Commit graph

216 commits

Author SHA1 Message Date
barkstone2
f652cebb43 docs: update gitignore 2026-02-08 17:40:40 +09:00
barkstone2
3ed97d693b fix: guard callout indicator parsing in pre-build plugin
Avoid accessing .match on undefined when blockquote indicator starts with a non-text node, and add a regression test to keep the pre-build pipeline stable.
2026-02-08 17:28:28 +09:00
barkstone2
ca68164d62 feat: support configurable index.md homepage
Add an index file setting in Obsidian and normalize index paths to source-relative values so homepage, TOC, and sidebar tree consistently resolve and hide the selected index file.
2026-02-08 16:07:56 +09:00
barkstone
fafbce2f27 feat: Resize sidebar rely on view port width 2025-02-02 11:56:50 +09:00
barkstone
8e0cc9fdaf feat: Add toc header components for displaying toc 2025-02-02 11:56:50 +09:00
barkstone
4c207e730a feat: Add components for rendering tab and sidebar 2025-02-02 11:56:50 +09:00
barkstone
076869c26c refactor: Use lucide icon component on tab header 2025-02-02 11:56:50 +09:00
barkstone
5004b87dd3 feat: Add svg components for using svg icon 2025-02-02 11:56:50 +09:00
barkstone
df96d3cf1b feat: Init toc object when app started 2025-02-02 11:56:50 +09:00
barkstone
2f3ce53a68 feat: Extract toc from markdown 2025-02-02 11:56:50 +09:00
barkstone
94ca882474 chore: Add user-event test library 2025-02-02 11:56:50 +09:00
barkstone
8439c151d0 chore: Add lucide icon package 2025-01-30 20:48:12 +09:00
barkstone
98b5daa5aa chore: Use typescript for type safety 2025-01-30 20:48:12 +09:00
barkstone
890aa03b98 chore: Add packages for extracting toc from md 2025-01-30 20:48:12 +09:00
barkstone
445a31979c fix: Fix issue with displaying selected theme 2024-12-31 11:12:39 +09:00
barkstone
c411f6c6d5 feat: Delete old reacts when the plugin is updated 2024-12-25 15:14:16 +09:00
barkstone
e610dcd3a4 chore: fix build error 2024-12-25 15:14:16 +09:00
barkstone
df011f888a chore: Resolve dependabot alerts 2024-12-25 14:36:05 +09:00
barkstone
dce66bcf60 rename: Rename react-app for deletion of old things 2024-12-25 14:20:31 +09:00
barkstone
9840b5ea8a fix: Stage data.json after copying 2024-12-25 13:56:14 +09:00
barkstone
40d4aa63a4 release: 0.0.6 2024-12-15 15:34:33 +09:00
barkstone
744a5b5c9b docs: Update readmd 2024-12-15 15:29:58 +09:00
barkstone
bb5ea57d78 feat: Disable comments on the homepage 2024-12-15 15:26:14 +09:00
barkstone
3947f5a9a4 fix: Fix display issue in comment settings 2024-12-15 14:48:17 +09:00
barkstone
03d4cea243 fix: Fix missing dest dir for copying data.json 2024-12-15 14:44:26 +09:00
barkstone
420b1b2464 test: Add test for comments component 2024-12-15 14:03:23 +09:00
barkstone
db9be2269c feat: Add comments layout for post comments 2024-12-09 21:50:24 +09:00
barkstone
790c0be51c refactor: Extract wrapper to optimize MarkdownContent 2024-12-09 21:50:24 +09:00
barkstone
7b6ab09075 feat: Add onChange event to save comments settings 2024-12-09 21:50:24 +09:00
barkstone
1403db9e4b feat: Add empty data.json to avoid import error 2024-12-09 21:50:24 +09:00
barkstone
b3b8a1de9d chore: Update gitignore to include copied data.json 2024-12-09 21:50:24 +09:00
barkstone
69c5f5c979 feat: Add function to copy the data.json file 2024-12-09 21:50:24 +09:00
barkstone
8445d10981 feat: Add path information for copying data.json 2024-12-09 21:50:24 +09:00
barkstone
64bda4f0d0 feat: Extend settings interface for comment layout 2024-12-09 21:50:24 +09:00
barkstone
165d1838f8 feat: Add a settings layout for comments config 2024-12-08 22:33:28 +09:00
barkstone
71c49967cb fix: Fix parent checkbox logic in publish manager 2024-11-19 16:51:37 +09:00
barkstone
6f7ba85e77 release: 0.0.5
- Fixed properties rendering issue.
2024-11-19 14:53:53 +09:00
barkstone
69627f81a9 fix: Stage types.json when preparing pub manager 2024-11-19 14:30:19 +09:00
barkstone
f94a74975b release: 0.0.4
- Fixed an issue with the git init branch name
- Added a console command guide for Mac to the issue template
- Added a new feature that highlights the selected item in the left tree
- Added a new feature that keeps the selected item in the left tree
- Enhanced performance of react-app
- Fixed a loading screen size issue
2024-11-17 13:31:33 +09:00
barkstone
f3a06759b6 docs: Add console command guide on issue template 2024-11-17 13:15:42 +09:00
barkstone
8928898e20 fix: Use branch name option on git init 2024-11-17 12:45:11 +09:00
barkstone
07ab1c4c24 chore: Upgrade vite to 5.3.6
This is for handling vulnerability alerted by Dependabot.
2024-09-23 21:55:42 +09:00
barkstone
565f8426ce refactor: Return LoadingScreen fast
This help to prevent unnecessary rendering on MarkdownContent.
2024-09-23 21:48:02 +09:00
barkstone
4967e96a8a style: Use vh and vw on LoadingScreen
This makes LoadingScreen to render properly.
2024-09-23 21:48:02 +09:00
barkstone
1bcd3e01a8 refactor: Move and remove some state on App.jsx
This helps to prevent unnecessary rendering on App.jsx.
2024-09-23 21:48:02 +09:00
barkstone
238dd2976c test: Update test cases 2024-09-23 17:12:43 +09:00
barkstone
d24963efe2 refactor: Separate methods to top level
For enhancing readability.
2024-09-23 17:12:43 +09:00
barkstone
ec96791a86 feat: Highlight selected item on left tree 2024-09-23 17:12:43 +09:00
barkstone
2e304a3095 feat: Move navigate and click handler to TreeItem
For reducing unnecessary re-rendering on TreeContainer.
2024-09-23 17:12:43 +09:00
barkstone
053803e718 fix: Fix issue where scroll target is missing 2024-09-23 17:12:43 +09:00