[Panel-devel] [Bug 150883] please provide alternative to kickoff for KDE 4

Sebastian Sauer mail at dipe.org
Wed Dec 5 22:00:23 CET 2007


------- 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=150883         




------- Additional Comments From mail dipe org  2007-12-05 22:00 -------
Created an attachment (id=22371)
 --> (http://bugs.kde.org/attachment.cgi?id=22371&action=view)
Additional work to get it better integrated into kickoff

The patch above does go one step future and tries to integrate the kmenu better
into kickoff.

Requirement;
* you need at least the sourcecode of the kickoff-applet which is at
http://websvn.kde.org/trunk/KDE/kdebase/workspace/plasma/applets/kickoff/
* you need also up-to-date kdelibs+kdebase sources (aka either compiled from
sources or packages provided by your distributor that where created after
2007-12-02). So, the easiest way is if your distributor does provide weekly
builds like SUSE does or if you are gentoo-user :) Another way would be to wait
some days till KDE 4.0 RC2 got released and till your distribution provdes
packages of them. If that's the case you may only need to recompile the
kickoff-applet itself.

Get it running;
1) download the kickoffkmenu2.patch
2) apply the patch with: cd kdebase/workspace/plasma/applets/kickoff && patch
-p0 < kickoffkmenu2.patch
3) recompile kickoff

Play with it;
if you press the CTRL-key during clicking on the big blue K that normaly starts
and shows up kickoff, the kmenu will be displayed while without CTRL-key
kickoff will be displayed.

Remarks;
* This is work in progress and I know that the CTRL-key solution sucks, but it
was just the easiest way to integrate it.
* It would be nice if someone could take a look at it to see if it goes into
the correct direction since without feedback I am not that much motivated to
continue to work on it (inherited from my dislike to work for the trash ;)


More information about the Panel-devel mailing list