v1.8.17: revert broken undo, keep only alias-edit feature

Fully reverted sidebar, files_tab, totp_tab, server_dialog to v1.8.10
base. Removed all entry_undo bindings that broke Ctrl+V paste globally.
Only alias editing feature preserved (editable alias + rename support).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
chrome-storm-c442
2026-02-24 05:45:53 -05:00
parent 5d55d41f34
commit a8f3bd04e1
7 changed files with 1 additions and 21 deletions

View File

@@ -13,7 +13,6 @@ from tkinter import messagebox, filedialog
import customtkinter as ctk
from core.i18n import t
from gui.widgets.entry_undo import enable_undo
from core.ssh_client import SFTPSession
from gui.widgets.file_list import FileListWidget
@@ -132,7 +131,6 @@ class FilesTab(ctk.CTkFrame):
self._local_path_entry = ctk.CTkEntry(left_header, height=28)
self._local_path_entry.pack(side="left", fill="x", expand=True, padx=(4, 0))
self._local_path_entry.bind("<Return>", lambda e: self._local_go_to_path())
enable_undo(self._local_path_entry)
self._local_list = FileListWidget(
left_pane,
@@ -179,7 +177,6 @@ class FilesTab(ctk.CTkFrame):
self._remote_path_entry = ctk.CTkEntry(right_header, height=28)
self._remote_path_entry.pack(side="left", fill="x", expand=True, padx=(4, 0))
self._remote_path_entry.bind("<Return>", lambda e: self._remote_go_to_path())
enable_undo(self._remote_path_entry)
self._remote_list = FileListWidget(
right_pane,

View File

@@ -6,7 +6,6 @@ Live countdown, one-click copy, per-server secrets.
import threading
import customtkinter as ctk
from core.i18n import t
from gui.widgets.entry_undo import enable_undo
class TOTPTab(ctk.CTkFrame):
@@ -107,7 +106,6 @@ class TOTPTab(ctk.CTkFrame):
font=ctk.CTkFont(family="Consolas", size=12)
)
self.secret_entry.pack(side="left", fill="x", expand=True, padx=(0, 5))
enable_undo(self.secret_entry)
self.show_secret_btn = ctk.CTkButton(
entry_row, text=t("show"), width=70,