Commit graph

5 commits

Author SHA1 Message Date
Riosk It
4e1c2e4fd7 feat: add recurring tasks and automatic completion date features
- Implement task watcher for real-time monitoring and auto-completion
dates
- Add support for recurring tasks (daily, weekly, monthly, yearly,
business days)
- Refactor parser and sorter tests for better maintainability
- Add comprehensive test coverage for new features
2025-07-05 01:09:42 +09:00
Riosk It
efea3720f5
feat/#7 (#14)
* update CLAUDE.md
* feat: Add syntax highlighting for completion and creation dates, refine parser,tests
2025-06-26 22:03:23 +09:00
Riosk It
116449cdc2 Reorganize project structure and update configuration files
• Move source files to src/ directory:
  - main.ts → src/main.ts (main plugin class)
  - settings.ts → src/settings.ts (settings interface and UI)
  - sort.ts → src/sort.ts (task sorting and moving functionality)
  - syntax.ts → src/syntax.ts (syntax highlighting with CodeMirror)

• Update build configuration:
  - esbuild.config.mjs: Change entry point from "main.ts" to
"src/main.ts"

• Update plugin manifest:
  - manifest.json: Remove unnecessary "main" field

• Enhance UI styling:
  - styles.css: Add .todo-txt-mode-files-container styling for better
settings layout
2025-06-09 21:19:51 +09:00
Riosk It
42a69ef75f obsidian-todo-txt-mode 1.0.0 2025-05-09 21:32:46 +09:00
Riosk It
6b6c55c35d
Initial commit 2025-05-08 17:08:08 +09:00