feat: tabbed settings dialog (pill tabs, full-bleed panel), hover color setting, title bar grab cursor (v1.9.2)
This commit is contained in:
1 parent
1a6de71ff6
commit
701eafa744
12 files changed
+1064
-221
No files matched your search
@@ -11,28 +11,135 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
@override
|
||||
String get settingsTitle => 'Settings';
|
||||
|
||||
@override
|
||||
String get tabGeneral => 'General';
|
||||
|
||||
@override
|
||||
String get language => 'Language';
|
||||
|
||||
@override
|
||||
String get sortBy => 'Sort by';
|
||||
|
||||
@override
|
||||
String get sortByTime => 'By time';
|
||||
String get hoverColor => 'Hover color';
|
||||
|
||||
@override
|
||||
String get sortByName => 'By name';
|
||||
String get sortByTime => 'Time';
|
||||
|
||||
@override
|
||||
String get sortByName => 'Name';
|
||||
|
||||
@override
|
||||
String get sizeSection => 'Size';
|
||||
|
||||
@override
|
||||
String get appDescription =>
|
||||
'Ultra-lightweight and fast image viewer. Open images and use arrows or keyboard keys to navigate.';
|
||||
String get appDescription => 'Simple, clean, light, fast image viewer.';
|
||||
|
||||
@override
|
||||
String get shortcuts => 'Shortcuts';
|
||||
|
||||
@override
|
||||
String get shortcutsList =>
|
||||
'• Left/Right arrow — previous/next image\n• Ctrl+O — open file\n• Ctrl+S — save visible area (JPEG 95)\n• Ctrl+R — flip horizontally (clears effects, press again to undo)\n• Ctrl+Q — close window\n• Ctrl+Shift+Q — close all windows\n• F11 — toggle fullscreen\n• Esc — exit fullscreen\n• Scroll — zoom (10% per step)\n• Ctrl+scroll — fine zoom (1% per step)\n• Left-drag — pan\n• Double click — toggle fill/fit\n• Right double click — reset effects\n• Right-drag — contrast\n• Shift+right-drag — rotate\n• Ctrl+right-drag — saturation\n• Ctrl+Shift+right-drag — brightness';
|
||||
String get scNavKey => 'Left/Right arrow';
|
||||
|
||||
@override
|
||||
String get scNavAction => 'previous/next image';
|
||||
|
||||
@override
|
||||
String get scOpenKey => 'Ctrl+O';
|
||||
|
||||
@override
|
||||
String get scOpenAction => 'open file';
|
||||
|
||||
@override
|
||||
String get scSaveKey => 'Ctrl+S';
|
||||
|
||||
@override
|
||||
String get scSaveAction => 'save visible area (JPEG 95)';
|
||||
|
||||
@override
|
||||
String get scFlipKey => 'Ctrl+R';
|
||||
|
||||
@override
|
||||
String get scFlipAction =>
|
||||
'flip horizontally (clears effects, press again to undo)';
|
||||
|
||||
@override
|
||||
String get scCloseKey => 'Ctrl+Q';
|
||||
|
||||
@override
|
||||
String get scCloseAction => 'close window';
|
||||
|
||||
@override
|
||||
String get scCloseAllKey => 'Ctrl+Shift+Q';
|
||||
|
||||
@override
|
||||
String get scCloseAllAction => 'close all windows';
|
||||
|
||||
@override
|
||||
String get scFullscreenKey => 'F11';
|
||||
|
||||
@override
|
||||
String get scFullscreenAction => 'toggle fullscreen';
|
||||
|
||||
@override
|
||||
String get scExitFullscreenKey => 'Esc';
|
||||
|
||||
@override
|
||||
String get scExitFullscreenAction => 'exit fullscreen';
|
||||
|
||||
@override
|
||||
String get scZoomKey => 'Scroll';
|
||||
|
||||
@override
|
||||
String get scZoomAction => 'zoom (10% per step)';
|
||||
|
||||
@override
|
||||
String get scFineZoomKey => 'Ctrl+scroll';
|
||||
|
||||
@override
|
||||
String get scFineZoomAction => 'fine zoom (1% per step)';
|
||||
|
||||
@override
|
||||
String get scPanKey => 'Left-drag';
|
||||
|
||||
@override
|
||||
String get scPanAction => 'pan';
|
||||
|
||||
@override
|
||||
String get scFillKey => 'Double click';
|
||||
|
||||
@override
|
||||
String get scFillAction => 'toggle fill/fit';
|
||||
|
||||
@override
|
||||
String get scResetKey => 'Right double click';
|
||||
|
||||
@override
|
||||
String get scResetAction => 'reset effects';
|
||||
|
||||
@override
|
||||
String get scContrastKey => 'Right-drag';
|
||||
|
||||
@override
|
||||
String get scContrastAction => 'contrast';
|
||||
|
||||
@override
|
||||
String get scRotateKey => 'Shift+right-drag';
|
||||
|
||||
@override
|
||||
String get scRotateAction => 'rotate';
|
||||
|
||||
@override
|
||||
String get scSaturationKey => 'Ctrl+right-drag';
|
||||
|
||||
@override
|
||||
String get scSaturationAction => 'saturation';
|
||||
|
||||
@override
|
||||
String get scBrightnessKey => 'Ctrl+Shift+right-drag';
|
||||
|
||||
@override
|
||||
String get scBrightnessAction => 'brightness';
|
||||
|
||||
@override
|
||||
String get print => 'Print';
|
||||
|
||||
Reference in new issue
Block a user