Skip to content
ChangeLog 109 KiB
Newer Older
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Fri, 24 Jun 2016 00:31:56 +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.16.1
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Fix crash when trying to rotate a JPEG image without having
      jpegtran / jpegexiforient installed
    * Handle failing fork() calls gracefully
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Thu, 09 Jun 2016 08:59:35 +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.16
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Fix invalid key/button definitions mis-assigning keys/buttons to other
      actions
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Add sort mode --sort dirname to sort images by directory instead
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
      of by name. For example, where a normal recursive run will show images in
      the order foo/a.jpg -> foo/bar/baz.jpg -> foo/fnord.jpg, a dirname sort
      will result in foo/a.jpg -> foo/fnord.jpg -> foo/bar/baz.jpg (Patch by
      Sung Pae)
    * Add navigation keys next_dir (]) and prev_dir ([) to jump to the first
      image of the nex/previous directory (Patch by Sung Pae)

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Fri, 27 May 2016 13:15:49 +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.15.4
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Fix toggle_filenames key displaying wrong file numbers in multiwindow
      mode

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Thu, 28 Apr 2016 11:41:04 +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.15.3
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Rescale image when resizing a window and --scale-down or --geometry is
      active. This largely fixes the --scale-down issues introduced in
      2.15. However, note that --scale-down still introduces a fixed window
      size which will not be updated when changing images (as was the case in
      feh < 2.15). This may or may not be fixed in the future.

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sat, 16 Apr 2016 18:32:38 +0200  Daniel Frisel <derf+feh@finalrewind.org>

* Release v2.15.2
    * Fix --keep-zoom-vp not keeping the viewport x/y offsets (broken by 2.15)

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Fri, 15 Apr 2016 10:18:37 +0200  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.15.1
    * Fix w (size_to_image) key not updating window size when --scale-down
      or --geometry is active

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sat, 09 Apr 2016 20:42:23 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* 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

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Thu, 18 Feb 2016 20:40:19 +0100  Daniel Friesel <derf+feh@finalrewind.org>

* 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

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Thu, 04 Feb 2016 20:31:38 +0100  Daniel Friesel <derf+feh@finalrewind.org>

* 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  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.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  Daniel Friesel <derf+feh@finalrewind.org>
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)

Loading full blame...