It’s been a while since I want to do a new colord-kde release, the fact is that there is still some stuff to do and I have to balance the time between a bunch of other stuff I do in parallel, I just found boring stick to one thing at time
This release is very recommended as it has lots of fixes compared to 0.2.0, some distros shipped backports to some of those issues but over the last week I have fixed even more stuff. Here is a quick list of changes:
- Lots of new translations (thanks to KDE tranlation teams)
- Fix setting an ICC profile while KDE SC is starting
- Fix setting the ICC_PROFILE X atom that applications like Krita, digikam, gimp use (I was impressed by how long it took to some user actually notice this but I just guess there aren’t many users doing color correction on apps…)
- Add a mimetype handler to handle ICC profile files, so that when you click on an ICC file a dialog asks you if you want to import it.
- Handle the talk with colord using auto generated classes from XML interface which simplified the code a lot and probably made some stuff faster and non-blocking
- Improved support for colord 0.8
- Improved information about why the calibration button is disabled thanks to Lukáš Tinkl
- Moved the code that scans and parse ICC profiles to a thread so we don’t block the main KDED process
- and of course a bunch of other fixes…
For the next release I’ll try to make sure KWin color correction feature works with colord-kde (it should just work but seems it’s not working so I have to dig into this), and also a cool new feature is that we will have a native KDE dialogs for the calibration phase!