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

Pidgin trac at pidgin.im
Wed Oct 28 08:06:42 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):

 There are at least five tickets about this issue. There seem to be at
 least four viewpoints:

 1) Some people would simply prefer that the window manager handle this.
 The usual response from these developers is, "Please switch to a better
 window manager."

 2) Some people otherwise like their current window manager, but find it
 annoying to drag every new IM window down from the top left of the screen.
 (Compiz does this if no other small windows are open, which is usually the
 case for a person just web browsing and IMing.)

 3) Some users would prefer that apps which open a lot of windows, like
 Pidgin, remember where they last put windows, just in case the window
 manager can't do it. (And to be fair, most WMs don't actually seem to do
 this well.)

 4) Some users, like non-technical business users, simply don't have the
 option to switch to a different window manager or configure their current
 manager without consulting their company's sysadmin. (Similarly, casual
 users of, say, Ubuntu may not even know what a window manager ''is'', let
 alone how to switch to a different one.)

 This doesn't require a consistent policy. This is '''obviously''' a user
 preference. A simple checkbox preference would solve all of these
 problems, apart from the "code purity" issue.

 Create a preference called "Allow the window manager to place new message
 windows" (on by default) or perhaps something like "Remember message
 window positions" (off by default). Obey the preference when placing new
 message windows. If two options aren't enough, offer a dropdown with three
 options. This doesn't need to be a religious war.

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


More information about the Tracker mailing list