Opened 8 years ago

Closed 7 years ago

Last modified 6 years ago

#1035 closed defect (fixed)

Icons in Illume are not updated anymore

Reported by: elhennig Owned by: jama
Priority: major Milestone:
Component: Other Version: SHR-unstable
Keywords: illume Cc:

Description

So far desktop items were updated in the home application as soon as the corresponding desktop files in the filesystem had been changed.

This does not happen anymore. Even after a reboot, the items have the old content whereas the files in the filesystem have the new content.

Change History (17)

comment:1 Changed 8 years ago by elhennig

Now, after one more reboot, illume displays a version of icons, that I used to have 3 or 4 changes before. I have no idea where this information comes from. In /usr/share/applications as well as in ~/.e/e/appshadow the desktop files are newer than what is shown onscreen.

comment:2 Changed 8 years ago by Heinervdm

  • Milestone set to MS1

comment:3 Changed 8 years ago by jama

Possible fix http://trac.enlightenment.org/e/changeset/47567, please retest and report after next EFL bump.

comment:4 Changed 8 years ago by elhennig

Ok, after a reboot the icon cache seems to be updated.

The cache update does not automatically work for changes being applied to the desktop files in /usr/share/applications. Even if I configure the update interval to 8 ticks. The icons are updated when pkill -HUP is applied to the enlightenment process.

comment:5 Changed 8 years ago by elhennig

This is still not working properly. Changed desktop files (for example with a different icon) are still not updated in the e-wm cache - not even after sending a HUP signal to the enlightenment process.

I also tried to remove ~/.e and configure e-wm new...

comment:6 Changed 8 years ago by TAsn

UPDATE: The e desktop cache is being overhauled, this is why it stopped working and hopefully, with another e upgrade, it'll work correctly.

We'll hopefully upgrade e soon, and this will hopefully fix it.

comment:7 follow-up: Changed 8 years ago by elhennig

After yesterday's upgrade the desktop is updated again after sending a HUP signal to enlightenment. This is an improvement, altough the icons are still not updated on desktop file changes.

comment:8 in reply to: ↑ 7 Changed 8 years ago by TAsn

Replying to elhennig:

After yesterday's upgrade the desktop is updated again after sending a HUP signal to enlightenment. This is an improvement, altough the icons are still not updated on desktop file changes.

Please contact the guys at e for that, as I think they are not going to do any more changes in the recent future.

comment:9 Changed 8 years ago by mrmoku

still no go with EFL_SRCREV 48206

comment:10 Changed 8 years ago by jama

That bug upstream is already closed
http://trac.enlightenment.org/e/ticket/531#comment:4

and svn log doesn't show more fixes after 48206, but trying 48327 here now.

comment:11 Changed 8 years ago by TAsn

  • Owner changed from TAsn to jama
  • Status changed from new to assigned

comment:12 Changed 8 years ago by mrmoku

hmm, I just retried and installed ventura. The desktop got refreshed and the icon was there. Though after fresh reflash the shr-settings icon and the icon for the calibrator were missing. The shr-settings icon I got back by playing with Categories in /usr/share/applications/shr-settings.desktop (just added Office there :P).

Somehow it got better... but not perfect yet. Btw. this is still with 48206.

comment:13 Changed 8 years ago by jama

  • Resolution set to fixed in unstable
  • Status changed from assigned to closed

Seems working fine with latest EFL, shr-settings resolved in its own bug.

comment:14 Changed 8 years ago by elhennig

If I change a .desktop file the display in illume2 home is still not updated (no matter if I change icon or name).

comment:15 Changed 7 years ago by jama

  • Resolution fixed in unstable deleted
  • Status changed from closed to reopened

comment:16 Changed 7 years ago by jama

  • Resolution set to fixed
  • Status changed from reopened to closed

comment:17 Changed 6 years ago by morphis

  • Milestone MS1 deleted

Milestone MS1 deleted

Note: See TracTickets for help on using tickets.