Commit graph

42 commits

Author SHA1 Message Date
Hoang Nam
3f35a8a4e3 Bump version to 1.5.0 in manifest and package files; update styles for improved layout and responsiveness in progress tracker. 2025-12-04 16:22:45 +07:00
Hoang Nam
63a6d40c90 feat: implement debug logger and enhance validation for file operations 2025-07-12 16:25:57 +07:00
Hoang Nam
f7be28f798 feat: add custom checkbox states and Kanban normalization protection 2025-07-12 15:57:43 +07:00
Hoang Nam
0bfe36e258 feat: fix and optimized 2025-05-16 12:31:46 +07:00
Hoang Nam
8c69b9b876 fix: skip when task do not change 2025-05-16 12:21:07 +07:00
Hoang Nam
a2bb60bd4d fix: optimized update kanban 2025-05-16 12:10:36 +07:00
Hoang Nam
e1ba179b0d fix: increase update progress bar 2025-05-16 12:01:17 +07:00
Hoang Nam
39bd95843a fix: move wrong file in kanban 2025-05-16 11:51:52 +07:00
Hoang Nam
7f669cf415 fix(style): fix the height of progress 2025-04-17 12:02:34 +07:00
Hoang Nam
74ed2cb622 docs: update version 1.3.0 2025-04-15 21:51:09 +07:00
Hoang Nam
703a572f47 refactor(settings): improve settings display organization and UX 2025-04-15 21:38:12 +07:00
Hoang Nam
e28bc303f8 fix: update isKanbanBoard 2025-04-15 21:04:44 +07:00
Hoang Nam
8002fa7d14 fix: update parseKanbanBoard use metadataCache api 2025-04-15 20:58:15 +07:00
Hoang Nam
972cf4e730 fix: update getStatusFromYaml use metadataCache api 2025-04-15 20:44:37 +07:00
Hoang Nam
6352611d3a fix: use the processFrontMatter api for updateFileMetadata method 2025-04-15 18:25:00 +07:00
Hoang Nam
5fcd6c6f89 fix: update updateStatusBasedOnProgress use the processFrontMatter api 2025-04-15 18:09:02 +07:00
Hoang Nam
82d13ad705 docs(manifest): remove Fundingurl 2025-04-15 17:53:27 +07:00
Hoang Nam
a3bd87baf7 fix: remove detachLeavesOfTypeattr 2025-03-24 16:40:04 +07:00
Hoang Nam
fde186f22b docs: improve code documentation and README 2025-03-20 18:32:16 +07:00
Hoang Nam
90e5735a11 refactor: improve progress bar update mechanism and performance 2025-03-20 17:59:28 +07:00
Hoang Nam
4a7ad134c8 refactor: improve code organization and performance 2025-03-20 16:43:08 +07:00
Hoang Nam
ba7749584e feat: add Kanban integration for auto-moving completed tasks 2025-03-20 14:21:00 +07:00
Hoang Nam
2c4c3e422f feat: add customizable status labels for task progress 2025-03-19 19:25:02 +07:00
Hoang Nam
f8aa5c8de5 feat: update status and date finish 2025-03-19 18:33:52 +07:00
Hoang Nam
160a118ac4 fix: resolve stale progress bar issue when changing files 2025-03-17 17:53:48 +07:00
Hoang Nam
75f046ec9f fix: add delays and improve file content handling 2025-03-17 02:20:48 +07:00
Hoang Nam
712f3d0775 feat(progress-tracker): add configurable delay settings for performance optimization
- Add Editor Change Delay setting (100-1000ms) for controlling responsiveness vs performance
- Add Keyboard Input Delay setting for fine-tuning task update response after typing
- Add Checkbox Click Delay setting to control task progress update timing
- Include reset buttons for each delay setting to restore defaults
- Update settings UI with dedicated Performance Settings section
- Add notification when editor change delay requires plugin reload
2025-03-17 01:17:32 +07:00
Hoang Nam
2a1dd9008e feat: enhance progress bar visualization 2025-03-16 18:34:29 +07:00
Hoang Nam
48b7c27b46 Initial commit: Task Progress Bar plugin for Obsidian 2025-03-16 16:26:27 +07:00
Johannes Theiner
e8f03522bc
Adapt to plugin guidelines (#65)
- remove header in settings
- remove logging of changed settings value
2023-07-17 12:36:25 -04:00
Xiao Meng
f690c04577
use LF instead of CRLF (#28) 2022-04-15 14:13:31 -04:00
lishid
db18a36e65 Update build script to include external node packages. 2021-11-01 15:18:11 -04:00
TfTHacker
6fdd374cb8
Adding eslint for code .\src\ (#17) 2021-10-30 14:04:07 -04:00
lishid
3afc9d78ab Update sample plugin to use ESBuild. 2021-10-19 13:34:58 -04:00
fyears
5f95bce9e1 preserve and load settings correctly 2021-10-10 11:11:02 -04:00
lishid
ae30a5a418 Update best practice for settings. 2021-01-24 15:41:47 -05:00
lishid
cfe4d17ce7 Add example for settings. 2020-12-22 11:24:00 -05:00
lishid
9162f82010 Removed init. 2020-10-29 21:41:47 -04:00
lishid
6e8aab9616 Add more examples for hooks. 2020-10-29 18:02:57 -04:00
lishid
99f4035214 Add example for modifying CodeMirror. 2020-10-29 17:36:03 -04:00
lishid
2889865881 Refactor: Use new version of obsidian.d.ts from remote. 2020-10-26 11:07:18 -04:00
lishid
ed3770792a Initial commit! 2020-10-25 16:58:31 -04:00