[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