⚠ Notes
This is the beta-3 release of ImageGlass Kobe version 9. Many features of the version 8 are missing and there are a lot of breaking changes. All features and settings may be changed when the official version 9 is released.
To follow the progress of version 9 beta 4, please visit: https://github.com/d2phap/ImageGlass/projects/14.
You also can support this project by making a donation or purchasing the Microsoft Store version (version 8):
🎐 Minimum requirements
📝 Changelog:
ImageGlass 9.0 beta 3 is the continuation of the version 9.0 beta 2,
you should read the previous changelog here: https://github.com/d2phap/ImageGlass/releases/tag/9.0.2.904
Show / hide details
🟣 General changes
- Showed version info of ImageGlass and Magick.NET with the error message when the image is invalid.
- Added support for assigning multiple hotkeys for Menu in
igconfig.json
(#1400).
- Upgraded Magick.NET to version 12.2.2.
- Improved high DPI scaling for:
- Viewer component:
- Scale navigation buttons.
- Scale in-app message.
- Scale checkerboard tile.
- Toolbar component: Scale ellipsis button.
- Thumbnail bar.
- Menu component.
🟣 Theme component
- Added support for dark/light title bar in Windows 10, and Mica title bar for Windows 11, according to the
IsDarkMode
property in theme pack config file igtheme.json
(#595, #630).
- Added support for using system accent color.
- Added more theme-aware ability to more controls: Combobox, Numeric box, Check box, Label, Link label, Button, Toolbar, Thumbnail bar, Menu, ...
- Added support for Windows 11 UI (requires Windows 11 22H2) via setting
WindowBackdrop
:
- Transparent backdrop style
Acrylic
, Mica
, MicaAlt
for the main and slideshow window (#548, #591, #937).
- Tool window and other dialog windows show
MicaAlt
by default.
- Supports alpha value for the background color of the
BackgroundColor
, SlideshowBackgroundColor
, and theme pack (Toolbar, Thumbnail bar).
- Improved menu component:
- Correctly shows the checkable type of menus: Check box for multiple choices, Radio button for single choice
- Updates arrow icon.
- Reorganized sections in
igtheme.json
- Added
Colors
section to contain all theme colors.
Settings
section is for all other settings.
- Added support for using system accent color in
Colors
section, by the syntax: accent[:alpha = 255]
accent
is required.
alpha
is optional, allows you to change the alpha value of the system accent color.
- Example:
accent:180
- Shows a circle as the default toolbar icon (instead of showing blank) if the icon in
igtheme.json
is missing or invalid.
- Added support for auto-updating theme colors when system accent color is changed.
- Added support for auto-changing SVG icon color for dark/light mode.
🟣 Viewer component
- Added fading transition when switching images, configurable by the setting
EnableImageTransition
.
- Added support for smooth panning by default without Image Focus mode.
- Uses accent color for heading text message, navigation buttons, selection.
- Added support for customizing the interpolation mode corresponding to the image's zoom factor:
ImageInterpolationScaleDown
and ImageInterpolationScaleUp
(#1088, #1092). Interpolation values:
NearestNeighbor
Linear
Cubic
SampleLinear
Antisotropic
HighQualityBicubic
🟣 Thumbnail bar component
- Improved the speed of generating thumbnails by using cache from Windows File Explorer.
- Added setting
ThumbnailCacheSizeInMb
to change the maximum size of thumbnail cache on hard disk. The default setting is 300 MB.
- Aligned the thumbnails center horizontally by default (#1049).
- Added support for auto-scaling the thumbnail size when DPI is changed.
- Added support for auto-adjusting the thumbnail size when scroll bar is visible.
- Fixed: thumbnail is not scaled properly when enabling showing filename.
- Fixed: thumbnail bar size is not correct when the window size is smaller than the minimum size of the thumbnail bar.
- Fixed: image height information in tooltip is not correct.
🟣 Image Booster component
- Added support for
GIFV
image format.
- Added setting
ShowImagePreview
to display the image preview while the image file is being loaded, using embedded image, and sync the interpolation mode (#682).
- Added settings:
EmbeddedThumbnailMinWidth
and EmbeddedThumbnailMinHeight
to set minimum size of the embedded thumbnail to use for displaying (#1290, #1293).
- Added setting
ImageBoosterCacheMaxDimension
to ignore caching large image dimension (#495).
- Added setting
ImageBoosterCacheMaxFileSizeInMb
to ignore caching large file size (#495).
- Added support for opening image bigger than 16384px by scaling down it to 16384px (#272).
- Fixed an issue that ImageGlass cannot load some TIF files due to invalid tags: 34022 (ColorTable), 34025 (ImageColorValue), 34026 (BackgroundColorValue) (#1181, #1454).
🟣 Settings component:
- Added settings
EnableCopyMultipleFiles
and EnableCutMultipleFiles
to enable/disable copy/cut multiple files (#917).
- Added
Tools
section dedicated for managing tool settings.
🟣 Features
- Removed
Image Focus mode
, all of features of Image Focus mode are interated into the Viewer component.
- In the menu Image > Panning:
- Added menus: Pan image left/right/up/down.
- Added support for smooth panning when using menu and hotkey.
- Added menus: Pan to left/right/top/bottom side (#974).
- Added support for smooth zooming when using menu (and hotkey).
- Added File > Unload image (
U
): to unload the viewing image and release memory resource.
- Menu Help > Set / Unset default viewer:
- Reverted back to use
ImageGlass
as key name in registry.
igcmd.exe
: Added new arguments to optionally show result dialog.
--ui
: show all result dialogs.
--hide-admin-error-ui
: hide the error dialog when admin is required to execute the command.
- Full screen mode: Fixed an issue that window icon is missing when exiting Full screen mode.
🟢 New Slideshow mode:
- Moves slideshow to a separate process with only clean viewer (#1336).
- Supports open multiple slideshows.
- Supports run ImageGlass in slideshow mode (#740, #885).
- Prevent OS from entering sleep mode (#718).
- Supports sub-second slideshow interval (#1155).
- Uses the correct
:
symbol for countdown text (#1226).
- Auto-hides cursor after 3 seconds.
- Adds slideshow functions:
- Play/pause.
- Toggle full screen / windowed mode (#1394).
- Toggle countdown.
- Toggle checkerboard background.
- Change slideshow background color.
- Navigate next/previous or first/last image.
- Change zoom modes and view actual size.
- Change image loading order.
- Show "Open with..." dialog for the viewing image in slideshow.
- Open the viewing image location.
- Copy the viewing image path.
- Exit slideshow.
🟢 New Crop tool:
- New crop UI, follows system accent color, and shows size of the selection (#1230).
- Adds support for holding Shift to select a square (#903).
- Adds support for aspect ratio (#755, #1057, #1145).
- Actions:
- Reset selection
- Save (Ctrl+S)
- Save as (Ctrl+Shift+S)
- Crop image
- Copy the selection to clipboard (Ctrl+C)
- Crop settings:
- Load, save selected aspect ratio settings.
- Close crop tool after crop is completed (#755-3).
- Set default selection (#755-1, #1311, #1410)
- Use the last selection
- 0% -> 100% (select all)
- User-defined area
- Option to center the selection.
🥒 Checksums:
File
| SHA-1
|
ImageGlass_Moon_9.0.3.1225_Beta-3_x64.zip
| A0783B13DEA7499B03A7FCCDCBD29DF386EC3123
|
ImageGlass_Moon_9.0.3.1225_Beta-3_x64_net7.zip
| 801450971564D86E7093F6C791E3AB51F370D7D9
|
Enjoy the release and Happy holidays! 🎄 🎇