colord-kde 0.1.0 released!

In less than one month of coding I’m pleased to announce the first colord-kde release!

We don’t have feature parity with Gnome tools yet but we have all that it’s needed to make use of colord in KDE, since my last post some new features were added, so let’s take a look:

The first thing to notice is that the UI improved a lot, it looks nicer, more aligned and very clean, pretty much “Get the job done” (TM). So our first screen shot shows the device information, it doesn’t show a lot of data since we don’t actually have that much and even if we had it would make sense to go into a hardware specific module.

Ah! and before you complain that the Devices Icon is the same as the Plasma Activities that’s a bit temporary (tho I like the icon), I’d like to have some colorful icon like that since it’s hard to describe all devices kind in one icon (scanner, printer, display, webcam..), if you have a better idea please submit to Oxygen team with your icon or idea.

Device information

The next one is a feature that some people have asked on my last posts, which were already available on colord, notice the “Install System Wide” button, so if you have multiple users on your machine they can use the same profile.

Install Profile System Wide

ICC profiles contains several information, one of these are Named Colors which is shown bellow:

Named Colors

And the last one, not less important though is the Metadata tab, which shows all metadata information contained inside the ICC Profile file:

Metadata Information

What’s next?

Well basically we miss two features comparing to the Gnome tools:

Calibrating devices

This is a very hard task, and unfortunately the Gnome tool will need to be reworked into a shared spec/library, so we will have to wait a bit while it’s sort of rewritten. But don’t worry there’s more work in the meanwhile…

More Profile tabs

Currently we have only Information, Named Colors and Metadata tabs, we miss CIE 1931, to sRGB, from sRGB, TRC, VCGT and a 3D Graph which is probably the hardest one.

I’ve never written code to draw stuff in QPainter (expect for the Delegates but it’s far easier) so I’d appreciate if someone would like to help me creating those graphs, since the Gnome tool uses Cairo I looked at the code and it really seems (at least for the CIE one) that this is not that hard as QPainter has some very similar methods so this is what I’ll be working on.


Matthias will probably be helping out with Debian/Ubuntu packaging, and Fedora dudes are also very interested in packaging, this is important so that we might find bugs earlier at this point. As the code has just moved to KDE playground we don’t have many translations yet but hopefully this will change soon 😀

You can get a tarball here:

or the code from git here: git clone git://


UPDATE: I forgot to mention that for local ICC files to be properly imported version 0.1.18 of colord is required.

colord-kde 0.1.0 released!

24 thoughts on “colord-kde 0.1.0 released!

  1. Visitante says:

    Oh, no, another «schism» in KDE 😦
    Don’t get me wrong your work is highly appreciated, but it seems that we are going to have (again) two things that do the same thing ( Couldn’t you and the Oyranos project ( people work together to have an unique, complete and working color managing system for KDE?

    No intention at all to offend or undervalue your work, just trying to make constructive criticism.


      1. dantti says:

        Like which one? You keep saying we are being unfair so help us which is statement is wrong? You have a bloat of features that basically are useless without your CompICC plugin, Compiz is dying, and you code is not compatible with KWin, what remains? A system like colord but more complex and tied with a bunch of odd things.

  2. Foxie says:

    Looks nice so far, unfortunately here all the content of the right pane is misplaced when I open the settings in systemsettings instead of via kcmshell4. See: would be great if you could fix that.

    Thanks for the good work

  3. Florian says:

    I pulled the latest stuff from git, still the edid default profile gets loaded always after startup not the one I configured.

      1. Claudio says:

        Hi Daniel and Florian – I had the same problem -it seems that the problem comes from the filename of the desired icc profile. The one dispcalGUI created contained lots of “special characters” (minus, plus, whitespace). After renaming the file to e.g. “eeepc.icm”, I delete the old ones from the “Profiles” tab in colord-kde and than add the renamed one. Afterwards the profile was correctly loaded during KDE startup (but I couldn’t figure out which special character was interfering in the filename 😦 ).
        And be careful – if you have dispcalGUI installed, then after colord-kde has loaded its profile, dispcalGUI is (at least in Kubuntu) run from autostart (/etc/xdg/autostart/) and overwrites it with the profiles from i guess ~/.config/color.jcnf .

        @Daniel – should colord-kde also set the _ICC_PROFILE atom? Because on my eeePC (Kubuntu 13.04a) and my main PC (Kubuntu 12.10) it does not. I have to use dispwin -L or dispcalGUI-apply-profiles.

Leave a Reply

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

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

Google photo

You are commenting using your Google 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 )

Connecting to %s