Newer
Older
git HEAD
* Install feh icon (both 48x48 and scalable SVG) to /usr/share/icons
* Fix --sort not being respected after the first reload when used in
conjunction with --reload
* All key actions can now also be bound to a button by specifying them
in .config/feh/buttons. However, note that button actions can not be
bound to keys.
* Rename "menu" key action to "toggle_menu", "prev" to "prev_img" and
"next" to "next_img". The old names are still supported, but no longer
documented.
* feh now also sets the X11 _NET_WM_PID and WM_CLIENT_MACHINE window
properties
Sun, 31 Jul 2016 16:59:07 +0200 Daniel Friesel <derf+feh@finalrewind.org>
* Release v2.16.2
* Also support in-place editing for images loaded via libcurl or
imagemagick. Results will not be written back to disk in this case.
Fri, 24 Jun 2016 00:31:56 +0200 Daniel Friesel <derf+feh@finalrewind.org>
* Fix crash when trying to rotate a JPEG image without having
jpegtran / jpegexiforient installed
* Handle failing fork() calls gracefully
Thu, 09 Jun 2016 08:59:35 +0200 Daniel Friesel <derf+feh@finalrewind.org>
* Fix invalid key/button definitions mis-assigning keys/buttons to other
actions
* Add sort mode --sort dirname to sort images by directory instead
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)
Fri, 27 May 2016 13:15:49 +0200 Daniel Friesel <derf+feh@finalrewind.org>
* Fix toggle_filenames key displaying wrong file numbers in multiwindow
mode
Thu, 28 Apr 2016 11:41:04 +0200 Daniel Friesel <derf+feh@finalrewind.org>
* 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.
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)
Fri, 15 Apr 2016 10:18:37 +0200 Daniel Friesel <derf+feh@finalrewind.org>
* Fix w (size_to_image) key not updating window size when --scale-down
or --geometry is active
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
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
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
Sun, 04 Oct 2015 10:01:20 +0200 Daniel Friesel <derf+feh@finalrewind.org>
* Add --xinerama-index option for background setting
(patch by James Knight)
* When removing the last image in slidsehow mode, stay on the last
(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
Birte Kristina Friesel
committed
* Thumbnail mode: Mark image as processed when executing an action
(--action) by clicking on an image
* 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
Sun, 24 May 2015 11:45:18 +0200 Daniel Friesel <derf+feh@finalrewind.org>
Birte Kristina Friesel
committed
Birte Kristina Friesel
committed
* Fix --scale-down breaking image centering in fullscreen mode
Sun, 17 May 2015 20:40:36 +0200 Daniel Friesel <derf+feh@finalrewind.org>
* Show progress when using --verbose and --loadable / --unloadable
* ~/.fehbg is now a shell script and can be executed directly
(sourcing it still works)
* --max-dimension: ignore width/height limit of 0 pixels
* Do not re-render images when toggling keep_zoom_vp
* feh/themes: Support quoting with '' too (previously, only "" worked)
* 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
* Fix memory leak when a slideshow contains many unloadable images
Birte Kristina Friesel
committed
* Fix memory leak when --prelaod removes files from the filelist
Thu, 15 May 2014 23:41:07 +0200 Daniel Friesel <derf+feh@finalrewind.org>
* 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 && 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.
Birte Kristina Friesel
committed
* Fix/improve --randomize for short filelists (closes #151)
Birte Kristina Friesel
committed
* Fix a buffer overflow in the printf implementation when handling unknown
format specifiers (affects --action, --customlist, --index-info, --info,
--thumb-title and --title)
Sun, 27 Apr 2014 20:28:02 +0200 Daniel Friesel <derf+feh@finalrewind.org>
* Patch by Michael Vorburger: Fix erroneous free() in case of failed
* 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)
Fri, 28 Feb 2014 18:20:25 +0100 Daniel Friesel <derf+feh@finalrewind.org>
* 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
Birte Kristina Friesel
committed
bottom/right window border
Birte Kristina Friesel
committed
* 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
* Fix --borderless not working on some 64bit systems
(Patch by Brian Mattern)
* Always use absolute paths in .fehbg
Loading
Loading full blame...