Skip to content
ChangeLog 103 KiB
Newer Older
git HEAD

    * feh-cam and gen-cam-menu are no longer installed by default. Use
      make install cam=1 to install them or make uninstall cam=1 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.
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
    * Set EXIF orientation tag to 1 ("0,0 is top left" aka normal) after
      running jpegtran. Previously, when doing a lossless rotate, the image
      was rotated but the corresponding EXIF tag not updated, resulting in
      wrong image display in programs aware of this EXIF tag.
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Fix spelling in feh(1)
    * Compile debug builds with -O0
Thu, 13 Sep 2012 12:00:06 +0200  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.6.1
    * Fix freedesktop.org Thumbnail Managing Standard implementation:
      when running feh on the current working directory, '/path/to/./image.png'
      was used for thumbnail name generation. Now it is always
      '/path/to/image.png'
    * Show error message if lossless rotate / flip failed on non-JPEG image
    * Show error message if -O / -o failed to save image
    * Show error message if load failed and magick is disabled (was broken
      by feh 2.4)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Tue, 28 Aug 2012 11:46:19 +0200  Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.6
    * Dennis Real: EXIF mode fixes, support for more camera models
    * feh(1): Document behaviour for duplicate key bindings
      <https://github.com/derf/feh/issues/91>
    * menu: simpler background, remove drop shadows
    * Remove --menu-style support (deprecated in 1.12)
    * Allow --slideshow-delay and --reload to be used together
    * New format specifiers:
    ** %o    x,y image offset relative to top-left window corner
    ** %r    image rotation
    ** %z    image zoom
    * Always use file URL as filename when opening http files.
      (consequence: lossless rotate no longer works for such files)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * --reload now accepts non-decimal values
    * Fix --filelist trying to load .txt files with imagemagick
    * imagemagick support is now disabled by default, to make feh behaviour
      less confusing. Set --magick-timeout to a non-negative value to enable
      it (--magick-timeout 5 for feh-2.5 behaviour)
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Sun, 25 Mar 2012 13:13:26 +0200  Daniel Friesel <derf@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.5
    * Add R, * and / bindings for <keypad begin>, <keypad *> and <keypad />
    * Try to convert unloadable files with imagemagick for up to 5 seconds
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Add --magick-timeout option to set imagemagick conversion timeout or
      disable it altogether
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Clean up temporary / to-delete files when receiving SIG{INT,TERM,QUIT}
    * Do not scroll past image borders when using key bindings
    * --loadable / --unloadable: indicate result in exit status
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed

Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Tue, 06 Mar 2012 13:13:35 +0100  Daniel Friesel <derf@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.4
    * exif-support fixes by Dennis Real
    * format specifier %S now uses the appropriate suffix (B/kB/MB)
    * format specifier %P now prints the number of pixels with k/M suffix,
      like %S. Printing the program name ("feh") is no longer supported
    * feh --list now uses %S/%P to print image size and amount of pixels
    * make --quiet and --verbose behave more like their documented way, never
      ignore out of memory errors
    * Use ImageMagick (convert) as loader for unsupported file formats
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Thu, 02 Feb 2012 21:04:06 +0100  Daniel Friesel <derf@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.3
    * Add %F and %N format specifiers, containing an escaped version of %f/%n.
      Example: %F for foo'bar".jpg will return 'foo'"'"'bar".jpg'
      <https://github.com/derf/feh/issues/77>
    * Mention URL support in the SYNOPSIS
      <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655431>
    * Do not refer to --help unless help is compiled in
      <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657171>
    * Do not overwrite filelist file if it actually is an image
      (-f and -F may get mixed up)
      <https://github.com/derf/feh/issues/79>
    * Patch by Dennis Real: Add optional EXIF tag view support (make exif=1)
    * Accept offset-only arguments for --geometry
      <https://github.com/derf/feh/issues/73>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
Mon, 02 Jan 2012 11:54:01 +0100  Daniel Friesel <derf@finalrewind.org>
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
* Release v2.2
    * Add --no-fehbg option to disable ~/.fehbg creation (patch by Felix Crux)
    * Pause slideshow when editing captions
Birte Kristina Friesel's avatar
Birte Kristina Friesel committed
    * Makefile: Respect CPPFLAGS when creating deps.mk
      <https://github.com/derf/feh/issues/74>
Loading full blame...