[Bug 172551] New: KDE4: kdeglobals/macStyle=true => No menubar visible, no GUI avaible to show it again
Emmeran Seehuber
rototor at rototor.de
Fri Oct 10 22:51:15 CEST 2008
http://bugs.kde.org/show_bug.cgi?id=172551
Summary: KDE4: kdeglobals/macStyle=true => No menubar visible, no
GUI avaible to show it again
Product: kdelibs
Version: 4.1
Platform: Ubuntu Packages
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: kdeui
AssignedTo: kdelibs-bugs at kde.org
ReportedBy: rototor at rototor.de
Version: (using KDE 4.1.2)
OS: Linux
Installed from: Ubuntu Packages
After I upgrade my KDE3 to KDE4, including my configuration, I could no longer
see any menu bar in KDE4 applications.
To be more specific => I upgraded my Ubuntu from 8.04 to 8.10. There is no
longer a KDE3, so the KDE to use is KDE 4.1. KDE4.1 no uses my KDE3
configuration, which had MacOS Style Menubars turned on.
KDE4 currently does not support MacOS Style Menubars (See also Bug 153027), BUT
it honers the .kde/share/config/kdeglobals macStyle setting (which you can find
under Section [KDE]), i.e. it *hides* the menubar in the application window.
Steps to reproduce:
Edit your .kde/share/config/kdeglobals file and put macStyle=true in the [KDE]
section. Now start a new application (i.e. kate from konsole). It wont show a
menubar, and you can not show it using the button you can put on the toolbar.
You get the same behavour (i.e. setting) if you upgraded your KDE3 Desktop,
which had MacOS Menus on, to KDE4. This might happen to many Kubuntu Users soon
...
Workaround:
Edit kdeglobals and set macStyle=false. All KDE4 applications started now will
show a menubar again.
There is no longer a kcontrol module available to change this setting.
Suggested Fix:
Dont honor macStyle as long there is no plasomid to show the Mac menubar (See
Bug 153027). Even if there is support in future for a macos menubar plasmoid,
KDE4 applications should *always* fall back to "in window" mneu if the plasmoid
is not loaded. Otherwise users might get confused
--
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Kdelibs-bugs
mailing list