Rootless mode revisited...

Harold L Hunt II huntharo@msu.edu
Wed Oct 16 07:45:00 GMT 2002


Heh heh... as you will see from my reply that I just sent to MATSUZAKI's 
post, I missed his email, or I saw it but I didn't realize that he wrote 
a patch for rootless mode.

Very cool.

Harold

Thomas Chadwick wrote:

> In response to your first question - the patch isn't in CVS.  I pulled 
> the source from CVS, applied the patch that was posted to the ML, then 
> built it.  Sorry if that wasn't clear.
>
> As for your other 2 questions - I don't have an answer.
>
> The fact that Matsuzaki posted this patch came as a complete surprise 
> to me.  I had every intention of developing and experimenting with 
> such a patch myself.  He just beat me to it.
>
>> From: Harold L Hunt II <huntharo@msu.edu>
>> Reply-To: cygwin-xfree@cygwin.com
>> To: cygwin-xfree@cygwin.com
>> Subject: Re: Rootless mode revisited...
>> Date: Wed, 16 Oct 2002 10:26:20 -0400
>>
>> Thomas,
>>
>> What CVS tree did you pull this from?  Why isn't MATSUZAKI working 
>> with us?  If I recall correctly, he wrote the Unicode support for 
>> xwinclip, right?
>>
>> Harold
>>
>> Thomas Chadwick wrote:
>>
>>> I tried out this patch (took a few days because I needed to get 
>>> xfree86 out of CVS and build it).  Very cool.  Thanks a bunch to 
>>> MATSUZAKI for coding it!  You saved me a lot of work.
>>>
>>> Here's a screenshot...
>>>
>>> http://home.adelphia.net/~tlcweb/cygwin/pseudo_rootless_screenshot.gif
>>>
>>> Notice that you can see IE in the background along with some Windows 
>>> desktop icons down the left side of the screen.  The windows in the 
>>> forground are Xclients (namely xterm, xclock, and xeyes).  The icon 
>>> in the lower left is an iconified Xclient.
>>>
>>> However, I noticed a few strange artifacts of this approach to 
>>> rootless mode...
>>>
>>> 1) When you click and drag on an Xwindow to move it, you only see 
>>> the bits and pieces of the "rubber band" outline which happen to 
>>> overlap the other Xwindows.  Where the rubber band overlaps Windows 
>>> windows, you see nothing.
>>>
>>> 2) Now that there is no root window, you can't use the XWindows 
>>> window manager's root-window menus.
>>>
>>> 3) A favorite tool of mine, x2x, is broken, which is due to the lack 
>>> of a root window causing the mouse focus to jump back and forth 
>>> XWindows and Windows.
>>>
>>>
>>> Still, if anyone wants to try it out, here's a binary that I built 
>>> last night from source I pulled from CVS yesterday...
>>>
>>> http://home.adelphia.net/~tlcweb/cygwin/XWin.exe
>>>
>>>
>>>> From: MATSUZAKI Kensuke <zakki@peppermint.jp>
>>>> Reply-To: cygwin-xfree@cygwin.com
>>>> To: cygwin-xfree@cygwin.com
>>>> Subject: Re: Rootless mode revisited...
>>>> Date: Tue, 15 Oct 2002 03:30:50 +0900
>>>>
>>>> Thomas didn't talk about X Shape Extension.
>>>> I think Thomas's idea is something like this.
>>>>
>>>> With this patch and "-nodecoration" option, it seems to work good.
>>>>
>>>> << pseudo-rootless.patch >>
>>>
>>>
>>>
>>>
>>> _________________________________________________________________
>>> Internet access plans that fit your lifestyle -- join MSN. 
>>> http://resourcecenter.msn.com/access/plans/default.asp
>>>
>
>
> _________________________________________________________________
> Surf the Web without missing calls! Get MSN Broadband. 
> http://resourcecenter.msn.com/access/plans/freeactivation.asp
>



More information about the Cygwin-xfree mailing list