From 98eedcea57ee51c62471af0bfc3d3a551d0dd46a Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Tue, 29 Sep 2015 13:42:31 +0200 Subject: also mark images as removed/processed when clicking on them in thumbnail mode and --action is specifed --- ChangeLog | 2 ++ src/events.c | 7 +++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5aa4196..37c94f1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,8 @@ git HEAD (previously second-to-last) image (patch by Lior Shiponi) * Allow --sort and --randomize to override each other (most recently specified option wins) instead of always preferring --sort + * Thumbnail mode: Mark image as processed when executing an action + (--action) by clicking on an image Sun, 24 May 2015 11:45:18 +0200 diff --git a/src/events.c b/src/events.c index 76c3e64..2142408 100644 --- a/src/events.c +++ b/src/events.c @@ -378,10 +378,13 @@ static void feh_event_handle_ButtonRelease(XEvent * ev) y /= winwid->zoom; thumbfile = feh_thumbnail_get_file_from_coords(x, y); if (thumbfile) { - if (opt.actions[0]) + if (opt.actions[0]) { feh_action_run(thumbfile, opt.actions[0]); - else + if (!opt.hold_actions[0]) + feh_thumbnail_mark_removed(thumbfile, 0); + } else { feh_thumbnail_show_fullsize(thumbfile); + } } } } else { -- cgit v1.2.3