Xu Quan
|
639d993832
|
refactor: optimize styles of actions and pinned section
|
2025-03-07 22:13:05 +08:00 |
|
Xu Quan
|
75bfa1f3d2
|
feat: drag folder to manual order folders
|
2025-03-07 18:22:20 +08:00 |
|
Xu Quan
|
0618a0e458
|
refactor: seperate folder content and drag folder logic
|
2025-03-07 18:15:09 +08:00 |
|
Xu Quan
|
9e9a85bf45
|
feat: drag file to manual order files
|
2025-03-07 17:24:18 +08:00 |
|
Xu Quan
|
95d10fa131
|
refactor: seperate file content and drag file logic
|
2025-03-07 10:37:04 +08:00 |
|
Xu Quan
|
b5ca949f55
|
refactor: use hook to render file name to simplify logic in File Component
|
2025-03-06 15:22:55 +08:00 |
|
Xu Quan
|
e54bffd2de
|
style: optimize pinned file style
|
2025-03-05 18:53:05 +08:00 |
|
Xu Quan
|
7660a7a239
|
feat: only select folders when click
|
2025-03-05 18:45:30 +08:00 |
|
Xu Quan
|
18490d8f11
|
feat: support pin files
|
2025-03-05 18:42:55 +08:00 |
|
Xu Quan
|
e59cd6489d
|
feat: support pin folders
|
2025-03-05 17:54:21 +08:00 |
|
Xu Quan
|
a689e0ff51
|
fix: fix wrong text
|
2025-03-05 16:27:48 +08:00 |
|
Xu Quan
|
e044fe6818
|
refactor: use obsidian api to store data
|
2025-03-05 15:52:40 +08:00 |
|
Xu Quan
|
58c384f1f1
|
feat: drag multiple folders to move
|
2025-03-05 11:11:59 +08:00 |
|
Xu Quan
|
1f0cffd975
|
refactor: abstract FolderExpandIcon component to simplify logic in Folder Component
|
2025-03-04 17:18:21 +08:00 |
|
Xu Quan
|
acb2dd11ce
|
refactor: abstract FilesCount component to simplify logic in Folder Component
|
2025-03-04 17:18:16 +08:00 |
|
Xu Quan
|
b6fa9aa5a5
|
refactor: use hook to render folder name to simplify logic in Folder Component
|
2025-03-04 17:10:06 +08:00 |
|
Xu Quan
|
f0f2746000
|
refactor: change dragging item structure to support multiple folders move
|
2025-03-04 16:46:29 +08:00 |
|
Xu Quan
|
797928f382
|
fix: update folder list after moving a folder
|
2025-03-04 16:35:50 +08:00 |
|
Xu Quan
|
3f54fdfa69
|
fix: show file icon when drag files
|
2025-03-04 15:54:05 +08:00 |
|
Xu Quan
|
b0d3327293
|
feat: drag multiple files to move
|
2025-03-04 15:47:35 +08:00 |
|
Xu Quan
|
81731043ad
|
fix: open target folder after moving a file
|
2025-03-04 10:07:31 +08:00 |
|
Xu Quan
|
28f64ce6ee
|
refactor: change dragging item structure to support multiple files move
|
2025-03-04 10:00:35 +08:00 |
|
Xu Quan
|
9752425373
|
feat: support select multiple files by clicking shift key
|
2025-03-03 18:42:27 +08:00 |
|
Xu Quan
|
2ed8392a83
|
feat: support select multiple files
|
2025-03-03 11:42:12 +08:00 |
|
Xu Quan
|
f23c10ecaa
|
refactor: update drag item structure to support future multiple files
|
2025-03-02 20:42:23 +08:00 |
|
Xu Quan
|
46304db73c
|
refactor: use constant to manage drag and drop types
|
2025-03-02 14:44:06 +08:00 |
|
Xu Quan
|
cea8454503
|
fix: change z-index of custom drag layer to make it always visible
|
2025-03-01 17:37:40 +08:00 |
|
Xu Quan
|
493ab76a03
|
refactor: use hooks to handle dragging element
|
2025-03-01 17:28:34 +08:00 |
|
Xu Quan
|
ad7835e41d
|
refactor: re-organize code of render expand folder icon
|
2025-03-01 17:10:39 +08:00 |
|
Xu Quan
|
b06b6b490d
|
fix: clear focused file when change focused folder
|
2025-03-01 16:44:10 +08:00 |
|
Xu Quan
|
d955d906dc
|
refactor: use hooks to handle file change
|
2025-03-01 16:40:04 +08:00 |
|
Xu Quan
|
960df818c7
|
refactor: use hooks to handle folder change
|
2025-03-01 16:36:50 +08:00 |
|
Xu Quan
|
20439ec466
|
refactor: abstract reused logic in handling vault change
|
2025-03-01 16:30:47 +08:00 |
|
Xu Quan
|
d4e70ac019
|
refactor: use hooks to handle show hierarchy lines setting
|
2025-03-01 15:48:07 +08:00 |
|
Xu Quan
|
e68d7c0e60
|
refactor: abstract common logic of sort files and folders
|
2025-03-01 15:41:55 +08:00 |
|
Xu Quan
|
e910bca596
|
fix: correct wrong spelling
|
2025-03-01 15:29:57 +08:00 |
|
Xu Quan
|
2d9143b94e
|
refactor: abstract FileDetail component from File
|
2025-03-01 15:28:23 +08:00 |
|
Xu Quan
|
be24508dff
|
fix: avoid renaming file/folder when moving to the original folder
|
2025-03-01 15:21:16 +08:00 |
|
Xu Quan
|
024be52702
|
fix: correct drag preview position && icon
|
2025-03-01 15:18:42 +08:00 |
|
Xu Quan
|
dfb3bf51ea
|
feat: drag folder to change its path
|
2025-03-01 12:13:28 +08:00 |
|
Xu Quan
|
3cb1473810
|
feat: drag file to change its path
|
2025-03-01 12:03:14 +08:00 |
|
Xu Quan
|
25c2b42fc9
|
refactor: optimize code for better understanding
|
2025-02-28 21:58:27 +08:00 |
|
Xu Quan
|
3ae8e23c98
|
refactor: abstract common logic of renaming file name and folder name
|
2025-02-28 21:43:59 +08:00 |
|
Xu Quan
|
6def0131ca
|
chore: update error messages for save failure
|
2025-02-28 21:06:40 +08:00 |
|
Xu Quan
|
3480b41610
|
refactor: use hooks to handle settings change event
|
2025-02-28 20:55:24 +08:00 |
|
Xu Quan
|
84a92848d6
|
refactor: optimize code for better understanding
|
2025-02-28 20:24:31 +08:00 |
|
Xu Quan
|
85e6b25960
|
style: update style to optimize user experience
|
2025-02-28 17:40:13 +08:00 |
|
Xu Quan
|
d6dc02b952
|
feat: support open plugin view on startup option in settings
|
2025-02-27 21:46:00 +08:00 |
|
Xu Quan
|
e33ae24032
|
❗chore: for test
|
2025-02-27 21:39:36 +08:00 |
|
Xu Quan
|
960e6ab595
|
feat: support show file detail option in settings
|
2025-02-27 21:38:23 +08:00 |
|