v1.10.0
Release Notes (v1.10.0)
This release introduces configuration UI improvements, context menu polishing, action bar styling updates, and installer fixes.
⚙️ Configuration & Features
Tabbed Settings Panel: Redesigned the configuration window into a clean tabbed layout with automatic settings auto-saving.
Multiple Instances Support: Added a new setting to toggle between allowing multiple instances of the app or keeping a single instance.
Filename Banner Toggle: Added a configuration option to toggle the visibility of the filename banner.
🎨 UI & UX Polish
Action Bar Enhancements: Styled the action bar with a solid dark background to clearly differentiate it from the image canvas, and added a top divider matching the title bar thickness.
Dismissible Top-bar Hints: Added a close (X) button to the top-bar hints with a descriptive tooltip explaining how to reactivate them from settings, preventing overlap with the filename banner.
Banner Collision Prevention: Automatically hide the filename banner while active toast notifications are displayed to avoid overlapping.
Tray Menu Alignment: Updated the "Exit" menu item icon in the system tray to align with the burger menu's shutdown icon.
🖱️ Context Menus
Polished Context Menus: Added rich icons to context menus (image canvas, thumbnail strip, and burger menu).
New Options: Introduced new canvas menu options, including Add to Favorites, Copy File Path, and Properties.
Menu Usability: Removed the "Exit" option from the thumbnail context menu and refined menu close behaviors on rotation/window focus changes.
📦 Build & Installer
Multilingual Installer: Fully localized the custom file associations page in the NSIS installer for both English and Spanish.
Compiler Fixes: Resolved compilation warnings/errors during GitHub Actions builds by defining explicit numeric language tables and adjusting warning-as-error strictness.
Full Changelog: v1.9.0...v1.10.0