Application Launcher (Kickoff) icons are really tiny if one works with higher screen resolution.
In the older versions of KDE Plasma, it was possible to change them editing QML files of Kickoff, but in the version i’m using right now (6.5.3), the Application Launcher is no longer available as a collection of QML files (I can guess, it is now compiled, as a part of the system?).
Is it possible, in any way, making those icons bigger?
If not - do you think adding such option, to Application Launcher settings, would be useful for anybody else apart from me? I don’t even know where to post such suggestion these days…
Or, maybe, somebody knows a nice alternative to standard Application Launcher having such capability…
hi, welcome.
are you using the application launcher widget stand alone on your desktop or are you using it in a panel?
if stand alone, you can resize the widget and the icon should scale accordingly.
if in a panel, when you make the panel thicker, the widget should resize automatically.
I apologise for not being precise enough.
I’m talking about icons inside the application launcher (presented by the launcher), not the icon representing it, in the panel.
This should show better what I mean:
This is not the end of the world, if I can’t, but: 1) Xfce can do it, 2) even custom shells for Windows, like “Open Shell” or “Start All Back” can do it, 3) So why can’t do we do it in the KDE Plasma?
Any ideas?
In the old version, with Kickoff delivered as a bunch of text files (QMLs among them), I could slightly “hack” it to achieve something like this:
OK, after some digging - I managed to achieve what I wanted.
In case somebody wants to follow, have a look at these steps below. Please, do not throw heavy things at me - I am not a widget / applet developer, so very frequently I’m not quite sure I know what I do :-).
Basically, this is what I did:
- I went to KDE GitHub repository,
- Switched to “Plasma 6.5 Branch”
- Downloaded ZIP with the source
- In the source, in “applets/kickoff” there is source for the “Application Launcher”,
- I extracted the files to “~/.local/share/plasma/plasmoids/kickoff.2
- I organised files the way old (6.3.x) Kickoff was organised (I’m not sure it is necessary)
- “metadata.json” stays in the main folder,
- “config.qml” and “main.xml” go to “contents/config” folder (you have to create it),
- the rest of files - to “contents/ui”
- I added “Id” property to “KPlugin” object in “metadata.json” (I’m not sure it was missing there):
- It has to be the same as the folder name,
- For me - this is what I added: “Id”: “kickoff.2”
- I changed the name - in “metadata.json” - to “Application Launcher 2” just to be clear which one I’m actually running
- Now, the big icons. I modified “KickoffListDelegate.qml” file in “contents/ui” folder, changing two lines starting with:
- icon.width: …
- icon.height: …
- Instead of default sizes (“smallMedium” and “medium”), I used “large”
- I left old lines commented out with // - just in case
And - voila: large icons in KDE 6.5.x
The only drawback is - I have a modified clone of the standard Kickoff. I have to monitor its new versions and - if noticeable amendments have been done - repeat the whole exercise (yes, I can script it to some point) with the newest version.
I hope it helps somebody as “off” about large nice graphics, as I am 