Changelog for
feh-debugsource-2.13.1-5.4.x86_64.rpm :
* Wed Jul 08 2015 mimi.vxAATTgmail.com- update to 2.13.1
* Fix --scale-down breaking image centering in fullscreen mode- spec-cleaned
* Tue May 12 2015 seilerAATTb1-systems.de- update to 2.21.2
* Handle missing HOME in environment
* Fix memory leak when a slideshow contains many unloadable images
* Fix memory leak when --prelaod removes files from the filelist- added dependency because of missing image loader: feh WARNING: example.jpg - No Imlib2 loader for that file format- removed unneeded dependency giblib (unmaintained)
* Tue Sep 02 2014 toganmAATTopensuse.org- Update to 2.12
* 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)
* Update help (if built with help=1)- Patches reworked for patch level 1
* replaced feh-fix_sighandler.patch with feh-2.12-fix_sighandler.patch
* Thu Apr 10 2014 seilerAATTb1-systems.de- update to 2.10
* 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 bottom/right window border
* 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- patches included:
* feh-makefile_optflags.patch: added optflags to makefile
* feh-no_date.patch: removed build date to prevent OBS to rebuild
* feh-fix_sighandler.patch: changeg value of sighandler
* feh-fix_pointer_arithmetics.patch: corrected variable of pointe arithmetics
* Thu Aug 01 2013 vcizekAATTsuse.com- update to 2.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
* Fix -F --zoom 100 not working in Gnome+Unity when compiling feh with gcc and enabled optimizations (not -O0)
* EXIF updates by Dennis Real- added gpg tarball checking- fix the licence format
* Tue Feb 19 2013 nmo.marquesAATTgmail.com- update to 2.9.1:
* Set correct window dimensions on any Xinerama screen, not just the first one (active screen is determined by current pointer location)- fixes from 2.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)- Rebase %%patch1
* Tue Dec 25 2012 pascal.bleserAATTopensuse.org- update to 2.8:
* Do not apply --scale-down to the thumbnail window. It will be applied to windows opened from this, though.
* Respect --image-bg when setting a wallpaper (bg-center and bg-max)
* Add %V (feh process ID) format specifier
* Fix delete not working on last image with --cycle-once
* Treat quick, low-offset drags (1px or 2px move in <1 second) as clicks to improve graphics tablet support
* Respect --start-at in thumbnail mode
* Make \'z\' (jump_random) work in thumbnail mode as well, fix thumbnail selection roll-over
* Tue Oct 16 2012 pascal.bleserAATTopensuse.org- update to 2.7:
* add --min-dim and --max-dim options to only process images with certain dimensions
* Thu Sep 27 2012 pascal.bleserAATTopensuse.org- update to 2.6.3:
* Fix segfault when doing lossless mirror/rotate and jpegexiforient is not present: https://github.com/derf/feh/issues/100
* Thu Sep 27 2012 pascal.bleserAATTopensuse.org- update to 2.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.
* Fix spelling in feh(1)
* Thu Sep 13 2012 pascal.bleserAATTopensuse.org- update to 2.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)
* Fri Sep 07 2012 toganmAATTopensuse.org- update to 2.6:
* Dennis Real: EXIF mode fixes, support for more camera models
* feh(1): Document behaviour for duplicate key bindings
* 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)
* --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)- convert license tag to spdx format
* Thu Apr 05 2012 pascal.bleserAATTopensuse.org- update to 2.5:
* add R,
* and / bindings for , *> and
* try to convert unloadable files with imagemagick for up to 5 seconds
* add --magick-timeout option to set imagemagick conversion timeout or disable it altogether
* 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
* Tue Mar 06 2012 pascal.bleserAATTopensuse.org- update to 2.4:
* exif-support fixes
* 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
* Wed Nov 02 2011 pascal.bleserAATTopensuse.org- update to 2.1:
* experimental --scale-down and --auto-zoom tiling support (--scale-down is now re-applied every time the image is resized): https://github.com/derf/feh/issues/54
* fix http image load for long image names (debian#646421)
* Mon Oct 10 2011 pascal.bleserAATTopensuse.org- update to 2.0:
* the --bg-options now accept multiple filenames, one per Xinerama screen
* fix --info bug when the command wrote no lines to stdout
* the button-options -0 through -9 are no longer supported; use .config/feh/buttons instead (see feh manpage)
* new format specifier: %S (size in kB)
* the --index-{dim,name,size} options are no longer supported; use - -index-info with format specifiers instead
* the thumbnail index now supports actions on the currently selected thumbnail
* feh now supports \'make stat64=1\' to access CIFS shares mounted from 64bit hosts if the local system is 32bit (for 32<->32 and 64<->64, this works anyways)
* Tue Sep 27 2011 pascal.bleserAATTopensuse.org- update to 1.16.2:
* fix useless memory use when using feh --reload on HTTP URLs
* \"--image-bg default\" was renamed to \"--image-bg checks\"
* fix --title-font fallback behaviour
* fix delayed title display when using --title-font- changes from 1.16.1:
* fix reload after image rotation and similar (broken by 1.16)
* Mon Sep 05 2011 pascal.bleserAATTopensuse.org- update to 1.16:
* reload image after executing an action with the hold-action flag set
* fix bug in --info (used to swallow the last output character in some cases)
* add --draw-tinted option to make overlay text (filename, caption etc.) better readable
* the --collage option (aka collage mode) is now deprecated
* the feh-cam and gen-cam-menu tools are deprecated as well (but will remain in this distribution for at least 1 year)
* the --filelist option now supports /dev/stdin (or \"-\" as shortcut)
* several Xinerama fixes, only --fullscreen on screen != 0 is still broken
* fix segfault when reloading no longer loadable (but still existing) images; feh will now display a warning and try to reload ad infinitum
* fix memory leak in reload functionality for directories
* when using --no-menus and clicking the menu button, feh will now ignore it instead of quitting (which was undocumented behaviour anyways)
* Sat Aug 20 2011 pascal.bleserAATTopensuse.org- update to 1.15.1:
* fix segfault when selecting menu items (broken by 1.15): https://github.com/derf/feh/issues/58>
* Mon Jul 04 2011 pascal.bleserAATTopensuse.org- update to 1.14.2:
* fixes a minor memory leak in the recursive file loader
* the text drawn by --draw-filename is no longer cut off in certain circumstances
* a toggle for the --info display has been added
* you can now use --zoom 100 to always see images at 100% in --fullscreen mode
* Thu May 19 2011 pascal.bleserAATTopensuse.org- update to 1.14.1:
* make zoom_default key work properly with --geometry
* Wed May 11 2011 pascal.bleserAATTopensuse.org- update to 1.14:
* thumbnail mode can now be controlled with keys: you can use next/prev to select an image and the render key to open it
* when reading a directory, feh now reads the files in alphabetical order instead of a seemingly random order by default
* only create caption directory when actually writing out a caption
* the --menu-bg option has been deprecated; it will be removed along with - -menu-style by the end of 2012
* show certain warnings in the image window as well as on the commandline
* since the manual is way better structured and more detailed than the --help output, it now simply refers to the manual
* change a patch for NETWM fullscreen support to only apply to fullscreen windows: this fixes the moving windows bug in fluxbox (since fluxbox doesn\'t report its window border width)
* fix --auto-zoom / --zoom max/fill documentation, the \"Auto-Zoom\" menu option is now always checked when these options are used
* set _NET_WM_NAME and _NET_WM_ICON_NAME properties
* the \'A\' key (toggle_aliasing) now actually changes the current window, and not just the default for new windows
* the zoom_default key now works fine with --scale-down
* fix access of uninitialized memory / malloc/realloc clash in continued theme definition handling; having a theme line with just one option/value pair used to produce undefined behaviour
* Sat Apr 23 2011 pascal.bleserAATTopensuse.org- update to 1.13:
* the --bg options are now Xinerama-aware: that is, they set the image in the respective mode (scale/fill/max/center) on each Xinerama screen; use - -no-xinerama to disable this
* for convenience, feh will now show all images in the current directory when invoked without file arguments
* the --force-aliasing option was added with \"A\" as toggle
* sending SIGUSR1 or SIGUSR2 in multiwindow mode reloads all images
* unloadable images with image-related escapes (%h etc) in --title no longer make feh segfault
* the reload mechanism now immediately works (it used to take two tries)
* Sun Mar 13 2011 pascal.bleserAATTopensuse.org- update to 1.12:
* libcurl is used instead of wget for http:// images
* the new --zoom max option can now be used to view images zoomed like in - -bg-max
* the --builtin HTTP client has been removed
* Wed Feb 09 2011 pascal.bleserAATTopensuse.org- update to 1.11.2:
* fixes a hole when using feh with HTTP/FTP URLs: an attacker knowing the feh PID and the URL could make feh overwrite arbitrary user files with images by using symlinks to those files and a TOCTTOU attack on feh\'s unique filename mechanism; adds the --no-clobber switch to wget; an attacker can still create arbitrary files via dangling symlinks, but overwriting existing files is no longer possible; a proper fix (probably replacing wget with libcurl) will be provided in feh 2.0
* Thu Jan 27 2011 pascal.bleserAATTopensuse.org- update to 1.11.1:
* fixes the processing of keys when NumLock or similar modifiers are enabled
* allows command line options to override those set in a theme (it used to be the other way around, which was counter-intuitive and therefore considered a bug)
* in thumbnail mode, feh will now always report the correct dimensions, even for cached thumbnails
* Sat Jan 22 2011 pascal.bleserAATTopensuse.org- update to 1.11:
* key bindings are now 100% configurable via ~/.config/feh/keys
* addresses a few issues with --scale-down and moves the themes configuration from ~/.fehrc to ~/.config/feh/themes
* the builtin HTTP client now has IPv6 support
* Sat Dec 04 2010 pascal.bleserAATTopensuse.org- add patch to use getaddrinfo() and support IPv6- update to 1.10.1:
* fixes a buffer overflow in --draw-actions
* fixes segfaults when trying to load several invalid images in a row
* fixes parts of --scale-down
* the default .fehrc no longer contains escape errors
* Fri Oct 08 2010 pascal.bleserAATTopensuse.org- update to 1.10:
* --bg-seamless has been replaced by --bg-max (like --bg-fill but with borders), which should be way more useful
* it is now possible to display arbitrary information in the image by using the --info option
* minor workarounds and improvements for scrolling and Xinerama handling have been made
* this is also the first release in which the graphical (X11) parts of feh have been tested in a number of ways
* Tue Aug 24 2010 pascalAATTlinks2linux.de- update to 1.9:
* --scale-down now somewhat works with tiling window managers
* zooming via keyboard has seen large improvements and can now also be done by pressing the Up/Down keys
* image moving is now possible with CTRL + Arrow Keys
* a few short option aliases for long-only options were added
* the --menu-border option was removed because it is extremely useless
* a few image menu background images were removed
* Fri Jun 25 2010 pascalAATTlinks2linux.de- update to 1.8:
* fixes a security issue with --wget-timestamps, which passed unescaped URLs to a system() call and thus allowed arbitrary code execution
* disables fullscreen mode for the --thumbnail window (but allows the setting for the images opened from that window)
* disables filelist saving for thumbnail mode, which caused undefined behaviour if the user removed a file before saving
* --font now sets the global font
* *> and were improved
* feh now no longer adds \"?something\" to URLs before downloading them
* Wed Jun 23 2010 pascalAATTlinks2linux.de- update to 1.7:
* fixes a segmentation fault related to thumbnail mode
* removes some duplicated (shift key) / undocumented key bindings
* you can now set a slideshow delay but start the slideshow mode paused
* caption mode now automatically creates the caption directory if it does not exist
* Mon Jun 14 2010 pascalAATTlinks2linux.de- update to 1.6.1:
* fixes omitted image borders in certain zoom levels
* makes the -L, -u, and -U options work without a running X server