Bug 440272

Summary: Icon-only actions on top of context menu [Feature Request]
Product: [Applications] dolphin Reporter: Max <maximtsyba>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: CLOSED INTENTIONAL    
Severity: wishlist CC: kfm-devel, nate
Priority: NOR    
Version: 20.08.1   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Example of Firefox context menu, with icon-only actions bar on top

Description Max 2021-07-25 18:12:11 UTC
Created attachment 140328 [details]
Example of Firefox context menu, with icon-only actions bar on top

SUMMARY
It would be great to have a row of mostly used icon-only actions on top of Dolphin's context menu - similar to how it's done in Firefox. 
Ideally those should be configurable, so that user has a possibility to pin any actions he'd like.
Comment 1 Nate Graham 2021-07-25 21:09:40 UTC
Thanks for the idea! Note that the context menu is already customizable. However I'm afraid I don't think this icons-only-buttons-in-menus trend is a good one. In general, icons-only buttons have worse recognizability by users than UI elements with both icons and text. This becomes even more true for buttons that are not visibly buttonlike, as the ones in your screenshot.

In the case of back and forward actions, this would probably be fine since those arrows are universally recognizable. However Dolphin's context menu doesn't current;y have any navigation controls in it, and there are no plans to add any.
Comment 2 Max 2021-07-26 03:21:41 UTC
I got this idea initially from Windows 11 sketches, where such a top bar is awaited to be enabled system-wide. 

I suppose main purpose of this is reducing mouse cursor's travel distance between point of click and mostly used commands. And also, allowing to enable more context menu commands within the same screen space. 

I would have loved to place file-related commands there, such as Copy, Cut, Paste and Rename  — their icons seem to be self-explanatory enough? At least if I set them myself, thus knowing what they do.
Comment 3 Nate Graham 2021-07-26 03:35:39 UTC
I don't see us doing this, sorry. Both for the reasons I provided earlier, and also because we don't explicitly copy other platforms. See https://community.kde.org/Get_Involved/Design/Lessons_Learned#Copying_other_platforms
Comment 4 Max 2021-07-26 03:48:48 UTC
Okay, thanks a lot for feedback!