Bug#1036637: RFP: plio - "Pleasant Image Order", image viewer with many sort options
Package: wnpp
Severity: wishlist
Package name: plio
Upstream Author: Oliver Bandel <oliver@first.in-berlin.de>
URL: https://codeberg.org/klartext/plio
License: GPL-3.0-or-later
Description: image viewer with many sort options and bulk renaming
Programming Language: C
Used libraries: SDL2, FreeImage, System-Libs
PLIO is an image viewer that allows images to be sorted by many
properties. Default sorting is name, but width, height, size, aspect ratio,
modification time, brightness, color are possible also.
After sorting, bulk renaming images is possible and easy (press 'r').
The new filenames reflect the order that was established by the
sorting (integer index value prepended to basename).
In case of sort-by-modification-time, the epoch with subseconds instead of
the index number is prepended. (Using Index number is also possible - with
two keystrokes.)
Arbitrarily reordering of the images can also be done.
(switch x-pos, switch y-pos, move current image to index position 0.)
The images of a directory are represented as thumbnails in a 2D array
(like sxiv does it).
Additionally, directories are also represented by a thumbnail.
The Image-View currently supports only fit-to-window, but more options might
be added later.
Navigation in x- and y-direction is possible not only in thumbview,
but also while viewing the images. Moving in y-direction allows
skimming through a huge collection of images quickly.
So far all commands are given as keyboard-strokes.
plio works best with tiling window managers, but intended usage is
fullscreen mode anyway.
The bulk-renaming allows the images to be renamed, so that the
filenames reflect the order.
Using other image viewers or working on the shell with the images
can then be done, even when only listing by name.
No database is used; thumb caching might be added later,
but it is intended also in the future not to be dependent on
databases.
Cheers,
Oliver Bandel
Reply to: