Themely reminder

Hacked up a quick script today to help me pinpoint which icons were missing from the accessibility themes. As a sideshow, I had it point out which .desktop and .directory files (as installed by Solaris nv_53) had hard-coded pathnames and/or icon filename suffixes, both of which can break themeing.

It found 61 with hard-coded suffixes, and 6 with hard-coded pathnames (although the only non-Sun ones in the latter category came from gksu)... so, if you maintain a .desktop file, please remember to have its Icon line look something like:

Icon=gksu-root-terminal

rather than

Icon=/usr/share/pixmaps/gksu-root-terminal.png

to ensure maximium themability. (And preferably install generic icons in the hicolor theme rather than the deprecated /usr/share/pixmaps anyway.)

Anyway, back to the real work generated by the script-- the 70+ missing High Contrast icons it spotted (not to mention the 120 Low Contrast icons). Oh for the day when this proposal is adopted...

Comments:

Post a Comment:
Comments are closed for this entry.
About


I am an Interaction Designer in the Systems Experience Design team, arriving at Oracle via Sun where I've worked since 2000. I currently work on sysadmin user experience projects for Solaris. Formerly I worked on open source Solaris desktop projects such as GNOME, NWAM and IPS.

Search

Archives
« April 2014
MonTueWedThuFriSatSun
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today