Quicklaunch in vertical panel and on desktop

Bluetooth Devices KCM

In this post, I'd like to quickly present everything I've been working on for the upcoming Plasma 5.5.One applet I missed the most from KDE4 Plasmatimes was Quicklaunch applet. I use vertical panel and adding multiple launchers to vertical panel is not really convenient because they are placed bellow each other, and in result occupy a lot of vertical space. That's why I was using Quicklaunch that let's you have (in my case) 4 applets that occupy the same space as one big launcher.For Plasma 5.5, I have reimplemented the old Quicklaunch in QML. It offers all features that the old applet had, except auto-columns/rows functionality, so you now need to manually specify the number you prefer to have. I had some issues implementing it, so I just decided to remove this functionality. I hope it won't be missed :)If you can't wait and want to try it right now, you can build it yourself from scratch/drosca/quicklaunch-qml.git . It works with Plasma 5.4 and probably also with older versions.In Bluedevil, apart from some fixes, I've been working on new Bluetooth Devices KCM. It now shows devices from all Bluetooth adapters, looks better and also is able to setup DUN/PAN network for devices that supports it.There are bug reports about Bluedevil not being usable in Plasma 5, not starting automatically etc. on Kubuntu. This is because Kubuntu is still using old BlueZ 4 with very old KDE4 Bluedevil. Fortunately, this will all be fixed inthat finally switched to BlueZ 5 and is going to be released soon.This is also a remainder not to report bugs for these old Bluedevil versions. They are no longer maintained, so your bug reports will simply be closed.I've been also trying to fix some keyboard layouts bugs, including sometimes forgetting the layouts setup in settings. From my investigation, it seems that the main issue is that the code that listens for device hotplug events only works on systems with(not available in Debian and other distros), so my idea is to usewhen xcb-xinput is not available. It is still in review, but it should be ready in time for Plasma 5.5.