[Pidgin] #3687: Pidgin tray behavior is non-Windows-y

Pidgin trac at pidgin.im
Thu Oct 25 10:54:09 EDT 2007


#3687: Pidgin tray behavior is non-Windows-y
------------------------------+---------------------------------------------
  Reporter:  agraham          |       Owner:  datallah             
      Type:  defect           |      Status:  closed               
  Priority:  minor            |   Milestone:                       
 Component:  winpidgin (gtk)  |     Version:  2.2.2                
Resolution:  duplicate        |    Keywords:  tray icon doubleclick
   Pending:  0                |  
------------------------------+---------------------------------------------
Changes (by datallah):

  * status:  new => closed
  * resolution:  => duplicate

Comment:

 There are a number of different issues that you're seeing; I'll try to
 address them individually.

 The single clicking behavior is addressed in #1458.  Until Vista, there
 were no specific guidelines for this and lots of MS applications do this
 with all sorts of inconsistency.  I don't have problem with changing this
 behavior, apart from the fact that it will cause crying by people who
 don't like change.

 I believe that "Show Buddylist" '''should''' be a toggle, both in the
 context menu and when the icon is clicked.  There are some issues that
 make it not work correctly currently, but that doesn't change what the
 behavior should be.  I like to be able to click to open the list, check
 something and click to hide it again - in the context of the Vista
 guidelines, that is what I would "most expect" it to do.  If the GTK+ bug
 causing #1915 and the Pidgin behavior in #2740 were addressed, this would
 work as I want it to.   I think it would be reasonable to make it Show and
 Focus the buddy list if it isn't focused, otherwise minimize to tray. It
 is interesting that you mention the Volume Control as that is something
 that I consider broken because clicking again doesn't make it go away.
 This explanation also addresses the "double-clicking the icon is similarly
 messed up" section of your report.

 The fact that the menu doesn't go away when we want it to is GTK+ bug
 #[GnomeBug:377416] (even though we're not actually using !GtkStatusIcon).
 I agree that we shouldn't ever have two menus at the same time, it isn't
 by design.  This particular bug has been around for a long time.  The fact
 that it dismisses after you enter and then leave the menu is a hack that
 we added so that it can go away without you clicking on anything - if/when
 the underlying issue is fixed, we'll remove that behavior.

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


More information about the Tracker mailing list