[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