Tiled Menu
Plasma Widgets
Score 70%
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.
* Any size tile 1x1, 2x2, 4x4, 4x2, 1x3, etc
* Background image
Does not support (Win10):
* Most used apps (kicker's api only supports most recent)
* Tile Groups

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.
Last changelog:

v16 - June 5 2017 1 month ago

* Can now set a background image on a tile.
* Can edit the margins around the tiles.
* Apps in search now show their description instead the filepath to the shortcut.
* Hide the description if it's the same as the app name.
* Fix a few tile drag glitches when the drag leaves the grid.
* Only remove the right clicked tile when unpining if there are multiple tiles for an app.

samuelkarlsmith

1 month ago

A great job! I follow the evolution of TiledMenu since I met him and enjoy each of his updates. My only suggestion would be to add an option to group applications into Kickoff style categories. The rest is really great. Thanks and regards!

Report

leandromenezes81

2 months ago

Great job! I would like help with the translation of the menu. After creating the file pt_br.po (Brazilian Portuguese), how to change the menu language?

Report

Zren

2 months ago

Put it in the ~/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/locale/ directory, then run the install script command above.

Report

leandromenezes81

2 months ago

I followed the one indicated in the ReadMe.md file: Step 1: I made a copy of the file "template.pot" and renamed it "pt_br.po". This copy I made inside the directory itself ~ ~ .local / share / plasma / plasmoids / com.github.zren.tiledmenu / locale "; Step 2: I then filled in all the fields `msgstr ""`; Step 3: I ran the installation scripts -> "./merge", "./install" e "./test", respectively (without quotes), that are in the directory ~/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/locale/;
This was the output in my terminal:
[leandro@arch ~]$ cd /home/leandro/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/locale
[leandro@arch locale]$ ls
de.po fr.po install merge pl.po pt_br.po ReadMe.md template.pot test zh_CN.po
[leandro@arch locale]$ ./merge
[merge] Extracting messages
[merge] Done extracting messages
[merge] Merging messages
[merge] ./fr.po
......... feito.
[merge] ./pl.po
......... feito.
[merge] ./de.po
......... feito.
[merge] ./zh_CN.po
......... feito.
[merge] ./pt_br.po
......... feito.
[merge] Done merging messages
[leandro@arch locale]$ ./install
[install] Installing messages
./fr.po
[install] Install to /home/leandro/.local/share/locale/fr/LC_MESSAGES/plasma_applet_com.github.zren.tiledmenu.mo
./pl.po
[install] Install to /home/leandro/.local/share/locale/pl/LC_MESSAGES/plasma_applet_com.github.zren.tiledmenu.mo
./de.po
[install] Install to /home/leandro/.local/share/locale/de/LC_MESSAGES/plasma_applet_com.github.zren.tiledmenu.mo
./zh_CN.po
[install] Install to /home/leandro/.local/share/locale/zh_CN/LC_MESSAGES/plasma_applet_com.github.zren.tiledmenu.mo
./pt_br.po
[install] Install to /home/leandro/.local/share/locale/pt_br/LC_MESSAGES/plasma_applet_com.github.zren.tiledmenu.mo
[install] Done installing messages (will take effect after restarting plasmashell)
[install] Restarting plasmashell
[install] Done restarting plasmashell
[leandro@arch locale]$ ./test
[merge] Extracting messages
[merge] Done extracting messages
[merge] Merging messages
[merge] ./fr.po
......... feito.
[merge] ./pl.po
......... feito.
[merge] ./de.po
......... feito.
[merge] ./zh_CN.po
......... feito.
[merge] ./pt_br.po
.......... feito.
[merge] Done merging messages
[install] Installing messages
./fr.po
[install] Install to /home/leandro/.local/share/locale/fr/LC_MESSAGES/plasma_applet_com.github.zren.tiledmenu.mo
./pl.po
[install] Install to /home/leandro/.local/share/locale/pl/LC_MESSAGES/plasma_applet_com.github.zren.tiledmenu.mo
./de.po
[install] Install to /home/leandro/.local/share/locale/de/LC_MESSAGES/plasma_applet_com.github.zren.tiledmenu.mo
./zh_CN.po
[install] Install to /home/leandro/.local/share/locale/zh_CN/LC_MESSAGES/plasma_applet_com.github.zren.tiledmenu.mo
./pt_br.po
[install] Install to /home/leandro/.local/share/locale/pt_br/LC_MESSAGES/plasma_applet_com.github.zren.tiledmenu.mo
[install] Done installing messages (will take effect after restarting plasmashell)
[install] Restarting plasmashell
[install] Done restarting plasmashell

Still, the menu is still in English.


Report

Zren

2 months ago

It's /usr/share/locale/pt_BR/ so you need to capitalize the BR.

Report

leandromenezes81

2 months ago

Thank you very much! Now my menu has been almost all translated. For now, I'd like to solve another problem. * Add sidebar buttons to open ~ / Documents ~ / Downloads ~ / Music ~ / Pictures ~ / Videos have been added depending on how much vertical space there is available *. Due to the language of my OS, these buttons do not work (Except for the button that opens the Downloads folder). The path indicated in the Tided Menu differs from the existing path. For example: The "Pictures" folder button executes the command to enter ~ / Pictures. When I click this button, I receive the following message: The specified command could not be executed. The file / folder ~ / Pictures does not exist. How can I change this path on the Tiled Menu so that the buttons work? In my case, the Pictures folder is called "Imagens" (pt_BR). Thank you for your valuable help!

Report

Zren

1 month ago

v15 should fix the sidebar folder shortcuts to use localized paths. Tell me if it doesn't.

Report

leandromenezes81

1 month ago

Thank you. I installed version 16. Everything working perfectly!

Report

goshobul

2 months ago

All good but how can one make the icon bigger?

Report

Zren

2 months ago

The tile icons?

Report

goshobul

2 months ago

Ahh I am terrible with english. The icon that stays in the panel and opens the menu.

Report

Zren

2 months ago

Uncheck "Fixed Size" under "Panel Icon" in the config.

Report

goshobul

2 months ago

started with that. Still 22/24 in size. My other icons are 32. Using 5.9 on manjaro if it matters

Report

Zren

2 months ago

What version of plasma-workspace? Is it 5.9.95 (the beta for 5.10)?
What version is plasma-framework?

Report

goshobul

2 months ago

5.9.5, 5.33.0

Report

Everes

2 months ago

Fedora 25 I get this: Error loading QML file: file:///home/poison/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/Main.qml:23:2: Type AppsModel unavailable
file:///home/poison/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/AppsModel.qml:29:3: Cannot assign to non-existent property "showAllSubtree"
How to fix it???

Report

Everes

2 months ago

Fedora 25 I get this: Error loading QML file: file:///home/poison/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/Main.qml:23:2: Type AppsModel unavailable
file:///home/poison/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/AppsModel.qml:29:3: Cannot assign to non-existent property "showAllSubtree"

Report

Zren

2 months ago

You installed the plasma 5.6 - plasma 5.8 version of the widget. You need to uninstall that version and install the plasma 5.9 version. Then you need to restart plasmashell (easiest way is to relog).

Report

wchouser3

4 months ago

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

CarlosPineiro

5 months ago

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

Report

Zren

1 month ago

Do you still have the translation somewhere? It expired before I managed to work on it.

Report

mirkogennari

6 months ago

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

Zren

6 months ago

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

Report

mirkogennari

6 months ago

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

quicken2k

6 months ago

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

Report

v16 - June 5 2017 1 month ago

* Can now set a background image on a tile.
* Can edit the margins around the tiles.
* Apps in search now show their description instead the filepath to the shortcut.
* Hide the description if it's the same as the app name.
* Fix a few tile drag glitches when the drag leaves the grid.
* Only remove the right clicked tile when unpining if there are multiple tiles for an app.

v15 - May 31 2017 1 month ago

* Resets tiles. There is no migration path. Sorry.
* Tiles can now be placed on an actual grid, rather than a list of tiles that looks like one.
* Can now edit the icon, individual tile color, and set the size to anything. Can toggle the icon/text.
* 1x2, 1x3, 1x4, etc tiles are in a "list" style with the icon to the left of the label.
* Resets the menu width/height of the popup to default.
* You can now set the width of the app list.
* Added option to do a fullscreen popup.
* Rough implementation of filter dropdown menu in the search results.
* Updated zh_CN translations.
* Open the localized version of ~/Music (eg: ~/Musik).

v13 - February 6 2017 5 months 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 6 months ago

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

v11 - January 13 2017 6 months 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 6 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 8 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.

product-maker Broli Jun 06 2017

product-maker Mirko-Gennari Jun 01 2017

product-maker yiyo Apr 02 2017

product-maker escarzador Apr 02 2017

product-maker Animalfox Mar 26 2017

product-maker scsimodo Mar 22 2017

product-maker maxxcan Feb 08 2017

product-maker sh4nks Jan 25 2017

product-maker bunbunbunneh Jan 24 2017

product-maker cinnamoner Jan 15 2017

product-maker mrboese Dec 27 2016

product-maker wevertonmarx Dec 02 2016

product-maker mirkogennari Dec 02 2016

product-maker bascha Nov 24 2016

product-maker gfdsa3 Nov 24 2016

product-maker feren Nov 24 2016

product-maker tepca Nov 17 2016

product-maker tremep Nov 17 2016

product-maker janet Nov 16 2016

product-maker phob1an Nov 12 2016

product-maker FallenX Nov 11 2016

product-maker Tidz Nov 11 2016

product-maker rewqtz Nov 09 2016

product-maker dubious Nov 09 2016

product-maker rvs75 Nov 08 2016

product-maker ZaWertun Nov 07 2016

product-maker dummy Nov 05 2016

product-maker izzzy Nov 05 2016

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
16
updated Jun 05 2017
added Nov 05 2016
downloads today
18
page views today 13