Bug 436881

Summary: Global menu in KDE Plasma
Product: [Applications] Haruna Reporter: george fb <georgefb899>
Component: genericAssignee: george fb <georgefb899>
Status: RESOLVED FIXED    
Severity: normal CC: bribbers, kishore96, kolAflash, prayagjain2
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description george fb 2021-05-10 18:35:51 UTC
Support KDE plasma global menu applet.
Comment 1 kolAflash 2021-06-18 08:56:25 UTC
See also:

How Do I Disable Global Menu in Kubuntu 20.04
https://www.reddit.com/r/Kubuntu/comments/gsvza8/how_do_i_disable_global_menu_in_kubuntu_2004/
https://www.reddit.com/user/kolAflash/comments/o2kjm6/how_do_i_disable_global_menu_in_kubuntu_2004/

Menubar has disappeared from all apps
https://forum.kde.org/viewtopic.php?f=66&t=109594

Sometimes users seem to overlook if there's still a "Global Menu" widget somewhere. In this case people start to wonder where their KDE application menus have gone.

Nevertheless, I think global menus still be a nice feature.
(although the effects should be more intuitively manageable)
Comment 2 george fb 2021-09-14 21:43:08 UTC
*** Bug 442428 has been marked as a duplicate of this bug. ***
Comment 3 Bart Ribbers 2021-09-30 09:58:38 UTC
All KDE applications I've used so far have support for the global menu, except Haruna. It really stands out in that regard, in a bad way 😅

I really don't think people not understand or having issues with the global menu is a reason to not support it at all.
Comment 4 george fb 2022-01-27 16:59:11 UTC
Git commit 54302f66866e4450b4ee7db5d349490126c39c27 by George Florea Bănuș.
Committed on 27/01/2022 at 16:57.
Pushed by georgefb into branch 'master'.

feat: add global menu support

M  +8    -0    src/qml.qrc
A  +74   -0    src/qml/Menus/Global/GlobalAudioMenu.qml     [License: GPL(v3.0+)]
A  +57   -0    src/qml/Menus/Global/GlobalFileMenu.qml     [License: GPL(v3.0+)]
A  +21   -0    src/qml/Menus/Global/GlobalHelpMenu.qml     [License: GPL(v3.0+)]
A  +145  -0    src/qml/Menus/Global/GlobalPlaybackMenu.qml     [License: GPL(v3.0+)]
A  +26   -0    src/qml/Menus/Global/GlobalSettingsMenu.qml     [License: GPL(v3.0+)]
A  +115  -0    src/qml/Menus/Global/GlobalSubtitlesMenu.qml     [License: GPL(v3.0+)]
A  +143  -0    src/qml/Menus/Global/GlobalVideoMenu.qml     [License: GPL(v3.0+)]
A  +33   -0    src/qml/Menus/Global/GlobalViewMenu.qml     [License: GPL(v3.0+)]
M  +42   -14   src/qml/main.qml

https://invent.kde.org/multimedia/haruna/commit/54302f66866e4450b4ee7db5d349490126c39c27