Invoke 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

0
5 .0
Description:

This is a replacement or improvement for the KMenu system, this makes it more task oriented.

Currently tasks have to be edited by hand they are located in ~/.kde/share/apps/kicker/

They need to be in RC files with full path to the desktop files that are in your tasks. I know that this is a little crazy to have to figure out but here is my programing task called programingrc

[General]
Icon=kdevelop
Name=Programing Work
NumTasks=2

[Task0]
Name=KDevelop KDE/C++
DesktopFile=kdevelop_kde_cpp.desktop

[Task1]
Name=KDevelop Designer
DesktopFile=kdevdesigner.desktop
Last changelog:

15 years ago

Fixed compile error.

Added the task rc files that are currently showing in the screenshots. The current installation will install those and the destinations file. However you may have to edit them to your liking until I can come up with a Task Editor which I should have done by next weekend

astroboy2

15 years ago

When I doing make I have this problem :

In file included from k_mnu.cpp:55:
konqbookmarkmanager.h:6:28: libkonq_export.h: No such file or directory
In file included from k_mnu.cpp:55:
konqbookmarkmanager.h:9: error: invalid function declaration
k_mnu.cpp: In member function `virtual void PanelKMenu::initialize()':
k_mnu.cpp:195: error: `KonqBookmarkManager' has not been declared
k_mnu.cpp:195: error: `self' undeclared (first use this function)
k_mnu.cpp:195: error: (Each undeclared identifier is reported only once for each function it appears in.)
make[1]: *** [k_mnu.lo] Erreur 1
make[1]: Leaving directory `/home/pgauvin/Desktop/invokemenu-0.3beta/src'
make: *** [install-recursive] Erreur 1

Report

dbojan

15 years ago

I was thinking about something like that but in a form of clickable application /wizard.

Report

cbg

15 years ago

I think the K Menu needs some work and yours is a good concept.

I'm looking forward to seeing future versions.

Report

youssouf

15 years ago

When I click the button, nothing appears...

I'm using KDE 3.4.0 on Kubuntu Hoary.

Report

C

why

15 years ago

I will be out of town , i make a living driving a truck imagine that. But i will have my laptop but probably no internet so I will be working on this but wont be able to answer any comments. I posted a new version which has my tasks and destinations as 0.3beta

Report

kwr2k

15 years ago

This is a step (no, make that several steps) in the right direction. It definitely looks better than all the other 'usability' menus out there -- regardless of the desktop in question (KDE,GNOME etc).

Just one suggestion: Have you looked at the menu in SuSE 10 beta3+ ? It has a search field that automatically greys out menu choices that do not match your search string. Add that feature to this menu and we have something unique on the Linux desktop, IMO.

Report

livelinux

15 years ago

i get this error:

sean@1[invokemenu-0.2beta]$ ./configure --prefix='kde-config --prefix'
bash: ./configure: Permission denied

Report

C

why

15 years ago

chmod 777 configure

Report

C

why

15 years ago

File: /usr/share/apps/kicker/invokemenu/Destinations

[General]
Name=Destinations
Icon=home
NumTasks=2

[Task1]
Name=Adjust Settings
DesktopFile=/usr/share/applications/kde/KControl.desktop

[Task1]
Name=Browse My Files
DesktopFile=/usr/share/applications/kde/Home.desktop

File: /usr/share/apps/kicker/invokemenu/multimediarc

[General]
Icon=multimedia
Name=Listen to Music
NumTasks=2

[Task0]
Name=Play Music
DesktopFile=/usr/share/applications/kde/noatun.desktop

[Task1]
Name=Play a CD
DesktopFile=/usr/share/applications/kde/kscd.desktop

File: /usr/share/apps/kicker/invokemenu/productivityrc

[General]
Icon=kwrite
Name=Productivity
NumTasks=4

[Task0]
Name=Word Processing
DesktopFile=/usr/share/applications/openoffice.org-1.9-writer.desktop

[Task1]
Name=Spreadsheets
DesktopFile=/usr/share/applications/openoffice.org-1.9-calc.desktop

[Task2]
Name=Presentations
DesktopFile=/usr/share/applications/openoffice.org-1.9-impress.desktop

[Task3]
Name=Contact Management
DesktopFile=/usr/share/applications/kde/Kontact.desktop

File: /usr/share/apps/kicker/invokemenu/developrc

[General]
Icon=kdevelop
Name=Programing Work
NumTasks=2

[Task0]
Name=KDevelop KDE/C++
DesktopFile=/usr/share/applications/kde/kdevelop_kde_cpp.desktop

[Task1]
Name=KDevelop Designer
DesktopFile=/usr/share/applications/kde/kdevdesigner.desktop

Report

C

why

15 years ago

You can redownload the above copy or you can just go into invokemenu-0.1beta/src and edit Makefile.am and remove
kmenutiles_DATA=kside.png kside_title.png
kmenu_tilesdir=$(kde_datadir)/kicker/pics

This should fix it.

Report

maarizwan

15 years ago

something new and fresh, the only bad looking thing is the "button" like section title.

good work. keep it up :)

Report

C

why

15 years ago

Working on something better possibly subclassing the Title bar class or read kicker settings to use it or not.

Report

ciasa

15 years ago

/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/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 -march=athlon-mp -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o nonKDEButtonSettings.lo `test -f 'nonKDEButtonSettings.cpp' || echo './'`nonKDEButtonSettings.cpp
/usr/share/qt3/bin/moc ./nonKDEButtonSettings.h -o nonKDEButtonSettings.moc.cpp
make[2]: *** No rule to make target `kside_title.png', needed by `all-am'. Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/home/ciasa/downloads/invokemenu-0.1beta/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ciasa/downloads/invokemenu-0.1beta'
make: *** [all] Error 2
ciasa@raven:~/downloads/invokemenu-0.1beta$

Report

C

why

15 years ago

Fixed

Report

Chris12349

15 years ago

Im getting the same error.
I'm running Ubuntu Hoary (KDE 3.4.2)

Chris

Report

15 years ago

Fixed compile error.

Added the task rc files that are currently showing in the screenshots. The current installation will install those and the destinations file. However you may have to edit them to your liking until I can come up with a Task Editor which I should have done by next weekend

12345678910
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.1 Beta
updated Sep 05 2005
added Sep 05 2005
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0