colord-kde 0.3.0 released!

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!

Enjoy http://download.kde.org/stable/colord-kde/0.3.0/src/colord-kde-0.3.0.tar.bz2.mirrorlist

colord-kde 0.3.0 released!

10 thoughts on “colord-kde 0.3.0 released!

  1. For some reason this stopped working for me recently. I can’t seem to set any profiles (at least the display doesn’t change as it used to do and the xatom isn’t set) and in the logs I see

    kded(3985) ColorD::deviceChanged: Output not found

    whenever I select a profile for a screen. Any ideas how I can help debugging this?

  2. Any chance of updating colord-kde to work with Plasma 5? Both of my secondary displays are hosed at the moment since it seems like there’s no colord service for KDE to touch and load up the right profile. On Debian Sid.

    1. dantti says:

      I didn’t do the KF5 port (which is unfinished), there are some folks willing to invest some money so I finish the port, as ATM I can’t take non-paid stuff. Hopefully till next year this will improve, otherwise you may try to fix it as you have the source.

  3. Hi, I just tried to get color-correction in KDE. I have found Oyranos and this, colord-kde. colord seems much cleaner and I would like to use it. But I am not sure how to use it in KDE 5.18. Starting colord-kde-icc-importer ${my .icm profile file} I get
    QDBusObjectPath: invalid path “”
    Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    kbuildsycoca4 running…
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.

    and a GUI confirmation. I confirm and it replies (losely translated) “Importing of color profile failed. Could not copy file.”

    Any hints what I could do?

    1. dantti says:

      I didn’t do the KF5 port, there are some folks willing to invest some money so I finish the port, as ATM I can’t take non-paid stuff. Hopefully till next year this will improve, otherwise you may try to fix it as you have the source.

  4. Thanks, by peeking at the code I actually found the problem: the directory ~/.local/share/icc needs to exist prior to importing.

    I also compiled from source which is 2 years ahead of the 0.3.0-version in the Ubuntu repos and I get the GUI in the kcm now, too. Still, the color profiles are not applied, though. I hope I will sort that out eventually, too.

    I think it is OK that you demand compensation for your work if you cannot afford the time at the moment. Is there a platform like “crowdfunding for open-source bug fixing/feature requests”?

    1. dantti says:

      hmm that shouldn’t be much complicated to fix, although I’m not sure it’s possible to monitor the creation of such directory.
      if you create a patch I may review or even approve it.
      About crowdfunding I’ve used indiegogo on the past actually for the KDE4 version of colord-kde so I could have a better monitor and printer for print-manager (another KDE project I created), but since my last one (Litteras) failed I decided to move on to other kind of projects.
      If you have interest you can contact me by mail and we try to negotiate some value via PayPal.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s