Bug 500633

Summary: Open With > Other Application... wording could be improved
Product: [Applications] dolphin Reporter: John Veness <john.kde>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: minor CC: akselmo, dolphin-bugs-null, ilikefoss, nate
Priority: NOR    
Version First Reported In: 24.12.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description John Veness 2025-02-23 18:56:15 UTC
SUMMARY
This may be a small niggle, but at the moment I find the wording "Other Application" (in the "Open With" submenu when right-clicking an item) to be not ideal. In particular, I sometimes use the window that opens to change the default application to open a file, even if that application is already listed in the Open With menu (and therefore, isn't an "Other" application).

STEPS TO REPRODUCE
1. Have two text editors, e.g. Kate and VSCodium installed
2. Run Dolphin
3. Navigate to a .txt file
4. Right-click on the .txt file
5. Notice that the top context menu item is "Open with Kate"
6. Open the "Open With" submenu
7. Notice that the top menu item on the submenu is "VSCodium" (may also see LibreOffice Writer etc.)
8. Wish to change the default for opening .txt files to be VSCodium, so look for a suitable menu option

OBSERVED RESULT
Find a menu option called "Other Application" and be momentarily confused - "Is this the correct place to change the default? I don't wish to open it in another application, I wish to open it in VSCodium which is already listed above, I just wish to make it the default..."

EXPECTED RESULT
Find a menu option called, maybe, "Configure Applications" or something else, that opens the exact same window as the current "Other Application" window. The trick would be in coming up with a short phrase that will make things clear to users, not add to their confusion!

Possible names include:
- Configure Applications...
- Choose an Application... [I quick like this as it doesn't imply that it has to be an "other" application not already listed]
- Configure this list..., or Edit this list...
- More choices...

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20250220
KDE Plasma Version: 6.3.1
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.13.3-1-default (64-bit)
Graphics Platform: X11
Comment 1 John 2025-02-24 16:05:29 UTC
Have you tried changing your file open preferences by going to:
Context menu -> Properties -> Click "Change..." button, then
Move them up or down as you prefer and click OK
?
After that you should have the most preferred one first in the context menu (which will also be the one chosen for double-clicking on the file)
And in the submenu the second most preferred one (which also be the one chosen for middle-clicking on the file)
And then the others will in the submenu in the order that you have set.
I think it's fine as it is!
It's a pretty good design and also helps people coming from Windows where you could change the default program from the properties too.

But looking a bit at the Open with -> Other application window, I think that you might be able to change the default one from there too...
Have you tried to choose tick the "Always open... files with the chosen app checkbox and then click on the program that you want to set as the new default?
Comment 2 John Veness 2025-02-24 16:48:41 UTC
Hi, thanks for replying.

(In reply to John from comment #1)
> Have you tried changing your file open preferences by going to:
> Context menu -> Properties -> Click "Change..." button, then
> Move them up or down as you prefer and click OK
> ?

No, I wasn't aware I could change/re-order the Open With list from the Properties window. I don't think I would have stumbled across that - I would expect the Properties window to only affect the exact file I opened it on, not other files of the same type. But now I've found it, I agree it's pretty sweet!

> But looking a bit at the Open with -> Other application window, I think that
> you might be able to change the default one from there too...
> Have you tried to choose tick the "Always open... files with the chosen app
> checkbox and then click on the program that you want to set as the new
> default?

Yeah, I'm aware I can change the default by using "Other Application", but this issue is exactly about the wording of that menu item. This is very much a psychological problem, but I feel a bit weird using "Other Application" to change the default to an application that is already listed above the "Other Application" menu item! And I'm thinking from a new user point of view - what would they expect when seeing the menu structure as it currently is.
Comment 3 Nate Graham 2025-02-24 20:07:34 UTC
The menu item's wording is fine; it really is about opening the file with another application. The fact that you can also make the other application always open that file type is a convenience feature, not the primary method of changing file associations/default applications. If changing those is your true goal, then you should do that instead. :) One method has already been provided, and another one can be found in System Settings > Default Applications. Hope that helps!