Skip to content
ChangeLog 122 KiB
Newer Older
git HEAD

    * Remove deprecated webcam scripts (feh-cam and gen-cam-menu)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Remove deprecated collage mode (-c/--collage)
    * Remove deprecated option --cycle-once (use --on-last-slide=quit instead)
    * Remove deprecated option --menu-bg
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * flip and rotation (keys "<", ">", "|", and "_") no longer change the
      underlying file. This leaves delete ("Ctrl+Delete") as the only
      destructive action which is enabled by default
    * Add option --edit, which makes flip and rotation change the underlying
      file as well as the displayed image. This was the default behaviour in
      feh 1.x and 2.x
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sat, 27 Oct 2018 19:46:48 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.28.1
    * Do not ignore quit signals (SIGTERM, SIGINT, SIGQUIT) during preload
    * Add missing EXIF orientations 2, 4, 5, and 7 (when built with exif=1,
      patch by Olof-Joachim Frahm)
    * Improve randomness on non-glibc systems

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Mon, 17 Sep 2018 21:17:04 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.28
    * Decrease loading time for RAW images by utilizing dcraw to display the
      embedded JPEG preview (patch by <https://github.com/ulteq>)
    * Rename --magick-timeout to --conversion-timeout. --magick-timeout is
      now deprecated and will be removed in a future release
    * Fix unintened aliasing in rotated images whose rotation is not a
      multiple of 90 degrees (patch by <https://github.com/ulteq>)
    * New option: --on-last-slide=hold|quit|resume.
      hold will cause feh to stop advancing beyond the last slide (patch by
      <https://github.com/ulteq>), quit replaces --cycle-once (which is now
      deprecated), and resume is the default (continue at the first image).
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Tue, 17 Jul 2018 17:33:10 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.27.1
    * Fix feh occasionally becoming unresponsive when asked to terminate
      via SIGINT/SIGQUIT/SIGTERM (based on a patch by
      <https://github.com/giladogit>)
    * Fix --keep-zoom-vp issues introduced in 2.27
      (patch by <https://github.com/ulteq>)

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Thu, 28 Jun 2018 17:26:54 +0200  Daniel Friesel <derf+feh@finalrewind.org>

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.27
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Fix size_to_image ("w") command when both --scale-down and --keep-zoom-vp
      are enabled
    * Fix --auto-zoom not being triggered on window resize events when
      --scale-down is enabled
    * Fix --auto-zoom conflicting with manual zoom
    * Fix feh_draw_checks not taking the zoom level into account properly
    * Prevent --zoom <percent> from blocking --scale-down in fullscreen / fixed
      geometry mode
    * Prevent --keep-zoom-vp from blocking the dynamic window resizing
      mechanism
    * Prevent automatic recalculation of the zoom ratio when --keep_zoom_vp
      is enabled
    * All patches provided by <https://github.com/ulteq>. Thanks a lot!

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Tue, 26 Jun 2018 10:33:04 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.26.4
    * Correctly save --bg-max in ~/.fehbg (patch by Sebastian Bickerle)

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Fri, 18 May 2018 22:58:02 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.26.3
    * Properly escape --image-bg argument in ~/.fehbg (broken in 2.26.1)

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sat, 12 May 2018 16:33:56 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.26.2
    * Show correct filelist position in windows opened from thumbnail mode.
      Note that navigation is still not supported in those windows
    * Improve support for key input from stdin
    * Do not push menus off the screen when hitting screen limits

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Fri, 11 May 2018 15:11:17 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.26.1
    * Restore pre-2.21 ~/.fehbg behaviour. This fixes nondeterministic
      wallpaper setting when using --bg-* --randomize, issues when specifying
      --theme both in ~/.fehbg and on the commandline, and possibly other
      edge cases
    * Fix /tmp being cluttered with temporary ImageMagick files when using
      --magick-timeout and a conversion takes longer than allowed

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Thu, 19 Apr 2018 21:43:12 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.26
    * Save absolute file paths in ~/.fehbg, similar to the behaviour prior to
      feh 2.21
    * Add %g (window dimensions) and %Z (precise zoom level) format specifiers
    * Improve -z/--randomize randomness

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Wed, 07 Mar 2018 17:49:52 +0100  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.25.1
    * Fix compilation issues when using CFLAGS=-m64 on some gcc versions
    * Re-render current image when toggle_fixed_geometry is input

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sun, 04 Mar 2018 08:53:50 +0100  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.25
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Add --version-sort option to enable natural sorting of file and directory
      names. This requires a libc with strverscmp support, which is a
      non-POSIX GNU extension. Use the new build flag `verscmp=0` to disable
      this feature on systems which do not ship strverscmp
      (patch by ulteq)
    * Allow arbitrary X11 colors as -B/--image-bg argument (patch by ulteq)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Improve --image-bg support and transparency handling in --bg-* mode
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Respect --geometry settings in --bg-fill mode
    * Add keybinding toggle_auto_zoom (default "Z") to toggle --auto-zoom
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Fix filelists specified by -f/--filelist not being reloaded when using
      --reload
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Mon, 26 Feb 2018 21:41:38 +0100  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.24
    * Improve performance when using --{max,min}-dimension in slideshow mode
      (patch by ulteq)
    * Fix crash when using %m format specifier in slideshow mode
      (introduced in feh 2.23.1)


Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Mon, 12 Feb 2018 22:11:55 +0100  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.23.2
    * Fix support for nested quotes in .confeg/feh/themes

Wed, 31 Jan 2018 17:38:25 +0100  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed

* Release v2.23.1
    * The Makefile no longer honors CPPFLAGS and instead consistently uses
      CFLAGS for user-provided include paths
    * Fix %u format specifier in multiwindow and list modes (patch by ulteq)
    * Minor performance improvements (patches by ulteq)
    * Stability improvements when using --magick-timeout (patch by ulteq)

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Thu, 28 Dec 2017 19:26:29 +0100  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed

* Release v2.23
    * Fix broken thumbnail/index windows when using --scale-down
    * Use Imlib2 in-memory image cache (default cache size: 4MiB). This allows
      for significant performance improvements especially in small slideshows
    * Add --cache-size option to set Imlib2 image cache size

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Tue, 07 Nov 2017 17:36:26 +0100  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.22.2
    * Fix HTTPS certificate errors on some systems (broken in 2.22)

Tue, 07 Nov 2017 07:51:48 +0100  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.22.1
    * Allow ~/.fehbg to be sourced (instead of executed) from other shell
      scripts again (broken in 2.22)

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sat, 04 Nov 2017 14:55:38 +0100  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.22
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Add support for CURL_CA_BUNDLE environment variable when loading images
      via HTTPS
    * Fix ~/.fehbg not being updated when setting a wallpaper via menu
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
      (broken in 2.21)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sat, 07 Oct 2017 12:14:17 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.21
    * Add toggle_fixed_geometry ('g') key binding to toggle window auto-resize
    * Improve control via terminal input
    * Fix crash (segmentation fault) when using feh -O in non-index mode
    * Fix --force-aliasing (and possibly other options) missing from ~/.fehbg
      when using them for background setting

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Thu, 07 Sep 2017 20:20:11 +0200  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.20
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Fix clang/gcc warnings (Patches by orbea)
    * Add support for control via terminal input. feh will read key presses
      from the controlling terminal and handle them like X11 key presses
      inside the feh window. Note that at the moment, only lower / upper case
      ASCII letters and a very small set of additional keys are supported.
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Fix broken ImageMagick support (see --magick-timeout) when using some
      ImageMagick versions <https://github.com/derf/feh/issues/323>
    * Remove images from the filelist if they were removed by executing a
      user-defined action <https://github.com/derf/feh/issues/322>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Mon, 21 Aug 2017 19:04:00 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.19.3
    * Save geometry data in .fehbg when setting a wallpaper with --geometry
    * Fix Imlib2 developer warning and improve out-of-memory error message
      when using --thumbnails / --index on large directories

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sat, 12 Aug 2017 05:05:24 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.19.2
Loading full blame...