Bug 140866

Summary: Don't offer "Hide Menubar" for Mac OS style menu bar
Product: [Applications] konsole Reporter: Maarten ter Huurne <maarten>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Maarten ter Huurne 2007-01-30 01:32:55 UTC
Version:           1.6.6 (using KDE 3.5.6 "release 19.1" , openSUSE )
Compiler:          Target: i586-suse-linux
OS:                Linux (i686) release 2.6.18.2-34-default

The option "Hide Menubar" is very useful to maximize the amount of space available for the terminal contents when every window has its own menu bar. However, if the Mac OS style menu bar (single menu bar at the top of the screen) is used, there is no point in disabling the menu of Konsole, since the space it occupies cannot be used for something else.

Therefore, I think it would be better if the Konsole menu would always be visible when the user has the Mac OS style menu bar enabled. The "Hide Menubar" option could be either disabled or removed from the menu.

The first half of bug 15265 is very similar to this bug, but the second half (the actual bug) is a completely different issue which has been resolved, so I thought it would be confusing to reopen that bug report.
Comment 1 Maarten ter Huurne 2007-01-30 02:11:46 UTC
After some more experimentation, it seems the current behaviour is inconsistent:
- enable Mac OS style menu bar (KControl / Desktop / Behavior)
- start Konsole
- select "Hide Menubar" -> you will see the menu bar disappear
- switch to another application
- switch back to Konsole -> you will see the menu bar appear
- look under "Settings" -> you will see "Show Menubar" offered, so Konsole thinks the menu bar is still disabled

How to handle this: should the severity of this bug be upped to "normal" or should I open a separate bug report for this? In any case, I don't seem to have enough privileges to change the severity.
Comment 2 Robert Knight 2007-07-24 19:48:36 UTC
KDE 4, do not show menu bar toggle action if a top-level MacOS-style menu bar is used.