feature: Exit on Ctrl+Q (#898)

This commit is contained in:
wl2776 2025-01-12 23:33:13 -08:00 committed by GitHub
parent b10e084c54
commit 458a1ea83c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 11 additions and 1 deletions

View file

@ -146,6 +146,12 @@ namespace SourceGit.Views
return;
}
if (e.Key == Key.Q) {
App.Quit(0);
e.Handled = true;
return;
}
if ((OperatingSystem.IsMacOS() && e.KeyModifiers.HasFlag(KeyModifiers.Alt) && e.Key == Key.Right) ||
(!OperatingSystem.IsMacOS() && !e.KeyModifiers.HasFlag(KeyModifiers.Shift) && e.Key == Key.Tab))
{