[Pidgin] #856: Allow icons to be themeable through the global icon theme

Pidgin trac at pidgin.im
Wed Dec 23 09:34:18 EST 2009


#856: Allow icons to be themeable through the global icon theme
-------------------------+--------------------------------------------------
 Reporter:  mooch        |        Owner:  hbons       
     Type:  enhancement  |       Status:  new         
Milestone:  3.0.0        |    Component:  pidgin (gtk)
  Version:  2.0          |   Resolution:              
 Keywords:               |  
-------------------------+--------------------------------------------------

Comment(by azrael):

 Pidgin doesn't follow the Freedesktop.org Icon Naming Spec:
 http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-
 latest.html

 Pidgin needs to rename the icons it installs to match the names in the
 icon-naming-spec. Then, it should use gtk_icon_theme_append_search_path()
 to append its directory to the end of the path (on GTK+ 2.4 and above) to
 provide the default icons if the user's theme doesn't define them. Then
 icons should be loaded with gtk_icon_theme_lookup_icon() on GTK+ 2.4 and
 above. (The fallback code can just load the icons from Pidgin's own
 directory.)

 Originally reported in Ubuntu:
 https://bugs.edge.launchpad.net/ubuntu/+source/pidgin/+bug/294547

-- 
Ticket URL: <http://developer.pidgin.im/ticket/856#comment:7>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list