This last month I decided to do some work on print-manager, it’s code dates back to 2010, so it’s 8 years old now, my last commits where on 2014, after that Jan Grulich did the KF5/Qt5 port and last year I tried to do some improvements but only managed to do a single commit.
Basically it took my attention when I plugged in a printer last year after a distro reinstall and it crashed kded, so last month I took some time to work on it again. Reducing the bug count from 54 to 22, there are still some bugs which I’d like to fix but I don’t have time anymore and they are not easy to reproduce. To highlight some of the improvements:
- Code now uses Qt5 new connection style on every place possible
- Code is very strict on building when casting from ascii, removed deprecated usage of Qt5.9<, use of for range loops and initialize lists
- kded code a bit simpler & safer
- Wayland add-printer icon fixed
- one Plasma startup crash
- and many other bug fixed
So I’m back to working on the stuff I usually do, but if you can there are still some important/valid bugs one could take care, please feel free to try to fix them I’ll do my best in reviewing your changes
UPDATE: print-manager is part of KDE Applications so all of these will be on the upcoming 18.04.
Printing in KDE does not get the love it should get. Thank you for working in this area, much appreciated!
[…] Print Manager received an enormous amount of fixes and improvements (Available in KDE Applications […]
These are really good news! Thanks for your great work!