[Pidgin] #664: message window behaviour on incoming message should be customizeable

Pidgin trac at pidgin.im
Fri Jul 6 00:37:59 EDT 2007


#664: message window behaviour on incoming message should be customizeable
------------------------------+---------------------------------------------
  Reporter:  pidgin           |       Owner:  datallah                                                   
      Type:  enhancement      |      Status:  new                                                        
  Priority:  minor            |   Milestone:  2.1.0                                                      
 Component:  winpidgin (gtk)  |     Version:  2.0                                                        
Resolution:                   |    Keywords:  incoming message window behaviour minimized maximized focus
   Pending:  0                |  
------------------------------+---------------------------------------------
Comment (by rekkanoryo):

 This is not a toolkit or developer deficiency.  Nowhere have we said we
 can't fix it.  We could, but it would be considered a hack that I (at
 least) don't feel we should be introducing.  On our native platform, X11,
 proper window management software is intelligent enough not to cause a
 newly created window to "steal" focus.  Numerous window managers fall into
 this intelligent category, including fvwm2 and (I believe) ion3, for
 example.  Proper window managers also provide the ability to have windows
 be automatically "minimized" or "iconified" on creation, even if it's a
 bit convoluted in configuration.

 The fact that Windows' default "shell" provides deficient window
 management is not something that I feel Pidgin should be working around.
 I, however, am not a developer.  One of the developers may decide to go
 against the traditional party line of not catering to stupidities like
 this and implement some misguided misfeature to silence this request, but
 I certainly won't be the one to do it.

 Note that, as has been said twice already in this ticket, Pidgin does
 __'''''NOT'''''__ request focus.  Windows' window management policy forces
 focus upon Pidgin's newly-created windows.

 Note also that Pidgin is not in competition with anyone, nor is Windows
 our native platform (which I have already stated in this comment).  The
 majority of the developers and active contributors don't care if anyone
 uses Pidgin.  We work on Pidgin because we use it and want to improve it
 to ''our'' satisfaction.  The majority of our developers and contributors
 also do not use Windows.  Windows being the most widely used OS is not
 relevant to us.  That said, we would love it if Windows people stepped up
 and developed a libpurple frontend that is native to Windows and can cater
 to all the deficiencies and standards that apply there.  I personally have
 offered my limited win32 development skills in support of said development
 on numerous occasions, and yet nothing has happened on this front.

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


More information about the Tracker mailing list