Bug 132122

Summary: external tools should work on multiple files even if they only can handle one file
Product: [Applications] gwenview Reporter: H.H. <cyberbeat>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: wishlist CC: h.klene
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description H.H. 2006-08-09 10:40:26 UTC
Version:           1.3.92 (using KDE 3.5.3 Level "a" , unofficial build of SUSE )
Compiler:          Target: i586-suse-linux
OS:                Linux (i686) release 2.6.16.13-4-default

there should be an option, that gwenview allows to start multiple instances of an external tool on multiple selections, if it only can handle single files ("%f").
Comment 1 Matěj Laitl 2006-08-12 16:28:52 UTC
Definately.

My suggestion: Add an "Allow batch processing" checkbox to Configure external tools dialog. Then it would be a question of one for loop. Also the little progress widget on the bottom right could take advantage of that.  Maybe even remove the %F and %U (

Temporary solution: Configure the command of your External tool like that: "for file in %F; do tool-that-can-do-only-one-at-a-time $file; done"
Nevertheless it may have problems with filenames containg semicolons
Comment 2 Bill Huffman 2007-09-05 23:14:20 UTC
The "temporary solution" seems like it should work but it doesn't for me.  It seems to end up somehow looking for a program named the "Name" of the External Tool.

A solution would be nice.  But I think writing my own script containing the for loop should surely work.
Comment 3 Holger 2019-03-04 17:11:04 UTC
I think, this obsolete now, as a multiselection will trigger the same rightclick-handlers as dolphin.