Bug 495041

Summary: Open With overriding Terminal flag
Product: [Frameworks and Libraries] frameworks-kio Reporter: Jared Adams <jaxad0127>
Component: Open/save dialogsAssignee: KIO Bugs <kio-bugs-null>
Status: REPORTED ---    
Severity: major CC: kdelibs-bugs-null
Priority: NOR    
Version First Reported In: 6.2.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Jared Adams 2024-10-19 13:16:17 UTC
The new Open With dialog ignores an application's Run in terminal option in favor of the dialog's Run in terminal option. This results in terminal applications seeming to not get started, as they have no terminal to attach to. I see a few options right now:
1. OR the Run in terminal settings, so if either the application OR the dialog is set to run in terminal, the application will be
2. Make the dialog's Run in terminal a tristate: default, yes, no
3. Make another check box above Run in terminal to explicitly override the application's setting

I think option #1 is the best choice. This ensures that terminal applications always have a terminal.