From 47355e58ad0160e2529342f12a35f8eadc8a149a Mon Sep 17 00:00:00 2001 From: cress1 Date: Wed, 21 Jan 2026 20:52:13 +0100 Subject: [PATCH] add keyboard shortcut for Delete Taken Screenshots Signed-off-by: cress1 --- gradia/ui/ui_parts.py | 1 + gradia/ui/window.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gradia/ui/ui_parts.py b/gradia/ui/ui_parts.py index 543b9e3..eb5a388 100644 --- a/gradia/ui/ui_parts.py +++ b/gradia/ui/ui_parts.py @@ -130,6 +130,7 @@ def create(self): (_("Keyboard Shortcuts"), "question"), (_("Preferences"), "comma"), (_("Open Source Snippets"), "P"), + (_("Delete Taken Screenshots"), "D"), ]) ] diff --git a/gradia/ui/window.py b/gradia/ui/window.py index d38693b..2847c48 100644 --- a/gradia/ui/window.py +++ b/gradia/ui/window.py @@ -163,7 +163,7 @@ def _setup_actions(self) -> None: self.create_action("clear", lambda *_: self.drawing_overlay.clear_drawing()) self.create_action("draw-mode", lambda action, param: self.drawing_overlay.set_drawing_mode(DrawingMode(param.get_string())), vt="s") - self.create_action("delete-screenshots", lambda *_: self._create_delete_screenshots_dialog(), enabled=False) + self.create_action("delete-screenshots", lambda *_: self._create_delete_screenshots_dialog(), ["d"], enabled=False) self.create_action("preferences", self._on_preferences_activated, ['comma']) @@ -507,3 +507,4 @@ def on_ocr(self): dialog = OCRDialog(cropped_image) dialog.present(self) +