a significant new release of the image viewer program , featuring a Qt-based graphical interface focused on efficient use of screen space. The program supports all popular image formats and, despite its minimalist interface, offers advanced features such as control over the playback of animated images, access to the file operations history, preloading images in multithreaded mode, and basic editing operations (mirroring, rotation, etc.). Users also have a large set of options to customize the application to their liking. The project code is written in C++ and is licensed under GPLv3. Ready packages for Linux (deb, rpm), macOS, and Windows.
Key innovations:
- A caching and preloading system for images has been implemented, significantly reducing the display time of the next file;
- Multithreaded image loading is provided, eliminating interface delays when switching between images;
- The settings dialog has been redesigned. A button to reset to default settings has been added;
- Options have been added to adapt the window size to the current image's actual size and to block scaling of images beyond their actual size when resizing the window;
- The header now displays the position of the current image in the list of viewed files in the current directory, with aspect ratio parameters reflected in the image properties;
- A natural sorting mode has been implemented;
- Support for back and forward buttons on the mouse for switching between images has been added. The option to exit fullscreen mode using the Escape key has been implemented. Now, through the menu and home/end keys, you can skip to the first and last image in the list. Automatic stopping of the slideshow mode occurs when opening a new file;
- A new significant release of the image viewer program has been prepared for Ubuntu .
Source: opennet.ru
