Detailansicht: Fusszeile nennt beide Richtungen, und v gehoert dazu

"e Auswerfen" verschwieg die Haelfte - dieselbe Taste holt das Laufwerk auch
wieder herein. Steht jetzt als "e Auswerfen/Einklinken" da; im Text darueber
stand es schon.

Dazu  v  fuer die Laufwerksverwaltung. Ein ausgeworfenes Laufwerk gehoert dem
Host und will genau in diesem Moment befuellt oder ausgelesen werden - dafuer
erst zwei Ebenen zurueck in die Uebersicht zu muessen, ist unnoetig.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
duffyduck
2026-08-09 10:12:59 +02:00
co-authored by Claude Opus 5
parent c3e0d5521e
commit f9320bbf4c
+8 -2
View File
@@ -521,8 +521,12 @@ def _details(stdscr, proxmox, instance):
lines.append(("Datentraeger: eigenstaendig - haengt an keinem Snapshot", lines.append(("Datentraeger: eigenstaendig - haengt an keinem Snapshot",
curses.color_pair(C_OK))) curses.color_pair(C_OK)))
footer = ("s Start | h Stop | e Auswerfen | f Loesen | " # "Auswerfen" allein verschweigt die Haelfte - dieselbe Taste holt das
"x Verwerfen | q zurueck") # Laufwerk auch wieder herein. Und v gehoert hierher, weil ein
# ausgeworfenes Laufwerk beim Host liegt und genau jetzt befuellt
# werden will.
footer = ("s Start | h Stop | e Auswerfen/Einklinken | v Laufwerke | "
"f Loesen | x Verwerfen | q zurueck")
key = _pages(stdscr, lines, "Wiederherstellung %s" % instance.label, footer) key = _pages(stdscr, lines, "Wiederherstellung %s" % instance.label, footer)
if key in ("q", "\x1b") or is_escape(key): if key in ("q", "\x1b") or is_escape(key):
@@ -535,6 +539,8 @@ def _details(stdscr, proxmox, instance):
lambda: proxmox.shutdown_guest(instance.guest)) lambda: proxmox.shutdown_guest(instance.guest))
elif key in ("e", "E"): elif key in ("e", "E"):
_swap(stdscr, proxmox, instance, steckplaetze) _swap(stdscr, proxmox, instance, steckplaetze)
elif key in ("v", "V"):
transfer_ui.screen(stdscr, browse=_browse_transfer)
elif key in ("f", "F"): elif key in ("f", "F"):
_flatten(stdscr, proxmox, instance, linked) _flatten(stdscr, proxmox, instance, linked)
elif key in ("x", "X"): elif key in ("x", "X"):