Commit graph

7 commits

Author SHA1 Message Date
Quorafind
cf51bdb758 refactor: improve task parsing, date management, and tag handling
- Enhanced task parser to preserve trailing spaces for empty-content tasks
- Refactored WriteAPI for cleaner date insertion logic with proper formatting
- Improved status cycler to prevent conflicts with normal typing
- Fixed escaped hash tag handling to align with Obsidian behavior
- Optimized tag extraction with recursive unprotected hash detection
- Added CodeMirror state mock for better test coverage
- Improved quadrant card component structure and rendering
2025-09-16 15:29:56 +08:00
Quorafind
bd4623f409 refactor: rename DesktopIntegrationManager file to kebab-case and add multi-instance support
- Rename DesktopIntegrationManager.ts to desktop-integration-manager.ts for consistency
- Add app ID to tray singleton key to support multiple Obsidian instances
- Add @/ path alias to Jest configuration for cleaner imports
2025-08-31 10:22:39 +08:00
Quorafind
9477d963a0 chore: fix some test suite 2025-07-18 13:40:55 +08:00
Quorafind
3a0dd7f4ff revert: revert gantt component 2025-06-23 15:06:36 +08:00
Quorafind
f83052749b feat: support hide weekends in both forecast or events view 2025-06-16 15:11:29 +08:00
Quorafind
1e56d2b8ba chore: update basic test 2025-04-24 11:00:12 +08:00
quorafind
c68b622136 chore: support basic test 2025-04-23 21:07:55 +08:00