[Pidgin] #2466: incorrect tray icon sizes (and clipping)

Pidgin trac at pidgin.im
Sun Nov 15 22:09:37 EST 2009


#2466: incorrect tray icon sizes (and clipping)
----------------------+-----------------------------------------------------
 Reporter:  jgxenite  |        Owner:  charkins    
     Type:  defect    |       Status:  new         
Milestone:            |    Component:  pidgin (gtk)
  Version:  2.5.8     |   Resolution:              
 Keywords:  docklet   |  
----------------------+-----------------------------------------------------
Changes (by deryni):

  * status:  pending => new


Comment:

 As charkins just said, they "fixed" absolutely nothing, and in fact broke
 anyone who wants to use KDE with a tray icon size that isn't 22x22. The
 patch simply checks for the existence of the KDE_FULL_SESSION environment
 variable and if it is found hard-codes the tray icon size to 22 pixels.

 As charkins also said, and as the debug logs provided indicate we are
 simply getting the wrong sizes from GTK+, and unless we can figure out why
 that is happening (and whether that is a GTK+ issue or a KDE issue) there
 isn't anything pidgin can do about it. The move to GtkStatusIcon may or
 may not fix it, it depends on where (and what) the issue is.

 jithin1987, are you using the Help->Debug Window to view the debug
 messages or are you using the -d flag when starting pidgin? If you are
 using the debug window then I am less surprised that no docklet_height=0
 line is shown, if you are using the -d output then I am still rather
 surprised as I'm not at all sure I see how it could get set a size without
 hitting the debug line first.

 In either case the issue (as I said above) is that we are simply not
 getting the correct size from GTK+.

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


More information about the Tracker mailing list