Tiled Menu Featured

Plasma 5 Menus

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/zren/plasma-applet-tiledmenu

33
Score 83.2%
Description:

A menu based on Windows 10's Start Menu.

v20+ requires Plasma 5.12+

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.
* Any size tile 1x1, 2x2, 4x4, 4x2, 1x3, etc.
* Easily edit the background image of a tile.
* Customizable sidebar shortcuts.
* Jump to Letter/Category (can also default to this view)
* Defaulting to only showing the tiles.
* Labeling Groups of Tiles + Move Groups of Tiles + Sorting items in the group
Does not support (Win10):
* Tile Groups ("Folders")

Install Translations: German, Dutch, Simplified Chinese, Spanish, Russian, European Portuguese
Translators: Fill out https://github.com/Zren/plasma-applet-tiledmenu/blob/master/package/translate/template.pot, paste into https://www.hastebin.com/ and comment with the link.
Last changelog:

v31 - October 24 2019 1 month ago

* Configurable sidebar width and icon size. Default sidebar is smaller. Popup buttons have a hover outline. Popup appears above, like other context menus and Win10.
* Close menu right away when launching app via search, instead of waiting for the app to steal focus before closing.
* Add Portuguese (Brazil) translation by @herzenschein (Pull Request #46)
* Update Portuguese (Portugal) translation by @herzenschein (Pull Request #47)
* Add Croatian translation by @VladimirMikulic (Pull Request #50)

mmastriani

2 months ago

Fantastic! I don't know why they don't insert this one and AlphaBlack by default. But, is it possible to add a horizontal padding for the icon in the panel, like the image? I used spacers, but it isn't easy to control, and the result would be better if using horizontal padding. Thanks! **** IMAGE - HORIZONTAL PADDING https://drive.google.com/file/d/1YZrvtJniYD8h623t0HNT3pmCbmOh-aoZ/view

Report

C

Zren

2 months ago

In: ~/.local/share/plasma/plasmoids/com.github.zren.tiledmenu/contents/ui/LauncherIcon.qml
Change:
Layout.minimumWidth: {
...
case PlasmaCore.Types.Horizontal:
return height;
To:
Layout.minimumWidth: {
...
case PlasmaCore.Types.Horizontal:
return 50 * units.devicePixelRatio;

Then restart plasmashell by logging out and back in or by running:
killall plasmashell; kstart5 plasmashell

Adjust 50 to something smaller if you want.

Report

mmastriani

2 months ago

thank you Zren! I made the changes but no result. The icon continues in the same place... I tried increasing the value but no success too. I'd like to have that option to see the icon align with the menu icons (tiled, alphabetical, etc)... the spacers solved the problem but they are complicated to manipulate in small sizes. If you think that it is a good feature, please, consider to implement in the future. Your menu is amazing. Good job! And thank you again!

Report

C

Zren

2 months ago

Sorry, I should have tested with a much larger number. You also have to remove the "Layout.maximumWidth: size" as well. Otherwise it will limit the width to the "panelIcon" size.

Here's what it looks like with my previous instructions. Notice how the button is about ~48px wide? That's because it's limited by the "System Settings > Icons > Configure Icon Size > Panel" size. It's more noticeable in my screenshot since my panel is only 30px tall so the icon is scaled down to ~24px.

https://i.imgur.com/AqLbPzE.png

Here's what it looks like when I delete Layout.maximumWidth:

https://i.imgur.com/i9RIKfY.png

Report

mmastriani

2 months ago

thanks Zren, now it worked. I used return 65 * units.devicePixelRatio; to have the icon aligned as I need. But, as I have a Global Menu, aesthetically I prefer the use of spacer, because increasing the width generated a hole in both sides. Sorry about wasting time helping me! Well, I was giving up of using KDE and return to Gnome, but with Tiled Menu and AlphaBlack, I'm totally satisfied. Thank you! And have a nice weekend!

Report

ENiGMAXG2

3 months ago

This is the start menu we deserve! Just one thing, in low, 4:3 resolutions (1024x768 and 1280x1024), I can't edit tiles properly because the editing options seem to have a fixed size instead of being scaled to fit.

This is how it looks: https://imgur.com/8TPLm2i

Report

C

Zren

3 months ago

Hmmm. Good point. There should be a minimum width when editing. The 4x4 grid makes things easier than just using the spinboxes for tile width/height, but it requires a certain amount of space. The grid stretches all the other textfields and the "Browse for bg image" button is hidden.

A workaround would be to widen the app list when editing the tiles, but that's cumbersome.

Report

10

meriano

3 months ago

10 Can't use Plasma without this...

Report

10

huntantr

4 months ago

10 This is the menu I've been looking for. Awesome work!

Report

9

palacio

4 months ago

Please consider taking some of the looks from this fork https://github.com/fauzie811/plasma-applet-simple10menu
I particularly like the updated sidebar and logout/poweroff submenu looks very much.
https://i.redd.it/3kj3mpcxakb31.png

Report

C

Zren

4 months ago

The differences: https://gist.github.com/Zren/691df69a45b78c45515b1973be77baec

* Uses 'system-file-manager-symbolic' instead of 'folder-open-symbolic' for dolphin in the sidebar. Breeze does not have that symbolic icon, so it uses "system-file-manager" instead, which is the blue dolphin icon. You would need to use his icon theme to get that look.
* Uses 'configure-symbolic' instead of 'configure' for systemsettings in the sidebar. This is a gray icon in the default "Breeze" icon set, and will look ugly for most users unless they use his icon theme. The breeze icon needs fixing as it doesn't appear to follow the color scheme, which is a bug in breeze I think.
* Places the logout/power submenus above the buttons instead of on the side. Since it no longer needs to be the same height as the sidebar icons to look good, the height of the submenu items is shorter. The submenu popup also has top/bottom padding. The compact nature means the mouse has to travel less, making it more usable.

I may implement the submenu stuff, since it's more usable than it is currently. I rarely use the power button so I haven't been eating that dog food enough to be annoyed enough to change it.

I could ship and hardcode the symbolic system settings + dolphin icons I guess...

----

Other stuff:

* Removes the tile grid.
* Removes the "hover outline effect".
* Removes the ability to show category view, replacing the alphabetical view icon with the windows icon.
* Removed the default "windows white" search box theme, forcing it to use the "plasma desktop theme" style text field.
* Removed the panUp animation when you start a search. I could make the animation optional i guess.
* Forces the panel icon to be very large (same size as the sidebar icons) which may be larger than panel can support. Looks great when you have a thick panel though.

-----

Tile Background Color

He's planning to have the icon bg color manually configured by the user, like my tile editor. Not knocking it, but ideally this would be automatically generated, with the option to manually override the color.

https://github.com/Zren/plasma-applet-tiledmenu/issues/33

Report

9

palacio

4 months ago

I particularly noticed and like the removal of the sidebar frame and the sidebar icon buttons being more compact.
There's also the item highlight change which colors the entire background but that may not play nicely with your tiles.

Report

C

Zren

4 months ago

TiledMenu uses a 60px sidebar button area, with 24px icons (18px padding).
Simple10 uses 50px sidebar button area, with 16px icons (17px padding).
It would be trivial to make those sizes configurable to the user. I do remember measuring a 50px wide sidebar on one Windows PC, so MS might have change the size.

He uses desktop theme svgs for button highlights, where as I tried to emulate the hover effects and animations. I never did get around to adding the hover effect to the sidebar though.

Report

fauzie811

4 months ago

It's actually 48px. My goal is to make it very simple, which means less configurable. And all theming should be provided by the Plasma theme.

Btw, that automatic tile coloring is interesting.

Report

rushic24

4 months ago

Pretty neat, but something is wrong with searchbar, it looks little ugly i dont know why

Report

C

Zren

4 months ago

Screenshot? Take on with Spectacle then upload to https://imgur.com/ and link the url here.

Have you tried changing the Search Box theme in Tiled Menu's settings from the default "Windows (White)" to your "Desktop Theme" search box theme?

Report

rushic24

4 months ago

Nevermind, I found configure layout and some numbers there, changing those helped me resize the search box size

Report

9

Nano-Ocelot

4 months ago

I have a problem and need some help. I can't seem to get this to open by just pressing the 'meta' key. I have latte dock, if that makes any difference.

Report

C

Zren

4 months ago

First make sure you've switched the Meta keybinding to be handled by Latte. There's a couple commands on it's wiki.

https://userbase.kde.org/LatteDock/FAQ#Can_I_use_my_super_key_to_open_the_app_launcher.3F

I'm not sure if Latte needs this, but open Tiled Menu's settings and make sure it has a Keyboard Shortcut like Alt+F1. Plasmashell needs a shortcut set, but I'm not 100% sure Latte does.

Report

9

palacio

5 months ago

9 9 excellent

Report

d3sox

5 months ago

Icons for AppImages doesn't work for me. (f.e. JetBrains Toolbox, IntelliJ IDEA)
OS: Arch Linux
Plasma Version: 5.16.2

Report

10

cyfrost

5 months ago

10 10 the best

Report

10

Mirko-Gennari

6 months ago

10 10 the best

Report

10

jone73

6 months ago

10 10 the best

Report

10

imarktop

6 months ago

10 10 the best

Report

v31 - October 24 2019 1 month ago

* Configurable sidebar width and icon size. Default sidebar is smaller. Popup buttons have a hover outline. Popup appears above, like other context menus and Win10.
* Close menu right away when launching app via search, instead of waiting for the app to steal focus before closing.
* Add Portuguese (Brazil) translation by @herzenschein (Pull Request #46)
* Update Portuguese (Portugal) translation by @herzenschein (Pull Request #47)
* Add Croatian translation by @VladimirMikulic (Pull Request #50)

v30 - April 4 2019 8 months ago

* Fix sidebar menus not resizing to fix translated text (Issue #37).
* Add support for a 2x1 Lutris game tile preset.
* Don't "download" the linked file associated with a tile when opening the tile editor unless it's a `*.desktop` file.
* Fix weird drag origins when moving tiles.

v29 - February 28 2019 9 months ago

* Make sure the AppList area (and TileEditor) is visible when opened from TilesOnly view, and return to TilesOnly view when TileEditor is closed.
* Fix the "desktop theme" search view being slightly visible in TilesOnly view (Issue #40)
* Fix double "Keyboard Shortcut" tab in Plasma 5.15

v28 - January 28 2019 10 months ago

* Add Indonesian translations by @ardumpl (Issue #34)
* Updated Dutch translations by @Vistaus (Pull Request #36)
* You can now easily import/export a tile layout (Issue #19).
* Can be configured to start in "Tiles Only" mode, revealing the app list after a search.
* The "menu" button showing all the labels has been removed, since you can now hover a button and instantly see the tooltip.
* The "Apps" sidebar tooltip now shows "Alphabetically".
* Sorting Apps Alphabetically and Categorically now have use a bundled icon that better represents them. The icons (including Tiles Only) are highlighted when they are "selected".
* Failed attempt at cancelling a drag event that starts after an app is launched.

v27 - January 5 2019 10 months ago

* Add Korean translations by @crazyraven (Pull Request #31)
* Updated Dutch translations by @Vistaus (Pull Request #32)
* Add ability to set the number of recent apps (Max=15).
* Show the sidebar item label in a tooltip when hovering it.

v26 - December 10 2018 1 year ago

* Default to "Most Used" apps instead of "Most Recent" which can be changed back in the config.
* Add ability to move all tiles below a group label when a label is moved.
* Add ability to sort all tiles by name in a tile group.
* Add a tile preset selector for steam game launchers.
* Add a grid column spinbox in the config just in case the user does not notice they can resize with Alt+RightClick.
* Hide the default Global Shortcut config tab, and replace it with a tab mentioning you need `Alt+F1` set for just pressing the `Meta` key to work.

v25 - November 16 2018 1 year ago

* Update Dutch translations by @Vistaus (Pull Request #23)
* Add Russian translations by @Niksn404 (Pull Request #25)
* Add European Portuguese translations by @nyxerys (Pull Request #26)
* Scale config section rectangles by the dpi.
* Hide tooltip when hovering the panel icon.
* Add 4px spacing between sidebar and app list.
* Hardcode Oxygen theme tile color to 12.5% transparent white.

v24 - September 22 2018 1 year ago

* Hide the solid sidebar background color. "Desktop theme" styled sidebars remain the same.
* Add Jump to Letter/Category views when clicking the section header.
* Add ability to start in Jump To Letter/Category view when menu opens.
* Fix a binding loop when drawing tile labels which caused a line of text to overflow the bottom of the tile (Issue #11).
* Group apps starting with symbols/punctuation under '&'.

v23 - August 2 2018 1 year ago

* Added Dutch translation by @Vistaus (Pull Request #15)
* Fix non-default font size causing issues in app list (Issue #7)
* Fix a number of deprecation warnings logged in Qt 5.11.
* Make sure the panel icon should be smooth.
* Focus on searchField when a sidebar menu closes.
* Fix icon sizes in the search filter view.

v22 - May 15 2018 1 year ago

* Fix error when loading in Kubuntu 18.04 LiveCD. We now lazy load qml-module-qt-labs-platform which was used to retrieve the translated xdg folder names.
* Merge updated Chinese translations by https://github.com/lm789632

## v21 - May 10 2018

* Fix error when opening the config with Qt 5.9 / Kubuntu 18.04.

## v20 - May 9 2018

* Add ability to edit the sidebar shortcuts in the config. By default, only System Settings, Dolphin, ~/Pictures, and ~/Documents is visible. You can drop apps/folders onto the sidebar to add it, though you'll need to open the config to delete it.
* Use a "hover outline" effect for the app list, utilizing several lazy loading tricks to load the list faster. An option to use the Desktop Theme buttons will return in a later version.
* Add option to set the default app list order to "Categories" for when you first login.
* Remember tile drag offset. When you click the bottom right of a tile and drag, the cursor will drop the bottom right of the tile instead of the top left.
* Don't allow creating new groups when tiles are locked.
* Hide "Pin to Menu" and "Edit Tile" items when tiles are locked.
* Add a "Alt+RightClick" to resize hint to the bottom right when widget is in a top panel.
* Add drop shadow to the "power" and "switch user" sidebar submenues.

v19 - April 1 2018 1 year ago

* Disable push effect when right clicking a tile.
* Add a radial hover effect similar to fluent design.
* Add "group" tile to quickly label a group of tiles. No other features are implmented yet (like moving all tiles in the group or "folders"). Right click the empty grid to add a "group" label.
* Support locking tiles so you don't accidentally drag them. Right click the empty grid > (un)lock tiles.
* Fix tileLabelAlignment, it never got reimplemented after the refactor.

v18 - September 25 2017 2 years ago

* Fix tiles not launching unless we open and close the tile editor.

v17 - September 13 2017 2 years ago

* Various fixes to make the menu faster to open (from a cold start).
* Lazy load the tile editor GUI for performance reasons.
* Add button to open the icon selector dialog to the tile editor.
* Configurable search field height.
* Spanish translations by Zipristin.
* Used a fixed panel icon by default, using the same icon size as the other icons in the panel.
* Support reseting a tile bg color to default by deleting the hex color text.

v16 - June 5 2017 2 years 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 2 years 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 2 years 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 2 years ago

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

v11 - January 13 2017 2 years 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 years 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 3 years 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.

12345678910
5417
product-maker meriano Aug 24 2019 10 the best
Can't use Plasma without this...
product-maker huntantr Jul 30 2019 10 the best
This is the menu I've been looking for. Awesome work!
product-maker palacio Jul 11 2019 9 excellent
9 excellent
product-maker cyfrost Jun 21 2019 10 the best
10 the best
product-maker Mirko-Gennari May 30 2019 10 the best
10 the best
product-maker jone73 May 29 2019 10 the best
10 the best
product-maker imarktop May 25 2019 10 the best
10 the best
product-maker RustyRaptor May 24 2019 10 the best
10 the best
product-maker mrgrimm May 11 2019 3 bad
missing rightclick sendto desktop. needs to be fixed, otherwise i love it.
product-maker anagastes Apr 25 2019 9 excellent
+
product-maker no1cares Apr 04 2019 9 excellent
+
product-maker clemencyworld1 Apr 03 2019 9 excellent
+++++
product-maker leirbag Mar 31 2019 9 excellent
+Funciona bien c:
product-maker fwdekker Mar 07 2019 9 excellent
+Awesome!
product-maker charlie-henson Mar 01 2019 9 excellent
+Very Good!!
product-maker keturidu Feb 23 2019 9 excellent
KDE had only one week spot and it was a launcher. Neither original, neither simple menu or others could compare with start menu usability and looking. I tried Tiled menu some time before, but it didn't look right at the moment. I'm impressed how things changed now. After several years of very simple use of Simple menu i'm now a fan of this launcher.
product-maker midorlo Nov 15 2018 9 excellent
+ Fantastic Menu. It's my new daily driver since a bunch of weeks and I actually just registered to give you my feedback. I think it's sane to leave the following here instead of a github "issue": FR1: The width of (or space between) the leftmost icon bar and the apps/folders list should be configurable somehow. If I pick a custom color it will overlap the folders list a little (env: default kubuntu 1810); FR2: (Could be too big, sry): Allow more content types to be used as tile "images". Sorted from awesome to most aweseome: gif, mp4, markdown, html, html(with js); That said, if you deny both FR's I will still stick to this menu for my daily driver. Fantastic work!
product-maker veggero Oct 27 2018 9 excellent
+
product-maker darkomarko42 Sep 30 2018 9 excellent
+
product-maker lehoczky Sep 23 2018 9 excellent
+
product-maker genelocated Sep 23 2018 9 excellent
+
product-maker Nano-Ocelot Sep 21 2018 9 excellent
+Most customizable app menu yet. And easy to use interface
product-maker MarsLoucetios Sep 06 2018 9 excellent
feature request: option to expand/collapse categories similar to folders in file managers
product-maker azarilh May 16 2018 9 excellent
Works great, it's even better than the windows10's start menu.
product-maker marianarlt May 13 2018 9 excellent
product-maker WillS Nov 01 2017 9 excellent
product-maker Esse321 Sep 11 2017 9 excellent
product-maker Warmuser Sep 11 2017 9 excellent
product-maker saintlibertine Jun 22 2017 9 excellent
product-maker Broli Jun 06 2017 9 excellent
product-maker leandromenezes81 May 16 2017 9 excellent
product-maker yiyo Apr 02 2017 9 excellent
product-maker escarzador Apr 02 2017 9 excellent
product-maker Animalfox Mar 26 2017 3 bad
product-maker scsimodo Mar 22 2017 9 excellent
product-maker maxxcan Feb 08 2017 9 excellent
product-maker sh4nks Jan 25 2017 9 excellent
product-maker bunbunbunneh Jan 24 2017 9 excellent
product-maker cinnamoner Jan 15 2017 9 excellent
product-maker mrboese Dec 27 2016 9 excellent
product-maker wevertonmarx Dec 02 2016 9 excellent
product-maker mirkogennari Dec 02 2016 9 excellent
product-maker feren_double Nov 24 2016 9 excellent
product-maker bigdaddyontech Nov 24 2016 9 excellent
product-maker tepca Nov 17 2016 3 bad
product-maker janet Nov 16 2016 9 excellent
product-maker phob1an Nov 12 2016 9 excellent
product-maker FallenX Nov 11 2016 9 excellent
product-maker Tidz Nov 11 2016 9 excellent
product-maker dubious Nov 09 2016 3 bad
product-maker rvs75 Nov 08 2016 9 excellent
product-maker ZaWertun Nov 07 2016 9 excellent
product-maker izzzy Nov 05 2016 3 bad
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
dunazeih
Oct 31 2019
fauzie811
Jul 23 2019
palacio
Jul 11 2019
jimjimjim
Jul 02 2019
cyfrost
Jun 21 2019
jone73
May 29 2019
imarktop
May 25 2019
no1cares
Apr 04 2019
fwdekker
Mar 07 2019
m0ji
Feb 06 2019
ravian
Dec 14 2018
tw0faz3
Dec 11 2018
topo-ge
Nov 17 2018
ttorler
Nov 15 2018
darkomarko42
Sep 30 2018
m4ldoror
Sep 25 2018
lehoczky
Sep 23 2018
genelocated
Sep 23 2018
Nano-Ocelot
Sep 21 2018
Mirko-Gennari
Aug 04 2018
RustyRaptor
Aug 02 2018
slm33
Jun 18 2018
phob1an
Jun 08 2018
awfulminstrel
Jun 06 2018
azarilh
May 16 2018
Warmuser
Apr 23 2018
janet
Apr 11 2018
koma111
Apr 08 2018
marianarlt
Apr 02 2018
perjonasbengtsson
Mar 23 2018
mirkogennari
Mar 17 2018
thevladsoft
Mar 09 2018
tguen
Mar 01 2018
RustyRaptor
Aug 17 2018
phob1an
Jun 08 2018
Rokin
May 15 2018
marianarlt
May 13 2018
WillS
May 11 2018
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
5 Plings
0 Affiliates
Details
license
GPLv2 or later
version
31
updated Oct 24 2019
added Nov 05 2016
downloads 24h
56
mediaviews 24h 0
pageviews 24h 60