Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2023-10-02 | move signal-unsafe functions out of signal handlers | Birte Kristina Friesel | -20/+2 | |
A signal interrupts the blocking function calls in the main iteration, so there is really no need to do (unsafe) heavy lifting in the signal handler. Closes #705 | ||||
2023-07-12 | update copyright | Birte Kristina Friesel | -1/+1 | |
2023-01-22 | src: Fix build with clang 16 | orbea | -1/+1 | |
These are no longer supported in upcoming clang versions. warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] Reference: https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240 | ||||
2020-04-11 | update copyright | Daniel Friesel | -1/+1 | |
2019-03-26 | Make SIGUSR1 / SIGUSR2 relaod the current image in single-file slideshows | Daniel Friesel | -4/+9 | |
2018-12-04 | Declare sig_exit as volatile | Daniel Friesel | -1/+1 | |
sig_exit may be changed by a signal handler, so its value should always be read from RAM. | ||||
2018-07-17 | signals.c: Globally initialize sig_exit; return immediately after SIGTERM etc | Daniel Friesel | -2/+2 | |
2018-07-07 | Update signals.c | giladogit | -0/+1 | |
2018-07-06 | Update signals.c | giladogit | -1/+2 | |
See issue #405 | ||||
2018-05-11 | Update copyright notice | Daniel Friesel | -1/+1 | |
2017-08-29 | Handle detaching the controlling tty from a feh process | Daniel Friesel | -2/+8 | |
2012-03-14 | Terminate convert when receiving SIG{INT,TERM,QUIT} | Daniel Friesel | -6/+20 | |
2012-03-13 | Experimental code to limit imagemagick convert runtime (see #82) | Daniel Friesel | -6/+14 | |
Problems so far: * leaks zombie processes * does not work when terminating feh with a signal (since the convert process is no longer in feh's process group) | ||||
2011-09-01 | Revert "feh_reload_image: Always die if reload failed" | Daniel Friesel | -1/+1 | |
This reverts commit 8b79bc33f37db12cbb672bdb47dcfeb0f2030bce. | ||||
2011-08-31 | feh_reload_image: Always die if reload failed | Daniel Friesel | -1/+1 | |
This fixes a segfault in --reload when the image becomes unloadable while feh is running. Note that this does not affect --reload with more than one file: If the current image is removed, feh will simply jump to the next image. feh will only quit if the file still exists, but can no longer be loaded. | ||||
2011-08-11 | Show correct file number after deleting image | Daniel Friesel | -2/+2 | |
In the image_remove function, slideshow_change_image needs to be called before removing the image from the filelist. Because of this, the "x of y" displayed by --draw-filename is wrong (y is 1 too high). This commit introduces a new 'render' argument to slideshow_chingae_image. The image_remove function calls it with render=0, edits the filelist and then runs by winwidget_render_image itself. Patch by Yu-Jie Lin. | ||||
2011-04-16 | feh_reload_image: Work around broken Imlib2 caching (closes #39) | Daniel Friesel | -1/+0 | |
2011-04-12 | multiwindow mode: reload all images with USR1/USR2 (not perfect yet) | Daniel Friesel | -0/+6 | |
2010-06-16 | signals.c: Initialise sa_flags, just to be safe | Daniel Friesel | -1/+2 | |
2010-06-10 | Remove D_ENTER/D_RETURN, use gdb tracepoints + readelf/awk magic instead | Daniel Friesel | -7/+4 | |
2010-06-09 | error checking in signals.c + Add signals to documentation | Daniel Friesel | -5/+16 | |
2010-06-09 | Use SIGUSR1/SIGUSR2 in slideshow mode to change images | Daniel Friesel | -0/+63 | |