feat: add keyboard shortcuts button and show/hide toolbar labels option

- Implemented a keyboard shortcuts button in the navigation rail.
- Added a setting to toggle the visibility of toolbar labels in appearance settings.
- Updated the email context menu to streamline actions for archiving, deleting, and marking emails as read/unread.
- Enhanced the email viewer with improved spam handling and read state toggling.
- Updated localization files to include new strings for keyboard shortcuts and toolbar labels.
This commit is contained in:
Linus Rath
2026-03-16 16:19:51 +01:00
parent f2f3e1d85c
commit 3cd123778e
7 changed files with 329 additions and 205 deletions
+2
View File
@@ -97,6 +97,7 @@ interface SettingsState {
// Layout
toolbarPosition: ToolbarPosition;
showToolbarLabels: boolean;
// Experimental
senderFavicons: boolean;
@@ -175,6 +176,7 @@ const DEFAULT_SETTINGS = {
// Layout
toolbarPosition: 'top' as ToolbarPosition,
showToolbarLabels: true,
// Experimental
senderFavicons: true,