Keith,<br><br><div class="gmail_quote">On Fri, Jun 18, 2010 at 4:53 PM, Keith Packard <span dir="ltr"><<a href="mailto:keithp@keithp.com">keithp@keithp.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5">On Fri, 18 Jun 2010 11:03:49 -0400, Adam Goode <<a href="mailto:adam@spicenitz.org">adam@spicenitz.org</a>> wrote:<br>
> On 06/18/2010 03:08 AM, Keith Packard wrote:<br>
> > On Thu, 17 Jun 2010 22:19:04 -0400, Adam Goode <<a href="mailto:adam@spicenitz.org">adam@spicenitz.org</a>> wrote:<br>
> ><br>
> >> <a href="https://bugs.freedesktop.org/show_bug.cgi?id=20334" target="_blank">https://bugs.freedesktop.org/show_bug.cgi?id=20334</a><br>
> ><br>
> > Disjoint areas have always been the issue with this bug; not sure this<br>
> > solves it?<br>
> ><br>
><br>
> Hmm, I guess you're right. But maybe at least Gnome, which doesn't<br>
> appear to support disjoint areas in the GUI configuration program, could<br>
> use this?<br>
<br>
</div></div>If this interface is going to support disjoint regions (which the<br>
suggested implementation does), then it better have defined semantics<br>
for how to 'jump' from one area to another. As I recall, That's what<br>
stopped progress with the RandR cursor confinement.<br></blockquote><div><br></div><div>Yeah, my patches don't do anything about this problem. It just uses the extents box of the region as the constraint. Of course, nothing stops it from being smarter in the future -- it's just not within the scope of what I'm trying to do.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
In any case, with sensible semantics, I wouldn't mind having cursor<br>
confinement disconnected from the window hierarchy.</blockquote><div><br></div><div>Ok, is there anything about these patches that you don't like? What can I do to get this in to $XORG_NEXT?</div><div><br></div><div>
Thanks,</div><div>James</div></div>