Ticket #1035 (closed defect: fixed)

Opened 23 months ago

Last modified 7 weeks ago

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

comment:1 Changed 23 months 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 23 months ago by Heinervdm

  • Milestone set to MS1

comment:3 Changed 23 months ago by jama

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

comment:4 Changed 23 months 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 23 months 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 22 months 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: ↓ 8 Changed 22 months 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 22 months 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 22 months ago by mrmoku

still no go with EFL_SRCREV 48206

comment:10 Changed 22 months 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 22 months ago by TAsn

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

comment:12 Changed 22 months 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 22 months ago by jama

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

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

comment:14 Changed 22 months 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 14 months ago by jama

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

comment:16 Changed 14 months ago by jama

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

comment:17 Changed 7 weeks ago by morphis

  • Milestone MS1 deleted

Milestone MS1 deleted

Note: See TracTickets for help on using tickets.