Skip to content

Tags: phillipberndt/pqiv

Tags

2.13.1

Toggle 2.13.1's commit message
Release desktop file fix as 2.13.1

2.13

Toggle 2.13's commit message
Release pqiv 2.13

Relevant changes:

 * Fix `toggle_fullscreen(1/2)` behavior when already fullscreen
 * Add `--font` to adjust info box font, use Pango for rendering (See #221)
 * Prefer x11 over Wayland GDK backend (it overall provides a better experience)
 * Fix Client Side Decorations (CSD), e.g. in Wayland
 * Fix race/crash upon exit (Fixes #227)

2.12

Toggle 2.12's commit message
bump version to 2.12

Changes since 2.11:
 * Fix external image filters (Fixes #182)
 * Fix support for `best` interpolation quality (Fixes #139)
 * Fix wrap-around in shuffled image view (Fixes #176)
 * Fix max-depth behavior if the argument is a file (Fixes #170)
 * Allow keybinding of special keys with shift modifier
 * Add `--auto-montage-mode` (Fixes #181)
 * Replace GTimeVal with GDateTime for glib 2.62 support
 * Add an sxiv-like marks system

2.11

Toggle 2.11's commit message
Bump version to pqiv 2.11

Changes from 2.10.4:
 * Added negate (color inversion) mode (bound to `n`, `--negate`)
 * Rebound `a` (hardlink image) to `c-a` by default (See #124)
 * Improved key bindings documentation (See #127)
 * Add `--actions-from-stdin` and let it block until actions are completed
   (See #118/#119)
 * Fix zooming on tiling WMs (See #129)
 * Support ffmpeg 4.0 API
 * Fix cross-compiling with X11 (Debian #913589)
 * Fix resizing in WMs without moveresize support (See #130)
 * Work around GTK bug resulting in crash due to invalid free()
 * Improve autotools compatibility of the configure script (See #135)

2.10.4

Toggle 2.10.4's commit message
pqiv-2.10.4

This is a small bugfix release with a single change to the Makefile: It moves
the -shared flag used to build the backends (in shared mode) to the end of the
command line. This is required to build with some GCC versions.

2.10.3

Toggle 2.10.3's commit message
pqiv-2.10.3

This adds the following fixes upon 2.10.2:

 * Removed possible deadlock in ImageMagick wand backend
 * Fixed --command-9

2.10.2

Toggle 2.10.2's commit message
pqiv-2.10.2

This fixes two small bugs and one which can potentially crash pqiv, though only
when rapidly pressing the space bar in a directory full of PDFs:

* Fix output of `montage_mode_shift_y_rows()` in key bindings
* Update the info text when the background pattern is cycled
* Prevent potential crashes in poppler backend for rapid image movements

2.10.1

Toggle 2.10.1's commit message
pqiv-2.10.1

This fixes processing of dangling symlinks in the file buffer.

2.10

Toggle 2.10's commit message
pqiv-2.10

This is the release of pqiv 2.10. It adds some small features, most notably
mouse navigation in montage mode, and fixes a bug which could lead to
segmentation faults (due to use-after-free of a mmap'ed file).

Full changelog:
 * Enable cursor auto-hide by default
 * Enable mouse navigation in montage mode
 * Added `toggle_background_pattern()` (bound to `b`) and
   `--background-pattern`.
 * Added support for alternate pqivrc paths, changed recommended location to
   ./.config/pqivrc.
 * Sped up `--low-memory` mode (using native- instead of image-surfaces)
 * Fixed graphical issues with fading mode and quick image transition
 * Fixed support for platforms with `sizeof(time_t) != sizeof(int)`
 * Fixed a race condition in the file buffer map

2.9

Toggle 2.9's commit message
This is the release of pqiv 2.9.

As usual, as a minor release, pqiv 2.9 comes with some new features. The most
important one for package maintainers is optional webp support through libwebp,
added by Github user @john0312. Note that webp is supported through ImageMagick
7.x as well, provided your distribution already uses this version of
ImageMagick.

For end-users, the most notable change is the new montage mode, introduced by
suggestion of @bearcatsandor and with a lot of debugging help by @noctuid in
bug #82. Montage mode (otherwise known as image grid) shows a grid of thumbnails
instead of single images, allowing for quick navigation between images. Montage
mode supports quick keyboard navigation through "follow mode" (try pressing `g`
in montage mode, which itself can be activated using `m`) and persistence of
thumbnails following the thumbnail managing standard.

Further changes:

 * Added the means to skip over "logical" directories, such as archive files
   (bound to `ctrl+space` and `ctrl+backspace` by default)
 * Improved responsivity by caching pre-scaled copies of images
 * Removed tearing/flickering in WMs without extended frame sync support
 * Fixed support for huge images (>32,767px) in the GdkPixbuf backend
 * Added option --info-box-colors to customize the colors used in the info box
 * It is now possible to view --help even if no display is available
 * Added --version
 * Added an auto scale mode that maintains window size
 * Bound `Control+t` to switch to "maintain scale level" by default
 * Bound `Alt+t` to switch to "maintain window size" by default
 * Added action `move_window()` to explicitly move pqiv's main window around