
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on git.opendesktop.org
This plasmoid shows a menu of the installed applications, similar to Lancelot but much simpler. The purpose of the simpleness is to have a faster plasmoid which also loads faster. The plasmoid also has a list of favorites and you can search applications by application name. There are "Lock Session", "Leave" and "Switch User" and other similar buttons. Other features:
- the number of visible columns can be changed (between 1 and 4);
- the favorites section can be hidden;
- the favorites list can be locked;
- the size of all visible icons can be changed;
- closing and opening the menu remembers its state (configurable);
- change launcher icon;
- configure which "leave" buttons are shown (or show none at all);
- the favorites list can be reordered using drag-and-drop;
- the menu items can be dragged and dropping them on a panel or on the desktop creates a shortcut there.
The plasmoid can be completely manipulated with the keyboard only except for the buttons at the bottom wich must be clicked with the mouse. The menu can be browsed with the arrow keys and PageUp and PageDown, a favorite can be added with the + or = key and removed with the - key, to search an application by its name, just start typing the name.
This plasmoid is entirely written in QML + JavaScript.
Note: this plasmoid requires KDE 4.8.0 or higher. For correct resizing of the "Leave" buttons, KDE 4.9.0 is required.
Bugs I don't have control over (because of limitations in Qt or Plasma):
- make configuring the plasmoid's icon more elegant by showing the current icon on the button that launches the "Change icon" dialog and by removing the text field holding the icon's name (only possible when KConfigXT finally supports Icon)
- provide a command line to open/close the menu
- maybe add "Recent Documents" section (below Favorites?); there is no Plasma DataEngine for this, so I cannot do it
- allow to modify the ordering of the "leave" buttons (must find a way in
KConfig XT to do this)
5 years ago
version 1.6 (2013-07-31):
- do not show the "Add favorite" and "Remove favorite" buttons in the search menu when the favorites are locked
- the "Add Favorite" and "Remove Favorite" buttons are not visible anymore if the favorites section is hidden
- dragging an application from the menu to the panel or the desktop creates a shortcut there
- the favorites can be reordered using drag-and-drop
5 years ago
version 1.6 (2013-07-31):
- do not show the "Add favorite" and "Remove favorite" buttons in the search menu when the favorites are locked
- the "Add Favorite" and "Remove Favorite" buttons are not visible anymore if the favorites section is hidden
- dragging an application from the menu to the panel or the desktop creates a shortcut there
- the favorites can be reordered using drag-and-drop
agq54
Jul 23 2014
gustawho
Jun 15 2014
UnderTheGun
May 01 2014
tago
Apr 08 2014
Broker
Feb 06 2014
migue
Jul 31 2013
distopic
Feb 20 2013
frag
Feb 20 2013
brdn25
Feb 09 2013
KDesk
Feb 08 2013
Contrast
Feb 05 2013
mandyzhou
Jan 15 2013
pieter
Dec 18 2012
Syvolc
Dec 17 2012
LuizRios
Nov 25 2012
dotNet
Nov 18 2012
josaniel
Nov 06 2012
froksen
Oct 13 2012
Phrosztbyte
Oct 07 2012
abatyche1x
Oct 04 2012
yhmfyhhcf
Oct 04 2012
jimmy600
Oct 03 2012
juank202
Aug 31 2012
sealbhach
Aug 31 2012
rthomsen
Aug 31 2012
Grobelard
Aug 30 2012
oOSplashOo
Aug 30 2012
sumski
Aug 29 2012
dmeyer
Aug 29 2012
ulihox
Jul 22 2012
shsetyana
Jul 05 2012
miawallace
Jul 04 2012
ArthurTaborda
Jul 03 2012
BigCityCat
Jun 18 2012
RAIDENSUB
Jun 12 2012
SCO2land
May 26 2012
swiftscythe
May 11 2012
mblondee
May 09 2012
Refused
Apr 04 2012
janet
Apr 01 2012
step-2
Mar 28 2012
freemanoid
Mar 27 2012
gardmo
Mar 15 2012
thetall82
Mar 13 2012
gcala
Mar 12 2012
schleby
Mar 12 2012
snakebite
Mar 09 2012
darthroe
Mar 09 2012
negas
Mar 01 2012
jmc88
Jan 24 2012
grayhawk
Jan 11 2012
dimitarpopov
Jan 02 2012
nikore90
Dec 13 2011
StrikeHoreges
Dec 10 2011
pru
Nov 27 2011
Guil1aume
Nov 26 2011
stevencolbear
Nov 20 2011
simone84
Nov 11 2011
soee
Nov 06 2011
fancase
Nov 02 2011
onizou
Nov 01 2011
agaya
Oct 31 2011
vitoubien
Oct 31 2011
TommyCZ
Oct 23 2011
nowardev
Oct 21 2011
robyshot
Oct 19 2011
schnelle
Oct 19 2011
mityukov
Oct 19 2011
67GTA
Oct 18 2011
unikum111
Oct 18 2011
FraMari
Oct 18 2011
reves121
Oct 18 2011
e1nste1n
Oct 17 2011
joetux
Oct 17 2011

Landis
Aug 27 2015
agq54
Jul 23 2014
UnderTheGun
May 01 2014
Broker
Feb 06 2014
migue
Jul 31 2013
FraMari
Feb 19 2013
brdn25
Feb 09 2013
mandyzhou
Jan 15 2013
LuizRios
Nov 25 2012
carlcarl
Nov 04 2012
nekoprog
Sep 12 2012
juank202
Aug 31 2012
rthomsen
Aug 31 2012
Grobelard
Aug 30 2012
ArthurTaborda
Jul 04 2012
miawallace
Jul 04 2012
mblondee
May 09 2012
snakebite
Apr 12 2012
thetall82
Mar 12 2012
jmiahman
Mar 09 2012
edio
Nov 26 2011
pvt14
Nov 10 2011
egatop
Nov 07 2011
soee
Nov 06 2011
Mte90
Oct 26 2011
socialinux
Oct 24 2011
TommyCZ
Oct 23 2011
janet
Oct 22 2011
Sparrowmelody
Oct 21 2011
kdekda
Oct 19 2011
marcotangaro
Oct 19 2011
janet
3 years ago
Report
janet
4 years ago
Report
cluelesscoder
4 years ago
Report
janet
4 years ago
If you want a menu which shows all applications without category you might want to try the fullscreen menu homerun...
Report
soee
5 years ago
Report
soee
5 years ago
Thank you for the great app :)
Report
janet
5 years ago
1. Offer to show text alongside panel icon
2. By now the menu always displays name and description of an application entry. I'd love to have the option to also see the comment stored in the menu editor, either as a third row or optinally as replacement for the description. I'd love to store information in there where I can find the entry in the menu editor (it has no search!) but it would be useful for other information/hints and some applications only use the comment field but not the description.
BTW: Do you know a solution for the self-resizing menu? I don't know if it is a plasma/QML problem in general or if it is controllable by the widgets themselves. Popups like your menu and e.g. the device manager autoresize, they become a little smaller with every login, so that I have to re-drag them to proper size about every 5 Logins...
Report
janet
5 years ago
Report
donpedro69
5 years ago
"This object couldn't be created. Cause:
file:///homekrzysztof/.kde/share/apps/plasma/plasmoids/appmenu-qml/contents/ui/main.qml:405:3: Type Menu is unavailable file:///homekrzysztof/.kde/share/apps/plasma/plasmoids/appmenu-qml/contents/ui/Menu.qml:125:13: Type Menu is unavailable file:///homekrzysztof/.kde/share/apps/plasma/plasmoids/appmenu-qml/contents/ui/MenuItem.qml:110:3: Type Menu is unavailable: Can't assign to unexisted property "delegateImage""
I translated from Polish so I'm not sure exact meaning.
kde 4.8.5, kubuntu 12.04.1 LTS
Report
coldbyte
5 years ago
Bug? or my problem?
I'm using arch
Report
SerendahLinux
5 years ago
Report
mstipic
5 years ago
Solution:
1. Download .plasmoid file, extract it to folder.
2. Open file /contents/ui/LeaveToolBar.qml in text editor.
3. See the comment on line 79: Comment out function doAction (first one, with lots of if sentences).
4. Uncomment the new function doAction (which is right below).
5. Save file and recreate .plasmoid archive (zip it, then rename to .plasmoid)
6. Install the plasmoid again localy.
If you have any problems with installation, remove the old files located in ~.kde/share/apps/plasma/plasmoids/appmenu-qml
... and reinstall.
Report
kubuntuken
5 years ago
Report
kubuntuken
5 years ago
Can you suggest a solution? If this is a feature, maybe you could add a configuration option to turn it off, or set the size at which it pops. Thanks again for writing a launcher that works well once I get it launched.
Report
glad
5 years ago
Report
herrbatka
5 years ago
Report
glad
5 years ago
Report
draco159
6 years ago
Excuse for my english isnt my main language
Report
glad
6 years ago
Report
draco159
6 years ago
Report
draco159
6 years ago
Report
glad
6 years ago
Report
draco159
5 years ago
Report
Contrast
6 years ago
Also, I'm still experiencing the bug that another user reported some time back: This widget is showing empty application categories in the menu. I've opened kmenuedit to confirm that the categories are in fact empty; they actually do contain some sub-categories (which are also empty), but no actual applications. I guess I could just delete those categories in kmenuedit, but this means that if I were to install an application in the future that belongs to one of these categories, it would end up in the "Lost & Found" category instead of where it's supposed to go. I took a screenshot to show that this only occurs with AppMenu-QML: http://i.imgur.com/8Bml6A7.png.
Report
glad
6 years ago
Report