View Image 2.6
An open source, lightweight, and reliable image viewer for Windows
3D artwork done in Blender
The 64-bit version is compiled using MSYS and CMake for modern systems
The 32-bit version is compiled using VS2017 and v141_xp for Windows XP and older systems
You can find more information and older versions at the Github page
Update Logs
Version 2.6
Refreshed and streamlined user interface, as well as a simplified draw menu
Remastered 'Automatic Adjust' feature, which accounts for outliers and imperfections
Added draw mode guide toolbar, allowing changing draw modes without hotkeys
Remastered text-rendering system, which adds subpixel anti-aliasing for better clarity
Added encoding support for more file formats, rather than only PNG
Rewritten WASD navigation using real physics, to be more smooth
Lots of optimization work. The renderer should only re-render UI areas where it needs to
Redesigned Draw Text dialog, allowing text to be placed with the mouse cursor, as well as a simpler interface
Added circle around draw brush adding clarity between the brush and mouse cursor
Changed management for dependencies with new CMake build system, as well as support for local font loading
Now uses integer linear interpolation instead of float, which helps performance
Changes to the UI code allows for more fancy UI elements, such as a drop shadow underneath certain text elements
Optimized place rendering, allowing better performance
Some menu elements are now greyed out, which allows for better clarity
Added 'pressed' highlight state to the draw sliders
Added debug information to information menu
Fixed odd behavior with command line arguments / 'Open With'
Added support for more file formats such as SVG
Shift key when pressing 'Save Image' now allows the image to be quickly saved without a dialog
Draw sliders now have a larger 'hitbox' or 'bounding box' allowing user input to be more flexible
Re-written copy image featue, which allows for more flexibility and compatibility with various programs
Added paste image [CTRL+V] to paste an image from the clipboard
Added blur underneath tooltips, added shadow under menu, added anti-aliasing to menu icons, as well as overall contrast within the entire user interface
Toggling 'Always on Top' now keeps menu open
Re-wrote the image switching functionality using indexing, allowing the left arrow key to open images leftward to initial starting position
Fixed bug where ALT key would halt program
Fixed bug where alpha channel would weaken when images saved repeatedly
Fixed bug where exit confirmation would keep program open if prompted to save
Re-designed image lock and unlock buttons for better clarity
More tweaks and fixes
Version 2.5
ViewImage is now compatible with Windows XP and 32-bit systems!
Added image operations menu, which contains options and effects to modify the image. These will be listed below.
Added the draw text feature, which lets users draw text on the image with parameters such as the X and Y coordinate as well as the font and color used to display the font.
Added crop tool, which lets users crop the image to their desired size and position..
Added automatic adjust tool, which stretches the levels of each color channel to their maximum potential contrast.
Added ability to perform a gaussian blur on the image.
Added the ability to erase all annotations applied to image when desired.
Fixed bug where the window would turn gray if minimized.
Added major changes to the user interface, such as a redesigned context menu with icons, a cleaner toolbar with separators, and more consistent design.
Added ability to make the window always on top.
Added lock button to the image resize UI, which lets users reserve an axis for the program to change based on the image’s current aspect ratio.
If the viewer fails to load a font, it will now tell you the font that is missing and will not annoy you with pop ups anymore.
Undo steps are now stored in disk instead of memory, which decreases the memory usage of the program. There is still a huge issue with undo efficiency which will be fixed in 2.6 when the entire undo system is rewritten.
The file save dialog now defaults to the same directory as the image is loaded in.
The WASD key navigation is now optimized and improved to account for framerate (deltatime) and is now relative to the scale of the image.
The toolbar system has been rewritten to achieve the maximum performance.
The font system has also been rewritten to only load fonts once when the program starts, instead of every time the window has been updated. This should make a positive difference in performance.
Changed mouse behavior to properly unset mouse down when cursor exits window.
Added various optimizations to the draw tool such as only applying linear interpolation when it is necessary.
The toolbar is not re-rendered when panning the image or drawing for increased performance.
Bilinear interpolation is now more optimized.
Due to these optimizations, ViewImage now runs better on wine than it did in previous versions.
Version 2.4
Fixed a bug where the application was taking up all of your CPU usage when idle for no reason
Added copy feature on toolbar to copy the image to the clipboard
Viewport now moves alongside mouse when selecting view preset
Added keyboard navigation support using Control + ALT
Added erase tool! Use the control key or right click to enable
Major changes to mouse behavior
Added an eyedropper tool using Shift+Z to select a color from the image
+ and - keys now change zoom
Added frame around the image for improved visibility of transparent background images
Mouse wheel now changes sliders when hovering over
Added asterisk (*) to title bar when changes are not saved
Improved the way fonts are accessed, improving compatibility
Fixed issue with menu where it would not fully render the first time when mouse was placed close to the edge of the window
Improved performance by disabling anti-aliasing when panning the image
Fixed drawing alpha issue by converting images to premultiplied alpha when entering the problem
Improved quality and smoothness of the draw tool sampling
Added dynamic draw tool resolution adjustment based on system speed
Added soft and hard brush modes
Fixed print sizing
Added gamma correction to drawing based functionality to improve readability
Version 2.3
Added Undo/Redo
Added drawing customization such as color and size
Polished user interface
Optimized blur functionality
Added ability to resize images
Fullsreen button
Very advanced bug fixes
Other noticable improvements