Re: ICCCM breakage, IconicState, and desktops
- From: Olivier Chapuis <olivier chapuis free fr>
- To: wm-spec-list gnome org
- Subject: Re: ICCCM breakage, IconicState, and desktops
- Date: Sat, 1 Dec 2001 07:06:33 +0100
On Tue, Jun 12, 2001 at 10:47:54PM -0400, Havoc Pennington wrote:
>
> John Harper <jsh eazel com> writes:
> >
> > I did actually try this way of implementng multiple desktops in sawfish
> > (to try to be ICCCM compliant). The main problem was that pagers and
> > tasklist applets would display all off-desktop windows as iconified!
> > (e.g. not display them at all)
> >
> > So, in the end I decided to just unmap both frame and client windows
> > for these windows..
> >
>
> That's easily solved by _NET_WM_STATE_MINIMIZED though, right?
>
Yes,
This allows a window manager that does not use multiple virtual
roots for virtual desktops to be both ICCCM and wm-spec compliant.
I do not understand Sasha arguments against this _net_wm_state.
Sasha, it seems that your argument is: as my wm use "virtual roots"
for desktops we do not need this hint.
The fact is that
(i) IconicState does not mean iconic for the wm (ICCCM)
(ii) the only way a pager/taskbar can know if a window is iconified
is to use the window State.
So, IMHO the wm-spec intentionally break the ICCCM.
I currently implement the wm-spec inside fvwm (I've already
implemented it in an external way) and some developers do
not understand this (of course this is not an argument).
Regards, Olivier
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]