- Sep 07, 2011
-
-
Birte Kristina Friesel authored
This was broken by the changes allowing --reload to retry ad infinitum. Now force_new is used to decide whether or not to work around the Imlib2 caching issue. Because of this, a few feh_reload_image calls needed to be changed.
-
- Sep 05, 2011
-
-
Birte Kristina Friesel authored
-
- Sep 04, 2011
-
-
Birte Kristina Friesel authored
-
- Sep 03, 2011
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
- Sep 02, 2011
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
fixes valgrind warning about use of uninitialized values
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
Patch by livibetter
-
- Sep 01, 2011
-
-
Birte Kristina Friesel authored
This commit removes the feh_file_remove_from_list call from feh_reload_image. We can safely do this because if the file itself was removed, cb_reload_timer will take care of updating the filelist, and in all other cases it is intended to leave the image in the filelist and retry. A warning will be displayed in the image if the reload failed.
-
Birte Kristina Friesel authored
This reverts commit 8b79bc33.
-
- Aug 31, 2011
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
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.
-
- Aug 30, 2011
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
- Aug 29, 2011
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
This fixes half of the issue - windows on Xinerama screen 0 no longer become too large, but the bug still appears on the other screens (unless XINERAMA_SCREEN is set)
-
Birte Kristina Friesel authored
* remove unused variable Im1 in filelist.c * options are initialised as 0, so only explicitly set those to 0 for which it makes sense because of their context * Make a few warnings about wrong option combinations fatal
-
- Aug 27, 2011
-
-
Birte Kristina Friesel authored
-
- Aug 26, 2011
-
-
Birte Kristina Friesel authored
Most screenshot-based webcams are no longer around, and I don't think the few remaining ones need the feh-cam tool. Unless I get lots of mails from people still using it, of course.
-
Birte Kristina Friesel authored
-
- Aug 24, 2011
-
-
Birte Kristina Friesel authored
Note that read_filelist used to check if its argument was an image (for people accidentaly typing "feh -df *" instead of "feh -dF *"); this was removed because it failed on /dev/stdin. I might re-add it, but I'm not yet sure about the future of feh's automatic filelist saving.
-
- Aug 23, 2011
-
-
Birte Kristina Friesel authored
feh_draw_info used to iterate line-wise over the info output, but now we need to cache it somewhere to get the length of the longest line.
-
Birte Kristina Friesel authored
67e41d60 moved the ZOOM_MODE from options.h defines to a feh.h enum, but did not set the values correctly.
-
Birte Kristina Friesel authored
It is pretty random and I doubt anyone actually uses it. Also, after removing it, there are only two duplicates of the image index code instead of three...
-
Birte Kristina Friesel authored
The info text used to be located 2px away from the bottom / left edges. Now that --draw-tinted has been implemented, that leaves us with an ugly edge, so move it directly to the edge.
-
Birte Kristina Friesel authored
By default, feh draws white text with a black drop-shadow, which is well readable in most, but not all cases. The --draw-tinted option draws a semi-transparent black box around all texts. This improves readability, but does not look as nice, so it won't become default behaviour. It was suggested to use #7f7f7f7f for the background, but I decided that for small images surrounded by a black border.
-
- Aug 18, 2011
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
feh_draw_info used to unconditionally swallow the last character of a line, assuming that it must be a newline. However, the very last line of a program's output may not end in a newline, in which case its last output character was omitted.
-
Birte Kristina Friesel authored
An action may be used to alter the image or specific parts of it displayed by --info, so if a user invokes an action with hold_action set, the image and all relevant information must be reloaded.
-
- Aug 16, 2011
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
- Aug 15, 2011
-
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-
Birte Kristina Friesel authored
-