Simple Menu Featured

Plasma 5 Menus

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

17
Score 85%
Description:

Simple Menu is an intentionally minimal launcher widget for Plasma 5. Powered by the same powerful backend as Plasma 5's bundled launchers, its UI is similar to the fullscreen Application Dashboard, just in a small, floating window. In addition to the application grid and filtering, it supports favorites, search and basic system actions.

NOTE: Simple Menu requires Plasma version 5.9 or higher and KDE Frameworks version 5.34 or higher.

Last changelog:

Changes in v1.0.12 11 months ago

* Menu entries are now always sorted alphabetically. On future Plasma releases this will include the category list on the right of Simple Menu.
* The search field now has a placeholder text.

C

Sho

2 years ago

Sorry! You need to ask your distribution.

Report

pausmith7

2 years ago

Hi!
I download the zip archive and don't know how to install. I launch the metadata.desktop and appear an error the error is: "The Service type desktop entry is unknown", if anyone can help.
thanks a lot and awesome work.

Report

C

Sho

2 years ago

You can just use "Get New Widgets" in the "Add Widgets" sidebar to download Simple Menu from the Store! But on the command line you can use the "kpackagetool5" utility.

Report

S

phob1an

2 years ago

Very good. Thanks.

Report

BigCityCat

2 years ago

Error loading QML file: file:///home/paul/.local/share/plasma/plasmoids/org.kde.plasma.simplemenu/contents/ui/main.qml:59:9: Type MenuRepresentation unavailable
file:///home/paul/.local/share/plasma/plasmoids/org.kde.plasma.simplemenu/contents/ui/MenuRepresentation.qml:401:21: Cannot assign to non-existent property "onWheelMoved"

Report

C

Sho

2 years ago

As mentioned in the description, this widget really needs Plasma v5.9, sorry! The error is about new v5.9 API it's using :).

Report

kuser

2 years ago

It looks quite nice!
I have a question to the position of the search box and the categories:
Is it (currently) possible to position the search box (plus reboot,logout...) at the bottom and categories to the left?. If not : would you consider it for future releases? Thanks.

Report

C

Sho

2 years ago

Thanks!

Never say never! To tell you the truth I don't want to go over board on adding features/settings to this, especially right away. But I'll collect feedback for a while and when something comes up a lot, I might well add a knob to tune it to someone's liking later.

Report

Fuchs

2 years ago

Hi,

in case of it not getting implemented (which I'd understand, as I don't think everything needs to be configurable): the .plasmoid is a zip file, you can just extract it and open the contents/ui/MenuRepresentation.qml file with your favourite text editor, modify it (mostly the anchors, can't test how simple it is here due to a lack of 5.9 for now), safe it, re-package it and install it. Shouldn't take you more than a couple of minutes, even if you have never written any qml before.

Kind regards,

Christian

Report

aram

2 years ago

very nice widget but why so high requirements? 5.9 even didnt release yet :/

Report

C

Sho

2 years ago

Simple Menu uses the launcher backend code in Plasma Desktop, and needs API/features new in v5.9. I wanted to wait with the release until v5.9 is out, but someone working on a new Look n Feel package for v5.9 asked me if I could release it a bit early so they can test.

Report

aram

2 years ago

Interesting... What new API/Features needed to create this "Simple Menu"? Or it is because old API will be deprecated soon?

Report

C

Sho

2 years ago

I added the following features to the launcher backend to support the Simple Menu UI:
* Efficient support for pagination
* Make showing the Power / Session category optional
* Added a mouse wheel signal to a UI utility that's used in the Simple Menu UI structure to support switching pages by mouse wheel
* Support for offsets in positioning Plasma dialogs

These things can be done in applets, but only by using C++ and/or forking the launcher backend code (also in C++), thus requiring compilation - making it impossible to put the applet on the KDE Store for now. It's better for resource usage to contribute to the launcher backend upstream; also the more featureful API will enable other widget authors!

Report

Changes in v1.0.12 11 months ago

* Menu entries are now always sorted alphabetically. On future Plasma releases this will include the category list on the right of Simple Menu.
* The search field now has a placeholder text.

Changes in v1.0.11 1 year ago

* Launching apps by touchscreen tap now works.
* An item's highlight decoration now stays in place when opening its context menu.
* Resource usage optimizations for an even faster and lighter menu.
* Minor bugfixes.

Changes in v1.0.10 1 year ago

* Fixed "Add to Favorites" not working as of v1.0.8.

Changes in v1.0.9 1 year ago

* Fixed a bug causing system action buttons to stay highlighted when the mouse pointer leaves the area.

Changes in v1.0.8 1 year ago

* Made switching categories by hovering them optional. You can now turn it off in the settings.
* Custom panel button images now work better. They're smoothly scaled, and square images are automatically rounded to crisp sizes just like normal icons are.
* The UI for setting custom button images now uses the regular icon picker dialog (it supports custom images in recent releases of the KDE Frameworks libraries) and you can also set a custom button image by just dropping it on the config area.
* Speed optimizations to make the menu open faster and speed up switching of categories.
* Fixed hovering a menu item interfering with arrow keyboard navigation on newer versions of Qt.

Changes in v1.0.7 1 year ago

* Fixed arrow navigation through the search results after entering search terms not working.
* Improved arrow navigation while searching: Previously, it was necessary to arrow down into the results after entering search terms before horizontal arrow navigation through the search results would work. This was changed, so that e.g. arrow right will now immediately move to the second search result, for a more friction-free search and launch experience.
* Tab and Shift+Tab can now be used to cycle through the search field, the system favorites (Shutdown & co) and the category list.

Changes in v1.0.6 1 year ago

* Fixed triggering context menu actions.

Changes in v1.0.5 1 year ago

* Speed optimizations to open the menu faster.

Changes in v1.0.4 1 year ago

* Fixed menu appearing on the wrong monitor in multi-monitor setups.
* Fixed crash when opening the context menu for search result items.

Changes in v1.0.3 1 year ago

* Fix favorites on Plasma 5.11 and support the new globally shared favorites and unique per-activity favorites.

Changes in v1.0.2 1 year ago

* Made sure initial arrow key press always selects first item.
* Polished search experience: First search result is selected while searching, no longer requiring extra key presses to launch.
* Fixed auto-hide panels not staying open while Simple Menu is open.
* Support for the panel icon size hint in Frameworks 5, prevents panel icon getting too large in wide panels.
* Fixed panel icon missing mouseover highlight effect.
* Now requiring KDE Frameworks v5.34.

product-maker tsaigen Jan 11 2019

+++++

product-maker jnuutinen Nov 18 2018

+

product-maker no1cares Oct 17 2018

+

product-maker pemartins Oct 02 2018

+ Awesome menu! Congratulations developer!

product-maker VectoR Sep 27 2018

+

product-maker Glaceartisanale Aug 22 2018

+

product-maker pradhanphy Jun 19 2018

+ Great Menu. Thanks

product-maker Shevchuk May 14 2018

product-maker StormCake Feb 22 2018

product-maker Cybernix Feb 15 2018

product-maker PaulLesur Jan 25 2018

product-maker unc926 Dec 02 2017

product-maker noahadvs Nov 03 2017

product-maker WillS Nov 01 2017

product-maker linux-green Oct 23 2017

product-maker xekon Oct 04 2017

Love this menu, cant wait for version 1.04 :)

product-maker apache Aug 28 2017

product-maker floorek Aug 26 2017

product-maker avlas May 31 2017

product-maker shaniac Apr 26 2017

product-maker invernomuto Apr 21 2017

product-maker cinnamoner Mar 17 2017

product-maker rosenrot Feb 26 2017

product-maker Maboroshy Feb 19 2017

product-maker meattits Feb 19 2017

product-maker Schachtar Feb 15 2017

product-maker bevlam Feb 09 2017

product-maker Broli Feb 09 2017

product-maker ithemaster Feb 04 2017

product-maker baltolkien Feb 04 2017

product-maker mockroot Feb 04 2017

product-maker sh4nks Jan 31 2017

product-maker Sho Jan 30 2017

product-maker gustawho Jan 30 2017

product-maker Fuchs Jan 30 2017

product-maker aram Jan 30 2017

File (click to download) Version Description Downloads Date Filesize DL OCS-Install
2 Plings
Details
license
version
1.0.12
updated Apr 18 2018
added Jan 30 2017
downloads today
0
page views today 50