[Pidgin] #1888: Optionally start pidgin minimized

Pidgin trac at pidgin.im
Tue Nov 4 11:52:35 EST 2008


#1888: Optionally start pidgin minimized
-------------------------+--------------------------------------------------
 Reporter:  Tim.         |        Owner:              
     Type:  enhancement  |       Status:  new         
Milestone:               |    Component:  pidgin (gtk)
  Version:  2.0.2        |   Resolution:              
 Keywords:  minimize     |  
-------------------------+--------------------------------------------------

Comment(by deryni):

 You mean if pidgin is minimized normally and the window list is removed
 pidgin doesn't un-minimize the window? That, despite looking virtually
 identical to the notification area case, is in fact not the same. pidgin
 doesn't provide minimization functionality, the window manger does. It is
 therefore the window managers job to handle the fallout from that case.
 pidgin however does handle the notification area (it needs to support
 using it, whereas it doesn't need to support being minimized), and so
 pidgin does need to handle that case.

 Assuming pidgin does correctly recover if the notification area disappears
 (for more than just a moment, that is for potentially minutes at a time)
 that does in fact largely mitigate the need for pidgin to redisplay itself
 when the area disappears (but doesn't remove it entirely). It also doesn't
 mitigate the fact that when the tray icon is gone pidgin would (without
 this feature) leave its main window entirely inaccessible, which is
 absolutely not an acceptable thing for an application to do.

 Back to my request for an answer, your answer was that pidgin was the only
 application which forcibly redisplayed its window when the notification
 area was removed.

 That fact is not necessarily the same as whether pidgin was the only
 application whose main window was still accessible at that point.

 If they are in fact the same then that is fine, and I would argue that the
 behaviour of every other application is flat out broken as leaving the
 user with the inability to access the main window of the application
 because an entirely unrelated application crashed is simply unacceptable.

 Note that none of this gets us any farther into why pidgin believes it
 can't use the notification area for you at startup, or why pidgin seems
 more sensitive to notification area removal than other applications (the
 more-than-one notification area case).

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


More information about the Tracker mailing list