the latest RANDR interface. This can't be enabled
yet because it crashes on startup in 32 bit per pixel mode. (Harold Hunt)
Release plans:
I intend to make XFree86-xserv-4.2.0-15 the stable release as soon as I
receive some feedback that it does not introduce any substantial bugs. Be
sure to check non
/shadow/xwin-20021018-2248.diff (1 KiB)
Changes:
1) Turn off debugging message in winwindow.c/winAddRgn () that was
being printed thousands, if not millions, of times. (Harold Hunt)
Enjoy,
Harold
Sven,
OK, but how to i start XWin.exe so it will work in rootless-mode?
OK, i found out, that i should start XWin -rootless but i still need a
window-manager afterwards (like twm) ro have a window-titlebar.
will there be a window-manager integrated into XWin that uses
Win32-native
Many, many changes.
1) Include an X icon and the necessary build rules for building Windows
resource files (even while cross compiling). (Harold Hunt, Jehan Bing)
2) Include a preliminary rootless mode. (MATSUZAKI Kensuke)
3) XF86Configfile suppport. (Alexander Gottwald)
4) Scrollbars
compiling). (Harold Hunt,
Jehan Bing)
2) Include a preliminary rootless mode. (MATSUZAKI Kensuke
3) XF86Configfile suppport. (Alexander Gottwald)
4) Scrollbars support. (Jehan Bing, Harold Hunt)
5) Warning dialog on disruptive screen depth change --- not quite perfect.
(Harold Hunt)
Enjoy
Rupert,
Excellent. I've had a full disk bite me before too.
However, I was also going to ask why you are using the -g parameter for ssh?
If you just want to tunnel X applications between your two hosts then -X is
all you need (and I recommend -C for slow links --- compression). Do you
have
Alan,
Somehow my cygwin.rules file got a bogus newline in one of the new rules. I
removed the newline and I am doing a test build now. So far it has
progressed past where it was bombing before.
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf
Rupert,
Hey, we like users that solve their own problems, we would like you to stick
around :)
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Rupert Brooks
Sent: Saturday, October 05, 2002 4:00 PM
To: [EMAIL PROTECTED]
Subject: Re: x apps
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Alexander Gottwald
Sent: Friday, October 04, 2002 5:57 AM
To: [EMAIL PROTECTED]
Subject: Re: SSH Notes
Harold L Hunt II wrote:
ssh should assume ``DISPLAY=127.0.0.1:0.0'' when the DISPLAY
Could you send in a link to a screenshot of this? Or, personally email me a
PNG of this and I will post a link to it. Do not send the graphic to the
mailing list, as most users do not want to download a large image from the
mailing list.
Harold
-Original Message-
From: [EMAIL
George,
Your email has been received. However, I do not work with HP-UX and I am
not sure if anyone here does, so I didn't want you to think that you were
being ignored if you don't get any further replies.
Hopefully someone around here will be able to help you out.
I can start with the usual
Alan,
If I recall correctly, the reason we have to override ComplexProgramTarget_1
for cross compiling is that the correct dependency list is not generated for
the first run through the build tree. Some executables are not going to be
built until a second pass through the build tree. No errors
Alan,
Something is definitely borken:
make[4]: Nothing to be done for `Makefiles'.
make[4]: Leaving directory `/home/harold/x-devel/build/cross/doc/man/GLU'
make[3]: Leaving directory `/home/harold/x-devel/build/cross/doc/man'
make[2]: Leaving directory `/home/harold/x-devel/build/cross/doc'
I have setup a Donations page on the Cygwin/XFree86 site.
http://xfree86.cygwin.com/donations.html
On the page is a link to contribute funds to Cygwin/XFree86 on the
project-level (which I will collect and distribute to anyone needing a book
or some equipment for development --- after they have
Jean-Claude,
All that aside, it would be an interesting feature to implement user
window-sizing to arbitrary resolutions via the -scrollbars
parameter so that
a user might stretch the X display to the size s/he wants. But
I'm not clear
on whether or not X allows resizing once an X
I had a little bit of time today and yesterday so I made some build-bustage
fixes to the CVS tree and I finished up a little feature that has been
holding me up from making any kind of release. That little feature I was
working on was embedding an icon in XWin.exe via a compiled Windows resource
xc/lib/Xcursor/Imakefile:
1) Change an #elif without a conditional to #else. This has got to be one
of the dummer mistakes I have ever seen. How does this work on any
platform? This busts the build on Cygwin.
Harold
xc-lib-Xcursor-Imakefile.diff
Description: Binary data
xc/config/cf/cygwin.tmpl:
1) Add SharedXcursorReqs with $(XLIB) so that libXcursor builds.
Harold
xc-config-cf-cygwin.cf.diff
Description: Binary data
Mario,
Just follow the User's Guide instructions:
http://xfree86.cygwin.com/docs/ug/using-remote-apps.html
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Mario Ohnewald
Sent: Tuesday, September 24, 2002 5:46 AM
To: [EMAIL PROTECTED]
That is really bizarre.
I'd like to take a look at this, but can you send in your /tmp/XWin.log
contents from when this happens?
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Norbert Schmidt
Sent: Wednesday, September 18, 2002 11:09 AM
Carlos,
Sorry I didn't get back to you, but you did find the explanation in the FAQ.
Basically, Aventail does something to the TCP/IP stack that breaks
compatibility with the standards that Cygwin and XFree86's sockets layers
are expecting. Aventail replaces a couple of Windows DLLs with its
Window Maker news
-
Oh, I also patched and built Window Maker 0.80.1 (the latest release),
and submitted my patches back to the WM developers, and they've been
included. So, future builds of WM should be as simple as running
./configure; make; make install. (Then each
Chris,
I thank you for putting so much time into developing xwinclip.
I really appreciate that you got the long-awaited setjmp lngjmp
functionality implemented so that we are not killed upon X Server shutdown
and restart.
I don't know anymore about the CLIPBOARD than what I wrote in the
Bryan,
There is not currently support in the X server for specifying a Windows
display that a particular screen should be displayed upon initially. It may
not be that hard to add, but no one has scratched that itch yet.
Harold
-Original Message-
From: [EMAIL PROTECTED]
Interesting.
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of David Fraser
Sent: Saturday, August 31, 2002 12:55 PM
To: [EMAIL PROTECTED]
Subject: Using KDE as default desktop under Windows
Hi there
I posted this to the kde-cygwin
Guy,
Okay, this looks reasonable. I will take a look at it and submit it when I
get a chance. Classes start today, so it may be a few days.
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Guy Harrison
Sent: Sunday, August 25, 2002 5:13 PM
Speaking of a PayPal account... I have one. I even set it up to accept
credit card payments a few weeks ago, but I haven't yet put a link to it
from my personal page. I think I now have some motivation to do so :)
I'll will post once to the list to let people know that the link exists, and
If that is the case then the Imakefile for xterm needs to be fixed because
some non-Cygwin programmer that has an empty ProgramTargetName macro
accidentally wrapped each target name in PROGRAMS with ProgramTargetName.
On their non-Cygwin platform this makes no difference, but on Cygwin this
makes
Michael,
Oh, you are only missing about 30 pages that describe exactly how to build
XFree86 for Cygwin:
http://xfree86.cygwin.com/docs/cg/cygwin-xfree-cg.html
Start with those. It is unlikely that you will have problems.
Harold
-Original Message-
From: [EMAIL PROTECTED]
Run:
cygcheck -c XFree86-xserv
Send the results to [EMAIL PROTECTED]
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Ben Jobse
Sent: Saturday, August 17, 2002 3:19 PM
To: [EMAIL PROTECTED]
Subject: XWin not found
LS,
I am new to
Mario,
After launching XWin and before launching xterm, you need to:
export DISPLAY=127.0.0.1:0.0
This is why you should really be using startxwin.bat or startxwin.sh, as
outlined in the Cygwin/XFree86 User's Guide.
http://xfree86.cygwin.com/docs/ug/using.html#using-starting
Harold
Well, remember also that the X11 version is licensed under the GPL, so it is
fine. They do make some other versions that are not yet licensed under the
GPL. The native Windows version used to be non-GPL, but I think I remember
seeing something in the news about this changing a few months ago or
`' address quoted as-is,
which I have tried *extremely* hard to keep from spammers.
I'd assume that normally signatures are removed by the list, however
you had quoted my message and so it remained.
John.
On Wed, Jul 24, 2002 at 12:20:58AM -0400, Harold Hunt wrote:
John,
You are asking
Harold, thanks for the suggestions. I was hoping that oue of them would
solve the problem. I checked and found only one cygwin1.dll on the
system. It's dated 5 July. I update frequently using setup.exe.
I agree with you assessment of Windows. However, my problem isn't the
BSOD but
Jehan,
Excellent summarization of the thread regarding how we can add
/usr/X11R6/bin to the path.
Looks like we had Dave Cook and Robert Collins discussing the best way to do
things but then the thread died.
I don't really think that I know how to implement the best solution here, so
I will
Brian,
Assuming you're not speaking tongue in cheek, Nicholas, I can see
a need for
doing this ... and intend to demo it on some of haplass end users someday.
Does this mean that you are working on a rootless mode for Cygwin/XFree86?
Harold
Tom,
I bet that you either have two copies of cygwin1.dll on your system, or that
you have a really old version of cygwin1.dll. For more information see:
http://xfree86.cygwin.com/docs/faq/cygwin-xfree-faq.html#q-status-access-vio
lation
I run XDMCP sessions for several hours with no
Dennis,
I always launch Cygwin/XFree86 from an icon on the desktop that points to
the startxwin.bat file in c:\cygwin\usr\X11R6\bin. The batch file starts an
xterm and when the xterm pops up I run:
ssh -X -C username@hostname
I type in my password and that is it.
As for avoiding typing in
Run the ``mount'' command from a Cygwin bash shell, you will see something
like:
Administrator@HUNTHARO ~
$ mount
C:\cygwin\usr\X11R6\lib\X11\fonts on /usr/X11R6/lib/X11/fonts type system
(binmo
de)
C:\cygwin\bin on /usr/bin type system (binmode)
C:\cygwin\lib on /usr/lib type system (binmode)
Jehan,
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Jehan
Sent: Sunday, July 21, 2002 6:43 PM
To: [EMAIL PROTECTED]
Subject: Re: On a side note - display resolution changes now handled
Harold Hunt wrote:
On the other hand, display depth
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Tim Thomson
Sent: Sunday, July 21, 2002 9:41 PM
To: cygwin-xfree Mailing List
Subject: New (Delphi) xlauncher
Hi there,
To those of you interested in the progress of my xlauncher program(s), I
Dennis,
Never email me directly. Only respond to [EMAIL PROTECTED]
Harold
-Original Message-
From: Dennis Foreman [mailto:[EMAIL PROTECTED]]
Sent: Sunday, July 21, 2002 7:27 PM
To: Harold Hunt
Subject: RE: need help scripting multiple xfree startups
Harold,
My computer
] Server Test 65
On Tue, 16 Jul 2002 3:08 pm, Harold Hunt wrote:
I just posted Test 65 to the server development page:
http://xfree86.cygwin.com/devel/shadow/
You can install the Test 65 package via setup.exe by selecting the
'test' package (and be sure to check the 'Bin' box
Thomas,
Well, looks like I get to throw this one right back at you.
I right-clicked on the link at:
http://cygwin.com/ml/cygwin-xfree/2002-07/msg00393.html
and chose save as... blah blah.
I did this in both IE and Mozilla 1.0. The result is that the browser
thinks that the file is an HTML
: Michael Jennings [mailto:[EMAIL PROTECTED]]
Sent: Monday, July 15, 2002 1:38 AM
To: Harold Hunt
Subject: Re: LibICE.DLL is a BIG problem
Amazingly, the default Cygwin install does not install XFree86. It is
necessary to choose it. That's why there are so many problems with it being
missing.
You can see
. Classic ASCII vs. binary transfer snafu.
Since I don't have access to an FTP server, I'll have to send
them as email
attachments (off-list).
Thanks.
From: Harold Hunt [EMAIL PROTECTED]
To: Thomas Chadwick [EMAIL PROTECTED]
CC: cygx [EMAIL PROTECTED]
Subject: RE: Corrupted file x2x-1.27-1
Lapo,
Okay, I'll wait for the -2 pacakges. Could you put links to the setup.hint
files in your email as well? That makes it a lot easier to upload the
packages.
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Lapo Luchini
Sent: Sunday,
Wow.
I sure am glad that I was out of town, throwing a party, and replacing the
power steering pump in my Jeep this weekend while you guys slugged this one
out.
The end result is that I have a couple of scripts to look at and evaluate.
Right now I am still trying to get that scrollbars patch
Alexander,
So this seems to be normal. For cygwin, there is
#ifdef __CYGWIN__
#define MacroIncludeFile cygwin.cf
#define MacroFile cygwin.cf
#define cygwinArchitecture
#define i386Architecture
#undef i386
#undef __i386__
#undef _X86_
#undef __CYGWIN__
#endif /* CYGWIN */
We just
Alexander,
I don't know if you ever explicity described how you got around the
glibc_major and glibc_minor symbols not being defined. The fun error that I
get is below.
Harold
Building Release 6.6 of the X Window System.
I hope you checked the configuration parameters in ./config/cf
to see
First: Do *not* email me directly. I am not helping you. The project is
helping you.
Second: Reread what I wrote you the first time. You should not be trying to
run Xinstall.sh, nor should you be trying gunzip extract.exe.gz. Everything
is done via Cygwin's setup.exe. It this making any
Actually, I am just about to add per-user registry support, so you might as
well use the registry.
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Rasjid Wilcox
Sent: Monday, July 08, 2002 6:33 AM
To: Tim Thomson; [EMAIL PROTECTED]
Subject:
Links:
I just posted Test 64 to the server development page:
http://xfree86.cygwin.com/devel/shadow/
You can install the Test 64 package via setup.exe by selecting the
'test' package (and be sure to check the 'Bin' box): XFree86-xserv-4.2.0-11
Server Test Series binary and source code releases
Tim,
How does this work, do I just make a package, and then email cygwin-apps?
Is this valid for this sort of program, where it isn't even compiled using
cygwin?
I haven't had any comments on this program yet because, while it is a neat
exercise and will be useful for other work, it will not
We have been Slashdotted, with a post that mentions that we are now easily
installable via Cygwin's setup.exe:
http://slashdot.org/article.pl?sid=02/07/07/1227202mode=nestedtid=104
I'd like to express my thanks to all Cygwin/XFree86 contributors.
This time we might get a lot of new users
Chuck,
WTF? I don't follow the xfree list all that closely, but didn't this
thread start out as Success with Java prog in XFree? I just assumed
that 'xlauncher' WAS that Java prog. Sorry for the confusion.
You know... sometimes I'm just not paying any attention at all. What has
happened
Alexander,
1) In winconfig.c, why is this there:
#ifndef PROJECTROOT
#define PROJECTROOT /usr/X11R6
#endif
2) Are any of these files significantly copied from hw/xfree86, or anywhere
else that we should attribute?
3) Will there be any effect, whatsoever, on users that do not use an
Yup, cross compiling is toroughly broken right now. It will take awhile to
get it working properly. I'd appreciate it if anyone that is cross
compiling the current XFree86 cvs would send in their host.def, any
modification they made to cygwin.cf, etc. and their build command.
Thanks,
Harold
Jehan,
That is an excellent patch! I was just thinking that we should add this
sort of functionality. Yes, I was reading the ./ posts too :)
However, there are a bunch of ^M's showing up in the patch file for
winwndproc.c starting at about line 496 (in the patch file). Could you
clean that
Alexander,
I've merged your patch with my local tree and I'm going to try to test it
tomorrow.
Could you send me a sample and/or skeleton (containing commented versions of
each config option) config file?
Thanks,
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL
Nicholas,
You might want to set your cvs sticky tag to the xf-4_2-branch for the
checkout if you run into problems with HEAD. If you do go this route, be
sure to unset the sticky tag in the /xc/programs/Xserver/hw/xwin
directory. This way you'll get the latest Cygwin/XFree updates while
.
Harold
-Original Message-
From: Harold Hunt
Sent: Saturday, April 13, 2002 7:44 PM
To: xf-devel
Subject: xc/lib/fontconfig/fonts.conf depends on existing fonts
installation
I don't understand why xc/lib/fontconfig/fonts.conf runs the script
xc/lib/fontconfig/findfonts which looks
Nicholas,
I just tried... Not as complete as one would hope... Nevermind about
this... :-)
What did you find that was broken? Were there build errors or did it just
not run? See my message that I just sent. I've done a build so far and saw
no problems related to removing -DNO_TCP_H. I
Chris,
Doh. system_printf != syscall_printf. I've checked in a fix
and am rebuilding the snapshot.
And, additionally, I put Pierre's patch in the wrong place in the code.
Sigh. I had to interpret it because the formatting was GNU standard and
I interpreted it wrong.
This snapshot
Okay, I'll stick with the current lenghty-when-necessary format.
I'm glad they are helping people,
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Jean-Claude Gervais
Sent: Thursday, June 27, 2002 10:14 PM
To: [EMAIL PROTECTED]
Subject:
I need someone with a graphics card capable of 15 bits per pixel to run Test
61 and tell us what happens. Also, run XWin.exe with
'XWin -fullscreen -depth 15' (when you are running Windows in some depth
other than 15) and let us know what happens.
Both of these situations are expected to not go
You're not supposed to launch startxwin.bat from a Cygwin prompt, you are
supposed to double-click the batch file from Windows Explorer or you can
launch startxwin.bat from a Windows command prompt (not a Cygwin command
prompt).
Harold
-Original Message-
From: [EMAIL PROTECTED]
Bradey,
Thanks for notifying other users of this.
I appreciate it when people send these sorts of things directly to the list,
like you've just done. (No, he didn't send it to me privately first, I just
wanted to reward good behavior instead of waiting to complain about
someone's bad
of cleaning the code and making sure that all of the corner cases
were still handled. (Alan Hourihane, Harold Hunt)
3) winshaddd.c, winshadddnl.c, winshadgdi.c, win.h, winscrinit.c -
Remove the essentially unused dwStride and dwStrideBytes variables
from the ScreenInfoRec. (Harold Hunt)
4
I've posted the patch against the current CVS tree for changes up through
Test 61 (and a few minutes afterwards), for those of you following the
development of Cygwin/XFree86:
http://www.msu.edu/~huntharo/xwin/shadow/xwin-Test61.diff.bz2 (21 KiB)
Here's a couple questions:
1) Should I start
Jehan,
Interesting.
I've received this and filed it. I'll have to wait until after my final on
Wednesday to look at this and start merging it.
On the bright side, after Wednesday I'll be working 40 hours a week until
the end of August but I won't be taking a class so I won't have homework for
are on an NT-based platform or not. (Harold Hunt)
Enjoy,
Harold
Gotta reply to the list, not me.
Harold
-Original Message-
From: ...2«... [mailto:[EMAIL PROTECTED]]
Sent: Monday, June 17, 2002 10:02 PM
To: Harold L Hunt
Subject: Re: broken lndir so cant build tree
lndir still, and always had, made a bunch of links regardless of the arg.
but
This is Kensuke Matsuzaki's initial I18N patch for xwinclip.
He sent a follow-up that I will forward shortly.
Harold
-Original Message-
From: MATSUZAKI Kensuke [mailto:[EMAIL PROTECTED]]
Sent: Monday, June 17, 2002 4:25 AM
To: Harold Hunt
Subject: xwinclip i18n patch
This is a patch
with CF_UNICODETEXT, which only works on
NT/2000/XP.
Harold
-Original Message-
From: MATSUZAKI Kensuke [mailto:[EMAIL PROTECTED]]
Sent: Monday, June 17, 2002 1:50 PM
To: Harold Hunt
Cc: MATSUZAKI Kensuke
Subject: Re: xwinclip i18n patch
Hi.
I send new patch that use Xutf8* and CF_UNICODETEXT.
Previous
Chris,
You do have to specify both test and curr if you want both a test and a
curr version. As soon as you specify any one of curr, test, or prev,
you have to explicitly specify everything.
Done. Thanks.
Harold
: Tuesday, June 18, 2002 6:41 PM
To: Harold Hunt
Cc: [EMAIL PROTECTED]
Subject: Re: Cygwin/XFree86 - patches up to Test59
Harold Hunt wrote:
All changes from Server Test Series releases Test 56, Test 57,
Test 58, and
Test 59.
Are these patches in the CVS tree for the sourceforge.net
causing KDE
3.0 icons with alpha channels to not display. RENDER is still
enabled. (Harold Hunt)
2) xc/programs/Xserver/os/osinit.c - Don't close the stdin, stdout,
stderr file handles on Cygwin. We are no longer a command-line
application so stdin, stdout, and stderr point to our first three file
what they do (lack of documentation from
the creator).
I may look into the particular problem with LAYER and/or RANDR later, but
for now consider this BUG CLOSED.
Thanks for your help, especially Waldo, who pointed me to the alpha channel.
Harold Hunt
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Harold Hunt
Sent: Thursday, June 13, 2002 2:15 AM
To: cygx
Subject: RE: [PATCH] RE: Ghost cursors (was: RE: alt-tab: client window
receives tab / pressing both...)
Stuart,
Naturally, now that I have
http://cygwin.com/ml/cygwin-xfree/2002-06/msg00086.html
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of E
Sent: Thursday, June 13, 2002 3:50 AM
To: [EMAIL PROTECTED]
Subject: Status of multi-windowed server
Hi,
I was wondering what the status
Stuart,
But on the overall, I don't think it's really the way to go. Again, I
don't known much about X so it may not be reasonable but what about
creating a Windows window for each X window? This would allow
each X App
to appear in the taskbar like any Windows application.
This is
Robert,
I totally forgot that you had worked on a rootless mode. I'd definitely be
interested in seeing the patches.
Thanks,
Harold
Alexander,
Then you can download them just by running setup.exe and point to any
mirror. Then you wouldn't need a separate setup.ini file.
But the mirrors are not updated instantly. The test release would need
about one day to spread to the mirrors.
Chris was referring to the fact that,
that occurs if
you launch Cygwin/XFree86 and give another application the focus. In
that case the Windows mouse cursor would still jump to the center of
the screen, even though the Cygwin/XFree86 window was not active.
(Harold Hunt)
8) winkeybd.h - Fix the bug where pressing both shift keys
Gerard,
How long is awhile? 20 seconds or 30 minutes?
If it dumps core after 20 seconds then it is because XWin.exe is taking too
long to launch so OpenDisplay fails. Test05 fixes that problem.
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf
Links:
I just posted Test 58 to the server development page:
http://xfree86.cygwin.com/devel/shadow/
You can install the Test 58 package via setup.exe by pointing setup.exe
to the cygwin/xfree/testing/ directory on your favorite mirror.
For example, you could point setup.exe at:
Chris,
Why not just install the latest server test packages in the normal
cygwin place but mark it as test in setup.hint?
I don't recall this being suggested before. Apologies if this has already
been discussed.
Oh, I'm aware that that functionality is there... but I have been trying to
Stuart,
Naturally, now that I have applied the -lesspointer patch I have remembered
why we switched away from hiding the Windows mouse cursor when we were
inactive. The reason goes like this:
1) User has a Cygwin/XFree86 window that is away from the task bar.
2) User activates the
Eric,
Interesting. I've heard reports of this before.
However, I'm unable to duplicate this problem.
I suspect that the problem has something to do with the fact that X events
don't come in that often, so we may not process our Windows events in a
timely manner. I have been searching forever
can and will see the Windows events when they arrive without
an X event immediately preceeding them (which may allow us to stop
stealing ownership of the X selection). (Harold Hunt)
Here is a description of using select instead of XNextEvent:
http://www.xfree86.org/pipermail/xpert/2001-December
You have to keep replies to the mailing list.
Someone on the list probably can explain this better than I. (And how would
my time better be spent, developing features or answering simple questions
that take a lot of writing? :)
Harold
-Original Message-
From: Splatter van Upchuck
Now that we have the -nodecoration parameter we can start messing around
with making the some initial moves towards a rootless mode, just like
XDarwin. Here are some initial steps to take that would help you learn a
little about creating a rootless mode:
1) Start off by simply overriding
Jehan,
That last message fired off before I was done... my Ctrl key is sticking so
when I hit Enter it sent a Ctrl+Enter, which sends the message.
I don't think you need to manage the cursor in WM_ACTIVATEAPP, managing
it in WM_ACTIVATE should be enough because, if I'm not wrong, XWin will
Jehan,
- Last, WM_NCMOUSEMOVE calls the default winproc. This should fix
the min/max/close button highlight problem on WinXP (Although I don't
have XP so I can't test)
That's an excellent catch. I went back and read the Platform SDK docs about
WM_NCMOUSEMOVE:
Links:
I just posted Test 57 to the server development page:
http://xfree86.cygwin.com/devel/shadow/
You can install the Test 57 package via setup.exe by pointing setup.exe
to the cygwin/xfree/testing/ directory on your favorite mirror.
For example, you could point setup.exe at:
Jehan,
A static would do the job but, by personnally, I don't like static in a
function. It's easy to miss the static keyword when reading the code
which then make it hard to understand (or at least, I missed it. Several
times already I spent a few hours to try to understand why the code was
Now that is what I like to see: on a guy's first post to the list he sends
two bug reports and two patches. Outstanding!
I've applied both patches (with formatting fixes) and I'll release a new
server binary shortly.
I also added a patch for the, press both shifts, release both shifts, input
.
--
Harold Hunt
To update your installation, click on the Install Cygwin now link
on the http://cygwin.com/ web page. This downloads setup.exe to
your system. Save it and run setup, answer the questions and pick
up 'XFree86-xserv' from the 'XFree86' category. You may need to
click the Full
Jehan,
Excellent! I've applied this patch as well. I'm going to release this as a
test release in a few moments so that I don't overwhelm users with new
Cygwin setup.exe packages.
Keep feeding me patches guys!! :)
Harold
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL
1 - 100 of 280 matches
Mail list logo