[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