Дезайн ыыыы

This commit is contained in:
loki5512344 2026-07-11 00:01:26 +03:00
parent 403d7086d4
commit e7c02c7feb
174 changed files with 15802 additions and 9725 deletions

10
todo.md
View file

@ -8,6 +8,12 @@
- [x] Диалог нового соединения
- [x] Transfer Queue с воркером и прогресс-событиями
- [x] Drag & drop
- [ ] Горячие клавиши
- [x] egui UI (переезд с Svelte)
- [x] Горячие клавиши (Cmd/Ctrl по платформе, см. js/shortcuts.js)
- [x] Пароли только в системном keychain, UI их не читает (get_password убран)
- [x] Платформенные адаптации (data-platform/data-desktop CSS, шрифты, dragDropEnabled=false для HTML5 dnd)
- [x] Welcome-экран: saved sites + recent + шорткаты
- [x] Переезд на Tauri 2 (бэкенд на Rust, фронтенд — заглушка)
- [x] Настоящий фронтенд на Tauri (welcome + connect dialog + browse screen, vanilla HTML/CSS/JS, i18n-ready)
- [x] Settings screen (General/Appearance/Connections/History/Security/Transfers/About)
- [ ] FTPS реализация (сейчас stub)
- [ ] Site Manager UI (создание/редактирование Site — сейчас только просмотр/удаление в Settings → Connections)