Tasty 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

3
5 .8
Description:

Tasty Menu is a K-Menu replacement for KDE 3.x series aiming to provide the maximum usability and flexibility.

It provides three columns where you can always have all your favourite applications in handy.

Key features:
-One column for all your favourite applications and two columns for browsing all the installed programs
-Search engine for the applications
-Optional integration with Kerry Beagle or Strigi
-Highlighting of recently installed applications
-Fast user switching
-Drag and drop support

Debian sid package:
https://sourceforge.net/project/showfiles.php?group_id=204883
Centos package:
http://www.centos-linux.nl/rpm/tastymenu-1.0.1-1.el5.i386.rpm
ALT linux x86-64
http://alt5.linux.kiev.ua/srpm/Sisyphus/tastymenu/get
Last changelog:

12 years ago

1.0.8
-builds with newer gcc
-fixed paint glitch with fake transparencies

1.0.7
-fixed a typo in the config dialog

1.0.6
-Now all the applications should be displayed again
-Brazillian portoguese translation by Ewerton de A. Dutra

1.0.5
Very tiny fix:
-fixed the about box
-some fixes in packaging
-now it's installed in the right directory (for example in /usr/lib/kde3 instead of /usr/lib)

1.0.4
-updated French translation
-updated Slovenian translation
-fixed a crash on lright mouse button click on search field
-the old memory leak should be somewhat mitigated

1.0.3
-Fixed a bug that occurred when clicking on the search result if the menu mode was "recent/most used applications"
-Polish translation by Tomasz Argasiński
-Some fixes in the Slovenian translation
-description text shouldn't become too little

1.0.2
-Slovenian translation by Matija Å uklje
-Fixed a little build problem

1.0.1
-Menu and tooltip no longer steals mouse and keyboard input
-Better management of the tooltip
-No separators when the list is in alphabetical order
-Finnish translations by Tommi Nieminen
1.0:
-Not having particular problems, released it as 1.0
-French translation by Laurent Hilsz

1.0_rc2:
-Rearranging the items of the left column by drag and drop works again
-the layout should be a little bit more polished
-Updated Ukrainian translation

I consider this pretty much feature complete at least for now, so it's the time to approach the fatidical 1.0 :)
1.0_rc1:
-Search field should be a lot faster
-Only strings with at least three characters are being searched (necessary for the speedup)
-Corrected a bug that prevented to search into application descriptions

0.9.1:
Ukrainian translation by Motsyo Vitaliy

0.9:
-"Add to desktop" option in menuitems
-Drag and drop from menu to desktop
-Option to set different icons sizes in the three columns
-the button text label should always be of a visible color
-most used/recently used applications list updates in realtime
-clear most used/recently used applications list
-(warning1: deleting one list deletes also the other)
-(warning2: if you use opensuse you must have kickoff reverted to classic kmenu in order to use the recently used/most used lists)
-updated russian and german translations

0.8.2
another little bugfix release:
-Spanish translation by Jesus S Fernandez Prieto
-button background goes highlighted even if kicker doesn't have neither a background pixmap or transparent background
-menu icon (including on mouseover effect) changes immediately when the user sets a new icon
-highlighted button background also when kicker has no transparency or backgound image
-searching should be a little bit faster (still far from optimal)

0.8.1:
-German translation by Jannick Kuhr
-Drag and drop enabled only in "Favourite applications" mode (otherwise it destroys the favourite list!)

0.8:
-Favourite applications list can be rearranged via drag and drop
-new installed programs notification should be more reliable (some inspiration from Kickoff :P)
-it finds also programs installed by other users
-old programs shouldn't be no more erroneusly listed
-updated russian and italian translations
-when there is only one search result, pressing enter executes it (and the search terms are cleared)
-added button to clear the recent documents list
-application descriptions can be removed also from the left column
-easier to start a program with a single mouse click when the tree is collapsed
-groups with only one item can be configured to be shown
-items can be ordered alphabetically (with applications after the groups)
-better managing of the button size (especially within a vertical panel) and when the menu text is disabled the button is exactly square
-the button icon is highlighted on mouse over according to the global settins
-in the search results the tree is always open

0.7.1:
-Russian translation by Yurkovsky Andrey
-corrected a possible compilation problem
-application descriptions are hidden also from the first column
-button width updated again when the text label is turned off

0.7:
-configurable button text label
-configurable menu button pixmap
-item descriptions can be turned off
-optional "save session" entry under the user button
-configurable popup text
-the button no longer appears on mouse over, instead the background becomes lighter on mouse over and darker on mouse press
-when the user clicks on an empty area the last item is no longer activated
-Italian translation

C

mart

13 years ago

does adding the line
#include <kdebug.h>
at the beginning of the file tastymenu.cpp helps?

Report

muadb

13 years ago

Very very nice and tasty, good work!. Please, update the package for kubuntu. Thankss

Report

Yaccin

13 years ago

doing it right now :P

Report

Yaccin

13 years ago

uploading now... also theres an installation error, because it tries to overwrite /usr/share/apps/ksgmltools2/customization/catalog

which is already in another package etc, but i get it installed with --force-overwrite seems to work :)

Report

Yaccin

13 years ago

its 3.6 MB o.O

i think theres something wrong with it... i reccomend waiting for 0.7.1 ^^

http://bennid.de/files/linux/debs/kubuntu/feisty/tastymenu_0.7-1_i386.deb

Report

muadb

13 years ago

Thank you!, I will try it...

Report

C

mart

13 years ago

OMG! it seems that package contains some files from gcc and the qt installation, something has gone seriously wrong :(

unfortunately i'm not pratical with the creation of debian packages so I can't be very helpful...
btw, there is the list of files contained in the rpm package, it shouldn't be more that that:
/opt/kde3
/opt/kde3/lib
/opt/kde3/lib/tastymenu_panelapplet.la
/opt/kde3/lib/tastymenu_panelapplet.so
/opt/kde3/share
/opt/kde3/share/apps
/opt/kde3/share/apps/kicker
/opt/kde3/share/apps/kicker/applets
/opt/kde3/share/apps/kicker/applets/tastymenu.desktop
/opt/kde3/share/config.kcfg
/opt/kde3/share/config.kcfg/tastymenu.kcfg
/opt/kde3/share/doc
/opt/kde3/share/doc/HTML
/opt/kde3/share/doc/HTML/en
/opt/kde3/share/doc/HTML/en/tastymenu
/opt/kde3/share/doc/HTML/en/tastymenu/common
/opt/kde3/share/doc/HTML/en/tastymenu/index.cache.bz2
/opt/kde3/share/doc/HTML/en/tastymenu/index.docbook
/opt/kde3/share/doc/HTML/en/tastymenu/screenshot.png
/opt/kde3/share/locale
/opt/kde3/share/locale/it
/opt/kde3/share/locale/it/LC_MESSAGES
/opt/kde3/share/locale/it/LC_MESSAGES/tastymenu.mo

Report

Yaccin

13 years ago

i used checkinstall...

hmm it was better working bevore 0.7... but 0.7 also works, just the download is so big and its not as easy to install as it should be ^^

Report

theshadowgate

13 years ago

Excelent, excelent menu.
I love it. This is a far better alternative to the old Win32-ish kmenu than Kickoff, imho.

Very usable.
Although, I do have two suggestions.
* I noticed that the color of the space behind the text and icon does not conform with KDE's colorscheme (the one that I am using). I think you should make it match with the rest of KDE.

* I also noticed that whenever the menu opens, it opens as a window and as a result an item appears in the taskbar, which imho is useless.

These "abnormalities" by no means hinder the usability of the menu itself, but it would be nice if the color was matching, and nothing showed up in the system tray.

PS: Speaking of conformity, it would be nice if the icon matched the others in size.

I hope I was helpful.

Keep up the good work! I am looking foreward to seeing more of it. ;)

Report

C

mart

13 years ago

uhm, i don't understand what color do you mean

for the second thing, the window or popup menu mode is decided by the little arrow icon near the "All applications" title (maybe i sould find a more meaningful icon)

Report

suslik

13 years ago

Ditto, very tasty. Much tastier than Kicker actually. Thx for this!

About the Window-mode showing on taskbar - just disable the window mode... and it will be a normal menu again.

Report

google01103

13 years ago

When "button lable"="none" the space in the taskbar for the text is not recovered as in the earlier release.

thanks, real nice addition to my taskbar

Report

C

mart

13 years ago

oh, i didn't notice that. probably it's some problem related with deriving the toolbutton class.
I will find to find out what has got broken

Report

cvk

13 years ago

Tried the Gentoo ebuild, but it died while compiling:

tastylistview.h:169: error: invalid use of undefined type 'struct QHeader'
/usr/qt/3/include/qlistview.h:50: error: forward declaration of 'struct QHeader'
tastylistview.h:169: error: invalid use of undefined type 'struct QHeader'
/usr/qt/3/include/qlistview.h:50: error: forward declaration of 'struct QHeader'
tastylistview.h:171: error: invalid use of undefined type 'struct QHeader'
/usr/qt/3/include/qlistview.h:50: error: forward declaration of 'struct QHeader'
tastylistview.h:171: error: invalid use of undefined type 'struct QHeader'
/usr/qt/3/include/qlistview.h:50: error: forward declaration of 'struct QHeader'

Report

C

mart

13 years ago

this was a problem with 0.6.5 are you sure this is the 0.6.5.1?
(anyway, it should compile if you enable the switch ./configure --enable-final, ah weirdness of gcc :P)

Report

cvk

13 years ago

Ah, no. I just used the ebuild linked up there. Renaming it to 0.6.5.1 did the job. Thanks.

Report

Stringiamano

13 years ago

Is there any way to change the "Menu" text to something else?

Report

C

mart

13 years ago

it's on the works, also the icon will be configurable as you can see :-P
http://www.notmart.org/images/tastymenu-custom.jpg

Report

trisz

13 years ago

It works without any crash on Debian now.
Some not too important problems:

Right clicking on the left column, and not choosing the appearing item and left click -> it will open.

The preferences
'Show tree expanders' and 'Always collapsed categories' are not independent of each other. Please disable the item not available. (An enable/disable connection needs.)

Report

C

mart

13 years ago

for the right click i will look at it.

the 'Show tree expanders' and 'Always collapsed categories' were tied in the past versions, but now are independent because clicking on the categories willopen/close them.

Report

john007

13 years ago

Any chance of adjusting the Tasty Menu tray icon size to the standard tray icon size?
Would be greatly appreciated...

Report

google01103

13 years ago

In the conguration screen there is an option "show menu button label" just unclick it

Report

ohcalcutta

13 years ago

Good to see tasty menu alive. Great.

Report

Yaccin

13 years ago

http://bennid.de/files/linux/debs/kubuntu/feisty/

working with feisty, dont know if it works with edgy/dapper, please test :)

Report

C

mart

13 years ago

thanks, i've added it to downloads :)

Report

12 years ago

1.0.8
-builds with newer gcc
-fixed paint glitch with fake transparencies

1.0.7
-fixed a typo in the config dialog

1.0.6
-Now all the applications should be displayed again
-Brazillian portoguese translation by Ewerton de A. Dutra

1.0.5
Very tiny fix:
-fixed the about box
-some fixes in packaging
-now it's installed in the right directory (for example in /usr/lib/kde3 instead of /usr/lib)

1.0.4
-updated French translation
-updated Slovenian translation
-fixed a crash on lright mouse button click on search field
-the old memory leak should be somewhat mitigated

1.0.3
-Fixed a bug that occurred when clicking on the search result if the menu mode was "recent/most used applications"
-Polish translation by Tomasz Argasiński
-Some fixes in the Slovenian translation
-description text shouldn't become too little

1.0.2
-Slovenian translation by Matija Å uklje
-Fixed a little build problem

1.0.1
-Menu and tooltip no longer steals mouse and keyboard input
-Better management of the tooltip
-No separators when the list is in alphabetical order
-Finnish translations by Tommi Nieminen
1.0:
-Not having particular problems, released it as 1.0
-French translation by Laurent Hilsz

1.0_rc2:
-Rearranging the items of the left column by drag and drop works again
-the layout should be a little bit more polished
-Updated Ukrainian translation

I consider this pretty much feature complete at least for now, so it's the time to approach the fatidical 1.0 :)
1.0_rc1:
-Search field should be a lot faster
-Only strings with at least three characters are being searched (necessary for the speedup)
-Corrected a bug that prevented to search into application descriptions

0.9.1:
Ukrainian translation by Motsyo Vitaliy

0.9:
-"Add to desktop" option in menuitems
-Drag and drop from menu to desktop
-Option to set different icons sizes in the three columns
-the button text label should always be of a visible color
-most used/recently used applications list updates in realtime
-clear most used/recently used applications list
-(warning1: deleting one list deletes also the other)
-(warning2: if you use opensuse you must have kickoff reverted to classic kmenu in order to use the recently used/most used lists)
-updated russian and german translations

0.8.2
another little bugfix release:
-Spanish translation by Jesus S Fernandez Prieto
-button background goes highlighted even if kicker doesn't have neither a background pixmap or transparent background
-menu icon (including on mouseover effect) changes immediately when the user sets a new icon
-highlighted button background also when kicker has no transparency or backgound image
-searching should be a little bit faster (still far from optimal)

0.8.1:
-German translation by Jannick Kuhr
-Drag and drop enabled only in "Favourite applications" mode (otherwise it destroys the favourite list!)

0.8:
-Favourite applications list can be rearranged via drag and drop
-new installed programs notification should be more reliable (some inspiration from Kickoff :P)
-it finds also programs installed by other users
-old programs shouldn't be no more erroneusly listed
-updated russian and italian translations
-when there is only one search result, pressing enter executes it (and the search terms are cleared)
-added button to clear the recent documents list
-application descriptions can be removed also from the left column
-easier to start a program with a single mouse click when the tree is collapsed
-groups with only one item can be configured to be shown
-items can be ordered alphabetically (with applications after the groups)
-better managing of the button size (especially within a vertical panel) and when the menu text is disabled the button is exactly square
-the button icon is highlighted on mouse over according to the global settins
-in the search results the tree is always open

0.7.1:
-Russian translation by Yurkovsky Andrey
-corrected a possible compilation problem
-application descriptions are hidden also from the first column
-button width updated again when the text label is turned off

0.7:
-configurable button text label
-configurable menu button pixmap
-item descriptions can be turned off
-optional "save session" entry under the user button
-configurable popup text
-the button no longer appears on mouse over, instead the background becomes lighter on mouse over and darker on mouse press
-when the user clicks on an empty area the last item is no longer activated
-Italian translation

12345678910
1
product-maker mirkogennari Oct 19 2015 9 excellent
Be the first to comment
skynet1248
Nov 22 2012
ShapeShifter499
Sep 25 2010
janet
Mar 20 2009
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
1.0.8
updated Dec 13 2007
added Jul 02 2006
downloads 24h
0
mediaviews 24h 0
pageviews 24h 2