[Sugar-devel] feature freeze issue #1: icon cache

Marco Pesenti Gritti marcopg at sugarlabs.org
Sat Jan 17 08:00:23 EST 2009


On Sat, Jan 17, 2009 at 1:33 PM, Benjamin Berg
<benjamin at sipsolutions.net> wrote:
> Advantages:
>  * One mmaped cache, that is shared between activities
>   (and file backed).
>  * Cached icons work for *any* color combination
>
> Disadvantages:
>  * If the correct size is not in the cache, the icon need to be scaled
>   (This will happen with a relatively large number of icons in the
>   activity ring view.)
>  * Drawing speed from the cache is lower
>  * Icon cache needs to be build/rebuild
>   * On installation of sugar-artwork (for the icon theme)
>   * On first startup
>   * When activities are installed

My gut feeling is that this is not ready for 0.84. We haven't quite
proved the user improvements brought by the new patch and the code is
invasive enough to worry about landing it after the freeze.

Just my $0.02

Marco


More information about the Sugar-devel mailing list