In application menu bar in KDE Plasma 5.12












4














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)










share|improve this question



























    4














    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)










    share|improve this question

























      4












      4








      4







      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)










      share|improve this question













      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






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 9 at 16:43









      daljit97

      2325




      2325






















          2 Answers
          2






          active

          oldest

          votes


















          1














          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.




          1. 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.


          2. 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!)




          1. 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.


          2. 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.







          share|improve this answer































            -1














            Add widget called "Global Menu" for your Plasma Panel and remove the button from the title bar. KDE global menu disappeared






            share|improve this answer





















              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
              });


              }
              });














              draft saved

              draft discarded


















              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









              1














              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.




              1. 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.


              2. 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!)




              1. 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.


              2. 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.







              share|improve this answer




























                1














                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.




                1. 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.


                2. 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!)




                1. 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.


                2. 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.







                share|improve this answer


























                  1












                  1








                  1






                  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.




                  1. 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.


                  2. 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!)




                  1. 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.


                  2. 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.







                  share|improve this answer














                  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.




                  1. 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.


                  2. 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!)




                  1. 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.


                  2. 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.








                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Dec 18 at 18:13

























                  answered Dec 18 at 17:00









                  Demis Palma ツ

                  1564




                  1564

























                      -1














                      Add widget called "Global Menu" for your Plasma Panel and remove the button from the title bar. KDE global menu disappeared






                      share|improve this answer


























                        -1














                        Add widget called "Global Menu" for your Plasma Panel and remove the button from the title bar. KDE global menu disappeared






                        share|improve this answer
























                          -1












                          -1








                          -1






                          Add widget called "Global Menu" for your Plasma Panel and remove the button from the title bar. KDE global menu disappeared






                          share|improve this answer












                          Add widget called "Global Menu" for your Plasma Panel and remove the button from the title bar. KDE global menu disappeared







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered May 12 at 15:23









                          CodyChan

                          5261513




                          5261513






























                              draft saved

                              draft discarded




















































                              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.




                              draft saved


                              draft discarded














                              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





















































                              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







                              Popular posts from this blog

                              Morgemoulin

                              Scott Moir

                              Souastre