Commit graph

6 commits

Author SHA1 Message Date
HeroBlackInk
9594a1cc4c chore(git): normalize ignore patterns and add stignore 2026-02-25 12:27:44 +08:00
HeroBlackInk
c2f24ca772 fix(ui): TaskManagerModal bug fixes and CSS cleanup
- Fix stale _fileCache in resolveConflict todoist-wins path
- Fix confirm dialog DOM leak via _activeOverlay tracking
- Add navigateToList() for early-return paths in resolveConflict
- Add skipRerender param to bulk operations to avoid N re-renders
- Remove dead v2 CSS (.tm-section*, .tm-card*, .tm-table*)
- Fix tm-detail-body padding conflict with tm-scroll
- Fix tm-warning alignment and tm-bulk-bar wrapping
- Add tm-content-preview word-break override for detail view
2026-02-25 09:05:56 +08:00
HeroBlackInk
839a58d01c refactor: start data architecture refactoring - replace todoistTasksData with taskFileMapping
- Remove todoistTasksData from settings, add taskFileMapping
- Modify GetAllProjects/GetTaskById/GetActiveTasks to read from syncData
- Add getProjectById/getProjectByName methods to todoistSyncAPI
- Add taskFileMapping methods to cacheOperation (get/set/delete/getAll)
- Replace cacheOperation calls in obsidianToTodoist.ts
- Replace loadTaskFromCacheyID calls in fileOperation.ts

Build verified successfully.
2026-02-17 14:50:59 +08:00
Violet
b184d5a401 Add js build files to gitignore 2024-07-06 21:59:19 +10:00
HeroBlackInk
f972effc6a 每次启动插件自动备份 todoist 2023-03-27 13:07:18 +08:00
HeroBlackInk
9ede319d45 Initial commit 2023-03-26 16:09:25 +08:00