Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2024-06-30 | cache stat(2) calls | Naïm Favier | -2/+2 | |
When the user requests sorting by size or mtime, do a "soft preload" of the file list that only calls stat(2) without loading images. This avoids calling stat(2) repeatedly on the same files when sorting the file list, and achieves faster startup on slow filesystems. | ||||
2023-11-26 | Fix for right-click buffer overflow | Ametov Imil | -10/+6 | |
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-11-30 | menu: Set flip/rotate menu title based on --edit | Daniel Friesel | -1/+6 | |
If --edit is set, it is indeed "Edit in Place". Otherwise, it changes the view, but not the image on the disk. | ||||
2020-11-14 | Add menu entries for mirror and flip operations | Eelis van der Weegen | -0/+10 | |
2020-04-11 | update copyright | Daniel Friesel | -1/+1 | |
2018-11-05 | Remove deprecated option --menu-bg | Daniel Friesel | -1/+1 | |
2018-05-11 | Update copyright notice | Daniel Friesel | -1/+1 | |
2016-05-28 | New sort option: dirname | guns | -0/+8 | |
Sort filelist by dirname, then by name. This results in file entries sorting before subdirectory entries. Useful in conjunction with upcoming prev_dir and next_dir navigation actions. | ||||
2016-05-28 | Add --sort mtime to menu and fix menu when sorting by mtime | guns | -9/+40 | |
We did not preload when SORT_MTIME, so check opt.sort > SORT_MTIME before offering to sort by file size. The CB_* enum block was run through s/, /,\n\t/g for legibility. | ||||
2016-04-13 | fix image resize for w key and menu option (#229) | Daniel Friesel | -1/+1 | |
2016-02-16 | menu: Fix typo | Daniel Friesel | -1/+1 | |
2015-07-23 | use --xinerama-index instead of XINERAMA_INDEX to override xinerama screen ↵ | Daniel Friesel | -3/+2 | |
selection | ||||
2014-08-28 | menu: do not rerender all images when toggling keep_zoom_vp | Daniel Friesel | -1/+0 | |
This way, the current image settings are used when enabling keep_zoom_vp. It used to reset the current image to default, which probably wasn't very intuitive. | ||||
2014-05-06 | Fix dead code found by LLVM's scan-build utility | Daniel Friesel | -1/+0 | |
2014-02-27 | always use absolute paths in .fehbg | Daniel Friesel | -8/+4 | |
2013-01-30 | Add option and keybinding to keep zoom and viewport settings. | Daniel Friesel | -1/+11 | |
Patch by sdaau on IRC. Thanks! | ||||
2012-05-25 | Remove --menu-style handling | Daniel Friesel | -10/+2 | |
2012-05-19 | menu: simpler background, remove drop shadows | Daniel Friesel | -9/+1 | |
2012-03-07 | menu: Remove dead icon code | Daniel Friesel | -163/+109 | |
2012-03-07 | menu: Save data as short, (void *) was pointless. Fixes amd64 compiler warnings. | Daniel Friesel | -115/+113 | |
2011-09-26 | Add support for multiple files in --bg-options (closes #64) | Daniel Friesel | -8/+8 | |
Squashed commit of the following: commit 55e66e15af898f4c01d7d265013124fefce795e4 Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 19:59:46 2011 +0200 Save all filenames in ~/.fehbg commit afc2774f315fc379aa96de58decf8370772036af Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 19:24:38 2011 +0200 Update test/bg --bg-fill images (off-by-one due to changed implementation) commit bd4210cff2e895414df12868f6cab7f193c5adf5 Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 14:47:00 2011 +0200 Fix feh_wm_set_bg_maxed commit d9ada9dc2a74aef6ae0924e9c0ff296b94ee25bc Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 14:39:11 2011 +0200 Fix for non-xinerama setups commit be2cf0f1f8c00b737e7141a372d3cbc9db4c949f Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 14:24:44 2011 +0200 Move wallpaper calculation code into separate functions commit 4e07c1f9734569fdd778a813c5a85c63b51b3175 Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 13:01:46 2011 +0200 Remove unnecessary temporary variable commit 23d1d733b21d1560e1fbcadddc34cae3d666b21d Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 12:46:25 2011 +0200 Initial conversion, works with --bg-scale | ||||
2011-09-07 | feh_reload_image: Fix regression of old caching issue (closes #63) | Daniel Friesel | -1/+1 | |
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. | ||||
2011-09-03 | Rename support.c to wallpaper.c | Daniel Friesel | -1/+1 | |
2011-09-02 | menu.c: feh_menu_entry_get_size: Remove unused parameter | Daniel Friesel | -2/+2 | |
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 | -4/+4 | |
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-08-10 | Remove unused variables | Daniel Friesel | -8/+3 | |
2011-08-09 | Add flip/mirror in-placec edit actions (derf/#9) | Yu-Jie Lin | -1/+1 | |
2011-05-09 | Fix --zoom max/fill documentation plus bug in menu code (thx nepraith) | Daniel Friesel | -2/+3 | |
2011-04-30 | Replace some printf calls by fputs/putc | Daniel Friesel | -7/+0 | |
2011-04-27 | Remove "About feh" menu item & image | Daniel Friesel | -33/+1 | |
2011-03-21 | Add method to forcefully disable antialiasing (closes GH-17) | Daniel Friesel | -5/+5 | |
2011-01-22 | Add --zoom fill as equivalent to --auto-zoom | Daniel Friesel | -2/+5 | |
2011-01-17 | Copyright Foo | Daniel Friesel | -0/+1 | |
2010-09-06 | Work around Xinerama Fuckups: Read screen number from XINERAMA_SCREEN env var | Daniel Friesel | -0/+3 | |
2010-08-27 | Remove --bg-seamless | Daniel Friesel | -20/+1 | |
2010-07-17 | --debug-level → --debug | Daniel Friesel | -20/+20 | |
2010-07-08 | opt.no_jump_on_resort -> opt.jump_on_resort | Daniel Friesel | -4/+4 | |
2010-07-08 | Remove --menu-border option | Daniel Friesel | -4/+2 | |
2010-06-11 | debug.h: call_level is no longer relevant, pretty debug message format | Daniel Friesel | -1/+1 | |
2010-06-10 | Remove unused functions / function arguments | Daniel Friesel | -4/+4 | |
2010-06-10 | Remove D_ENTER/D_RETURN, use gdb tracepoints + readelf/awk magic instead | Daniel Friesel | -120/+56 | |
2010-05-03 | menu: Remove xinerama toggle, add draw_actions toggle instead | Daniel Friesel | -23/+18 | |
2010-05-03 | Fix memory leak related to the menu | Daniel Friesel | -0/+3 | |
The menu background images were not properly free()d | ||||
2010-05-03 | Rework menu.c & fix various compiler warnings (from menu_code) + update TODO | Daniel Friesel | -530/+363 | |
2010-03-21 | Remove unused functions | Daniel Friesel | -45/+0 | |
2010-03-01 | Apply patchto add --bg-fill (fullscreen background preserving aspect ratio) | Daniel Friesel | -16/+58 | |