pqiv-2.5
This is the release of pqiv 2.5
Changes in pqiv 2.5
- Added a configure option to build the backends as shared libraries
- Added a configure option to remove unneeded/unwanted features
- Added --watch-files to make the file-changed-on-disk action configurable
- Added support for cbz/cbr/cbt/cb7 comic books
- Key bindings are now configurable
- Deprecated --keyboard-alias and --reverse-cursor-keys in favor of
--bind-key. - Added --actions-from-stdin to make pqiv scriptable
- Added --recreate-window to create a new window instead of resizing the
old one, as a workaround for buggy window managers - Fixed crash on reloading of images created by pipe-command output
Note to maintainers
./configure --backends-build=shared
might be an interesting option for packaging. It allows to build the backends as shared libraries and link the dependencies to the shared libraries. The pqiv binary tries to load each of them and ignores backends that cannot be loaded. This allows to package a full-featured version of pqiv with only gtk as a dependency and poppler / libspectre / magickwand / libarchive as optional dependencies.
Download
For now, static builds for Linux & Windows are available on http://page.mi.fu-berlin.de/pberndt/pqiv-builds/