| Annoucements | Download Options |
|---|---|
| Official link | Mirror link | |
V10 update for Store release will be rolled out gradually |
Important
About MSI Installer
The MSI installer is intended exclusively for Pro Business license holders. If you do not have a Pro Business subscription, please download the standard MSIX or ZIP package instead.
📝 Changelog (since v9.6.1.807)
- Read the blogpost: https://imageglass.org/news/introducing-imageglass-10-rebuilt-for-speed-and-cross-platform-support-107
System Requirements
Based on AvaloniaUI supported platforms:
- Windows 10 version 1809 (build 17763) or later, on x64 or arm64
- macOS 14+, on Apple Silicon (arm64)
- Linux Desktop X11 x64
Important
Before upgrading to v10 from v9.x, you need to:
1. Disable the Startup Boost:
- Open Settings > General > Startup, click "Disable Startup Boost" button
- Click "Open Startup apps setting", it will open Windows App Startup Settings, ImageGlass should be removed from the list.
2. Remove the Default photo viewer:
- Open Settings > File type associations, click "Remove default" button
- Or click on Main menu > Help > Remove default photo viewer
3. Back up your igconfig.json file (app settings will be reset):
- Open Settings > General, click "Configuration location", go to
ImageGlassfolder - Copy, back up the
igconfig.jsonfile
4. Uninstall v9
5. Delete the Configuration folder (from Step 2) to clean up the trash
📝 Changelog (since ImageGlass 10 RC)
New
- core: Introduce Classic and Pro edition
- See Plans & pricing and Feature comparision: https://imageglass.org/pricing
- core: Added trust-based License management
- Access via main menu > Help, or app Settings
- Option to export license file for Pro Store release
- core: Pro edition only ⭐
- Main Menu > Tools: Added HDR Tone Mapper tool
- Settings > Mouse: Added support for custom mouse click actions
- Settings > Image: Added File watcher options
- Settings > Viewer: Added Free Panning and Panning Margin option
igconfig.json: Added support for settings lock usingigconfig.admin.jsonigconfig.json: Added support for features lock usingLockedFeaturessetting
- core: Added Settings > Image > Browsing modes:
- Turbo (default): Super-fast advancing images in the list
- Sequential: Only advance image after the previous one is fully rendered #2355
- core: Added option to clear thumbnails cache in Gallery setting
- core: Added option to see what is sent to server during Update check in Settings > General
- core: Added support for creating custom action with App APIs
- core: Added support for portable mode with a marker file
.igportablelocated in startup folder #2411- Not avaiable for Pro Store and MSIX package because the install folder is read-only
- win: Added new extension icon pack
- Not available for Store release due to sandbox limitations
Improvements
- core: Improved the default tone curve for HDR tone mapping
- core: Improved plugin support
- ImageGlass.SDK: Added support for encoding codec plugins
- Settings > Plugins: Allowed users to choose which file types to open and save with plugin
- Settings > File type associations: Displayed plugin name used for decoding or encoding
- Save file picker dialog: Displayed plugin name used for encoding
- Export frames: Used current plugin decoder to extract image frames
- Displayed error when a plugin fails to install
- core: Added support for rendering multi-frame / animated image formats with variable frame size
- core: Improved mipmap tiles loading asynchronously by @YelovSK in #2394
- core: Reduced gallery I/O and improve responsiveness by @YelovSK in #2408
- core: Auto-scaled down the image if its dimension is bigger than what could render
- core: Double-click to zoom: constrain image within viewport #2387
- win: Improved Default photo viewer setting:
- MSIX: Auto-register supported file types
- ZIP: Auto-detect scope (per-user or per-machine) when register/unregister the supported file types
- Not available for Pro Store release due to sandbox limitations
Bugfixes
- core: Half-pixel rendering issue when the viewport-minus-image size difference was an odd number of device pixels #2369
- core: Photo was reloaded when dragging app window to different monitor
- core: VRAM leaked when panning large images by @YelovSK in #2388
- core: Could not see app window if the window bounds value from config file too small
- core: Child window was always behind app main window in top most
- core: Thumbnails generator ignored plugin decoder
- core: Could not change language of Toolbar and main menu
- core: Crashed when setting slideshow interval to 0
- core: Browsing always displays images of hidden folders #2380
- core: Show app icon setting didn't work #2382
- core: Gallery state restored incorrectly when toggling Full screen mode #2412
- mac/linux: Slideshow notification sound didn't work
- win: Moving sibling folder didn't restore explorer shell order
- win: Could not open Share dialog
- win: Keyboard shortcuts are intercepted by Chinese IME #2404
- win: Thumbnail size and scaling incorrectly when
EnableGalleryShellThumbnail=true#2335 #2363 - linux: Single-instance did not work
- linux: Could not open output dir after exporting frames
- misc: Dead Crowdin invite link in CONTRIBUTING by @FirmaSpring in #2410
🦸♂️ New Contributors
- @YelovSK made their first contribution in #2388
- @FirmaSpring made their first contribution in #2410
Full Changelog: 10.0.3.720-rc...10.0.4.819
