feat: add global tasks folder

This commit is contained in:
2026-07-15 00:32:25 +05:00
parent dc37cd8553
commit beeb9dd7f9
17 changed files with 473 additions and 156 deletions
+12 -9
View File
@@ -16,18 +16,17 @@
записи на диск. Обычный Ctrl+S в `.md` / `.task.md` идёт через editor → format
применяется. Наша кнопка — другой путь.
**Не делать:** вручную вызывать prettier/`formatDocument` «всегда» — это не
«как в VS Code», а свой форс, игнорит user settings (off / другой formatter).
**Не делать:** вручную вызывать prettier/`formatDocument` «всегда» — это не «как
в VS Code», а свой форс, игнорит user settings (off / другой formatter).
**Как сделать «как в VS Code» (если захотим паритет):** UI-адаптер save
открывает/берёт `TextDocument` файла задачи, правит body через
`WorkspaceEdit`, затем `document.save()` — тогда сработают format-on-save и
остальные will-save хуки, **только если** они включены у пользователя.
Use-case/repo для headless/тестов можно оставить; editor-save — optional path
из host.
открывает/берёт `TextDocument` файла задачи, правит body через `WorkspaceEdit`,
затем `document.save()` — тогда сработают format-on-save и остальные will-save
хуки, **только если** они включены у пользователя. Use-case/repo для
headless/тестов можно оставить; editor-save — optional path из host.
**Пока:** не блокер; format при правке файла в editor уже ок. Ctrl+S в
Dashboard без editor-path format не даст.
**Пока:** не блокер; format при правке файла в editor уже ок. Ctrl+S в Dashboard
без editor-path format не даст.
[x] **Кнопка сброса фильтров**
@@ -50,3 +49,7 @@ Dashboard без editor-path format не даст.
- кнопка открытия дешборда
- кнопки для - удаления, редактирования через дешборд
[ ] **Dashboard**
- кнопка создания задачи