In application menu bar in KDE Plasma 5.12
I am using KDE Plasma 5.12. In the previous version of Plasma I could show the global menu for an application below the title bar(Settings > Application Style > Widget Style > Fine Tuning > Menubar Style: In application). However in Plasma 5.12 I can only show a button in the title bar and click to have a vertical menu, which is annoying because this is slower than the in application menu bar. How can get the "In Application" menu bar back?
An image showing the previous setting:
https://i.stack.imgur.com/qTMZb.jpg
EDIT: also I don't want the global menu on a separate panel (like unity)
kde plasma5 kde-neon
add a comment |
I am using KDE Plasma 5.12. In the previous version of Plasma I could show the global menu for an application below the title bar(Settings > Application Style > Widget Style > Fine Tuning > Menubar Style: In application). However in Plasma 5.12 I can only show a button in the title bar and click to have a vertical menu, which is annoying because this is slower than the in application menu bar. How can get the "In Application" menu bar back?
An image showing the previous setting:
https://i.stack.imgur.com/qTMZb.jpg
EDIT: also I don't want the global menu on a separate panel (like unity)
kde plasma5 kde-neon
add a comment |
I am using KDE Plasma 5.12. In the previous version of Plasma I could show the global menu for an application below the title bar(Settings > Application Style > Widget Style > Fine Tuning > Menubar Style: In application). However in Plasma 5.12 I can only show a button in the title bar and click to have a vertical menu, which is annoying because this is slower than the in application menu bar. How can get the "In Application" menu bar back?
An image showing the previous setting:
https://i.stack.imgur.com/qTMZb.jpg
EDIT: also I don't want the global menu on a separate panel (like unity)
kde plasma5 kde-neon
I am using KDE Plasma 5.12. In the previous version of Plasma I could show the global menu for an application below the title bar(Settings > Application Style > Widget Style > Fine Tuning > Menubar Style: In application). However in Plasma 5.12 I can only show a button in the title bar and click to have a vertical menu, which is annoying because this is slower than the in application menu bar. How can get the "In Application" menu bar back?
An image showing the previous setting:
https://i.stack.imgur.com/qTMZb.jpg
EDIT: also I don't want the global menu on a separate panel (like unity)
kde plasma5 kde-neon
kde plasma5 kde-neon
asked Mar 9 at 16:43
daljit97
2325
2325
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
My personal opinion, based on some reverse engineering I've just finished on this subject, is that, with all due respect, KDE developers did a big mess here.
In a fit of oversimplification, the option you mention is no longer available. The global menu is now automatically enabled when you place a global menu applet in a panel or add the menu button to the window decoration in Buttons tab of the Window Decorations module.
Otherwise the global menu should be automatically disabled, and the classic "In Application" Menu Bar used instead.
With some exceptions.
- KCalc for example, behaves ad described. Just remove any global menu applet and the application menu button from the window decoration, to get back KCalc "in application" menu.
But other applications, such as Ark, KMenuEdit, Muon, Okteta, KHelpCenter, just to mention a few, when you use the application menu button or the global menu applet at least one time, remain in this state even after you remove the application menu button or the global menu applet, with no access to the menu whatsoever. It seems a bug to me. For such kind of application, you have to manually edit their configuration file (when the application itself is closed, of course). You'll find them in the ~/.config folder. Search by the application name. For Ark, the configuration file is:
~/.config/arkrc
There change
MenuBar=Disabled
with
MenuBar=Enabled
This restores "in application" menu (but remember to remove any global menu applet and the application menu button from the window decoration before!)
In addition to the rules above, other applications implement a further mechanism to switch on and off "in app" application menu, using CTRL+M hotkey (given that you have restored the "in application" menu as described in the point 1). For example Dolphin and Gwenview support CTRL+M as described. Kate supports CTRL+M but kindly emits a warning before hiding the menu. Konsole terminal instead, which acts it's too cool for all the other applications, wants CTRL+SHIFT+M to switch the menu on and off. The selected state is persistent after system reboot.
And it's not over. Other plasmoids designed as a replacement of the global application menu, such as "Active Window Control" will disable your "in application" menu, despite any other contrary directive you may have set. So, I suggest you to make your tests in a clean KDE plasma environment.
add a comment |
Add widget called "Global Menu" for your Plasma Panel and remove the button from the title bar. KDE global menu disappeared
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f429296%2fin-application-menu-bar-in-kde-plasma-5-12%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
My personal opinion, based on some reverse engineering I've just finished on this subject, is that, with all due respect, KDE developers did a big mess here.
In a fit of oversimplification, the option you mention is no longer available. The global menu is now automatically enabled when you place a global menu applet in a panel or add the menu button to the window decoration in Buttons tab of the Window Decorations module.
Otherwise the global menu should be automatically disabled, and the classic "In Application" Menu Bar used instead.
With some exceptions.
- KCalc for example, behaves ad described. Just remove any global menu applet and the application menu button from the window decoration, to get back KCalc "in application" menu.
But other applications, such as Ark, KMenuEdit, Muon, Okteta, KHelpCenter, just to mention a few, when you use the application menu button or the global menu applet at least one time, remain in this state even after you remove the application menu button or the global menu applet, with no access to the menu whatsoever. It seems a bug to me. For such kind of application, you have to manually edit their configuration file (when the application itself is closed, of course). You'll find them in the ~/.config folder. Search by the application name. For Ark, the configuration file is:
~/.config/arkrc
There change
MenuBar=Disabled
with
MenuBar=Enabled
This restores "in application" menu (but remember to remove any global menu applet and the application menu button from the window decoration before!)
In addition to the rules above, other applications implement a further mechanism to switch on and off "in app" application menu, using CTRL+M hotkey (given that you have restored the "in application" menu as described in the point 1). For example Dolphin and Gwenview support CTRL+M as described. Kate supports CTRL+M but kindly emits a warning before hiding the menu. Konsole terminal instead, which acts it's too cool for all the other applications, wants CTRL+SHIFT+M to switch the menu on and off. The selected state is persistent after system reboot.
And it's not over. Other plasmoids designed as a replacement of the global application menu, such as "Active Window Control" will disable your "in application" menu, despite any other contrary directive you may have set. So, I suggest you to make your tests in a clean KDE plasma environment.
add a comment |
My personal opinion, based on some reverse engineering I've just finished on this subject, is that, with all due respect, KDE developers did a big mess here.
In a fit of oversimplification, the option you mention is no longer available. The global menu is now automatically enabled when you place a global menu applet in a panel or add the menu button to the window decoration in Buttons tab of the Window Decorations module.
Otherwise the global menu should be automatically disabled, and the classic "In Application" Menu Bar used instead.
With some exceptions.
- KCalc for example, behaves ad described. Just remove any global menu applet and the application menu button from the window decoration, to get back KCalc "in application" menu.
But other applications, such as Ark, KMenuEdit, Muon, Okteta, KHelpCenter, just to mention a few, when you use the application menu button or the global menu applet at least one time, remain in this state even after you remove the application menu button or the global menu applet, with no access to the menu whatsoever. It seems a bug to me. For such kind of application, you have to manually edit their configuration file (when the application itself is closed, of course). You'll find them in the ~/.config folder. Search by the application name. For Ark, the configuration file is:
~/.config/arkrc
There change
MenuBar=Disabled
with
MenuBar=Enabled
This restores "in application" menu (but remember to remove any global menu applet and the application menu button from the window decoration before!)
In addition to the rules above, other applications implement a further mechanism to switch on and off "in app" application menu, using CTRL+M hotkey (given that you have restored the "in application" menu as described in the point 1). For example Dolphin and Gwenview support CTRL+M as described. Kate supports CTRL+M but kindly emits a warning before hiding the menu. Konsole terminal instead, which acts it's too cool for all the other applications, wants CTRL+SHIFT+M to switch the menu on and off. The selected state is persistent after system reboot.
And it's not over. Other plasmoids designed as a replacement of the global application menu, such as "Active Window Control" will disable your "in application" menu, despite any other contrary directive you may have set. So, I suggest you to make your tests in a clean KDE plasma environment.
add a comment |
My personal opinion, based on some reverse engineering I've just finished on this subject, is that, with all due respect, KDE developers did a big mess here.
In a fit of oversimplification, the option you mention is no longer available. The global menu is now automatically enabled when you place a global menu applet in a panel or add the menu button to the window decoration in Buttons tab of the Window Decorations module.
Otherwise the global menu should be automatically disabled, and the classic "In Application" Menu Bar used instead.
With some exceptions.
- KCalc for example, behaves ad described. Just remove any global menu applet and the application menu button from the window decoration, to get back KCalc "in application" menu.
But other applications, such as Ark, KMenuEdit, Muon, Okteta, KHelpCenter, just to mention a few, when you use the application menu button or the global menu applet at least one time, remain in this state even after you remove the application menu button or the global menu applet, with no access to the menu whatsoever. It seems a bug to me. For such kind of application, you have to manually edit their configuration file (when the application itself is closed, of course). You'll find them in the ~/.config folder. Search by the application name. For Ark, the configuration file is:
~/.config/arkrc
There change
MenuBar=Disabled
with
MenuBar=Enabled
This restores "in application" menu (but remember to remove any global menu applet and the application menu button from the window decoration before!)
In addition to the rules above, other applications implement a further mechanism to switch on and off "in app" application menu, using CTRL+M hotkey (given that you have restored the "in application" menu as described in the point 1). For example Dolphin and Gwenview support CTRL+M as described. Kate supports CTRL+M but kindly emits a warning before hiding the menu. Konsole terminal instead, which acts it's too cool for all the other applications, wants CTRL+SHIFT+M to switch the menu on and off. The selected state is persistent after system reboot.
And it's not over. Other plasmoids designed as a replacement of the global application menu, such as "Active Window Control" will disable your "in application" menu, despite any other contrary directive you may have set. So, I suggest you to make your tests in a clean KDE plasma environment.
My personal opinion, based on some reverse engineering I've just finished on this subject, is that, with all due respect, KDE developers did a big mess here.
In a fit of oversimplification, the option you mention is no longer available. The global menu is now automatically enabled when you place a global menu applet in a panel or add the menu button to the window decoration in Buttons tab of the Window Decorations module.
Otherwise the global menu should be automatically disabled, and the classic "In Application" Menu Bar used instead.
With some exceptions.
- KCalc for example, behaves ad described. Just remove any global menu applet and the application menu button from the window decoration, to get back KCalc "in application" menu.
But other applications, such as Ark, KMenuEdit, Muon, Okteta, KHelpCenter, just to mention a few, when you use the application menu button or the global menu applet at least one time, remain in this state even after you remove the application menu button or the global menu applet, with no access to the menu whatsoever. It seems a bug to me. For such kind of application, you have to manually edit their configuration file (when the application itself is closed, of course). You'll find them in the ~/.config folder. Search by the application name. For Ark, the configuration file is:
~/.config/arkrc
There change
MenuBar=Disabled
with
MenuBar=Enabled
This restores "in application" menu (but remember to remove any global menu applet and the application menu button from the window decoration before!)
In addition to the rules above, other applications implement a further mechanism to switch on and off "in app" application menu, using CTRL+M hotkey (given that you have restored the "in application" menu as described in the point 1). For example Dolphin and Gwenview support CTRL+M as described. Kate supports CTRL+M but kindly emits a warning before hiding the menu. Konsole terminal instead, which acts it's too cool for all the other applications, wants CTRL+SHIFT+M to switch the menu on and off. The selected state is persistent after system reboot.
And it's not over. Other plasmoids designed as a replacement of the global application menu, such as "Active Window Control" will disable your "in application" menu, despite any other contrary directive you may have set. So, I suggest you to make your tests in a clean KDE plasma environment.
edited Dec 18 at 18:13
answered Dec 18 at 17:00
Demis Palma ツ
1564
1564
add a comment |
add a comment |
Add widget called "Global Menu" for your Plasma Panel and remove the button from the title bar. KDE global menu disappeared
add a comment |
Add widget called "Global Menu" for your Plasma Panel and remove the button from the title bar. KDE global menu disappeared
add a comment |
Add widget called "Global Menu" for your Plasma Panel and remove the button from the title bar. KDE global menu disappeared
Add widget called "Global Menu" for your Plasma Panel and remove the button from the title bar. KDE global menu disappeared
answered May 12 at 15:23
CodyChan
5261513
5261513
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f429296%2fin-application-menu-bar-in-kde-plasma-5-12%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown