To add new launchers to quick launch plasmoid you have to right click > add new launcher and select it from the list of installed applications. It would be really better to be able to select (multiple) launchers / .desktop files, drag and drop them into the quick launch plasmoid like for the task manager plasmoid. Reproducible: Always Steps to Reproduce: 1. add quick launch plasmoid 2. try to drag and drop a .desktop launcher into it Actual Results: dragging the .desktop file(s) into the quick launch plasmoid doesn't add it (them) Expected Results: when I drag and drop launcher(s) / .desktop file(s) into quick launch plasmoid it(them) should be added to the quick launch plasmoid
It does support adding launchers with drag & drop, but only when you have unlocked widgets.
I think it should allow even when widgets are unlocked to be consistent with task manager. Do check plasmoid.immutability, when is SystemImmutable (widgets locked by system administrator) it should disallow manipulating the items.
It is like this because I plan to add "drag files to open with the launcher" feature as in normal Icon applet, and with this it will not be possible to have drag&drop to add new launchers.
> It is like this because I plan to add "drag files to open with the launcher" feature as in normal Icon applet, and with this it will not be possible to have drag&drop to add new launchers. Maybe if it's a *.desktop file it will be added as icon and else it will be open with the app it is drop on?
> Maybe if it's a *.desktop file it will be added as icon and else it will be open with the app it is drop on? That's exactly how I implemented it in Task Manager. Imho opening a .desktop file in an application is typically not what the user wants. [1] [1] https://cgit.kde.org/plasma-desktop.git/commit/?id=56a21fe0ec121059fb8d59b6ad68be8a9022ec44
Theoretically you can make launchers from more filetypes than just desktop files, but yeah this could work.