[Pidgin] #8789: Allow all window managers to handle conv window placement

Pidgin trac at pidgin.im
Fri Apr 24 14:14:57 EDT 2009


#8789: Allow all window managers to handle conv window placement
-----------------------------------------+----------------------------------
 Reporter:  karvanitis                   |        Owner:  deryni      
     Type:  patch                        |       Status:  new         
Milestone:  Patches Needing Improvement  |    Component:  pidgin (gtk)
  Version:  2.5.5                        |   Resolution:              
 Keywords:  conv window manager          |  
-----------------------------------------+----------------------------------

Comment(by deryni):

 As I already indicated, the placement policy of "first window in saved
 location, successive windows placed by wm, save location of last closed
 window" fails if the user wants the placement of the first window to
 persist unless the user always closes that window last. This is a
 substantial window management burden.

 The "first window saved, successive wm, save close location of first
 window" policy functions better for people who want consistent initial
 placement and fails for people who expect last-window-closed behaviour.

 The current behaviour is, I readily grant, an awkward mix of those two
 policies.

 I am not convinced which of the current or 'improved' behaviours is more
 natural for people on Windows. And as I said last time I'd love to have
 tabbed versus untabbed usage numbers to consider. But I think I'd be ok
 accepting a patch implementing the improved behaviour of "first saved,
 successive wm placed, last closed saves" and see what happens.

 I know I, personally, very much dislike the multi-window last-saved-
 restoration policies in Firefox and IE and would much prefer being able to
 specify a location for the first window and let subsequent windows be
 placed (without affecting the saved location), but I have no idea if my
 usage is common or not (I'd wager not).

 I would love nothing more than to remove all position and size remembering
 from pidgin entirely, but do not look forward to the lynch mobs that would
 come after me were I to do that.

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


More information about the Tracker mailing list