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) +