diff options
Diffstat (limited to 'ChangeLog.pre-2-8')
-rw-r--r-- | ChangeLog.pre-2-8 | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index af6d34e24..926eb7137 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,15 @@ +2005-08-14 Matthias Clasen <mclasen@redhat.com> + + * gtk/updateiconcache.c: Store only one copy of the pixel data + for symlinked icons. To achieve this, maintain a hashtable + mapping pathnames to pixel data, and share the pixel data for + all symlinks resolving to the same pathname. When writing out + the image data, write out the pixel data only the first time + it is met, and store the offset pointing to the first copy + for use in all later cases. + This reduces the size of the Bluecurve icon cache from 40 + to 13MB. (#312972) + 2005-08-13 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version |