
KDE Kicker Menu
Various KDE 1.-4. Improvements
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
KDE Kicker Menu tries to be a complete KDE user interface, implementing (so far) the K Menu, the Bookmarks menu, run-, new session-, lock screen- and logout options using KDE standards.
KDE Kicker Menu is (as the name states) a kicker applet for replacing the KDE Menu button. It's not feature-complete yet, but is (I think) pretty stable. It follows the KDE standards and obeys user settings regarding the K Menu button content.
If you want to use a kicker background, you must use the Baghira style or any other using background images on widgets.
Languages supported so far: english and swedish. If you want to see your language support, fire up KBabel, open kickermenu.pot and do your magic.
16 years ago
no updated code, only a versioning update. true version is 1.0, not 0.1 as it was earlier stated.
16 years ago
no updated code, only a versioning update. true version is 1.0, not 0.1 as it was earlier stated.
shame
14 years ago
Configure kicker-menu doesn't do anything.
I was hoping I would be able to configure what menus were shown (I want some custom nenus used).
Report
logixoul
14 years ago
+++ actionmenu.h 2007-02-17 13:49:46.000000000 +0200
@@ -47,7 +47,7 @@ protected:
void logOut();
private:
-actionmenu * actionmenu::newSubMenu(QString label, QString relPath, actionmenu* parent, QString name) { return new actionmenu(label, relPath, parent, name); }
+actionmenu * newSubMenu(QString label, QString relPath, actionmenu* parent, QString name) { return new actionmenu(label, relPath, parent, name); }
ExecMap execMap_;
Report
lkcl
14 years ago
Report
lkcl
14 years ago
Report
lkcl
14 years ago
this is a _significant_ program and i'm stunned that the dev team haven't picked it up.
i'll go kick them again.
Report
Peyj
14 years ago
When I do make:
"[root@localhost kickermenu-1.0]# make
make all-recursive
make[1]: Entering directory `/root/13249-kickermenu-1.0/kickermenu-1.0'
Making all in doc
make[2]: Entering directory `/root/13249-kickermenu-1.0/kickermenu-1.0/doc'
Making all in .
make[3]: Entering directory `/root/13249-kickermenu-1.0/kickermenu-1.0/doc'
make[3]: Inget behöver göras för "all-am".
make[3]: Leaving directory `/root/13249-kickermenu-1.0/kickermenu-1.0/doc'
Making all in en
make[3]: Entering directory `/root/13249-kickermenu-1.0/kickermenu-1.0/doc/en'
/usr/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
make[3]: Leaving directory `/root/13249-kickermenu-1.0/kickermenu-1.0/doc/en'
make[2]: Leaving directory `/root/13249-kickermenu-1.0/kickermenu-1.0/doc'
Making all in po
make[2]: Entering directory `/root/13249-kickermenu-1.0/kickermenu-1.0/po'
make[2]: Inget behöver göras för "all".
make[2]: Leaving directory `/root/13249-kickermenu-1.0/kickermenu-1.0/po'
Making all in src
make[2]: Entering directory `/root/13249-kickermenu-1.0/kickermenu-1.0/src'
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT kickermenu.lo -MD -MP -MF ".deps/kickermenu.Tpo" -c -o kickermenu.lo kickermenu.cpp; \
then mv -f ".deps/kickermenu.Tpo" ".deps/kickermenu.Plo"; else rm -f ".deps/kickermenu.Tpo"; exit 1; fi
In file included from kickermenu.cpp:31:
kickermenu.h:37:33: error: konqbookmarkmanager.h: No such file or directory
actionmenu.h:50: error: extra qualification 'actionmenu::' on member 'newSubMenu'
/usr/include/kde/kbookmarkmanager.h:318: warning: 'class KBookmarkOwner' has virtual functions but non-virtual destructor
kickermenu.cpp: In member function 'KPopupMenu* kickermenu::bookmenu()':
kickermenu.cpp:142: error: 'KonqBookmarkManager' has not been declared
kickermenu.cpp: At global scope:
kickermenu.cpp:157: warning: unused parameter 'height'
kickermenu.cpp:162: warning: unused parameter 'width'
kickermenu.cpp:167: warning: unused parameter 'e'
make[2]: *** [kickermenu.lo] Fel 1
make[2]: Leaving directory `/root/13249-kickermenu-1.0/kickermenu-1.0/src'
make[1]: *** [all-recursive] Fel 1
make[1]: Leaving directory `/root/13249-kickermenu-1.0/kickermenu-1.0'
make: *** [all] Fel 2"
What to do?
And btw nice with swedish! ;)
Report
laktose
16 years ago
Report
saeckereier
16 years ago
Thank you for the good work, finally my desktop's uncluttered a bit.
Report
ra1n
16 years ago
Report
Superstoned
16 years ago
Report
demom
16 years ago
Yes, that was my intentions. I am so tired of this Windows 95:ish look that KDE drags along. It's the only thing I think is better on Gnome, because while they do have a Gnome menu button, they are also implementing it as a menu.
It's already a kicker applet (sorry but I forgot to mention that - will update the text), made on Slackware 9.1, which is a pretty standard linux distro, so it should be compileable on all distros, or on most of them, at least.
Report
Superstoned
16 years ago
Report
demom
16 years ago
Report
danidra
16 years ago
However, it can be useful for anyone who has an older version of KDE.
Report
demom
16 years ago
Report
Yaba
16 years ago
Or is it your Kicker Menu that is included in KDE 3.2?
Report
demom
16 years ago
No other menu in KDE (that is, kickerapplets) has this functionality (at least what I know of). The nearest one should come is the K Menu button.
Actually, this menu is aimed at being nothing else than a K Menu button replacement, but does not implement all of it features yet. But it is planned, together with some other minor features...
Even if it is version 1.0 (it's been in development for two months now), it's not feature-finished yet. Or so I think.
Report