#8822 NORM 9.1.0: Create an mmap'able icon cache
Zarro Boogs per Child
bugtracker at laptop.org
Sat Dec 27 17:15:05 EST 2008
#8822: Create an mmap'able icon cache
-------------------------------------+--------------------------------------
Reporter: benzea | Owner: marco
Type: defect | Status: new
Priority: normal | Milestone: 9.1.0
Component: sugar-toolkit | Version: not specified
Resolution: | Keywords: r? cjbfor9.1.0
Next_action: never set | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
-------------------------------------+--------------------------------------
Comment(by benzea):
The new patch uses the cache also for icons smaller than the ones in the
cache, by scaling a larger icon from the cache down. Note that there is a
hack because of ticket #6133, and I hope that it will be faster should
this bug be fixed, and the workaround removed.
One thing about usability. If the size is correct it feels good, the
scaling is a bit slow (though not worst than redrawing, which will
currently happen with loads of icons in the activity ring).
Note that the pulsing icon needs more CPU time with this patch in. So
another ticket for the pulsing icon would probably be good. It should not
be too hard to add an extra cache that uses server side pixmaps and even
solid pixmaps (no alpha channel) in some cases.
--
Ticket URL: <http://dev.laptop.org/ticket/8822#comment:10>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list