The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.7 - 2017-12-27

  • DEFAULT CHANGED: cv will now default to mpv instead of mplayer. use CV_MPLAYER=mplayer to get the previous behaviour.
  • new env variable, CV_MPLAYER, defaulting to mpv.
  • make "mplayer" configurable via CV_MPLAYER, support mpv.
  • support mpv ipc protocol for remote control.
  • implement audio visualisation when playing audio streams, remove support for CV_AUDIO_PLAYER.
  • port to newer versions of gtk2, which require including gdkx.h.
  • preliminary & optional webp load and thumbnail support.
  • use mmap to "load" files and decode from memory buffers.
  • use internal fileype function to detect filetype when generating hthumbnails, instead of relaying on file extension (for speed).
  • add internal magic_buffer/magic_buffer_mime functions.
  • add more fallback extensions for audio when mimetype detection fails.

Documentation

cv
a fast gtk+ image viewer loosely modeled after XV

Modules

a window widget displaying an image or other media
a job queue mechanism for Gtk2::CV
plugin superclass and nonexistent documentation
a class for writing postscript files
the CV print dialog widget
a simple progress widget
a widget for displaying image collections

Provides

in lib/Gtk2/CV.pm
in lib/Gtk2/CV/Jobber.pm
in lib/Gtk2/CV/Jobber.pm
in lib/Gtk2/CV/Plugin/NameCluster.pm
in lib/Gtk2/CV/Plugin/PatRenamer.pm
in lib/Gtk2/CV/Plugin/RCluster.pm
in lib/Gtk2/CV/Schnauzer.pm