Фазы 2-3: мульти-окна (WindowController, per-window FileStore), файловое дерево (FileStore+FileTreePanel, иконки/раскрытие/ПКМ/+drag&drop/подтверждения), NameDialog/ConfirmDialog; тест filestore (13/13)

This commit is contained in:
Flora (opencode)
2026-08-17 01:02:05 +03:00
parent ed633ae036
commit c740c9a756
12 changed files with 1305 additions and 76 deletions
+6
View File
@@ -36,6 +36,8 @@ include(${CMAKE_CURRENT_SOURCE_DIR}/third_party/deps.cmake)
set(FLORA_HEADERS
src/app/VaultManager.h
src/app/WindowController.h
src/core/FileStore.h
src/core/SettingsStore.h
src/git/GitManager.h
src/sync/SyncManager.h
@@ -43,6 +45,8 @@ set(FLORA_HEADERS
set(FLORA_SOURCES
src/app/VaultManager.cpp
src/app/WindowController.cpp
src/core/FileStore.cpp
src/core/SettingsStore.cpp
src/git/GitManager.cpp
src/sync/SyncManager.cpp
@@ -96,6 +100,8 @@ qt_add_qml_module(flora
qml/panels/RightPanel.qml
qml/wizard/WelcomeWizard.qml
qml/dialogs/ProviderSetupGuide.qml
qml/dialogs/NameDialog.qml
qml/dialogs/ConfirmDialog.qml
)
# --- Тесты ---