Digikam/KDE in Fedora 16 switching UI theme on its own ?

Posted: April 3rd, 2012 | Filed under: Fedora, Photography | Tags: , , , | 3 Comments »

I use the wonderful Digikam application for managing my photos on Fedora 16. I don’t mind that I’m running a KDE based application under GNOME shell, since it themes itself to match & its featureset easily beats any other open source desktop photo management application. Normally the UI theme when running Digikam under GNOME looks like this:

Normal Digikam Theme under GNOME

And then a strange thing happened last week. When I launched Digikam on my laptop the UI style suddenly changed to this:

Notice in particular the different tree view expander icons and the different scrollbars. More interestingly though, the overall UI felt more responsive when interacting with Digikam. Next time I launched Digikam, it was back to the “normal” GNOME compatible theme. Wierd. And now just last night the same behaviour occurred on my other laptop – Digikam launched in a different theme, but upon restart, went back to the original theme. WTF ?

I tried playing with the ‘Themes’ menu in Digikam itself and all I can change is the colour scheme, not the widget styling. Trying  to change the KDE application theme in KDE Control Center had precisely zero effect on the Digikam theme.

Can anyone explain this behaviour ? Is there some trick to controlling KDE application themes when running under GNOME on Fedora 16 ? Most importantly how I can get back this alternative Digikam theme? I really liked how responsive it felt to interact with, compared to the standard GNOME-like theme.


Announce: Release of Entangle v0.3.2 – An app for tethered camera control & capture

I am pleased to announce a new release 0.3.2 of Entangle is available for download from the usual location:

This release has focused almost exclusively on i18n, integrating with the Fedora Transifex team for translations

  • Major code style cleanup
  • Mark all translatable strings in code & UI files
  • Register with Transifex for translations via Fedora team
  • Pull in translations (German, Polish, Ukrainian, Japanese: full, Spanish, Chinese: partial).
  • Add m4 macros for compiler warnings, missing from previous release dist.

There are a great many languages with no coverage here, so if you are able to help out, please join the Fedora translation team: