- Update to 5.0.1:
* In multi-windows installation the imv script now contains absolute paths to
the executables allowing multiple installations on a single machine to coexist
- Update to 5.0.0:
* FreeImage support is dropped as the library is unmaintained and contains
unpatched vulnerabilities
* libnsgif now requires version 1.0.0
* The 'open' command no longer splits arguments by space before shell expansion
* The 'zoom' command now checks the passed argument for a '%' suffix and scales
the image linearly if it is present; no other suffixes are allowed
* Fix linking errors with icu > 75
* Fix displaying HEIF images with odd width
* Fix displaying images with dimensions larger than maximum OpenGL texture size
* Use linear mipmaps to downscale images when OpenGL 3 is available
* Fix scaling of SVG images on HiDPI monitors
* Try to display broken JPEG images when the corruption is not fatal
* Mime types listed in desktop files now correctly reflect enabled backends
* New backends: libnsbmp, qoi, farbfeld, libwebp
* Support for touchpad gestures on wayland
* New command line option '-i' sets the app id of the created window
- Drop imv-link-icu-uc.patch
OBS-URL: https://build.opensuse.org/request/show/1329262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/imv?expand=0&rev=11
* In multi-windows installation the imv script now contains absolute paths to
the executables allowing multiple installations on a single machine to coexist
- Update to 5.0.0:
* FreeImage support is dropped as the library is unmaintained and contains
unpatched vulnerabilities
* libnsgif now requires version 1.0.0
* The 'open' command no longer splits arguments by space before shell expansion
* The 'zoom' command now checks the passed argument for a '%' suffix and scales
the image linearly if it is present; no other suffixes are allowed
* Fix linking errors with icu > 75
* Fix displaying HEIF images with odd width
* Fix displaying images with dimensions larger than maximum OpenGL texture size
* Use linear mipmaps to downscale images when OpenGL 3 is available
* Fix scaling of SVG images on HiDPI monitors
* Try to display broken JPEG images when the corruption is not fatal
* Mime types listed in desktop files now correctly reflect enabled backends
* New backends: libnsbmp, qoi, farbfeld, libwebp
* Support for touchpad gestures on wayland
* New command line option '-i' sets the app id of the created window
- Drop imv-link-icu-uc.patch
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/imv?expand=0&rev=22
* Add new jpgxl backend
* Added -W and -H arguments to configure initial dimensions
* Fix utf8 in window titles
* Fix some animated gifs showing as still images
* Fix several crashes
* Fixed new build warnings
* Limit libnsgif to <1.0.0 to fix build
* Update mime types
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/imv?expand=0&rev=16
- Update to 4.4.0:
* Fixed critical error "wl_window: fix buffer size not divisible by scale"
* Added libgrapheme 2.0.0 as an alternative to icu
* Added '-w' option to specify window title at startup
* Added background rectangle behind the (possibly multiline) overlay text
* Changed chequered pattern to only over the image area for transparent images not the whole viewport
* Renamed imv-folder to imv-dir
* Fixed slideshow not always pausing correctly
* Fixed imv-dir showing as a duplicate imv in its desktop file
* Fixed whitespace bug in expanded title text
* Made imv-dir fall back to imv behaviour when given too many arguments
* Improved handling of paths from stdin
* Minor documentation and changelog improvements
OBS-URL: https://build.opensuse.org/request/show/1059463
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/imv?expand=0&rev=14
- Update to 4.3.0:
* Give freeimage backend preceedence over libjpeg
* Fix lack of X11 window deletion event handling
* Scale fonts correctly for high-DPI wayland
* Suppress annoying TIFF error messages
* Fix missing -lm dependency for imv-msg
* Fix image skipping when reading slow filesystems
* Add a contrib directory
* Add contrib/imv-folder
* Fix zoom speed dependence on buffer/image width
* Improve stat error handling when loading directories
* Fix double-free when backend libjpeg is used
* Fix -n option not working for symbolic links
* List image/heif as a supported mime type
* Fix flickering bug in high-DPI wayland
- Update to 4.2.0:
* Switched to meson build system
* Added HEIF backend
* Added rotate and flip commands
* Added colour support for overlay
* Added some missing command/config documentation
* Read directories in alphabetical order
* Fixed several memory leaks
* Improved compatibility with non glibc systems
* Fixed several window management bugs for Wayland
* Fixed bug when selecting first/last image
- Update to 4.1.0:
* Added libsngif backend
OBS-URL: https://build.opensuse.org/request/show/912358
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/imv?expand=0&rev=11
* Added support for multiple image loaders, allowing imv to use libraries other
than FreeImage. This adds support for SVGs, and in the future, other formats
as required.
* Loaders added for libpng, libtiff, librsvg, libturbojpeg.
* Added support for binding multiple commands to a single key
* Support for hidpi rendering with SDL >= 2.0.10
* Added -v flag to show version number
* Allow 'Escape' to be bound, changing bind abort sequence to 2x'Escape'
* Fixed bug where path list from stdin would sometime be truncated
* New releases only published under the MIT license, with FreeImage optionally
used under the FIPL
* Fixed several memory leaks
* Miscellaneous code cleanup and documentation fixes
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/imv?expand=0&rev=3