Bug 438119 - Add application to the Right-Click > "Open With" menu when the user manually specifies it to open something
Summary: Add application to the Right-Click > "Open With" menu when the user manually ...
Status: CONFIRMED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.82.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KIO Bugs
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2021-06-05 14:58 UTC by Lonnie
Modified: 2021-07-08 00:07 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Open With > Other Application (135.69 KB, image/png)
2021-06-05 14:58 UTC, Lonnie
Details
How to Add Application to "Open With" Folder (631.51 KB, image/png)
2021-07-08 00:07 UTC, Lonnie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lonnie 2021-06-05 14:58:18 UTC
Created attachment 139021 [details]
Open With > Other Application

When I right click on a folder in Dolphin, and select "Open With", I want it to list both VLC (my video player) and Audacious (my audio player). These applications are both capable of opening folders and recursively queuing up all files within that they are capable of playing.

Since they're not listed by default, I then select "Other Application" from the "Open With" sub-menu, which gives me these options (link to screenshot below):
https://i.imgur.com/27ra1Nx.png

This does indeed allow me to ultimately open the folder (with my application of choice), but it doesn't put that application into the "Open With" context menu (so that the next time I right-click a folder, I can more quickly open with that preferred program without having to navigate through the application-hierarchy showcased in the screenshot linked above).

Even if you foolishly disagree that this "Open With" context menu shouldn't automatically grow each time I "open a file/folder-type with a different application", you'll have to admit that the best place to add things to this context-menu is on the "Other Application" dialog that I've screenshot-linked above.

The "Remember application association for all files of type" checkbox should probably not even be available for folders, but even if you decide to include it, it doesn't address the option of adding things to that context menu.

I'm sure there is another way to add things into that context menu, but I'm a big proponent (in UI design) of placing features and settings "where they are used" and not in some separate place that isn't "right there" when I'm wanting to do the task.

So, I propose that you either add things to this context menu automatically (each time the user opens with a different application), or instead add an additional option to the "right-click-file-OR-folder > Open With > Other Application" menu that allows the user to explicitly add it (the very first time they're burdened with navigating that application-hierarchy showcased in the screenshot linked above).
Comment 1 Nate Graham 2021-06-07 13:03:05 UTC
It's not a bad idea.

JFYI, using language like "Even if you foolishly disagree that..." is likely to make people feel emotional and defensive and it probably counterproductive to your goal of getting this changed. :)
Comment 2 Lonnie 2021-06-07 15:57:22 UTC
Nate, even if you foolishly disagree, I think you deserve financial compensation for your efforts on bug reports and also for providing lessons on tact.
Comment 3 Nate Graham 2021-06-07 16:08:31 UTC
Thanks, I think. :)
Comment 4 Lonnie 2021-07-07 22:55:44 UTC
If you know of a work-around to accomplish this, please direct me to it. When right-clicking on a folder, I need the ability to "Open With" > VLC.
Comment 5 Lonnie 2021-07-08 00:07:48 UTC
Created attachment 139933 [details]
How to Add Application to "Open With" Folder

I discovered a way intended way to accomplish this (attached). I still say it is less intuitive than what I'm proposing.