Releases: d2phap/ImageGlass
ImageGlass Kobe 8.8.3.28 (updated)
โจ Updates
- 26/03/2023: Updated the license to make the registration for non-personal purposes optional, see https://imageglass.org/license.
- 24/03/2023: Updated the binary files (and hash codes) to fix the issue #1516: Zooming by hotkey in Window Fit mode does not work.
๐๐ฟ Support ImageGlass Kobe on Microsoft Store!
This is the paid version, you will need to pay a small amount after 7-day trial. You will get the convenience of fast, easy installation onto all of your Windows devices along with fully automatic, behind-the-scenes updates with all the newest features, improvements, and fixes.
Alternatively, you can use the one-time donation from โฅ GitHub Sponsor, then drop me a message in ImageGlass Discord or email, and I will send the code shortly.
๐ Changelog:
๐ฑ New:
- Adds setting
DisabledMenus
inigconfig.xml
to disable ImageGlass features using menu name (#1498). - Adds support for relative path of Exiftool in
igconfig.xml
file (#1208). - Adds support for displaying and extracting Unicode characters from EXIF metadata (#1169).
- Adds a new confirmation dialog when the user overrides the current image to warn them about the limitations of ImageGlass regarding image saving (#1094).
- The About dialog now includes information about the ImageGlass license and privacy policy.
- The Check for Update feature has been improved to show more information about the update and check if the user's system can install version 9.0 in the future.
- Image saving has been updated to only work with supported formats listed in the "Write" column of the supported formats page (#1504):
- If the user attempts to save an unsupported format, the "Save as..." dialog will be opened instead.
- This change also affects other image saving-related features such as rotation, flipping, and cropping.
๐ฎ Improvements:
- Upgraded Magick.NET to version 13.0.0.
- Improved loading speed for animated
WEBP
format (#1466) by directly usinglibwebp
v1.3.0. - Thumbnails are now automatically centered (#1049).
- Enhanced the corner radius of the toolbar, thumbnail bar, and menu to ensure optimal display on high DPI screens running Windows 11.
- Implemented rounded frameless window borders on Windows 11.
๐ Bugfixes:
- Fixed an issue where the user couldn't minimize the window in Window Fit mode (#1448).
- Fixed a bug that prevented ImageGlass from loading certain TIF files with invalid tags (#1181, #1454).
- Fixed an issue where the Exif tool was not functional when using the default name of ExifTool:
exiftool(-k).exe
(#1178). - Fixed an issue where images became corrupted during the save process, causing display errors when navigating to the next image or exiting the app (#1097, #1273, #1504).
- Fixed an issue where the "loading..." message always shows when viewing next images.
๐ฅ Checksums:
File | SHA-1 |
---|---|
ImageGlass_Kobe_8.8.3.28_x64.msi | 9DFFA4CF4690C2D5D4F87E976DD4E7333FFC4848 |
ImageGlass_Kobe_8.8.3.28_x64.zip | ABA769BF454B16053BE062306B142660E10EAE98 |
ImageGlass_Kobe_8.8.3.28_x86.msi | 748A9BFF8C8AD85E7D616060F0160B1A7C6F6FA4 |
ImageGlass_Kobe_8.8.3.28_x86.zip | AFF015F6B8DA5DB945BB4BD3B51225A184DD371E |
๐ฃ ImageGlass 9.0 development updates
- Version 9.0 beta 1 was already released.
- Version 9.0 beta 2 was already released.
- Version 9.0 beta 3 was already released. Try it and let me know your feedback.
- Version 9.0 beta 4 is under development.
- From version 9.0, .NET 6 Runtime is required to run ImageGlass, you can download it at https://dotnet.microsoft.com/en-us/download/dotnet/6.0.
Full Changelog: 8.7.11.6...8.8.3.28
ImageGlass Moon 9.0 beta 3 ๐
โ 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
- .NET 6.0 Runtime.
- Windows 7 SP1 ESU 64 bit.
๐ 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.
- Viewer 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 fileigtheme.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).
- Transparent backdrop style
- 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
- 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
andImageInterpolationScaleUp
(#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
andEmbeddedThumbnailMinHeight
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
andEnableCutMultipleFiles
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.
- Reverted back to use
- 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:
๐ฅ 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! ๐ ๐
ImageGlass Kobe 8.7.11.6 - Hotfix
๐๐ฟ Support ImageGlass Kobe on Microsoft Store!
This is the paid version, you will need to pay a small amount after 7-day trial. You will get the convenience of fast, easy installation onto all of your Windows devices along with fully automatic, behind-the-scenes updates with all the newest features, improvements, and fixes.
Alternatively, you can use the one-time donation from โฅ GitHub Sponsor, then drop me a message in ImageGlass Discord or email, and I will send the code shortly.
๐ Changelog:
๐ฎ Improvements:
- Added a new property
isdarkmode
toigconfig.xml
to determine the theme pack is dark or light mode. If it's not defined, dark mode will be used by default. For details, visit: https://github.com/ImageGlass/theme. - Added support for dark mode title bar from theme pack (#595, #630).
- Allowed to set slideshow interval to be less than 1 second (#1155).
๐ Bugfixes:
- Fixed a bug where
igcmd.exe
crashed when auto-checking for a new update.
๐ฅ Checksums:
File | SHA-1 |
---|---|
ImageGlass_Kobe_8.7.11.6_x64.msi | B3ACE84D1F52C3A1F85069513083EE9771453CA1 |
ImageGlass_Kobe_8.7.11.6_x64.zip | 234AC01CF68AE174839A2F2D3EF7CA9E16606C7F |
ImageGlass_Kobe_8.7.11.6_x86.msi | 5B70095CEE9639863B2BA78A47B6287F5CFCBCB3 |
ImageGlass_Kobe_8.7.11.6_x86.zip | 0A4FCBB621D7CB2DFB7A49346C4FA09C635C2B05 |
๐ฃ ImageGlass 9.0 development updates
- Version 9.0 beta 1 was already released.
- Version 9.0 beta 2 was already released. Try it and let me know your feedback.
- Version 9.0 beta 3 is under development.
- From version 9.0, .NET 6 Runtime is required to run ImageGlass, you can download it at https://dotnet.microsoft.com/en-us/download/dotnet/6.0.
Full Changelog: 8.7.10.26...8.7.11.6
ImageGlass Kobe 8.7.10.26
๐๐ฟ Support ImageGlass Kobe on Microsoft Store!
This is the paid version, you will need to pay a small amount after 7-day trial. You will get the convenience of fast, easy installation onto all of your Windows devices along with fully automatic, behind-the-scenes updates with all the newest features, improvements, and fixes.
Alternatively, you can use the one-time donation from โฅ GitHub Sponsor, then drop me a message in ImageGlass Discord or email, and I will send the code shortly.
๐ Changelog:
๐ฎ Improvements:
- Updated Magick.NET to v12.2.0.
- Changed to use Magick.NET-Q16-HDRI-OpenMP (32 bits-per-pixel component) for the best image quality. This requires a bit more memory to load and process the image. You can download the x86 release of ImageGlass, which uses
Magick.NET-Q8
for less memory consumption. - Allowed user to override the extension icons in
Exts-Icon
from Config folder (similar toThemes
folder). - Added support for showing translators of the language pack in Settings > Language.
- Added support for auto-applying selected language pack in Settings window when clicking Apply button.
- Added support for using millisecond to set slideshow interval (#1155), thanks to @BenHUET.
- Updated the colon character in slideshow countdown (#1226).
- Added Exit option to the context menu (#1322, #1390), kudo to @BenHUET.
- Updated toolbar icon for Thumbnail bar (#1364).
- Re-enabled the ability to change extension icon for
.ICO
(#1396).
๐ Bugfixes:
- Fixed an issue when the Window Fit mode is enabled, zooming the image causes the window flickered badly (#1371), a big applause to @2480258.
๐ฅ Checksums:
File | SHA-1 |
---|---|
ImageGlass_Kobe_8.7.10.26_x64.msi | 2DD25B7D859FD9192BDC1E34FC966C3BDA4A930E |
ImageGlass_Kobe_8.7.10.26_x64.zip | 04362969E66F33867F5D7A3878CF3B52250CA4A5 |
ImageGlass_Kobe_8.7.10.26_x86.msi | 9CABC6059A98FE0BF905A797A5C7625C808BDDCA |
ImageGlass_Kobe_8.7.10.26_x86.zip | AE2003E45FF4513403BFBCC58ED45DDCD4F5365C |
๐ฃ ImageGlass 9.0 development updates
- Version 9.0 beta 1 was already released.
- Version 9.0 beta 2 was already released. Try it and let me know your feedback.
- Version 9.0 beta 3 is under development.
- From version 9.0, .NET 6 Runtime is required to run ImageGlass, you can download it at https://dotnet.microsoft.com/en-us/download/dotnet/6.0.
New Contributors
Full Changelog: 8.6.7.13...8.7.10.26
ImageGlass Moon 9.0 beta 2 ๐
โ Breaking changes
This is the beta-2 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 3, please visit: https://github.com/d2phap/ImageGlass/projects/13.
You also can support this project by making a donation or purchasing the Microsoft Store version (version 8):
๐ Minimum requirements
- .NET 6.0 Runtime.
- Windows 7 SP1 ESU 64 bit.
๐ Changelog:
ImageGlass 9.0 beta 2 is a continuation of the version 9.0 beta 1,
you should read the previous changelog here: https://github.com/d2phap/ImageGlass/releases/tag/9.0.1.514
Show / hide details
๐ฃ General changes
- Removed support for custom codec.
- Supports for seamless process privilege elevation:
- Introduces new classes for user actions that being used widely in the app:
SingleAction
: contains a single action that can be chained. For example:- Click to enter Full screen mode and then set zoom to 200%.
- See more details in the "Toolbar component" section.
ToggleAction
: containsToggleOn
andToggleOff
action. Each of them is aSingleAction
.ToggleOn
andToggleOff
are taken turn to call to switch on or off a feature. For example:- First double click to enter Full screen mode.
- If double click again, exit Full screen mode.
- See more details in the "ImageGlass.Views" section.
- Added theme-aware dialogs for:
- Save / Save as
- Rename
- Go to
- Custom zoom
- Move to Recycle bin / Delete
- ...
- All dialogs can be closed with ESC (#1324).
- Upgraded Magick.NET to version 12.1.0.
๐ฃ New viewer component: ImageGlass.Views
ImageGlass.Views
is based on D2Phap.DXControl which supports both Direct2D and GDI+ graphics thanks to WicNet library.- Replaced
ImageGlass.PhotoBox
withImageGlass.Views
, supports Direct2D 1.3 features. - Supports GPU rendering for transparent formats: PNG,...
- Supports image interpolation modes:
- NearestNeighbor (default when zoom > 100)
- Linear (default when zoom <= 100)
- Cubic
- SampleLinear
- Antisotropic
- HighQualityBicubic
- Improves performance when the checkerboard is on.
- Supports heading for text in-app message.
- Reduces resource usage.
- Image focus mode is now only for panning using keyboard.
- Supports smooth zooming without enabling Image focus mode.
- Zooming with keyboard/ mouse is centered by cursor position (#381).
Added support for custom mouse actions:
Mouse click actions (#381, #648, #748, #909, #991, #1337): (see full example at #991 (comment))
- Setting name:
MouseClickActions
. - Supports events:
- LeftClick
- LeftDoubleClick
- RightClick
- RightDoubleClick
- XButton1Click
- XButton1DoubleClick
- XButton2Click
- XButton2DoubleClick
- WheelClick
- WheelDoubleClick
- Action for mouse click is
ToggleAction
which means you can configure on and off event separately. Each on and off action can be chained as well. - Example:
"MouseClickActions": { "LeftDoubleClick": { // first left click to enable full screen mode and set zoom factor to 50% "ToggleOn": { "Executable": "IG_ToggleFullScreen", "Argument": true, "NextAction": { "Executable": "IG_SetZoom", "Argument": 0.5, } }, // second left click to exit full screen mode "ToggleOff": { "Executable": "IG_ToggleFullScreen", "Argument": false } } },
Mouse wheel actions:
- Setting name:
MouseWheelActions
. - Supports events:
- Scroll
- PressCtrlAndScroll
- PressShiftAndScroll
- PressAltAndScroll
- Actions for mouse wheel are pre-defined:
- DoNothing
- Zoom
- PanVertically
- PanHorizontally
- BrowseImages
- Example:
"MouseWheelActions": { "PressCtrlAndScroll": "BrowseImages", "PressShiftAndScroll": "PanHorizontally", },
๐ฃ Thumbnails bar component
- Significantly improved the loading speed when opening big folder.
- Shows more image information on tooltip:
- Image name and dimension
- Full file path
- File size
- Date modified
- Frames count (if the viewing image contains more than 1 frame)
- Rating (if image contains rating)
- Use the Magick.NET library to read image metadata to fix the issue that the image dimension shows (0 x 0) in some image formats.
๐ฃ Toolbar component
OnClick
is aSingleAction
. So you can set a chain of actions to run.- Added support for custom icon path for field
Image
inToolbarItems
inigconfig.json
. The path can be absolute or relative. - For example for the above changes:
"ToolbarItems": [ { "Type": "Button", "Id": "btn_Flip", "Text": "Flip and save the image, then exit ImageGlass", "DisplayStyle": "Image", "Alignment": "Right", "Image": "%systemroot%\\system32\\my_custom_icon.svg", "OnClick": { "Executable": "MnuFlipHorizontal", "Argument": "", "NextAction": { "Executable": "IG_Save", "NextAction": { "Executable": "IG_Exit", } } } } ]
๐ฃ Image Booster component
๐ฃ New features
- Rename
- Delete
- Move to Recycle bin
- Delete / Recycle bin confirmation
- Option to update the warning setting in the confirmation dialog.
- Go to file
- Custom zoom
- Flip horizontal / vertical
- Set as desktop background
- Set as Lock screen image (Windows 10+)
- Share (Windows 10+)
- View image channels
- Save
- Save as
- Auto-process image color, rotation,...
- Supports reading multi-frame format, saving to GIF (#1058)
- Supports custom quality for JPEG.
- Save / Save as override confirmation (#1074)
- Option to update the override warning setting in the confirmation dialog.
- Copy & paste image with transparency support (#1305).
- Support Clipboard image (#584)
- Flip horizontal / vertical
- Save as
- Set as Desktop background
- Set as Lock screen image
- Share
- Open with
- Re-copy
- Full screen mode (#1403):
๐ฅ Checksums:
File | SHA-1 |
---|---|
ImageGlass_Moon_9.0.2.904_Beta-2_x64.zip | 0488E3B86564CE1BA8725354C56F1B991604E374 |
ImageGlass Kobe 8.6.7.13
โจ Updates
- Updated the
ImageGlass_Kobe_8.6.7.13_x64.msi
to fix #1365, the old one is marked 'deleted'.
๐๐ฟ Support ImageGlass Kobe on Microsoft Store!
This is the paid version, you will need to pay a small amount after 7-day trial. You will get the convenience of fast, easy installation onto all of your Windows devices along with fully automatic, behind-the-scenes updates with all the newest features, improvements, and fixes.
Alternatively, you can use the one-time donation from โฅ GitHub Sponsor, then drop me a message in ImageGlass Discord or email, and I will send the code shortly.
๐ Changelog:
This is a hotfix for ImageGlass 8.6.6.6.
๐ฎ Improvements:
- Updated Magick.NET to v11.2.0.
- Reverted the app folder back to
ImageGlass
(instead ofImageGlass Kobe
) (#1352). - Add a non-UI setting
AutoFocusToolbarOnHover
to fix an issue when the window in inactive, user need to click twice for the toolbar buttons, kudo to @Sxderp (#1202).
๐ Bugfixes:
- Fixed an issue that the MSI 64-bit installer threw the error "Could not write value..." when user chose the option Only Current User (#1355).
- Fixed an issue that the app could not load image due to missing
vcomp140.dll
file from Magick.NET library (#1354). - Fixed an issue that the
igcmd.exe
was crashed and shown every time user launches the app (https://github.com/ImageGlass/Spider/issues/4) - Fixed an issue that Left/Right keyboard control keeps losing focus causes by
AutoFocusToolbarOnHover
setting inigconfig.xml
is enabled by default.
๐ฅ Checksums:
File | SHA-1 |
---|---|
ImageGlass_Kobe_8.6.7.13_x64.msi | 67B8CBF7BE8C6E42529EBCC6667D6C250B94D50D |
ImageGlass_Kobe_8.6.7.13_x64.zip | C91701A57115F74E35F32017D68D1A1CAB785302 |
ImageGlass_Kobe_8.6.7.13_x86.msi | 0BC6F420C3409442247741DC61DD5D3351FED15A |
ImageGlass_Kobe_8.6.7.13_x86.zip | 9BEAFBDF4499325FC2A8D7CCE56D7FD423BACA3C |
๐ฃ ImageGlass 9.0 development updates
- Version 9.0 beta 1 was already released. Try it and let me know your feedback.
- Version 9.0 beta 2 is under development.
- Since version 9.0, .NET 6 Runtime is required to run ImageGlass, you can download it at https://dotnet.microsoft.com/en-us/download/dotnet/6.0.
ImageGlass Moon 9.0 beta 1 ๐
โจ Updates
- Build v9.0.1.518: Fixed an issue where the app cannot find Codecs folder.
- Build v9.0.1.515: Fixed an issue where the app cannot write
igconfig.json
file in the startup folder.
โ Breaking changes
This is the first beta release of ImageGlass Kobe version 9, rewritten from scratch. 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.
๐ If you want to try this bleeding edge release, use it at your own risk!
To follow the progress of version 9 beta 2, please follow: https://github.com/d2phap/ImageGlass/projects/12.
You also can support this project by making a donation or purchasing the Microsoft Store version (version 8):
๐ Minimum requirements
- .NET 6.0 Runtime.
- Windows 7 SP1 ESU 64 bit.
๐ Changelog:
Show / hide details
๐ฃ General changes
- Changed format of config, theme, and language from XML to JSON:
igconfig.json
,igtheme.json
,<language name>.iglang.json
. - Supports hardware acceleration for non-alpha, non-animating image formats (#272).
- Adds Image Focus mode for better panning and zooming the viewing image.
- Supports hotkey customization for menus, and Image Focus mode (#608).
- Supports more flexible customization for toolbar buttons and positions.
- Supports smooth scrolling and displaying tooltip for thumbnails.
- Adds ability to choose which image information tags to display on title bar (#971).
- Adds more options in theme pack.
- Supports FITS, XV, VIFF, MJPEG and animating WEBP format (#508).
- The server for Check for update feature is changed to https://github.com/ImageGlass/config.
Supports 3 levels of setting:igconfig.json
,igconfig.default.json
,igconfig.admin.json
- Supports passing individual settings to
ImageGlass.exe
through command line (#669).
The setting must start with a hyphen-
, and setting value comes after equal character=
. For example:# hide the toolbar and set background color to red ImageGlass.exe -ShowToolbar=false -BackgroundColor=#ff0000
- Supports customizing the image information on title bar through the setting
InfoItems
(#971), supports displaying EXIF Rating. - Upgraded Magick.NET to v11.1.2.
- Fixed: when single instance enabled, window always stayed behind when passing a file (#620).
- Uses the new API to save the window position:
WindowPlacement
. This works better with multi-screens. - Changes registry keys for Set as default photo viewer from
...\PhapSoftware\ImageGlass\...
to...\ImageGlass<code>\...
, whilecode
is eitherKobe
,Spider
, orMoon
. This is ImageGlass Moon release, so the key is...\ImageGlassMoon\...
.
๐ฃ New viewer component: ImageGlass.PhotoBox
- Supports hardware acceleration to improve image interaction performance (#272).
- Navigation arrow buttons are improved with better look and interaction behaviors (#1224).
- Supports showing better text message.
- Supports Image focus mode for smooth zooming and panning (#272, #522).
- Able to change zooming/panning speed.
- Supports customize keyboard for Image focus mode through the setting
ImageFocusModeHotkeys
(#608). Default values:"ImageFocusModeHotkeys": { "InternalPanningLeftKeys": "Left", "InternalPanningRightKeys": "Right", "InternalPanningUpKeys": "Up", "InternalPanningDownKeys": "Down", "InternalZoomInKeys": "-", "InternalZoomOutKeys": "+" }
๐ฃ Toolbar component
- Supports fully customizable toolbar buttons through the setting
ToolbarItems: []
. For example:"ToolbarItems": [ { "Type": "Button", // "Button" or "Separator" "Id": "btn_Thumbnail", // Id must be unique "Text": "Thumbnail bar", // Tooltip text for the button "DisplayStyle": "Image", // Style of button: "Image" or "ImageAndText" "CheckableConfigBinding": "ShowThumbnails", // Bind the setting name for auto-check on click "Alignment": "Left", // Alignment group: "Left" or "Right" "Image": "ThumbnailBar", // Predefined image key in theme pack "OnClick": { "Executable": "MnuToggleThumbnails", // Can be the name of menu, name of function in FrmMain.IGMethods.cs, or path of executable file. "Argument": "" // argument for function in FrmMain.IGMethods; or command arguments for executable file. } }, ]
- Built-in methods (start with
IG_
): https://github.com/d2phap/ImageGlass/blob/9.0.1.514/v9/ImageGlass/FrmMain/FrmMain.IGMethods.cs - Setting names (Config.cs): https://github.com/d2phap/ImageGlass/blob/9.0.1.514/v9/Components/ImageGlass.Settings/Config.cs
- Menu names (start with
Mnu
): https://github.com/d2phap/ImageGlass/blob/9.0.1.514/v9/ImageGlass/FrmMain.Designer.cs#L1203-L1311
- Built-in methods (start with
- Able to add new buttons with custom actions: Use menu item's action; predefined methods; or a custom command
- Supports 2 position groups: Left/Center group, Right group
- Adds more properties for theming
- Improves toolbar overflow panel (#541)
๐ฃ Thumbnails component
- Adds option to show filename under the thumbnail (#539)
- Supports item tooltip
- Supports dark mode for scrollbar
- Supports persistent disk cache, maximum 100 MB by default (#1292)
- Supports dragging thumbnail to other app (#990)
- Improves scrolling performance by mouse wheel, trackpad.
๐ฃ Image Booster component
- Supports cancelling loading the previous images on fast navigating (#1025, #1107)
- Supports custom codecs. Currently, only contains Magick.NET codec
๐ฃ Menu component
- Supports custom keyboard shortcut through the setting
MenuHotkeys
(#608). For example:"MenuHotkeys": { "MnuAbout": "Ctrl+Shift+Alt+A", "MnuCopyPath": "F1", "MnuOpenFile": "O" }
- Removes the ugly top-left lines (#1218)
๐ฃ Supported features
- File > Open file..
- File > Open width...
- File > Print...
- File > Refresh / Reload / Reload image list
- Navigation > View next / previous image
- Navigation > View the first / last image
- Zoom > Zoom in / out / view actual size
- Zoom > all 6 zoom modes from version 8:
- Auto zoom,
- Lock zoom,
- Scale to width,
- Scale to height,
- Scale to fit,
- Scale to fill.
- Image > Image focus mode (new)
- Image > Loading orders
- Image > Open image location
- Image > View image properties
- Clipboard> Copy / Cut multiple image files
- Clipboard > Copy image pixel data
- Clipboard > Copy image path
- Layout: All menu features from version 8: Toggle toolbar, thumbnail bar, checkerboard background, set window always on top
- Help > Set as default photo viewer (new)
- Help > Unset default photo viewer (new)
- And other features...
๐ฃ Limitations
- Changing settings in runtime is not supported yet. If you want to change settings, you can do it using
igconfig.json
before the app runs. - Supporting for animating WEBP format is not native yet, ImageGlass converts WEBP to GIF to play the animation.
- Hardware acceleration is not supported for those images that contain alpha pixels (transparent) and larger than 16,380 pixel width and height.
๐ฅ Checksums:
File | SHA-1 |
---|---|
ImageGlass_Moon_9.0.1.518_Beta-1_x64.zip | BF9F2BD48989BDA7E7700BA5A0D495EDCE83F257 |
ImageGlass Kobe 8.6.6.6
Update & known issues:
- 64-bit MSI installer could not write registry key if "Only for me" option is selected: #1351 (comment)
- The app's code name is changed to
ImageGlass Kobe
(the installed path asC:\Program Files\ImageGlass Kobe\
), it may break your automation flow (#1353).
๐๐ฟ Support ImageGlass Kobe on Microsoft Store!
This is the paid version, you will need to pay a small amount after 7-day trial. If you buy ImageGlass in the Microsoft Store, you'll be supporting its development directly. You will get the convenience of fast, easy installation onto all of your Windows devices along with fully automatic, behind-the-scenes updates with all the newest features, improvements, and fixes.
๐ Changelog:
๐ฑ New:
- Added support for WEBP animated format (#508), FITS, MJPEG, VIFF, VX.
- Added a new feature on Windows 10 or later: Share (S).
- Added new settings for vertical / horizontal panning speed in Settings > Image > Panning, kudo to @siblount (#1179).
- Added a setting for automatically displaying new image in folder in Settings > Image > Image loading (#1348).
- Changed the URL for Update service: Since v8.6, when checking for an update, ImageGlass connects to https://imageglass.org/url/update instead of https://imageglass.org/checkforupdate.
๐ฎ Improvements:
- Updated Magick.NET to v11.1.2.
- Color management: Add option
Use current monitor profile
to auto-select the current monitor profile in Settings > Image > Color management (#781). If the monitor does not have a profile,sRGB
will be used. - Added support for auto-resizing the windows in Frameless mode when user zoom the viewing image, kudo to @SylwesterZarebski (#822).
- Added support for copy & paste image with transparency (#1305).
- Removed the ugly top and left border of the menu dropdown on Windows 10 (#1218).
- Improved edit feature: try to find and use MS Paint as the default editing app on Windows 11 (#1307).
- Updated the text for clearer explanation in Settings > General > Others (#1325):
- Start with OS to improve startup speed.
- Continue running in the background when the app is closed.
๐ Bugfixes:
- Fixed an issue that the app window does not activate when opening an image from Explorer in single instance mode (#620).
- Fixed an issue when the window in inactive, user need to click twice for the toolbar buttons, kudo to @Sxderp (#1202).
- Fixed an issue when printing the viewing image crashes the app if the Temp folder is not found (#1343).
- Fixed an issue when the 32-bit MSI installer has wrong default installation directory and creates unnecessary folder (#1265).
๐ฅ Checksums:
File | SHA-1 |
---|---|
ImageGlass_Kobe_8.6.6.6_x64.msi | B6CE0AC63E56C8FA4E995C926D60181A01D2F6C6 |
ImageGlass_Kobe_8.6.6.6_x64.zip | 8EE32EC15D2135E3A69BA4916D01908BC450CCE5 |
ImageGlass_Kobe_8.6.6.6_x86.msi | 84C513F1C311B8314DC26CF6832D98AB4B05F441 |
ImageGlass_Kobe_8.6.6.6_x86.zip | 2299838ABDB05411C2F231B429AF61E2C0135537 |
๐ฃ ImageGlass 9.0 development updates
- Version 9.0 beta 1 was already released. Try it and let me know your feedback.
- Version 9.0 beta 2 is under development.
- Since version 9.0, .NET 6 Runtime is required to run ImageGlass, you can download it at https://dotnet.microsoft.com/en-us/download/dotnet/6.0.
ImageGlass Kobe 8.5.1.22
๐๐ฟ Support ImageGlass on Microsoft Store!
This is the paid version, you will need to pay a small amount after 7-day trial. If you buy ImageGlass in the Microsoft Store, you'll be supporting its development directly. You will get the convenience of fast, easy installation onto all of your Windows devices along with fully automatic, behind-the-scenes updates with all the newest features, improvements, and fixes.
๐ Changelog:
๐ฑ New:
- Added support for
QOI
image format. - Added an option to play sound when a number of images change (#1199), thanks to @AutomationBoi.
- Added new shortcut to close ImageGlass: Ctrl+W (#1172).
- Added an option: "Continue running background when the app is closed" to minimize the app window to system tray menu when user closes ImageGlass (#1196). To truly exit the app, right-click on ImageGlass tray icon, select Exit; or use Main menu > Exit (Shift+ESC).
- Added an option: "Start with OS" to auto-run ImageGlass when Windows starts and stay in system tray (#1205).
๐ฎ Improvements:
- Improved software security, all binary files are now signed (#97).
- Updated Magick.NET to 8.6.1.
- Added extensions icons for JXL, HEIF, CR3, AVIF, B64, QOI (#1183).
๐ Bugfixes:
- Fixed an issue that the viewing image disappears when changing color channels (#1175).
- Fixed an issue that when editing image from the clipboard, ImageGlass ignores the editing app from Settings > Edit, always uses MS Paint (#1139).
- On Windows 11, fixed an issue that the default editing function throws error because of the changes of Windows associated programs (#1160). ImageGlass is now using MS Paint to edit by default on Windows 11.
- Fixed several issues that the image is corrupted while being saved when users navigate to other images or close the app by disabling the UI when the app is busy (#566, #1097, #1120, #1134).
- Fixed an issue that ImageGlass shows confusing error message when clicking on Unregister extensions button (#1174).
๐ฅ Checksums:
File | SHA-1 |
---|---|
ImageGlass_8.5.1.22_x64.msi | 988efe9ec3db11f769240fe7b118b08ee859e973 |
ImageGlass_8.5.1.22_x64.deleted.msi | 6062fa31452e5b359b2d3893a6ae350d4a4c7fe8 |
ImageGlass_8.5.1.22_x64.zip | a04de0d9a833c562e2871a1834dabc204d1c76ca |
ImageGlass_8.5.1.22_x86.msi | be49f886f8f81796bba872e8f0a10fd599f31b09 |
ImageGlass_8.5.1.22_x86.zip | 3c9a00bc5c169251021d942f578987d606a43110 |
Update:
- Updated the
ImageGlass_8.5.1.22_x64.msi
to fix #1260, the old one is markeddeleted
.
๐ฃ Roadmap for ImageGlass 9
We are planning to migrate ImageGlass to .NET 6 from version 9 which is scheduled some time in 2022.
If you are unable to install .NET 6, you can stay with ImageGlass 8.
ImageGlass Kobe 8.3.11.21
ImageGlass comes to Microsoft Store!
This is the paid version, you will need to pay a small amount after 7-day trial.
If you buy ImageGlass in the Microsoft Store, you'll be supporting its development directly. You will get the convenience of fast, easy installation onto all of your Windows devices along with fully automatic, behind-the-scenes updates with all the newest features, improvements, and fixes. ๐
๐ฑ New:
- Updated UI for Windows 11 (#1099, #1147)
- Added "Custom zoom..." feature Z
- Added Ascending and descending loading options in the main menu / context menu (#1101)
- Added support for multipage printing for
.FAX
format (#1091) - Added options in Settings > Image > Full screen to hide the toolbar and thumbnail bar in Full screen mode (#551, #621, #936, #1035)
๐ฎ Improvements:
- Updated Magick.NET to 8.4.0
- Changed keyboard shortcut of main menu from ` to Alt+F (#1159)
- Set keyboard shortcut for "Keep window always on top" to ` (#970, #1161)
- Set keyboard shortcut for Copy image path to Ctrl+L (#608)
- Improved multipage formats auto-detection (#1113)
- Improved color management for multipage formats (#906)
- Supported accent color in theme pack for toolbar and thumbnail bar (#218, #1121)
- Added an icon for
.HEIC
extension (#1076) - Added an option "Use embedded thumbnail for RAW formats" in Settings > Image > Image loading (#682, #495)
๐ Bugfixes:
- Fixed an issue that the image opened from clipboard doesn't apply zoom mode (#583)
- Fixed an issue that "Save as.." across network throws unhandled exception (#1055), thanks to @fire-eggs
- Fixed an issue that the "Save" and "Save as..." of a pasted image from clipboard results in dialog error (#1075), thanks to @fire-eggs
- Fixed some resouce leaks (#1087)
- Fixed an issue that
.TIF
files display a pink tint after rotating (#874) - Fixed an issue that opening duplicated folders when rooted in user directory (#1151), thanks to @dixonte
๐งช Experiment settings (no UI):
- Added new setting:
SinglePageFormats
which contains a list of extensions to forcefully read the formats as single-page (for better loading speed). Default value:*.psd;*.heif;*.heic;*.webp;
(#1157)
๐ฅ Checksums:
File | SHA-1 |
---|---|
ImageGlass_8.3.11.21_x64.msi | ac9530fca39d89906941cd11ee166daf0d8d7648 |
ImageGlass_8.3.11.21_x64.zip | 2d149661e7dd5928267c3a0d19be383084b478ed |
ImageGlass_8.3.11.21_x86.msi | 6e376586e7638df74d62755a4a2e613ba60a17eb |
ImageGlass_8.3.11.21_x86.zip | caa954d42b0b74dcf7025130b97f607eb51f2909 |
๐ฃ Roadmap for ImageGlass 9
We are planning to migrate ImageGlass to .NET 6 from version 9 which is scheduled some time in 2022.
If you are unable to install .NET 6, you can stay with ImageGlass 8.