[Digikam-devel] [digikam] [Bug 343652] New: "Open with" with "Run in Terminal" does not open a Terminal

tuxflo flo.hennig at gmail.com
Sun Feb 1 11:52:05 GMT 2015


https://bugs.kde.org/show_bug.cgi?id=343652

            Bug ID: 343652
           Summary: "Open with" with "Run in Terminal" does not open a
                    Terminal
           Product: digikam
           Version: 4.7.0
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Albums GUI
          Assignee: digikam-devel at kde.org
          Reporter: flo.hennig at gmail.com

I want to create a script for applying Tags to a grouped images using exivtool.
When I try to run the script via Rightklick on the selected images Open
with->Other and enter the path to my script no Terminal pops up, even if I
selected "Run in Terminal" and "Do not close when command exits"
The script is executed but users do not know that, if they didn't start digikam
out of a terminal or didn't insert echo commands to their scripts.

Reproducible: Always

Steps to Reproduce:
1. Select Some images
2. Rightclick onto the selection and choose "Open with" 
3. In the "Open with" window selcet your script 
4. Check "Run in terminal" and "Do not close when command exits"

Actual Results:  
If I do not check "Run in terminal" the script is executed in the same terminal
where digikam was opend (at least the output is visible there).
 If I opend digikam form a terminal, folowing errors apear:
digikam(2213) KRunMX1::expandEscapedMacro: -miniicon isn't supported anymore
(service "exivTag.sh" ) 
digikam(2213) KRunMX1::expandEscapedMacro: -miniicon isn't supported anymore
(service "exivTag.sh" ) 
digikam(2213) KRunMX1::expandEscapedMacro: -miniicon isn't supported anymore
(service "exivTag.sh" ) 


Expected Results:  
A terminal pops up where the script is executed. If "Do not close when command
exits" is selected, the terminal window stays opend after the script was
executed.

For testing a script like:

#!/bin/sh
echo $@

should work.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list