I've let this discussion go on a few days.

So far, Andrew is the only one to actually say he's at all interested 
in seeing completion of RandR's depth switching. 

Given that modern toolkits either have, or could have the fundamental 
capability that is wanted, I suspect the work is better put elsewhere. 
And I note that the functionality he and I want (the ability to, for example, 
migrate from PDA to living room wall) also will generally require apps 
that can reload UI's (e.g. glade based, in the GTK world) to actually 
be interestingly usable across such different screen sizes.  Certainly
the emergence of this capability in (a) modern toolkit has seriously
reduced my own motivation to drive this to completion, and Keith
has had some misgivings about this possibly constraining other work
that needs to go on inside the X server.

Similiar migration work is not likely to occur with Xt/Motif/Xaw apps 
without someone seriously interested in driving Xt/Motif/Xaw forward, 
something I've not been able to detect, whereas both GTK and Qt have serious 
communities driving them further constantly (and functionality one has 
generally appears in the other in finite time).

I'll see if it is practical to do the library interface in such a way 
that if depth switching were implemented someday, it would not break 
interfaces. Much of the interface is pretty opaque, already, and not fully 
exposing the visual group and groups of groups semantics.

So unless people crawl out of the woodwork to say I'm wrong, I plan to 
remove/hide the depth switching part of RandR so that we can go mainline 
with what we have running today, without exposing us to the danger parts 
of the design were broken due to lack of implementation experience.

                                - Jim


--
Jim Gettys
Cambridge Research Laboratory
HP Labs, Hewlett-Packard Company
[EMAIL PROTECTED]

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to