Commit Graph

9 Commits

Author SHA1 Message Date
Flora (opencode) d709724fed Fix: TextEdit anchors.top: headerBar/bottom + anchors.bottom: parent.bottom (без Flickable — Flickable получал нулевую высоту); убран debug yellow rectangle 2026-08-17 19:41:26 +03:00
Flora (opencode) 84cbe55d32 Debug: Text+z:1000+yellow прямо в EditorPanel — видимый поверх всего; проверка QML-рендеринга 2026-08-17 19:39:02 +03:00
Flora (opencode) aa2e157f5f Fix: EditorPanel переписан на anchors (tabBar → formatToolbar → editorArea) вместо ColumnLayout — SplitView теперь корректно задаёт высоту; вкладки сверху, тулбар под ними, редактор заполняет остаток 2026-08-17 18:22:56 +03:00
Flora (opencode) 8048b2be2f Fix: корень EditorPanel — ColumnLayout вместо Item (исправляет layout в SplitView: вкладки сверху, редактор снизу); убрана обёртка Item; color:text на TextArea; автооткрытие первого .md 2026-08-17 18:15:22 +03:00
Flora (opencode) 7b43b0c4fc Массовые исправления UX: вкладки (MouseArea не блокирует ×), контент редактора (onDocIndexChanged), авто-расширение .md, ошибка дубликата, ПКМ-создание внутри папок, точки в календаре, граф (зум колесом, клик по файлу, pan правой кнопкой), fileExists(), 16/16 тестов 2026-08-17 15:42:56 +03:00
Flora (opencode) 9946e440ce Фикс: ProviderSetupGuide модальный-в-модальном (non-modal + z:100), index required property в delegate'ах FileTreePanel/EditorPanel, добавлена диагностика openProviderGuide, vault=/Users/alex/Nextcloud/test 2026-08-17 15:16:19 +03:00
Flora (opencode) 3317aa169a Фаза 5: панель форматирования — FormatToolbar/TbButton, JS-форматирование в EditorPane (инлайн/списки/задачи/заголовки/цвета/индексы/цитата/выноска/обтекание), TableEditor (2×1, полосы «+» 20px) 2026-08-17 12:34:03 +03:00
Flora (opencode) e7d873903b Фаза 4: редактор — DocumentManager (вкладки, автосохранение 5с, сохранение при закрытии), EditorPane/EditorPanel (вкладки, режимы, «открыть рядом», Ctrl+S/W/E/Tab), открытие из дерева; тест docmgr (14/14) 2026-08-17 01:14:00 +03:00
Flora (opencode) 980fbcedcb Фаза 0: каркас — CMake (cmark-gfm, libgit2+SSH, libssh2), QML-скелет (меню, 3 панели, кнопка «+»), VaultManager, LICENSE GPL-3.0 2026-08-17 00:05:20 +03:00