-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (35) .- Knowledge Base (2) . 

AppMenu QML

   1.6  

Plasmoid Script

Score 88%
AppMenu QML
zoom


Minimum required   KDE 4.x
Downloads:  7145
Submitted:  Oct 18 2011
Updated:  Jul 31 2013

Description:

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)




Changelog:

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




LicenseGPL
Send to a friend
Subscribe
Other  Apps  from glad
Report inappropriate content



goto page: prev   1  2  3  4  5  6  7  8  9  10  11 

-

 Menu behavior

 
 by wingnux on: Jul 6 2012
 
Score 50%

Could you please make the menu close after the user clicks/opens a program?
Thanks in advance!


Reply to this

-

 Re: Menu behavior

 
 by glad on: Aug 29 2012
 
Score 50%

Sorry, but Plasma QML doesn't seem to provide popup closing API, so it is impossible to implement this :(


Reply to this

-

 Nice, but...

 
 by pagoda on: Aug 4 2012
 
Score 50%

The lock session, leave and switch user buttons dont seem to follow plasma font colors and always have black text. Also would it possible to toggle off the favourites 'tools', ie up/down and add in the menu, after favourite items have been set up?


Reply to this

-

 Re: Nice, but...

 
 by glad on: Aug 29 2012
 
Score 50%

The "Leave" buttons are reimplemented using the standard Plasma components. So now they should follow the Plasma colors. The favorites management buttons can now be hidden using the "Lock favorites" item in the context menu of the plasmoid (right-click the plasmoid to obtain this menu).


Reply to this

-

 need

 
 by lunimare on: Aug 17 2012
 
Score 50%

There is a command line to open and close the panel?


Reply to this

-

 Re: need

 
 by glad on: Aug 29 2012
 
Score 50%

Unfortunately, Plasma QML doesn't provide any means to programmatically open or close a plasmoid, neither in the plasmoid's code itself, nor from the command line :(


Reply to this

-
.

 New version please

 
 by oOSplashOo on: Aug 29 2012
 
Score 50%

Two thing I want to be improved:

First The search option is way too long!!! For example with search and launch plasmoid I obtain the launcher of firefox directely after writing it. Nevertheless with appmenu-qml I have to wait about 10 s...

Secondly I would want the possibility to remove the favoride aera for those who don't want it and so as for lock leave and switch user button.

Thanks


Reply to this

-

 Re: New version please

 
 by glad on: Aug 29 2012
 
Score 63%

Well, thank you, my friend, for telling me that the search function takes too long, I really hadn't noticed that myself!!! This bug is so non-obvious that only thorough testing reveals it. I wonder who has mentioned that bug in the TODO file included inside the plasmoid, I thought it was me, but as you correctly observed, I am unable to see that bug myself. Maybe next time you can try to submit bug reports about unknown bugs. Be happy that the interface is not blocking during those 10s that you have to wait (that was the best I could get out of the limited Plasma QML), so if you type fast enough, the firefox launcher will appear quicker than 10s. Luckily, you are a far better programmer than I am, so I am expecting the patch solving this bug in my mailbox soon.

The favorites area can be hidden since version 0.7.3 (that is more than 5 versions ago). The possibility to hide the "Leave" buttons will be added when I have forgotten that I am a lousy programmer.

Ah, now I notice the title of your friendly post. Since you have paid me 0€ to develop this plasmoid, you have no right to tell me what to do. I release new versions whenever I feel the need to do it and I solve bugs whenever I feel the need to do it (and when I am capable to do it) and I implement the features that I am interested in. You should be happy to have the possibility to use any version for free. As you may have noticed in the 7 previous pages of comments, when a user is nice to me, I am happy to solve his bugs and I do everything that is in my possibilities to implement his feature requests (even if I do not need them myself). Unfortunately, there are some limitations in QML and Plasma QML which inhibit me from implementing everything I want.


Reply to this

-

 Re: Re: New version please

 
 by oOSplashOo on: Aug 30 2012
 
Score 50%

I'm glad you updated it. Thanks for answering this fast. However I don't think like I'm a better programmer or whatever else.
Just to inform you I (and it should be the same for the other)have no more search time problem now the application come instantaneously.


Reply to this

-

 Re: Re: Re: New version please

 
 by glad on: Sep 27 2012
 
Score 50%

You must have been using a very old version then. I thought you were criticizing the last version. I know that the current implementation isn't great either, but from the current implementation it is clear that some effort has been done to work around the speed problem, so when I read your criticism I thought that you were disregarding the already done effort and that's why I became harsh.


Reply to this

-

 Re: Re: Re: Re: New version please

 
 by oOSplashOo on: Sep 27 2012
 
Score 50%

That was the case. Unfortunatly kdegethotstuff was buggy and didn't let plamoids update, that's why I had the impression the app didn't improve at all but I was wrong. Take the time you want to develop this plasmoid, it's yours.


Reply to this

-
.

 One-click leave options

 
 by rthomsen on: Aug 31 2012
 
Score 50%

First, thank you for creating this very nice plasmoid. This is so much snappier and cleaner than the default appmenu.

I would like to suggest the possibility of one-click shutdown/reboot options. I rather dislike the confirmation dialogue.


Reply to this

-

 Re: One-click leave options

 
 by glad on: Sep 27 2012
 
Score 63%

Implemented in version 1.2. Hope you like it :-)


Reply to this

-
.

 Re: Re: One-click leave options

 
 by rthomsen on: Sep 27 2012
 
Score 50%

Thank you so much for your quick reply. It works like a charm. This is why I love open source ;)


Reply to this

-

 Love this

 
 by BigCityCat on: Oct 11 2012
 
Score 50%

Great work.


Reply to this

goto page: prev   1  2  3  4  5  6  7  8  9  10  11 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.