Bug 123284

Summary: i would like to see kde use radial menus
Product: [I don't know] kde Reporter: Jonathan C. Dietrich <porter235>
Component: generalAssignee: Stephan Kulow <coolo>
Status: RESOLVED UPSTREAM    
Severity: wishlist CC: caionnew, marc.collin, rasengan, virtuousfox
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
URL: https://youtu.be/AItTqnTsVjA?t=3935
Latest Commit: Version Fixed In:

Description Jonathan C. Dietrich 2006-03-08 15:06:27 UTC
Version:            (using KDE KDE 3.5.1)

Radial menus (yes round ones) are more efficient to use because all options are closer the the mouse at time of need and it is harder to miss. check http://www.radialthinking.de/radialcontext/
for an example of a plugin for firefox that creates this type of menu.
Comment 1 Alexander Mentyu 2018-03-27 14:26:03 UTC
*** Bug 162921 has been marked as a duplicate of this bug. ***
Comment 2 Sergey Kondakov 2020-06-12 02:15:48 UTC
*** Bug 368938 has been marked as a duplicate of this bug. ***
Comment 3 Sergey Kondakov 2020-06-12 02:37:40 UTC
bug#368938 has a point. And here's some more "better future" from the past:
https://en.wikipedia.org/wiki/Project_Looking_Glass
https://en.wikipedia.org/wiki/Metisse
https://en.wikipedia.org/wiki/Fsn_(file_manager)
https://en.wikipedia.org/wiki/Model–view–controller
https://en.wikipedia.org/wiki/Pointing_device_gesture

With proper detachment of application data and its representation by compositor that Wayland allows and agnosticism to all types of pointing input devices (mice, hands, styli, joysticks/gamepads) that pie/radial menus provide, a true modern DE could be build in place of reinventing concepts from 1988 over and over again.
Comment 4 Christoph Feck 2020-06-12 05:40:03 UTC
Context menus are layed-out/rendered by Qt, not by KWin. Please suggest this feature directly to Qt developers via https://bugreports.qt.io/
Comment 5 Sergey Kondakov 2020-06-12 05:56:07 UTC
(In reply to Christoph Feck from comment #4)
> Context menus are layed-out/rendered by Qt, not by KWin. Please suggest this
> feature directly to Qt developers via https://bugreports.qt.io/

https://doc.qt.io/qt-5/qml-qtquick-extras-piemenu.html
https://doc.qt.io/archives/qq/qq11-piemenu.html

And DE's visual design is DE's business. If you're going to actually modernise it then it's up to you to do the appropriate steps. "This feature" seems to have existed in some form in Qt5 for years already but where can we enable it in KDE ?

Would be nice to see something other than gaudy palettes, indistinguishable monochrome icons, blocked scrollbars, button gigantism, removed widgets, abandoned basic suite apps in updates at least once in 10 years.

https://stackoverflow.com/questions/34921317/qt-how-to-make-pie-custom-menu - seems KDE have been dragging its feet for so long that Qt has implemented it and then abandoned due to disuse and reimplemented in QML's shallow web-form. And then 5 more years have past.
Comment 6 Christoph Feck 2020-06-12 07:46:19 UTC
If you want radial menus as context menus in Krita, ask Krita developers to add code. If you want them in every KDE application, ask Qt developers. We won't change every application if the code is shared in a single library.