File feh.changes of Package feh
-------------------------------------------------------------------
Tue Sep 2 08:46:37 UTC 2014 - toganm@opensuse.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 09:53:24 UTC 2014 - seiler@b1-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 1 14:46:11 UTC 2013 - vcizek@suse.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 18:45:55 UTC 2013 - nmo.marques@gmail.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 09:57:27 UTC 2012 - pascal.bleser@opensuse.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 13:40:04 UTC 2012 - pascal.bleser@opensuse.org
- update to 2.7:
* add --min-dim and --max-dim options to only process images with certain
dimensions
-------------------------------------------------------------------
Thu Sep 27 22:05:41 UTC 2012 - pascal.bleser@opensuse.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 11:48:07 UTC 2012 - pascal.bleser@opensuse.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 16:43:44 UTC 2012 - pascal.bleser@opensuse.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 7 21:26:28 UTC 2012 - toganm@opensuse.org
- update to 2.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)
* --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 17:11:51 UTC 2012 - pascal.bleser@opensuse.org
- update to 2.5:
* add R, * and / bindings for <keypad begin>, <keypad *> and <keypad />
* 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 22:35:02 UTC 2012 - pascal.bleser@opensuse.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 22:57:53 UTC 2011 - pascal.bleser@opensuse.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 23:00:32 UTC 2011 - pascal.bleser@opensuse.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 <string> 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 00:11:08 UTC 2011 - pascal.bleser@opensuse.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 22:16:13 UTC 2011 - pascal.bleser@opensuse.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 11:24:41 UTC 2011 - pascal.bleser@opensuse.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 20:11:13 UTC 2011 - pascal.bleser@opensuse.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 20:59:48 UTC 2011 - pascal.bleser@opensuse.org
- update to 1.14.1:
* make zoom_default key work properly with --geometry
-------------------------------------------------------------------
Wed May 11 15:16:03 UTC 2011 - pascal.bleser@opensuse.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 23:08:06 UTC 2011 - pascal.bleser@opensuse.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 12:31:30 UTC 2011 - pascal.bleser@opensuse.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 9 22:24:40 UTC 2011 - pascal.bleser@opensuse.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 07:06:17 UTC 2011 - pascal.bleser@opensuse.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 21:12:16 UTC 2011 - pascal.bleser@opensuse.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 4 12:56:38 UTC 2010 - pascal.bleser@opensuse.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 8 07:30:50 UTC 2010 - pascal.bleser@opensuse.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 23:28:00 UTC 2010 - pascal@links2linux.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 22:44:36 UTC 2010 - pascal@links2linux.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
* <keypad *> and <keypad /> were improved
* feh now no longer adds "?something" to URLs before downloading them
-------------------------------------------------------------------
Wed Jun 23 00:12:10 UTC 2010 - pascal@links2linux.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 13:48:51 UTC 2010 - pascal@links2linux.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
-------------------------------------------------------------------
Tue Jun 5 00:00:00 UTC 2007 - toni@links2linux.de
- corrected BuildRequires for SuSE-10.0 and SuSE-10.1 build
- added debug_package
-------------------------------------------------------------------
Sun Dec 3 00:00:00 UTC 2006 - oliver@links2linux.de
- rewrote spec for packman
- added feh-docsdir.diff
-------------------------------------------------------------------
Sat Jul 23 00:00:00 UTC 2005 - guru@unixtech.be
- complete spec-file rewrite
- version 1.3.4