Skip to content

Releases: d2phap/ImageGlass

ImageGlass 9.2.0.1208 - Maroon 4

07 Dec 14:18
77cebd0
Compare
Choose a tag to compare

You can support this project by making a donation or purchasing the Microsoft Store version:


Downloads

๐Ÿ“ Changelog

๐ŸŒฑ New Features

  • Added a new tool: Resize Image (#1458)
    • Access via Main Menu > Tools > Resize image, or Alt+R
    • Compatible with single-frame, non-animated image formats
    • Supports scaling from 1px to 16384px
    • Supports variety of resampling methods powered by PhotoSauce.MagicScaler library
    • Note: Similar to other editing features, saving the resized image does not include its metadata such as exif profile.
  • Crop tool v2 (#1795, #1882, #2027, #2028):
    • Updates the mouse cursor when Crop tool is open
    • Selection now aligns with the image source
    • Zooming/panning doesn't affect selection
    • Supports resizing the selection by dragging any edge, not just anchor points
    • Supports panning image with middle mouse during cropping
    • Supports snap-to-pixel selection with pixel-level precision
    • Selection stays intact when clicking outside it
    • Default selection respects Crop settings and Aspect Ratio
  • Slideshow mode: Added Custom zoom (Z) feature (#2021)
  • Custom toolbar button: Added support for hotkeys
  • Added new API: IG_ApplySettings(string json) to apply settings from the Settings window via JSON format (#2010, #2042)

๐Ÿ”ฎ Improvements

  • Updated Magick.NET to v14.2
  • Made WebView2 Runtime optional:
    • Launch ImageGlass without bypassing the Quick Setup dialog
    • Quick Setup displays a warning with unavailable features and a download link (#2029)
    • SVG viewing reverts to the native renderer
    • About and Check for Update dialogs use the native Task Dialog
    • Settings opens the igconfig.json file in the associated app (or Notepad)
    • MSI installer: Remove WebView2 Runtime check
  • Maximum image dimensions, for those images larger than 16,384 pixels:
    • Removed the limit on maximum image dimensions
    • Supports rendering images in full resollution (#1863, #1949)
    • Uses Direct2D software rendering
  • Added support for automatically sorts new images based on the current sort order (#1467)
  • Removed alert sound on image deletion confirmation popup (#1997)
  • Allows user to set slideshow interval less than 1 second (#2047)
  • Added support for app protocol for Custom Toolbar buttons, Tools, and Edit apps (#2002)
    • Enter the app protocol in the Executable box (must end with :)
    • Use the Argument box for parameters; <file> passes the current image path
    • Verify your setting in the "Command preview"
  • Added a "Learn more" link to image interpolation settings, thanks to @stevencaiOR (#1982)
  • Improved the method for retrieving image files in the directory
  • Enabled dark mode for tooltips in the Crop Tool and Color Picker
  • Enabled dark mode and accent color for the progress bar in the Export Frame dialog

๐Ÿ› Bugfixes

  • Fixed hotkey parsing issues for non-English languages (#1988)
  • Fixed malformed characters displayed for hotkeys in non-English languages (#1999)
  • Fixed layout issues in the Settings window caused by a new Microsoft Edge version
  • Fixed the Settings window staying inactive when reopened
  • Fixed an issue where SVG image were blinking when opened with the WebView2 option enabled
  • Fixed the duplication of values in the Arguments field of the "ToolbarButtons" setting on each app launch

๐ŸŸฃ Other Updates

โญ New Contributors

Full Changelog: 9.1.8.1104...9.2.0.1208

ImageGlass 9.2 Beta (v9.1.8.1104)

04 Nov 14:26
Compare
Choose a tag to compare
Pre-release

Downloads

This is a beta release of ImageGlass 9.2, to address these tickets: Milestone v9.2.

New Contributors

Other updates

Full Changelog: 9.1.8.723...9.1.8.1104

ImageGlass 9.1.8.723

22 Jul 08:25
388c4c5
Compare
Choose a tag to compare

You can support this project by making a donation or purchasing the Microsoft Store version:


Downloads

Note

ARM64 build is back. However, I don't have an ARM device, I'm unable to test it.
Let me know by leaving your comment in Discussion if you have any issues.

๐Ÿ“ Changelog

๐Ÿ”ฎ Improvement

  • Updated Magick.NET to v13.10
  • Added support for deleting images in Slideshow mode (#1838)
  • Removed support for these MouseClickEvent to make the single click detection faster (#1827)
    • XButton1DoubleClick
    • XButton2DoubleClick
    • WheelDoubleClick

๐Ÿ› Bugfixes

  • Fixed an issue where images overlapped each other on some certain machines (#1942)
  • Fixed an issue where zooming using the mouse wheel on a SVG file with WebView2 didn't work if the Windows setting "Decimal symbol" is not . (#1766)
  • Fixed an issue where navigation with side mouse buttons (back/forward) was delayed, compared to arrow keys (#1827)
  • Fixed an issue where HEIC orientation didn't display correctly (#1928)
  • Fixed an issue where ImageGlass didn't display some certain BMP files (#1959)
  • Fixed an issue where an error occurred while saving the ICO format if its dimension is larger than 256 pixels (#1840)
  • Fixed an issue where the arguments of custom toolbar button were not recognized until restarting the app
  • Fixed an issue where the third-party app from the custom toolbar button didn't open probably due to extra command-line injected

Full Changelog: 9.1.7.627...9.1.8.723

ImageGlass 9.1.7.627 - In Brussels

26 Jun 20:50
Compare
Choose a tag to compare

Please support this project by making a donation or purchasing the Microsoft Store version:


Downloads

Note

ARM64 build is back. However, I don't have an ARM device, I'm unable to test it.
Let me know by leaving your comment in Discussion if you have any issues.

๐Ÿ“ Changelog

๐Ÿ”ฎ Improvement

  • Updated the dragging window behaviour in Frameless mode: when holding Shift key, a Dragging Section appears to let user to move the frameless window (#1951)
  • MSI installer now uses embedded WinUI for better high DPI scaling

๐Ÿ› Bugfixes

  • Fixed an issue where ImageGlass didn't run when user adds Inkscape to system PATH (#1935, #1944)
  • Fixed an issue where frameless window became shrunk after restart (#1924)
  • Fixed an issue where images got stretched when rotating (#1937)

Full Changelog: 9.1.6.14...9.1.7.627

ImageGlass 9.1.6.14 - In Berlin

10 Jun 13:15
eed3c41
Compare
Choose a tag to compare

Please support this project by making a donation or purchasing the Microsoft Store version:


Downloads

โ™จ Binary updates

  • 11/06/2024: Updated the binary files to fix an issue where toolbar icons are not scaled correctly (#1936)

โญ Visit Us at The Merge Conference on June 14, 2024

ImageGlass is proud to be one of the open-source projects that will be exhibiting at The Merge Conference in Berlin, Germany. If you're attending, be sure to visit our booth and explore other amazing open-source projects!

๐Ÿ“ Changelog

๐ŸŒฑ New Features

  • Added support for viewing one or more color channels in Main Menu > Image > View channels (#593)
  • Added menu Magick.NET Lossless Compression (hotkey Alt+C) in Main Menu > Tools to support for reducing the size of image using Magick.NET library (#1518)
  • Added Reset settings link in app settings window to launch ImageGlass Quick Setup window for resetting all user settings (#1694)
  • Added Startup Boost feature in Settings > General > Startup to accelerate ImageGlass startup launch (#1832)
    • Added new command --startup-boost for ImageGlass.exe to run in the Startup Boost mode
    • Added commands set-startup-boost and remove-startup-boost for igcmd.exe to enable / disable Startup Boost mode
  • Added support for new image loading orders: EXIF: Date taken and EXIF: Rating. If user enables the Use Windows File Explorer sort order if possible setting, ImageGlass can retrieve the Rating sort order of File Explorer (besides name, file extension, and file size)
  • Added menu Change background color... (hotkey M) in Main Menu > Layout to open Color Picker to set background color
  • ImageGlass API:
    • Added API IG_SetBackgroundColor(string? hexColor = null) to change the background color. If hexColor is not defined, it will show Color Picker dialog instead. User can use this API to add a custom toolbar button to quickly change background color (#730)
    • Replaced API IG_ViewNextImage() and IG_ViewPreviousImage() with IG_ViewImage(int step) to allow user to skip forward/backward images (#1767)

๐Ÿ”ฎ Improvements

  • Upgraded Magick.NET v13.9.1
  • Improved app launch time by asynchronously loading toolbar icons
  • Improved the performance of Color Picker tool, kudo to @Charltsing
  • Added Magick.NET version information in About dialog
  • Updated the new MSI Installer experience
  • UI for the experimental settings:
    • Added option Open the Save As dialog in the current image directory in Settings > Edit (#1144)
    • Added option Enable image synchronous loading in Settings > Image (#1775)

๐Ÿ› Bugfixes

  • Fixed an issue where thumbnails were not updated when replacing the image file with same name (#1564, #1859, #1922)
  • Fixed an issue where ImageGlass window didn't restore correctly when using multiple monitors (#1785, #1865, #1918)
  • Fixed an issue where GIF formats with embedded color profile could not animate (#1907)
  • Fixed an issue where user could not minimize ImageGlass window when using Frameless or Fullscreen mode, kudo to @AntonyCorbett (#1904)
  • Fixed an issue where the window background would flash white on startup when in Maximized mode, or not using the Backdrop style (#1889)

Full Changelog: 9.0.11.502...9.1.6.14

ImageGlass 9.1 Beta (v9.0.11.529)

29 May 12:16
Compare
Choose a tag to compare
Pre-release

Downloads

This is a beta release of ImageGlass 9.1, to address these tickets: Milestone v9.1.

New Contributors

Full Changelog: 9.0.11.502...9.0.11.529

ImageGlass 9.0.11.502

30 Apr 14:37
d06d7b9
Compare
Choose a tag to compare

ImageGlass 9.0.11.502

Downloads

Please support this project by making a donation or purchasing the Microsoft Store version:


๐Ÿช System Requirements

๐Ÿ“ Changelog

๐ŸŒฑ New Features

  • Added support for saving image as AVIF format
  • Added support for custom WebView2 Runtime:
    • Create "WebView2_Runtime" folder in the Configuration Folder
    • Download the Fixed Version of WebView2 x64 (e.g. Microsoft.WebView2.FixedVersionRuntime.124.0.2478.67.x64.cab)
    • Renamed the downloaded file extension from .cab to .zip and extract it to a folder
    • Copy all files and folders where the msedgewebview2.exe file is located into the "WebView2_Runtime" folder
    • Restart ImageGlass
    • Open About dialog (Main menu > Help > About) to verify the WebView2 Runtime version
  • Experiment feature (No UI yet):
    • Added support for opening the Save As dialog in the current image directory via setting OpenSaveAsDialogInTheCurrentImageDir (#1144)

๐Ÿ”ฎ Improvements

  • Upgraded Magick.NET v13.7.0
  • Upgraded libwebp v1.4.0
  • Improved first launch time of ImageGlass
  • Improved text message when WebView2 Runtime is not found and added a link to download (#1852)
  • Added support for VarDCT Lossy for JPEG XL image format (#1864)
  • Added support for selecting action buttons with arrow keys in dialog box (#1663)
  • Added support for resetting all settings with Quick Setup dialog (#1694)

๐Ÿ› Bugfixes

  • Fixed an issue where some PSD files could not be opened due to "incorrect check in the PSD coder" (#1806)
  • Fixed an issue where some WEBP files could not be opened due to "insufficient image data" (#1807)
  • Fixed an issue where some animated GIF files could not be saved as animated WEBP format (#1849)
  • Fixed an issue where igcmd.exe still displayed UI without passing --ui param (#1835)
  • Fixed an issue where ImageGlass could not work due to "An item with the same key has already been added" error (#1842, #1892)

Full Changelog: 8.12.4.30...9.0.11.502

ImageGlass 8.12.4.30 - The Last ImageGlass 8

28 Apr 13:50
1026cf0
Compare
Choose a tag to compare

Downloads

โ›” Vulnerability Reports:

๐Ÿ“ Changelog

๐Ÿ”ฎ Improvements

  • Upgraded Magick.NET v13.7.0
  • Updated Check for Update dialog to check and always show the ImageGlass 9 Requirements

Full Changelog: 9.0.10.201...8.12.4.30

๐Ÿค” FAQs

1. What does it mean for "The Last ImageGlass 8"?

ImageGlass 8 has officially reached its End of Life status as of April 2024, marking the final release of this version. Subsequent updates or patches will not be provided for version 8.

2. Can I stay on ImageGlass 8?

While you can continue using ImageGlass 8, it's strongly recommended to transition to ImageGlass 9 to ensure compatibility with newer systems and to access the latest features and improvements. However, if your system does not meet the minimum requirements of ImageGlass 9, you may choose to remain on version 8.

3. What will happen if a vulnerability is discovered in version 8?

In the event of a vulnerability being discovered in version 8, there will be no public updates or patches released to address it. Users concerned about security may opt for the Paid Support service, where updates addressing vulnerabilities can be provided for a fee.
For more information on Paid Support, please visit our support page.

4. I don't like ImageGlass 9 for various reasons. Are there any alternatives?

Certainly! There are numerous alternative image viewing applications available. Feel free to explore and select the one that best suits your preferences and workflow to ensure your continued satisfaction and productivity. ๐Ÿ˜Š

ImageGlass 9.0.10.201 - Happy Lunar New Year!

31 Jan 12:59
Compare
Choose a tag to compare

ImageGlass 9.0.9.1230

Downloads

Please support this project by making a donation or purchasing the Microsoft Store version:


๐Ÿช System Requirements

๐Ÿ“ Changelog (since ImageGlass 8.11)

Please read the blogpost: https://imageglass.org/news/introducing-the-new-imageglass-version-9-88

๐Ÿ“ Changelog (since ImageGlass 9.0.9.1230):

๐Ÿ”ฎ Improvements:

  • Added EnableImageAsyncLoading setting (experimental) in igconfig.json file that allows users to switch back to synchronous image loading as same as version 8 (#1775)
  • Added new parameter --per-machine to command set-default-viewer in igcmd.exe to support setting default photo viewer at machine level (#1828)
  • Added Exit option to the context menu (#1322)
  • Added PageUp, PageDown as default hotkeys for view next/previous image
  • ImageGlass Store only: Clicking "Update" button in Check for Update dialog now opens ImageGlass on Microsoft Store
  • Updated icon for Viewer, Toolbar and Gallery in sidebar of the App settings
  • Shows message "Slideshow paused" when slideshow ends (#1805)
  • Shows more details on Unhandled Exception popup: MagickNET, WebView2 version.
  • Shows more details if users run ImageGlass in Debug mode: DPI, Screen resolution, WebView2 version, Renderer engine.

๐Ÿ› Bugfixes:

  • Fixed an issue where "VerticalBlankTicker" error appeared on some monitors (#1814, #1797) and Windows Server 2019 (#1771)
  • Fixed an issue where pressing Win key caused image zoomed out for AZERTY keyboard layout (#1769)
  • Fixed an issue where users could not save the clipboard image if the image list was empty (#1801)
  • Fixed an issue where saving HEIC for other formats caused "Unsupport image format" popup (#1822)
  • Fixed an issue where the crop selection reset after saving the image (#1825)
  • Attempted to fix an issue where Crop button triggered "Null Reference Exception" (#1758)
  • Fixed an issue where the Background color in App settings > Appearance tab did not show and load correctly
  • Fixed an issue where clicking on "Get extension icon packs" link in App settings > File type associations tab did not open Extension icon packs site

Full Changelog: 9.0.9.1230...9.0.10.201

ImageGlass 9.0.9.1230 (updated)

28 Dec 11:00
Compare
Choose a tag to compare

ImageGlass 9.0.9.1230

Downloads

Please support this project by making a donation or purchasing the Microsoft Store version:

โ™จ Binary updates

  • 12/29/2023: Updated the binary files to fix an issue where the app icon does not show on taskbar on launch (#1799)

๐Ÿช System Requirements

๐Ÿ“ Changelog (since ImageGlass 8.11)

Please read the blogpost: https://imageglass.org/news/introducing-the-new-imageglass-version-9-88

๐Ÿ“ Changelog (since ImageGlass 9.0.8.1208):

๐Ÿ”ฎ Improvements:

  • Updated Magick.NET to v13.5.0
  • Lowered Windows version requirement: Windows 10/11 64-bit version 1809 (build 17763) or later
  • Unchecked "Enable image transition effect" setting by default (#1744, #1770, #1791)
  • Added .jfif to the image format list (#1798)
  • Hid zoom information on title bar if there is no image
  • Added more information for debug mode

๐Ÿ› Bugfixes:

  • Fixed an issue where the image displayed squashed depending on the window size (version 9.0.8 only) (#1716, #1762, #1786, #1789, #1794)
  • Fixed an issue where ImageGlass did not show the first and the last image in the list when holding navigation arrow keys with setting "Loop back to the first image when reaching the end of the image list" unchecked (#1754)
  • Fixed an issue where the app window did not maintain between launches (#1790)
  • Fixed an issue where ImageGlass could not display the correct image after rotating and cropping (#1780)
  • Fixed an issue where the image stayed in screen when deleting the last image in the list (#837)
  • Fixed an issue where Gallery did not reload when deleting the last image in the list (#1763)
  • Fixed an issue where users could not use decimal number for custom zoom value (#1774)
  • Fixed an issue where using Zoom In/Out buttons on toolbar ignored zoom levels setting (#1778)
  • Fixed an issue where zooming by hotkeys did not follow zoom levels setting (#1756)
  • Fixed an issue where ImageGlass did not respect the "Last Write Time" image order (#1747)
  • Fixed an issue where Toolbar and Gallery panel appeared again after quitting from Full screen mode (#1705)
  • Fixed an issue where users could not use igconfig.default.json or igconfig.admin.json files for app configuration (#1773)
  • Fixed an issue where Gallery metadata caching process caused high disk usage
  • Fixed an issue where ImageGlass did not update the background color correctly when switching between dark/light mode
  • Attempted to fix an issue where ImageGlass showed error 0xC000000D on Windows Server 2019 (#1771)

๐ŸŸฃ Other updates for ImageGlass 9.0

Full Changelog: 9.0.8.1208...9.0.9.1230