|
From: | elgrande |
Subject: | Re: [Om-synth] Patchage Restore Window (patchage-CVS-20050721) |
Date: | Fri, 22 Jul 2005 10:24:11 +0200 |
User-agent: | Debian Thunderbird 1.0.2 (X11/20050602) |
Okay... sending this agian... My mailtool is somehow broken... [OT: Can someone recommend a good textbased mailtools?]There are windowmanagers that do remember destroyed windows (even from a former x-session).
e.g. fluxbox.You can tell it explicitly to remember certain components of windows (e.g. actual workspace, position and dimension). When you then start the application in the .xinitrc before you start fluxbox, fluxbox takes the window and restored the components you told it to save. Awesome feature for audio processing, because you start you pc, type startx and everything is just as it was. (okay you have to restore the jack connection's for app's that did not do...)
Since I have a setup based on this, I would regard it as important to be able to tell an app to keep it's fingers out of the windowing system.
But I also do agree in remembering window positions being a nice app feature.
regards, tino Dave Robillard wrote:
Chris McCormick wrote:On Thu, Jul 21, 2005 at 06:16:48PM +0200, Esben Stien wrote:elgrande <address@hidden> writes:I would definetely regard it as the window-manager's and not om's task to remember the windows.No, this is completely and utterly wrong;). Sorry to say so, but it is.I'm afraid I disagree completely. It is most certainly the job of the window manager (and not individual applications) to maintain the positions and sizes of windows.When you "close" a window, it is destroyed. It's no longer the window manager's problem. That's why the app has to handle it.Location and everything of a window is of course the WM's job while the window is in existance (even if minimized or shaded or whatever), but the WM can't keep track of the size and location of a window that doesn't even exist!There's already code in both Om and Patchage to deal with this, it just might not be working properly in all environments.-DR- _______________________________________________ Om-synth mailing list address@hidden http://lists.nongnu.org/mailman/listinfo/om-synth
[Prev in Thread] | Current Thread | [Next in Thread] |