* efreet: improve icon cache, increase speed and consume a little
authorCedric BAIL <cedric.bail@free.fr>
Fri, 26 Nov 2010 14:56:23 +0000 (14:56 +0000)
committerCedric BAIL <cedric.bail@free.fr>
Fri, 26 Nov 2010 14:56:23 +0000 (14:56 +0000)
commita90e2e4aff365fee7ccad5188b1fe056ba34536f
treee4c62051f30ca309b505287584c2e888357bd3c4
parentfbfa54bc05cd18d6bf2ce0c3e0983208b79c17eb
* efreet: improve icon cache, increase speed and consume a little
more memory than previous version.

TODO: efreet_icon_cache_create could be speeded up if we did
reuse already generated theme instead when doing inherit work.

NOTE: Let me add a rant against Freedesktop standard. Walking
around 22731 paths for 3051 icons is insane and that's just for
one theme ! Maybe they could give me one SSD...

SVN revision: 55018
legacy/efreet/src/bin/efreet_desktop_cache_create.c
legacy/efreet/src/bin/efreet_icon_cache_create.c
legacy/efreet/src/bin/efreet_icon_cache_dump.c
legacy/efreet/src/lib/efreet_cache.c
legacy/efreet/src/lib/efreet_icon.c
legacy/efreet/src/lib/efreet_private.h