Skip to content

ImageGlass Moon 9.0 beta 1 πŸŒ‘

Pre-release
Pre-release
Compare
Choose a tag to compare
@d2phap d2phap released this 14 May 15:37

ImageGlass 9.0 beta 1

Downloads

♨ 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

πŸ“ 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>\..., while code is either Kobe, Spider, or Moon. 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

🟣 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