Version: unspecified (using KDE 4.5.90) OS: Linux > kbuildsycoca4 && kquitapp plasma-desktop && kstart plasma-desktop Now they appear. Reproducible: Didn't try
Created attachment 55413 [details] activity symbols after plasma-desktop restart
by symbols, I assume you mean icons? :) yes, my fault; it's a race condition in the dataengine. if it gets started before nepomuk comes up, you don't get icons. what we need is some kind of signal when nepomuk does come up; it'd be possible to hack this in with a fake icon change if I need to avoid api changes, but, what would the Right Way be? have kactivitymanagerd emit a dbus signal when nepomuk becomes available and have KActivity* watch for that? or have KActivity* watch for nepomuk to appear? hmm...
Hope something can be done since icons are neat visual indicators :)
They really are :D
:) yes, I was working on it today; we've got a fix that works, the only rmaining question is what the most proper way to do it is. unfortunately today's the tagging freeze for rc2, so the bugfix has to wait for tomorrow and you won't see it until the actual 4.6 release.
SVN commit 1212025 by chani: re-check hte icon when nepomuk comes up. BUG: 261725 note: this isn't in trunk yet, me and ivan are discussing the Right way to do it there. M +9 -0 kactivityinfo.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1212025
SVN commit 1214051 by chani: revert r1212025: it's done better in r1214049. CCBUG: 261725 oh, and it's fixed in trunk too; I forgot to cc that commit :) M +0 -9 kactivityinfo.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1214051