Commit graph

478 commits

Author SHA1 Message Date
Xu Quan
2ecf5a1feb feat: add click to toggle folder option in settings 2025-07-11 16:46:33 +08:00
Xu Quan
e7b47c27ea refactor: change folder and file behavior settings to folder and tag behavior 2025-07-10 22:50:05 +08:00
Xu Quan
cc6154f85f refactor: re-organize settings and settings copy by separating them into sections 2025-07-10 22:38:53 +08:00
Xu Quan
745ba5057f refactor: reorganize code in components for better readability 2025-07-09 19:27:46 +08:00
Xu Quan
6ae2bfabac refactor: optimize function names for better readability and split long functions for better management 2025-07-01 19:54:06 +08:00
Xu Quan
433893585e feat: optimize pin related logic 2025-06-24 23:22:09 +08:00
Xu Quan
c21dd76841 refactor: abstract restore from plugin function 2025-06-24 17:50:48 +08:00
Xu Quan
662a8a1363 refactor: abstract restore from local storage function 2025-06-24 17:40:32 +08:00
Xu Quan
a9b608aaaa abstract: abstract array manipulation functions for reuse 2025-06-24 17:13:14 +08:00
Xu Quan
7aeb9e801c refactor: abstract set value and save to plugin function 2025-06-24 17:01:04 +08:00
Xu Quan
017fa00cf1 refactor: get include subfolder files from settings instead of passing parameter 2025-06-24 16:28:21 +08:00
Xu Quan
bbe9f0a7f5 refactor: rename file store's functions for better understanding 2025-06-24 16:28:21 +08:00
Xu Quan
8eb0d4fd0d fix: use isRoot to check if folder is top level 2025-06-24 16:28:21 +08:00
Xu Quan
7b2fb2154d refactor: get include subfolder files from settings instead of passing parameter 2025-06-24 16:28:21 +08:00
Xu Quan
a3a0583f33 refactor: rename getFocusedFiles function to getVisibleFiles for better understanding 2025-06-24 16:28:20 +08:00
Xu Quan
d0c7530691 refactor: abstract set value and save to local storage function 2025-06-24 16:28:16 +08:00
Xu Quan
a0f4218d63 refactor: separate tag store into different small store for better management 2025-06-23 20:29:01 +08:00
Xu Quan
455e0ad020 refactor: separate folder store into different small store for better management 2025-06-23 18:07:46 +08:00
Xu Quan
b969e6567f refactor: separate file store into different small store for better management 2025-06-23 17:34:19 +08:00
Xu Quan
196b93bd81 refactor: abstract Pin component for reuse 2025-06-23 16:25:07 +08:00
Xu Quan
9f712acda2 feat: add eslint import order rule and formaize import orders 2025-06-23 16:25:02 +08:00
Xu Quan
cd04b27878 refactor: abstract vertical layout folders and tags pane to comopnent 2025-06-22 17:25:00 +08:00
Xu Quan
6984d4a4cb refactor: abstract vertical layout files pane to comopnent 2025-06-22 17:02:18 +08:00
Xu Quan
022eb3379e refactor: abstract open/close pane button to comopnent 2025-06-22 16:57:11 +08:00
Xu Quan
fdeea7768e refactor: optimize restore vertical layout logic for better readability 2025-06-22 16:19:54 +08:00
Xu Quan
78095bfc59 refactor: use locales to manage operation tips for different languages 2025-06-22 16:16:27 +08:00
Xu Quan
09914cc103 refactor: optimize restore horizontal layout logic for better readability 2025-06-22 16:10:44 +08:00
Xu Quan
3eb38e7c9f refactor: abstract duplicate logic of generate action div's classnames into ActionContainer component 2025-06-22 15:13:06 +08:00
Xu Quan
c41c19fe61 refactor: abstract can folder toggle logic into a function 2025-06-22 15:04:50 +08:00
Xu Quan
5317a9524f fix: fix inconsistent function name in hooks 2025-06-21 22:54:19 +08:00
Xu Quan
6add368cc5 refactor: re-organize code in drag and drop explorer component for better readability 2025-06-21 22:48:15 +08:00
Xu Quan
f377228b1a refactor: abstract explorer dnd component from explorer component 2025-06-21 21:57:41 +08:00
Xu Quan
dc2d65603d refactor: abstract explorer content from explorer component 2025-06-21 21:49:06 +08:00
Xu Quan
f9d7be2451 fix: update file name in list after renaming 2025-06-21 16:43:39 +08:00
Xu Quan
0f6b5489f4 fix: update focused folder/tag's color 2025-06-19 21:24:29 +08:00
Xu Quan
20058047b3 feat: add show files count option in settint gs 2025-06-19 21:24:24 +08:00
Xu Quan
2294b88324 feat: when de-select tag, change view mode to all and show all files in file list 2025-05-24 16:29:33 +08:00
Xu Quan
c7e34254ff feat: show view mode and current path in file list 2025-05-24 16:25:43 +08:00
Xu Quan
1aa46a4378 styles: set padding left of file content the same value with padding right 2025-05-23 17:39:48 +08:00
Xu Quan
455c1be1d4 feat: auto scroll in to view when focused folder/file changes 2025-05-22 21:02:26 +08:00
Xu Quan
e114e97619 feat: remove unused setting keys 2025-05-22 18:47:09 +08:00
Xu Quan
ff30640909 fix: use same style between focused folder icon and focused tag icon 2025-05-22 18:42:02 +08:00
Xu Quan
949b0b351b feat: simplify click to expand folder/tag logic 2025-05-22 18:39:44 +08:00
Xu Quan
0080382154 release: release 0.2.8 2025-05-04 12:32:45 +08:00
Xu Quan
8acbc58e86 feat: use updated folder icon svg 2025-05-04 12:31:58 +08:00
Xu Quan
2cfae51791 feat: add aria label for action buttons 2025-05-04 12:08:30 +08:00
Xu Quan
437220b73f feat: change folder and tag view buttons' position from center to right 2025-05-04 11:56:29 +08:00
Xu Quan
31323cd3cb fix: update descriptions to include both folder and tag contexts 2025-05-04 11:55:10 +08:00
Xu Quan
98ea524f6d feat: merge action bar settings into layout settings 2025-05-04 11:46:49 +08:00
Xu Quan
ae4308b2fc feat: support rename tag 2025-05-03 18:21:25 +08:00