Skip to content
ChangeLog 107 KiB
Newer Older
* Release v2.15
    * Patch by William Woodruff: Add --insecure option to disable HTTPS
      certificate checks
    * Patch by guraga: Add --no-recursive option to disable recursive directory
      expansion.  Note that --no-recursive is the default behaviour of feh.
      This option is mostly useful to override a --recursive set in a theme or
      shell alias
    * Patch by Richard Molitor: Improve --scale-down in tiling environments.
      This fixes flickering when changing images at the cost of slightly
      less apaptive scale-down behaviour: Window size changes are now only
      processed when the active image is changed
    * --action and --action[1..9] now support action titles
      (e.g. --action '[some title]some-command %F'), which are displayed
      instead of the specified shell command. Note that the title must not
      start with a space. Titles starting with a space are treated as part of
      of the command so that actions like '[ -L %F ] && foo' still work

Thu, 18 Feb 2016 20:40:19 +0100

* Release v2.14.2
    * make test: Ignore results on arm and mips since they expose a bug in
      Imlib2 1.4.7 and/or giflib 5.1.2. Note that due to this bug, feh may be
      unable to display gif images. x86 and amd64 are also affected.
      Again, see <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813729>
      for more information
    * -f / --filelist: Do not print useless error message when a correct
      filelist file is specified
    * -f / --filelist: Fix bug in "-" / "/dev/stdin" handling affecting feh
      running in ksh and possibly other environments

Thu, 04 Feb 2016 20:31:38 +0100

* Release v2.14.1
    * Skip a small set of build tests on Debian and derivatives, since they
      trigger a Debian/Imlib2 bug. See
      <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812657> and
      <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813729> for more
      information

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sun, 04 Oct 2015 10:01:20 +0200
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.14
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Add --xinerama-index option for background setting
      (patch by James Knight)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * When removing the last image in slidsehow mode, stay on the last
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
      (previously second-to-last) image (patch by Lior Shiponi)
    * Allow --sort and --randomize to override each other (most recently
      specified option wins) instead of always preferring --sort
    * Thumbnail mode: Mark image as processed when executing an action
      (--action) by clicking on an image
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * It is now possible to override feh's idea of the active xinerama screen
      using the --xinerama-index option
    * Remove (undocumented) feature allowing to override feh's idea of the
      active xinerama screen by setting the XINERAMA_SCREEN environment
      variable
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sun, 24 May 2015 11:45:18 +0200
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.13.1
    * Fix --scale-down breaking image centering in fullscreen mode

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sun, 17 May 2015 20:40:36 +0200  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * print --verbose output to stderr
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Show progress when using --verbose and --loadable / --unloadable
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * ~/.fehbg is now a shell script and can be executed directly
      (sourcing it still works)
    * --max-dimension: ignore width/height limit of 0 pixels
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Do not re-render images when toggling keep_zoom_vp
    * feh/themes: Support quoting with '' too (previously, only "" worked)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Fix potential out of bounds array access in EXIF code
      (when built with exif=1)

Wed, 08 Apr 2015 11:18:41 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.12.1
    * Handle missing HOME in environment
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Fix memory leak when a slideshow contains many unloadable images
    * Fix memory leak when --prelaod removes files from the filelist
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Thu, 15 May 2014 23:41:07 +0200  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.12
    * feh-cam and gen-cam-menu are no longer installed by default. Use
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
      'make install cam=1' to install them or 'make uninstall cam=1 && make
      install cam=0' to remove them permanently
    * feh no longer depends on giblib. Instead, the relevant parts of the
      giblib source were imported into the feh source.
      Rationale: giblib is unmaintained and, as far as I know, only used by
      three projects (one of which is feh). There is at least one known bug
      in it, and as I do not have the time to take over giblib development,
      importing the library seems to be the best solution.
    * Fix/improve --randomize for short filelists (closes #151)
    * Fix a buffer overflow in the printf implementation when handling unknown
      format specifiers (affects --action, --customlist, --index-info, --info,
      --thumb-title and --title)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Update help (when built with help=1)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sun, 27 Apr 2014 20:28:02 +0200  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.11
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Patch by Michael Vorburger: Fix erroneous free() in case of failed
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
      scandir (closes #140, #147)
    * Patch by rangerer: --randomize: re-randomize after list is through
      (closes #154)
    * When setting a wallpaper from a URL, do not try to store it as
      absolute path in .fehbg (closes #153)
    * Add --scroll-step <px> option to change scroll_{up,left,down,right}
      scroll offset in pixels
    * feh(1): Escape %V (interpreted as mdoc macro)
      (closes debian #745467)
    * Respect --image-bg=checks in fullscreen mode (default remains black)
      (closes #156)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Fri, 28 Feb 2014 18:20:25 +0100  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.10
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Allow non-centered wallpapers using the --geometry option
      (Patch by Joel Bradshaw)
    * Add ; flag to --info (as in "--info ';echo foo'") to disable info
      display on startup
    * Partially fix off-by-one pixel error when warping the pointer in the
    * thumbnail mode: If --action is set, run specified command instead of
      opening image on click.
    * feh.desktop: Use feh %F since we support multiple files
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Fix --borderless not working on some 64bit systems
      (Patch by Brian Mattern)
    * Always use absolute paths in .fehbg
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Tue, 11 Jun 2013 08:27:24 +0200  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.9.3
    * Patch by David Gowers: Add %L format code (temporary copy of filelist)
    * Fix buffer overflows in printf implementation (affects --action,
      --customlist, --index-info, --info, --thumb-title, --title)
    * Fix tests failing when compiled with help=1
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Fri, 03 May 2013 21:16:59 +0200  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.9.2
    * Fix -F --zoom 100 not working in Gnome+Unity when compiling feh with
      gcc and enabled optimizations (not -O0)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * EXIF updates by Dennis Real
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Thu, 14 Feb 2013 12:52:02 +0100  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.9.1
    * Set correct window dimensions on any Xinerama screen, not just the
      first one (active screen is determined by current pointer location)

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Wed, 13 Feb 2013 01:46:56 +0100  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.9
    * Add --keep-zoom-vp option to keep zoom and offsets when switching
      images (patch by sdaau). Press 'k' to toggle it.
    * Add --sort mtime option (patch by guns)
    * Add a desktop file (installed to share/applications/feh.desktop)
    * Use "feh -" to read image from stdin
    * Fix Imlib2 and X11 warnings when opening a URL that returned an HTTP
      error
    * Add button bindings to zoom in / out (patch by sdaau)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Mon, 24 Dec 2012 15:45:54 +0100  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.8
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Do not apply --scale-down to the thumbnail window. It will be applied
      to windows opened from this, though.
      <https://github.com/derf/feh/issues/106>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Patch by Rob Cornish: Respect --image-bg when setting a wallpaper
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
      (bg-center and bg-max)
      <https://github.com/derf/feh/pull/105>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Add %V (feh process ID) format specifier
      <https://github.com/derf/feh/issues/109>
    * Fix delete not working on last image with --cycle-once
      <https://github.com/derf/feh/issues/107>
    * Treat quick, low-offset drags (1px or 2px move in <1 second) as clicks
      to improve graphics tablet support
      <https://github.com/derf/feh/issues/113>
    * Respect --start-at in thumbnail mode
      <https://github.com/derf/feh/issues/116>
    * Make 'z' (jump_random) work in thumbnail mode as well, fix thumbnail
      selection roll-over <https://github.com/derf/feh/issues/115>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Tue, 16 Oct 2012 06:29:58 +0200  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.7
    * Add --min-dim and --max-dim options to only process images with certain
      dimensions

Thu, 27 Sep 2012 16:48:48 +0200  Daniel Friesel <derf+feh@finalrewind.org>

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.6.3
    * Fix segfault when doing lossless mirror/rotate and jpegexiforient is
      not present <https://github.com/derf/feh/issues/100>

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Wed, 26 Sep 2012 17:06:50 +0200  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.6.2
Loading
Loading full blame...