Chris Holland

Results 465 comments of Chris Holland

* https://github.com/Zren/plasma-applet-tiledmenu/blob/master/Theming.md#icons * https://github.com/Zren/plasma-applet-tiledmenu/blob/master/package/contents/ui/SidebarFavouritesView.qml#L84 **Adwaita** is the default Gnome icon theme. Awaita is a light theme, with dark icons. It's also pre-rendered as `.png`, but I'm not sure if KIconLoader...

So in `~/.local/share/plasma/desktoptheme/THEMENAME/` we need to add an `icons/` folder if it doesn't exist. Then according to: * /usr/share/plasma/desktoptheme/default/icons/ * https://invent.kde.org/frameworks/plasma-framework/-/blob/master/src/declarativeimports/core/iconitem.cpp#L162-193 We need to make a `folder.svg` instead of `folder-open-symbolic.svg`....

By creating a `icons/system.svg`, we can fix the power icon. Also, since we don't bother setting the logout, hibernate, etc icons in the `system.svg`, it no longer uses the `desktoptheme/default/icons/system.svg`...

I'm pretty sure it's already possible to clip it using a circle mask, but it's already a very tiny icon and clipping like 30% of the picture makes it pretty...

No idea why adding this code to `FlatButton.qml` properly crops the icon as a circle when I add `iconSize: config.flatButtonSize` to `FlatButton.qml`. If I remove the `iconSize` override to make...

You'd need to use Recent Apps as a model. You need to enable `RootModel { showRecentDocs: true }`. * https://github.com/Zren/plasma-applet-tiledmenu/blob/master/package/contents/ui/AppsModel.qml#L48 I parse the [RootModel](https://github.com/KDE/plasma-workspace/blob/master/applets/kicker/plugin/rootmodel.h) and all it's nested models and...

If you don't want Recent Apps, then you can probably easily set `showRecentApps: false` and set `showRecentDocs: true` as a simple workaround.

Ah, yeah I guess. In `SearchStackView.qml`, there's a hardcoded 250ms. It should probably be using [`PlasmaCore.Units.longDuration`]( https://develop.kde.org/docs/extend/plasma/widget/plasma-qml-api/#plasmacoreunitsshortduration) = 200ms based on the Global Plasma Animation Speed or a make it...

Interesting idea. I might add it when editing a tile, because showing a drag triangle on hover might be annoying if shown all the time.

I once wrote a recursive `iterApp()` function to display the AppList like so in a mockup project in 2017/2018 called `tiledmenu3`. * https://gist.github.com/Zren/8b84ffbb540e7e1bda788dcfca11c074 ![2020-07-17___11-16-11](https://user-images.githubusercontent.com/416367/87802298-f4cef780-c81e-11ea-8481-a4c8961bd194.png) ![2020-07-17___11-17-12](https://user-images.githubusercontent.com/416367/87802359-14feb680-c81f-11ea-9096-a07e4ab28336.png)