[Bug 165134] desktop context menu: disable menu entries, do not remove them (HIG violation)
Aaron J.Seigo
aseigo at kde.org
Sun Jun 29 09:17:19 CEST 2008
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=165134
------- Additional Comments From aseigo kde org 2008-06-29 09:17 -------
"Not true."
please don't argue with me about code i wrote.
"desktop currently is in "non-undoable" state, yet "undo" entry is not hidden, it is just disabled."
that is an example of an action being available, but inactive.
as i already stated, what we're talking about here is not an example of that, but rather of entering a locked down state where the action is actually unavailable.
"__NONE__ changes its context menu entries list depending of the state"
from konq_popupmenu.cpp in libkonq:
if (KAuthorized::authorizeKAction("bookmarks"))
q->addAction( act );
that's one example of dozens. there's 8 or so in libkonq itself.
if you're interested, read up on the kiosk framework and look for uses of KAuthorized on lxr.kde.org (there are other means of using kiosk, but that one's easy to find).
in any case, this is a WONTFIX. you may continue discussing it with yourself if you wish.
More information about the Panel-devel
mailing list