Bug 288873

Summary: Activity icons get lost when upgrading from 4.7.x to 4.8.0 beta2
Product: [Plasma] kactivitymanagerd Reporter: Elias Probst <mail>
Component: generalAssignee: Ivan Čukić <ivan.cukic>
Status: RESOLVED FIXED    
Severity: normal CC: chanika, david.narvaez, entidad_universal, ivan.cukic, plasma-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Elias Probst 2011-12-13 08:38:47 UTC
Version:           unspecified (using Devel) 
OS:                Linux

When upgrading KDE from 4.7.x to 4.8.0 beta2 (4.7.90), custom assigned activity icons are lost and need to be set manually again.

Reproducible: Always

Steps to Reproduce:
- Set custom activity icons in KDE 4.7.x
- Upgrade KDE to 4.8
- Activity icons are gone

It can be reproduced here by restoring the Nepomuk repository created by 4.7.x from the backup.


Expected Results:  
I'd expect Plasma not to forget the activity icons when migration to KDE 4.8.x.

It looks like the place in Nepomuk where Plasma stores the activity icons are stored has changed between 4.7.x and 4.8.x.
If that's the reason why the icons get lost, there should be some migration going on to prevent this.
Comment 1 Elias Probst 2011-12-13 09:40:17 UTC
It looks like this is probably not strictly related to the 4.7.x → 4.8.x migration.
Also when reconfiguring my activity icons, sometimes one or more of them are lost when restarting KDE.
Comment 2 AleX 2012-01-02 10:31:34 UTC
Same happening here. Each time I login I have to to do a workaround to see the icons, because it is not even remembered.
Comment 3 Elias Probst 2012-01-03 10:43:14 UTC
What I noticed: it takes sometimes quite some time to have the custom activity icons back when logging in.
It looks like Nepomuk/Plasma is busy for a while until the icons appear.
Comment 4 David E. Narvaez 2012-01-24 03:55:43 UTC
I can confirm I lost my activity icons when I switched from 4.7.4 to 4.7.95 (4.8 RC2 on Gentoo). Since I can't get my icons back due to bug 291075, I don't know if after setting them back they actually stay.
Comment 5 Ivan Čukić 2012-04-09 09:20:38 UTC
- there was an issue with Nepomuk::Resource::symbols method - fixed by Vishesh
- in master (future 4.9), the icons don't rely on nepomuk anymore.

Marking this as fixed.