Re: RFC GnomeGoal #3
- From: Havoc Pennington <hp redhat com>
- To: Marc-André Lureau <marcandre lureau gmail com>
- Cc: desktop-devel-list gnome org
- Subject: Re: RFC GnomeGoal #3
- Date: Sat, 12 Aug 2006 18:32:46 -0400
Marc-André Lureau wrote:
I might be the only one, but I would rather let Metacity (or any
window manager) do the job of positionning/sizing my windows. As you
could read on the msdn blog, saving state of an application is really
tricky.
The window manager does not have enough information - it can't tell
which windows are "the same" and what info to save for each.
Shaun outlined some examples of how "the same" is different for
nautilus, web browser, a document editor, evolution, etc.
There is probably a way to do this in the WM if someone invented and
adequately documented the appropriate new hints, but the existing
class/role hints are not good enough; apps have too many confused ideas
about what to set them to.
So application changes are definitely required, even if the WM is involved.
If you think about the API I proposed, it could potentially be
implemented by setting some window manager hint to contain the provided
window ID, then letting the WM do the actual saving. It could even do
this for WMs that support it, and fall back to saving stuff itself
otherwise.
What we need from the apps for sure though is for them to say which
windows are "the same"
Havoc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]