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

Pidgin trac at pidgin.im
Wed Oct 28 23:59:59 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 devros81):

 I just did some experimentation with an older Windows version of the
 official AIM client, which has DeadAIM installed.

 When DeadAIM is set to use tabbed IMs, it remembers the location of the
 last window moved (not necessarily the last opened). Since tabs are being
 used, there's only ever one window and new IMs appear in that location. If
 the IM window is closed, new (tabbed) IMs appear in that same location.

 Without tabbed browsing (when the AIM client has control over window
 opening), it appears that AIM remembers the last/current location of the
 most recently opened window, and cascades the next window down-right from
 there. This persists when the application is shut down.

 Trillian, if I remember correctly, remembered the last location of every
 specific IM window, so that User1's IM would always appear at (x1,y1) and
 User2's IM would always appear at (x2,y2). I don't remember the placement
 of entirely new IMs. This was probably annoying once or twice, but overall
 I have good memories of using that program.

 It would be interesting to see how people arrange/stack multiple IM
 windows during normal usage. I tend to arrange them in a staggered
 circular pattern (without thinking about it). Do you think that enough
 users would install a plugin for tracking this sort of "anonymous usage
 information" to obtain meaningful data?

 I can see benefits to all three of the above ways of tracking window
 placement. These are the kind of options I think would highly benefit and
 entice casual users.

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


More information about the Tracker mailing list