diff --git a/src/main.py b/src/main.py index 411440e..9f851fd 100644 --- a/src/main.py +++ b/src/main.py @@ -56,7 +56,8 @@ class AlpacaApplication(Adw.Application): def __init__(self, version): super().__init__(application_id='com.jeffser.Alpaca', flags=Gio.ApplicationFlags.DEFAULT_FLAGS) - self.create_action('quit', lambda *_: self.props.active_window.closing_app(None), ['w', 'q']) + self.create_action('quit', lambda *_: self.props.active_window.closing_app(None), ['q']) + self.set_accels_for_action('app.delete_current_chat', ['w']) self.create_action('preferences', lambda *_: self.props.active_window.preferences_dialog.present(self.props.active_window), ['comma']) self.create_action('about', self.on_about_action) self.set_accels_for_action("win.show-help-overlay", ['slash']) diff --git a/src/window.ui b/src/window.ui index c924a41..1537c71 100644 --- a/src/window.ui +++ b/src/window.ui @@ -1126,10 +1126,16 @@ General - <ctrl>W + <ctrl>Q Close application + + + <ctrl>W + Delete current chat + + <ctrl>I