From 8e88d20a2caa0aa7e07580fa1a0ea75124c69bf4 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Wed, 27 Aug 2014 22:50:25 +0200 Subject: --(un)loadable: print progress (to stderr) when run with --verbose (closes #134) --- src/list.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/list.c b/src/list.c index 5663ed3..53fdb36 100644 --- a/src/list.c +++ b/src/list.c @@ -89,21 +89,33 @@ void real_loadables_mode(int loadable) if (feh_load_image(&im, file)) { /* loaded ok */ if (loadable) { + if (opt.verbose) + feh_display_status('.'); puts(file->filename); feh_action_run(file, opt.actions[0]); } - else + else { + if (opt.verbose) + feh_display_status('s'); ret = 1; + } gib_imlib_free_image_and_decache(im); } else { /* Oh dear. */ if (!loadable) { + if (opt.verbose) + feh_display_status('.'); puts(file->filename); feh_action_run(file, opt.actions[0]); } - else + else { + if (opt.verbose) + feh_display_status('.'); ret = 1; + } } } + if (opt.verbose) + feh_display_status(0); exit(ret); } -- cgit v1.2.3