Commit Graph
4 Commits
Author SHA1 Message Date
x3 db84a6aaf8 v0.3.1: q/Escape beenden wieder, Rename-Crash und ".."-Aktionen gefixt
- Screen-Bindings lösen Actions im Screen-Namespace auf. "quit" traf daher
  ins Leere, weil Screen.action_quit nicht existiert – die Taste wurde still
  verworfen. Bindings auf "app.quit" umgestellt (q im Browser, Escape im
  Verbindungsdialog).
- RenameScreen._ok rief do_rename() auf sich selbst statt auf den darunter
  liegenden BrowserScreen (AttributeError). Reihenfolge korrigiert: erst
  pop_screen(), dann do_rename().
- RenameScreen mit Escape abbrechbar.
- Neuer Helfer _selected_entry() blendet den ".."-Navigationseintrag aus.
  Download, Upload, Löschen und Umbenennen operierten sonst auf "↑ ..".
2026-08-31 17:07:45 +00:00
x3 7a1bf948f1 v0.3.0: Pfeil-/Tab-Navigation gefixt, install/uninstall-Skripte
- FileTable(DataTable): links/rechts fuer Datei-Manager-Navigation umgebunden
  (links = eine Ebene hoch, rechts = Ordner oeffnen); zuvor verschluckte das
  DataTable-Widget die Tasten
- _selected(): liefert jetzt die Klartext-Zeichenkette statt rich.Text-Objekt
  (behob AttributeError beim Oeffnen/Enter)
- action_focus_next(): Tab wechselt zuverlaessig zwischen lokalem und
  entferntem Paneel (statt unzuverlaessigem focus_next)
- install.sh / uninstall.sh: systemweite Installation (PEP-668-konform via
  /opt/ftptui/venv + /usr/local/bin/ftptui)
2026-08-31 15:46:30 +00:00
x3 94c9a8de9e v0.2.0: Bugfix Screenwechsel, ranger-Thema, Total-Commander-Layout 2026-08-31 15:05:27 +00:00
x3 33827d5598 ftptui: FTP/SFTP TUI-Client für das Terminal 2026-08-31 14:47:24 +00:00