Description:

A menu based on Windows 10's Start Menu.

v12+ requires KDE 5.9+
v6+ requires KDE 5.6+
KDE 5.5.5 and below need to use the special kde5.5 version.

Supports:
* Pin/Favourite apps/files through the context menu (or by dragging them from dolphin).
* Resizing (permanently) the size of the menu by Alt + Right Clicking and dragging.
* Panel Icon optionally scales to a maximum of 60px width/height so it can be used on thick panels without scaling too big.
Does not support (Win10):
* Video/Pictures/etc directory shortcuts above the power button (but you can add them to the favourite grid).
* Most used apps (kicker's api only supports most recent)
* Small/Wide/Large sized tiles.
* Spaces between tiles (it's a simple list for now).

Install Translations: German, Simplified Chinese
(cd ~/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/locale/ && sh ./install)

GitHub: https://github.com/Zren/plasma-applets/tree/master/tiledmenu
Translators: Fill out https://github.com/Zren/plasma-applets/blob/master/tiledmenu/package/locale/template.pot, paste into https://paste.kde.org/ and comment with the link.

Changelog:

v13 - February 6 2017 1 month ago

* Only support Plasma 5.9+
* Disable the calculator runner in the search. It crashes plasmashell under a certain condition (opening the context menu then searching for anything).
* Add ability to edit the text in tiles. Changing the size of the tile is still a work in progress.
* Add sidebar buttons to open ~/Documents ~/Downloads ~/Music ~/Pictures ~/Videos have been added depending on how much vertical space there is available. In the future, they will not appear by default and need to be configured in the settings once the UI has been drawn up.
* Replace the sidebar search button (which was fairly useless) with a button to list apps by category. Switching between A-Z and category view is a bit slow atm.
* Follow the default menu widget's (kicker) app list loading pattern.

v12 - January 13 2017 1 month ago

* Support Plasma 5.9
* Break compatibility with Plasma 5.8 and below.

v11 - January 13 2017 1 month ago

* Misc work on locale install scripts. Use kreadconfig5 which should be preinstalled.
* Add german translation by rumangerst.
* Lay groundwork for future features: reversing search results (align to bottom), category view, and moving the searchbox to the top.

v10 - December 30 2016 2 months ago

* Chinese translations by https://github.com/lm789632
* Optimize updating the recent app list so it doesn't lag opening the menu.
* Clicking the user icon will now open a submenu with user manager/lock/logout/change user similar to Win10.

KDE 5.5 4 months ago

* This is the only version which is compatible with KDE 5.5.5 (Tested on Kubuntu 16.04 LiveCD)
* This will not receive any updates.

5 days ago

wchouser3

Awesome menu...certainly the most polished available for plasma 5 right now. I do hope to see an option in the future to collapse the apps list, displaying just the categories. It can be a pain scrolling through everything if you're just browsing for stuff. I'm aware that you can do a search by typing what you want, but collapsing the list would be a lot neater, and cleaner.

Report

1 month ago

CarlosPineiro

Spanish traslation: https://goo.gl/nVCBR3

Report

2 months ago

mirkogennari

Errore durante il caricamento del file QML: file:///home/mirko/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/Main.qml:22:2: Type AppsModel unavailable
file:///home/mirko/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/AppsModel.qml:29:3: Cannot assign to non-existent property "showAllApps"

Report

2 months ago

Zren

Install v11 until January 31 (when Plasma 5.9 is released).

Report

2 months ago

mirkogennari

It is now the version works well. I hope that this menu will become one of the best and I hope that will become even more large and functional with themes etc...

Report

2 months ago

quicken2k

How do I install this? The git clone link doesn't work.!

Report

2 months ago

Zren

Right click your panel > Add Widgets > Get New Widgets > Download New Plasma Widgets

Report

2 months ago

mrboese

Here's a german translation: https://www.hastebin.com/yocutofula.pl

Report

2 months ago

Zren

Thank you very much for putting in the effort to translate the widget, but it looks like the link is empty?

Report

2 months ago

mrboese

The service you recommended seems to be broken (I even can't create a new entry). Here's the translation on GitHub Gist: https://gist.github.com/rumangerst/27e3fa00892105f6288fbc5a414a2015

Report

2 months ago

Zren

Huh weird, first time they've ever been down.

Anyways, seing as you already have a github account, might as well make a pull request so you're credited in the commit. :]

https://github.com/Zren/plasma-applets/new/master/tiledmenu/package/locale?filename=de.po

Report

2 months ago

mrboese

OK.Did it (Why I didn't came up with that in first place :) ).

Report

2 months ago

mirkogennari

very very good menu

Report

2 months ago

mrboese

This menu is really great! Thanks for making it!
Are you planning to implement different background colors for the tiles? In the options of the menu you could define a default color for tiles (default: auto-generate). This auto-generation would pick the color based on the icon on creating a tile.
Each tile could have a "customize tile" context entry opening a dialog where the icon could be selected (or removed), the background color (or even a background image) could be selected or maybe later some other settings could be changed.

Report

2 months ago

Zren

Plasma's API doesn't expose the icon's pixmap to do any "parsing" of the icon. So that means I wouldn't be able to generate a random colour like Unity's taskbar or Window's menu.

I've been working on a tile editor dialog, but running into a few roadblocks because I don't have an example to learn from.
I'm still developing code to serialize a {key: { ... }, key2: { ... }} type which Plasma doesn't have an example of.
I'm also not 100% certain how to create a dynamically generated dialog window. Maybe I'm optimizing prematurely and window's aren't actually created till their visible but meh. Setting up 3-30 invisible windows for each tile probably isn't a good idea.

Report

3 months ago

tittiatcoke

Hi Zren,

Menu looks great, but I have problems running it. After adding the plasmoid, I get the following error:

Error loading QML file: file:///home/tittiatcoke/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/Main.qml:22:2: Type AppsModel unavailable
file:///home/tittiatcoke/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/AppsModel.qml:29:3: Cannot assign to non-existent property "showAllSubtree"

I am running Frameworks, Plasma from git master on top of openSUSE Tumbleweed.

Thanks for all the work so far.

Report

3 months ago

tittiatcoke

Seems that a recent commit (12 Dec) made some changes which now causes the menu not to function. (e.g. showAllSubtree has now been changed into showAllApps).

Report

3 months ago

Zren

Bleh. I can probably assign the property dynamically during Component.onCompleted hopefully so the widget doesn't need a minimum of KDE 5.9.

Report

3 months ago

tittiatcoke

Let me know when you need someone to test it :) I can pull the changes directly from git and then see if it works. I made the change (showAllSubtree to showAllApps), but this seems not enough as that only the recently used applications are showing. Quite some buttons (on the left side) are not doing anything either :(

Report

4 months ago

bigdaddyontech

Hey Zren,
Great work on the menu. I really like it better than any of the menus out there for Plasma right now. I also made a video on the features of your menu. Thanks for all the hard work on it. https://www.youtube.com/watch?v=JfreWHt_bDY

Report

4 months ago

Zren

Awesome! Thanks for the review.

More here: https://github.com/Zren/plasma-applets/issues/45

Report

4 months ago

feren

That looks amazing! Any chance someone can port this to Cinnamon? Great Job

Report

4 months ago

kmatt

I love his work, i'hope he continues to evolve. Plasma KDE needs new alternatives for its launcher. Greetings and thanks for sharing it!!!

Report

4 months ago

janet

What went wrong? I installed it, put the widget into the panel, icon appears - but no menu:

Error loading QML file: file:///home/me/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/Main.qml:15:2: Type SearchModel unavailable
file:///home/me/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/SearchModel.qml:35:3: Cannot assign to non-existent property "appletInterface"

What are the minimum requirements?

Report

4 months ago

Zren

What version of KDE (and distro) are you on?

That property was added here
https://github.com/KDE/plasma-desktop/commit/bede311c7c720a474dd65ed8b3b23aafbf9df237

https://github.com/KDE/plasma-desktop/blob/bede311c7c720a474dd65ed8b3b23aafbf9df237/CMakeLists.txt#L2
which shows the version as 5.5.90, so it seems KDE 5.6 is the minimum (for that property at least). I've only been testing on KDE Neon as of late.

Report

Supporters

Recent Donations

Be the first to donate
Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 67%
67.00 Likes
33 Dislikes

0 Supporters for Tiled Menu:

Recent Donations:

Be the first to donate
show all
Details
version
13
updated Feb 07 2017
added Nov 05 2016
downloads
page views 13954
support Zren
For The Product
Tiled Menu
5 - 10 - 25 - 50 - 100 - 200 - 500