I've done a little investigation into the effectivity of the icon caching, and while doing so, I looked at what icons are not available in the needed size. Overall, the results were not too bad. Of some 400 themed icons which were loaded during my quick
jhbuild run gnome-session; open some apps only 28 were scaled. If you look at the attached list, you see that most of them fall into 2 categories: - application icons which are needed in size 24, but are only available in size 48 - gtk stock icons which are used in buttons, thus are loaded in size 20, but are only available in size 24 I haven't investigated yet why the stock button icons are scaled, even though gtk has builtin icons of the correct size. The only odd case not falling into one of the two categories is nautilus loading gnome-fs-directory at size 36. Matthias
May 9 10:05:35 localhost gnome-power-manager: load "gtk-ok", source: cache, 24 -> 20 (0.833333) May 9 10:05:35 localhost nautilus: load "gnome-fs-directory", source: cache, 48 -> 36 (0.750000) May 9 10:05:36 localhost gnome-panel: load "gnome-logo-icon-transparent", source: cache, 24 -> 20 (0.833333) May 9 10:06:26 localhost Gecko: load "gtk-ok", source: cache, 24 -> 20 (0.833333) May 9 10:08:14 localhost gnome-panel-screenshot: load "gtk-edit", source: cache, 24 -> 20 (0.833333) May 9 10:08:14 localhost gnome-panel-screenshot: load "gtk-cancel", source: cache, 24 -> 20 (0.833333) May 9 10:08:14 localhost gnome-panel-screenshot: load "gtk-cancel", source: cache, 24 -> 20 (0.833333) May 9 10:08:16 localhost gnome-panel-screenshot: load "gtk-cancel", source: cache, 24 -> 20 (0.833333) May 9 10:09:07 localhost control-center: load "gtk-apply", source: cache, 24 -> 20 (0.833333) May 9 10:09:07 localhost control-center: load "gtk-edit", source: cache, 24 -> 20 (0.833333) May 9 10:09:07 localhost control-center: load "gtk-cancel", source: cache, 24 -> 20 (0.833333) May 9 10:09:35 localhost pessulus: load "charpick", source: cache, 48 -> 24 (0.500000) May 9 10:09:35 localhost pessulus: load "ax-applet", source: cache, 48 -> 24 (0.500000) May 9 10:09:35 localhost pessulus: load "gnome-palm-conduit", source: file, 48 -> 24 (0.500000) May 9 10:09:35 localhost pessulus: load "gnome-fish", source: cache, 48 -> 24 (0.500000) May 9 10:09:35 localhost pessulus: load "gswitchit-applet", source: cache, 48 -> 24 (0.500000) May 9 10:09:36 localhost pessulus: load "gnome-dictionary", source: file, 48 -> 24 (0.500000) May 9 10:09:36 localhost pessulus: load "gnome-workspace", source: file, 48 -> 24 (0.500000) May 9 10:09:36 localhost pessulus: load "gtk-edit", source: cache, 24 -> 20 (0.833333) May 9 10:09:37 localhost pessulus: load "gtk-edit", source: cache, 24 -> 20 (0.833333) May 9 10:09:39 localhost pessulus: load "charpick", source: cache, 48 -> 24 (0.500000) May 9 10:09:39 localhost pessulus: load "gnome-dictionary", source: file, 48 -> 24 (0.500000) May 9 10:09:39 localhost pessulus: load "gnome-fish", source: cache, 48 -> 24 (0.500000) May 9 10:09:39 localhost pessulus: load "ax-applet", source: cache, 48 -> 24 (0.500000) May 9 10:09:39 localhost pessulus: load "gswitchit-applet", source: cache, 48 -> 24 (0.500000) May 9 10:09:39 localhost pessulus: load "gnome-palm-conduit", source: file, 48 -> 24 (0.500000) May 9 10:09:39 localhost pessulus: load "gnome-workspace", source: file, 48 -> 24 (0.500000)
_______________________________________________ gnome-themes-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-themes-list
