[Pidgin] #80: Pidgin GUI improvements

Pidgin trac at pidgin.im
Tue Apr 10 17:23:09 EDT 2007


#80: Pidgin GUI improvements
---------------------------+------------------------------------------------
  Reporter:  hbons         |       Owner:  nwalp                      
      Type:  enhancement   |      Status:  new                        
  Priority:  minor         |   Milestone:  Go public with Pidgin 2.0.0
 Component:  pidgin (gtk)  |     Version:  2.0                        
Resolution:                |    Keywords:                             
---------------------------+------------------------------------------------
Comment (by lithium):

 What this is actually about (yeah multiple tickets would be better but as
 this stuff is not easily dealt with by simple text patches...):

 A) Icons: someone just need to put those into the repo

 fonts/*.png => pidgin/pixmaps/toolbar/16/

 fonts/*.svg => pidgin/pixmaps/toolbar/16/scalable/

 insert-emote.png => pidgin/pixmaps/toolbar/16/emote-select.png

 inser-emote.svg => pidgin/pixmaps/toolbar/16/scalable/emote-select.svg

 insert-image.png,
 insert-link.png,
 message-new.png,
 plugins.png => replacements for icons in pidgin/pixmaps/toolbar/16/

 rotfl.png,
 call-me.png => previously missing emoticons for
 pidgin/pixmaps/emotes/default/22/

 theme => pidgin/pixmaps/emotes/default/22/theme
 (I actually did most of the changes for hbons in this one, looks like he
 left some comments in... these should be removed first, the TODOs and
 missing icon statements)

 arrow*.xpm => differently named replacements for the arrow icons in
 pidgin/pixmaps/*

 ---

 B) The TODO file:

 - All *.png icons in pidgin/pixmaps/ can be removed from tree, they are
 not needed anymore

 - Only icon from there that is used is the about_menu.png, which he says
 to use the stock icon from GTK instead

 - The floppy overlay thing is fixed already I think

 - as for pidgin.desktop:
 Currently the icon for the desktop launcher is taken from
 $PREFIX/share/pixmaps/ (pidgin.svg). This is the only fallback the theming
 system can find. The icons that should actually be used are installed to
 $PREFIX/share/pixmaps/pidgin/icons/$SIZE, but the theming system can't
 find them there, they have to be installed to
 $PREFIX/share/icons/hicolor/$SIZEx$SIZE/apps/ instead:

 $PREFIX/share/icons/hicolor/16x16/apps/pidgin.png

 $PREFIX/share/icons/hicolor/22x22/apps/pidgin.png

 $PREFIX/share/icons/hicolor/24x24/apps/pidgin.png

 $PREFIX/share/icons/hicolor/32x32/apps/pidgin.png

 $PREFIX/share/icons/hicolor/scalable/apps/pidgin.svg

 [Note: 22x22 and SVG versions are not available ATM but are required as
 per icon spec]

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


More information about the Tracker mailing list