Wherry/todo.md
2026-07-11 00:01:26 +03:00

1.3 KiB
Raw Blame History

TODO

  • Chunked upload/download с прогресс-событиями
  • Pause/cancel в transfer worker
  • FTP/FTPS — FTP реализован (FTPS — stub)
  • Remote file ops: New Folder / Delete / Rename
  • Site Manager UI
  • Диалог нового соединения
  • Transfer Queue с воркером и прогресс-событиями
  • Drag & drop
  • Горячие клавиши (Cmd/Ctrl по платформе, см. js/shortcuts.js)
  • Пароли только в системном keychain, UI их не читает (get_password убран)
  • Платформенные адаптации (data-platform/data-desktop CSS, шрифты, dragDropEnabled=false для HTML5 dnd)
  • Welcome-экран: saved sites + recent + шорткаты
  • Переезд на Tauri 2 (бэкенд на Rust, фронтенд — заглушка)
  • Настоящий фронтенд на Tauri (welcome + connect dialog + browse screen, vanilla HTML/CSS/JS, i18n-ready)
  • Settings screen (General/Appearance/Connections/History/Security/Transfers/About)
  • FTPS реализация (сейчас stub)
  • Site Manager UI (создание/редактирование Site — сейчас только просмотр/удаление в Settings → Connections)