132 Commits

Author SHA256 Message Date
22d2b0d9cc Accepting request 1303251 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1303251
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=49
2025-09-09 18:30:16 +00:00
aa48aa373d - Update to 3.11.1:
* Correctly center images in fullscreen mode
    (fixes regression introduced in 3.11.0)
  * option --tap-zones enables support for prev/next tap zones
  * Fix --scale-down not scaling down the first image
    in floating i3 windows and similar setups

OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=130
2025-09-08 18:30:44 +00:00
8dff49791e Accepting request 1185238 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1185238
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=48
2024-07-04 14:26:35 +00:00
fc9696afb6 Accepting request 1184926 from home:dirkmueller:Factory
- update to 3.10.3:
  * Fix feh not respecting aspect ratio of thumbnails that are
    smaller than --thumb-width and --thumb-height
  * Fix --no-recursive behaving like --recursive
  * Fix rotation by 180° corrupting images
  * Speed up --sort=size and --sort=mtime by caching stat(2)
    calls

  * Fix crash in right-click / menu rendering code on some distributions
  * Enable --version-sort on systems without strverscmp support.
  * Fix crashes when combining --reload and --multiwindow
- Enable inotify support for automatic reload.
 * Reload current image(s) when receiving SIGUSR1 or SIGUSR2
  * Add option --edit, which makes flip and rotation change the
    underlying file as well as the displayed image. This was the
  * Change default toggle_fullscreen key from "v" to "f" as this
  * flip and rotation (keys "<", ">", "||, amd "_") no longer change
    the underlying file. This leaves delet ("Ctrl+Delete") as the
    only destructive action which is enabled by default
  * Rename --magick-timeout to --conversion-timeout
  * Fix unintended aliasing in rotated images
  - Prevent automatic recalculation of the zoom ratio when
  * Fix filelists specified by -f/--filelist not being reloaded
- Remove unused buildRequires.
* add --auto-rotate option to enable auto rotation
* When removing the last image in slidsehow mode, stay on the last (previously
* Allow --sort and --randomize to override each other (most recently specified
* Thumbnail mode: Mark image as processed when executing an action (--action) by
* It is now possible to override feh's idea of the active xinerama screen using the
* Remove (undocumented) feature allowing to override feh's idea of the active

OBS-URL: https://build.opensuse.org/request/show/1184926
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=128
2024-07-03 21:06:56 +00:00
079218d53a Accepting request 1142169 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1142169
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=47
2024-01-29 21:29:06 +00:00
80e1b74e1e Accepting request 1142085 from home:Outbound3031:branches:X11:Utilities
- Update to 3.10.2
  * Fix crash in right-click / menu rendering code on some distributions 
- Drop 'feh-fix_pointer_arithmetics.patch'
- Update keyring

OBS-URL: https://build.opensuse.org/request/show/1142085
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=126
2024-01-29 07:17:44 +00:00
c9c651f679 Accepting request 1034086 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1034086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=46
2022-11-07 12:51:43 +00:00
40bf36da70 Accepting request 1033664 from home:iDesmI:Wayland
- Add feh-add_jxl_support.patch for the image/jxl MimeType to be
  supported.

OBS-URL: https://build.opensuse.org/request/show/1033664
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=124
2022-11-07 08:33:04 +00:00
02c72c9dc3 Accepting request 1004739 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1004739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=45
2022-09-20 17:23:42 +00:00
b9c16b2fc3 Accepting request 1004446 from home:dirkmueller:Factory
- update to 3.9.1:
  * Set libcurl user agent to "feh/3.9.1". Previously, feh did not send a
    user agent.

OBS-URL: https://build.opensuse.org/request/show/1004446
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=122
2022-09-19 14:44:12 +00:00
20c6b63a44 Accepting request 988205 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/988205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=44
2022-07-10 21:15:38 +00:00
6d1f7c671d Accepting request 986815 from home:iDesmI:Wayland
- Update to version 3.9:
  * Remove magic byte check before passing an image to Imlib2.
    This check was introduced in feh 3.6 to work around an issue with
    Imlib2 being slow to determine image loadability in some cases
    <https://phab.enlightenment.org/T8739>. By now, an Imlib2 version
    without this issue is availble.
  * Fix crash (segmentation fault due to null pointer dereference)
    when toggling fullscreen mode while moving the cursor.
  * feh no longer supplies its own getopt_long function.
    getopt_long is provided by a wide range of libc implementations,
    so there is no need for feh to duplicate it.
- Add zsh completion

OBS-URL: https://build.opensuse.org/request/show/986815
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=120
2022-07-10 18:55:36 +00:00
1fdbda6951 Accepting request 976978 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/976978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=43
2022-05-13 21:03:11 +00:00
7a8e777ded Accepting request 976607 from home:susnux:branches:X11:Utilities
Update to version 3.8

OBS-URL: https://build.opensuse.org/request/show/976607
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=118
2022-05-13 06:41:57 +00:00
5c4c93cbe0 Accepting request 928941 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/928941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=42
2021-11-03 16:26:06 +00:00
6ddc5a37d4 Accepting request 928554 from home:susnux:branches:X11:Utilities
- Update to version 3.7.2:
    * Fix crash when running feh without stdin file descriptor
    * Support JPEG XL files when using imlib2-jxl
    * Fix support for images smaller than 16 bytes
    * Fix some out of bounds reads

OBS-URL: https://build.opensuse.org/request/show/928554
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=117
2021-11-03 07:16:33 +00:00
30feb295af Accepting request 892493 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/892493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=41
2021-05-12 17:32:41 +00:00
b5eb66447c Accepting request 892329 from home:susnux:branches:X11:Utilities
Update to version 3.7.0

OBS-URL: https://build.opensuse.org/request/show/892329
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=115
2021-05-12 12:29:50 +00:00
c7eb4c4a9e Accepting request 866730 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/866730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=40
2021-01-26 13:46:59 +00:00
299f1b3cf5 Accepting request 866728 from home:polslinux:branches:X11:Utilities
- Update to 3.6.3:
  * Fix --start-at not handling URL-encoded file:/// paths properly. Notably,
    this also fixes feh not displaying images with spaces or unicode
    elements in their path when opened from a file manager.

OBS-URL: https://build.opensuse.org/request/show/866728
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=113
2021-01-26 07:20:13 +00:00
fa0446992b Accepting request 863711 from X11:Utilities
- Update to 3.6.2:
- manually require libjpeg-turbo for jpegtran. fixes --edit (boo#1080592)

OBS-URL: https://build.opensuse.org/request/show/863711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=39
2021-01-18 10:28:24 +00:00
885ab0bbee fix boo# in .changes
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=111
2021-01-16 17:23:12 +00:00
0f63c10b7e 3.6.2 + --edit fix
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=110
2021-01-16 05:09:09 +00:00
2159f3bf54 Accepting request 860825 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/860825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=38
2021-01-07 20:23:22 +00:00
6871f8f6e1 Accepting request 860779 from home:dirkmueller:branches:X11:Utilities
- update to 3.6.1:
  * Fix excessive memory consumption when showing long-running slideshows
    with thousands to tens of thousands of images and feh has been compiled
    with exif=1 (see https://github.com/derf/feh/issues/553)
  * Fix memory leak when showing long-running slideshows with relatively few
    images and feh has been compiled with exif=1 (ibid.)
  * Fix memory leak when reloading an image and feh has been compiled with
    exif=1
  * Fix memory leak in --draw-exif
  * Fix memory leak when reloading HTTP files with --no-conversion-cache
  * Add flip and rotate options to the menu
  * Improve unloadable image detection time (e.g. for large video files) by
    checking a file's header before passing it to Imlib2. For rarely used
    image formats, there is a very small chance that an image which could be
    loaded by feh 3.5 is reported as unloadable by feh 3.6 due to this
    change. Set FEH_SKIP_MAGIC=1 to bypass the header check in this case. See
    <https://phab.enlightenment.org/T8739> and
    <https://github.com/derf/feh/issues/505> for details.

OBS-URL: https://build.opensuse.org/request/show/860779
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=108
2021-01-06 20:33:02 +00:00
ccc2bb0ea9 Accepting request 834095 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/834095
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=37
2020-09-15 14:27:00 +00:00
555826f9ef Accepting request 833925 from home:dirkmueller:branches:X11:Utilities
- update to 3.5:
  * Enable --version-sort on systems without strverscmp support. 
  * Add %a format specifier (slideshow state: "playing" / "paused")
  * Fix crashes when combining --reload and --multiwindow

OBS-URL: https://build.opensuse.org/request/show/833925
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=106
2020-09-13 08:23:06 +00:00
061bd763cf Accepting request 815887 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/815887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=36
2020-06-19 15:25:16 +00:00
2ecad0cb25 Accepting request 815884 from home:namtrac:branches:X11:Utilities
- Enable inotify support for automatic reload.

OBS-URL: https://build.opensuse.org/request/show/815884
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=104
2020-06-19 07:57:14 +00:00
ad4d25966f Accepting request 810577 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/810577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=35
2020-06-02 12:39:31 +00:00
3e779fa0ac Accepting request 810576 from home:polslinux:branches:X11:Utilities
- Update to 3.4.1
  * Fix lossless JPG rotate not being lossless when using feh with Imlib2 v1.6 or later

OBS-URL: https://build.opensuse.org/request/show/810576
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=102
2020-06-01 08:45:01 +00:00
21f9e9c90f Accepting request 800954 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/800954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=34
2020-05-07 12:56:52 +00:00
199c0adf2c Accepting request 800669 from home:pluskalm:branches:X11:Utilities
- Update to version 3.4:
  * Images loaded via HTTPS/curl, ImageMagick, and dcraw are now cached by
    default.
  * Handle SIGINT/SIGTERM/SIGQUIT signals while loading images
  * "feh --start-at URL" now loads a single-image slideshow
  * Fix a memory leak when repeatedly cycling through slideshows.

OBS-URL: https://build.opensuse.org/request/show/800669
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=100
2020-05-07 07:25:49 +00:00
a9d6b2e6df Accepting request 766942 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/766942
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=33
2020-01-25 12:24:42 +00:00
165a39b570 Accepting request 766630 from home:mrey:branches:X11:Utilities
- update to 3.3
  * New option --class allows setting the X11 class hint per feh
    instance
  * Improve handling of NULL returns from Imlib2 calls
  * Fix compilation with libcurl < v7.32
- feh-makefile_optflags.patch: Adapt patch to feh 3.3

OBS-URL: https://build.opensuse.org/request/show/766630
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=98
2020-01-24 15:35:22 +00:00
9e7f83b9b7 Accepting request 745482 from X11:Utilities
- update to 3.2.1
 * Use --no-fehbg option in ~/.fehbg
 * Fix TOCTTOU when setting the file mode of ~/.fehbg
 * Fix insufficient error handling when updating ~/.fehbg
 * Reload current image(s) when receiving SIGUSR1 or SIGUSR2

OBS-URL: https://build.opensuse.org/request/show/745482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=32
2019-11-06 13:35:10 +00:00
79510d4b5d - update to 3.2.1
* Use --no-fehbg option in ~/.fehbg
 * Fix TOCTTOU when setting the file mode of ~/.fehbg
 * Fix insufficient error handling when updating ~/.fehbg
 * Reload current image(s) when receiving SIGUSR1 or SIGUSR2

OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=96
2019-11-05 12:41:19 +00:00
6db3eb9970 Accepting request 677523 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/677523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=31
2019-02-20 13:14:02 +00:00
0fd5bfa89c Accepting request 676875 from home:seanlew:branches:X11:Utilities
Update feh

OBS-URL: https://build.opensuse.org/request/show/676875
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=94
2019-02-19 22:35:58 +00:00
6a2a6906d9 Accepting request 663765 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/663765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=30
2019-01-10 14:22:29 +00:00
4e14b3b744 Accepting request 663102 from home:seanlew:branches:X11:Utilities
update feh

OBS-URL: https://build.opensuse.org/request/show/663102
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=92
2019-01-08 16:48:47 +00:00
21554ab9c7 Accepting request 651067 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/651067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=29
2018-11-26 09:27:25 +00:00
d8e0a5ec99 Accepting request 649830 from home:seanlew:branches:X11:Utilities
Update feh to 3.0

OBS-URL: https://build.opensuse.org/request/show/649830
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=90
2018-11-22 10:56:53 +00:00
743e553444 Accepting request 646618 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/646618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=28
2018-11-08 08:48:45 +00:00
506b252285 Accepting request 646521 from home:seanlew:branches:X11:Utilities
Update feh to 2.28.1

OBS-URL: https://build.opensuse.org/request/show/646521
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=88
2018-11-06 10:56:36 +00:00
e708216ace Accepting request 643567 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/643567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=27
2018-10-23 18:37:29 +00:00
92efd93d14 Accepting request 642734 from home:seanlew:branches:X11:Utilities
Update feh to 2.28

OBS-URL: https://build.opensuse.org/request/show/642734
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=86
2018-10-21 13:20:09 +00:00
658e58742f Accepting request 624245 from X11:Utilities
- update to 2.27.1
- fix boo#1101466  - specify PREFIX also for build
  * Fix --keep-zoom-vp issues introduced in 2.27
  * Fix feh occasionally becoming unresponsive when asked
     to terminate via SIGINT/SIGQUIT/SIGTERM
  * 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
  * Prevent --zoom &lt;percent&gt; 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 (forwarded request 624244 from mimi_vx)

OBS-URL: https://build.opensuse.org/request/show/624245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=26
2018-07-21 08:25:34 +00:00
dcb748a1eb Accepting request 624244 from home:mimi_vx:branches:X11:Utilities
- update to 2.27.1
- fix boo#1101466  - specify PREFIX also for build
  * Fix --keep-zoom-vp issues introduced in 2.27
  * Fix feh occasionally becoming unresponsive when asked
     to terminate via SIGINT/SIGQUIT/SIGTERM
  * 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
  * 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

OBS-URL: https://build.opensuse.org/request/show/624244
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/feh?expand=0&rev=84
2018-07-20 10:51:16 +00:00
a2565771be Accepting request 616386 from X11:Utilities
- Update to 2.26.3:
  * Properly escape --image-bg argument in ~/.fehbg (broken in
    2.26.1).
- Update to 2.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.

OBS-URL: https://build.opensuse.org/request/show/616386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/feh?expand=0&rev=25
2018-06-19 09:57:23 +00:00