From harold@codeweavers.com Thu Apr 1 04:33:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Thu, 01 Apr 2004 04:33:00 -0000 Subject: Updated: X-startup-scripts-1.0.6-1 Message-ID: <406B9AD2.6060301@codeweavers.com> Announcement ============ The X-startup-scripts-1.0.6-1 package has been updated in the Cygwin distribution. Changes ======= 1) startx.in: Change two remaining XCOMMs to #s. Noticed by Luke Kendall. -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Sun Apr 4 03:30:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Sun, 04 Apr 2004 03:30:00 -0000 Subject: Updated: XFree86-xserv-4.3.0-67 Message-ID: <406F80B8.1080501@codeweavers.com> The following package has been updated in the Cygwin distribution: *** XFree86-xserv-4.3.0-67 Changes ======= 1) winclipboardxevents.c/winClipboardFlushXEvents/SelectionRequest - Change the number of elements passed to the first call to XChangeProperty from 32 * 4 to 4 since we are the count of array elements, not the byte count of the total array. (Lev Bishop) 2) winerror.c/winMessageBoxF - Correct used argument for va_start. (Alexander Gottwald) 3) winkeyhook.c, etc. - Add a low-level keyboard hook for catching special key combinations like Alt+Tab and passing them to the X Server instead of letting Windows handle them. Add a "-keyhook" parameter to enable this experimental feature. (Harold L Hunt II - CodeWeavers, Takuma Murakami) 4) windialogs.c - Display dialog boxes in the center of the Windows desktop if Cygwin/X is minimized. The problem was reported by Rodrigo Medina. (Takuma Murakami) -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Sun Apr 4 19:28:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Sun, 04 Apr 2004 19:28:00 -0000 Subject: Updated: cygwin-x-doc-1.0.2-1 Message-ID: <407061B0.9000906@codeweavers.com> Announcement ============ The cygwin-x-doc-1.0.2-1 package has been updated in the Cygwin distribution. Changes ======= 1) FAQ - Update the ssh instructions. Remove old entries. (Harold L Hunt II - CodeWeavers) 2) CG - Remove outdated instructions. (Harold L Hunt II - CodeWeavers) 3) UG - Update the ssh instructions. (Harold L Hunt II - CodeWeavers) -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Wed Apr 7 05:36:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Wed, 07 Apr 2004 05:36:00 -0000 Subject: Updated: xorg-x11-[base,bin,bin-dlls,bin-lndir,devel,etc,f100,fcyr,fenc,fnts,fscl,fsrv,libs-data,man-pages,man-pages-html,nest,vfb,xwin]-6.7.0.0-1 Message-ID: <40738EF4.3090006@codeweavers.com> The following packages have been updated in the Cygwin distribution: *** xorg-x11-base-6.7.0.0-1 *** xorg-x11-bin-6.7.0.0-1 *** xorg-x11-bin-dlls-6.7.0.0-1 *** xorg-x11-bin-lndir-6.7.0.0-1 *** xorg-x11-devel-6.7.0.0-1 *** xorg-x11-etc-6.7.0.0-1 *** xorg-x11-f100-6.7.0.0-1 *** xorg-x11-fcyr-6.7.0.0-1 *** xorg-x11-fenc-6.7.0.0-1 *** xorg-x11-fnts-6.7.0.0-1 *** xorg-x11-fscl-6.7.0.0-1 *** xorg-x11-fsrv-6.7.0.0-1 *** xorg-x11-libs-data-6.7.0.0-1 *** xorg-x11-man-pages-6.7.0.0-1 *** xorg-x11-man-pages-html-6.7.0.0-1 *** xorg-x11-nest-6.7.0.0-1 *** xorg-x11-vfb-6.7.0.0-1 *** xorg-x11-xwin-6.7.0.0-1 Changes ======= 1) General - First release based on X.Org monolithic tree. See X.Org release notes for more information: http://freedesktop.org/~xorg/X11R6.7.0/doc/RELNOTES.html 2) General - Change package prefix from XFree86-* to xorg-x11-*. 3) General - Rename some packages: New Name == Old Name ==================== devel == prog libs-data == lib man-pages == man man-pages-html == html 4) General - Split bin package: New Names == Old Name ===================== bin, bin-dlls, bin-lndir == bin Note: There are now source packages for bin and bin-dlls, but not for bin-lndir. -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From j_tetazoo@hotmail.com Wed Apr 7 20:38:00 2004 From: j_tetazoo@hotmail.com (Thomas Chadwick) Date: Wed, 07 Apr 2004 20:38:00 -0000 Subject: Updated: x2x-1.30-2 Message-ID: The Cygwin "x2x" packages (source and binary) have been updated to version 1.30-2. This is merely a "maintenance" release necessitated by recent changes to the Cygwin includes. No features or bug fixes have been applied. PACKAGE DESCRIPTION: Allow me to quote from the x2x-1.30 man page: x2x allows the keyboard and mouse on one ("from") X display to be used to control another ("to") X display. Since x2x uses the XTEST exten- sion, the "to" X display must support XTEST. If x2x is built under Cygwin (on Windows XP or Windows 2000) then the -fromwin option may be specified to allow the "from" display to be the Windows desktop. (The Cygwin build also supports use of an X display for the "from" screen). Use of -fromwin sets the default behaviour as if the -big -west -capslockhack options had also been given. Unless the -nosel option is specified, x2x relays X selections from one display to the other. (If -fromwin is specified then the X selection is relayed to and from the Windows clipboard as text strings). TO UPDATE YOUR INSTALLATION: 1) Visit http://cygwin.com and click on the "Install Cygwin Now" link to download setup.exe to your system. 2) Run setup.exe and make you way to the "Select Packages" screen. 3) Find the "X11" category and expand it by clicking the "+" symbol. 4) Find the "x2x" package and click (repeatedly if necessary) in the "New" column until "1.30-2" appears. 5) Check the box(es) in the "Bin?" and/or "Src?" columns to choose the binary and/or source package(s) respectively. 6) Proceed with the install by clicking the Next button. [Note that it may take up to 24 hours from now for the various mirrors to sync up with the new version, so if you don't see 1.30-2 when you run setup, try again later.] Please send questions or comments to the Cygwin/XFree86 mailing list at: cygwin-xfree@cygwin.com . If you want to subscribe go to: http://cygwin.com/lists.html. I would appreciate if you would use this mailing list rather than emailing me directly. ----- Thomas Chadwick (j_tetazoo at hotmail dot com) _________________________________________________________________ Tax headache? MSN Money provides relief with tax tips, tools, IRS forms and more! http://moneycentral.msn.com/tax/workshop/welcome.asp From harold@codeweavers.com Wed Apr 7 22:44:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Wed, 07 Apr 2004 22:44:00 -0000 Subject: Updated: xorg-x11-[base,bin,bin-lndir,devel,libs-data]-6.7.0.0-2 Message-ID: <407483E8.8080302@codeweavers.com> The following packages have been updated in the Cygwin distribution: *** xorg-x11-base-6.7.0.0-2 *** xorg-x11-bin-6.7.0.0-2 *** xorg-x11-bin-lndir-6.7.0.0-2 *** xorg-x11-devel-6.7.0.0-2 *** xorg-x11-libs-data-6.7.0.0-2 Changes ======= 1) devel, libs-data - Remove duplicate /usr/X11R6/lib/X11/config directories, caught by Dr. Volker Zell. 2) bin, bin-lndir - Remove duplicate /usr/X11R6/bin/lndir.exe files, caught by Dr. Volker Zell. 3) base - Updated packaging script to resolve problems in #1 and #2. (Harold L Hunt II) -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From huntharo@msu.edu Wed Apr 7 22:55:00 2004 From: huntharo@msu.edu (Harold L Hunt II) Date: Wed, 07 Apr 2004 22:55:00 -0000 Subject: New package: xorg-x11-xwin-gl-6.7.0.0-1 Message-ID: <407486C0.9040108@msu.edu> The package 'xorg-x11-xwin-gl' is now available with the Cygwin distribution. Description =========== X server for Cygwin with ***EXPERIMENTAL*** GLX acceleration. Contains a new binary called XWin_GL.exe (/usr/X11R6/bin/XWin_GL.exe) that contains the experimental GLX acceleration, which was written mostly by Alexander Gottwald after Harold L Hunt II (myself) pointed out a vague description of the approach to take. Note: This server will not magically be invoked on your system just because you installed it. As noted above, this feature is experimental (and only works in -multiwindow mode last I checked) so we are going to bar those from testing it that can't figure out how to invoke it on their own; if you have to ask for help getting it running, then we don't want you running it yet. Thanks to Torrey Lyons for answering my questions when I was trying to figure out what it was that we needed to implement. -- 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. Once you've downloaded setup.exe, run it, select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Fri Apr 9 00:57:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Fri, 09 Apr 2004 00:57:00 -0000 Subject: Updated: xorg-x11-[base,bin,bin-dlls,fenc,fscl,nest,vfb,xwin,xwin-gl] Message-ID: <4075F484.7000303@codeweavers.com> The following packages have been updated in the Cygwin distribution: *** xorg-x11-base-6.7.0.0-3 *** xorg-x11-bin-6.7.0.0-3 *** xorg-x11-bin-dlls-6.7.0.0-2 *** xorg-x11-fenc-6.7.0.0-2 *** xorg-x11-fscl-6.7.0.0-2 *** xorg-x11-nest-6.7.0.0-2 *** xorg-x11-vfb-6.7.0.0-2 *** xorg-x11-xwin-6.7.0.0-2 *** xorg-x11-xwin-gl-6.7.0.0-2 Changes ======= 1) General - Fix truetype fonts. (Lev Bishop) -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Fri Apr 9 14:39:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Fri, 09 Apr 2004 14:39:00 -0000 Subject: Updated: xorg-x11-[base,bin-dlls,fscl] Message-ID: <4076B51A.8090904@codeweavers.com> The following packages have been updated in the Cygwin distribution: *** xorg-x11-base-6.7.0.0-4 *** xorg-x11-bin-dlls-6.7.0.0-3 *** xorg-x11-fscl-6.7.0.0-3 Changes ======= 1) base, bin-dlls - Include missing files for the font library's FreeType and X-TrueType backends. (Harold L Hunt II - CodeWeavers) 2) fscl - mkfontscale was crashing during the 'make install' step under Cygwin 1.5.9, which resulted in a null fonts.scale, which prevented mkfontdir from creating a proper fonts.dir and encodings.dir. This is a rebuild under the April 6th snapshot of Cygwin, under which mkfontscale does not crash. You do not need a snapshot of Cygwin unless you need to run mkfontscale for some very good reason before Cygwin 1.5.10 is released. (Lev Bishop, Harold L Hunt II - CodeWeavers) -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Sat Apr 10 14:26:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Sat, 10 Apr 2004 14:26:00 -0000 Subject: Updated: xorg-x11-[base,bin,bin-dlls,devel] Message-ID: <4077FBFD.1030502@codeweavers.com> The following packages have been updated in the Cygwin distribution: *** xorg-x11-base-6.7.0.0-5 *** xorg-x11-bin-6.7.0.0-4 *** xorg-x11-bin-dlls-6.7.0.0-4 *** xorg-x11-devel-6.7.0.0-3 Changes ======= 1) base - Update build script. (Harold L Hunt II - CodeWeavers) 2) bin - Remove accidentally included XWin_GL.exe. Caught by Dr. Volker Zell. 3) bin-dlls, devel - Enable build of Kensuke Matsuzaki's newer multi-window mode that works with an external window manager (-mwextwm). This newer multi-window mode uses the miext/rootless extension and requires Kensuke's xwinwm window manager, which will be released later as a Cygwin package. If you have to ask how to run this then you should wait until it is explained better; please do not ask questions about this in the mailing list for now. -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Sat Apr 10 14:26:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Sat, 10 Apr 2004 14:26:00 -0000 Subject: Updated: xorg-x11-[xwin,xwin-gl]-6.7.0.0-3 Message-ID: <4077FD24.1020804@codeweavers.com> The following packages have been updated in the Cygwin distribution: *** xorg-x11-xwin-6.7.0.0-3 *** xorg-x11-xwin-gl-6.7.0.0-3 Changes ======= 1) winmultiwindowwindow.c - Reapply the path that fix multi-window mode crashes when there were multiple instances of XWin.exe. (Kensuke Matsuzaki) 2) General - Enable build of Kensuke Matsuzaki's newer multi-window mode that works with an external window manager (-mwextwm). This newer multi-window mode uses the miext/rootless extension and requires Kensuke's xwinwm window manager, which will be released later as a Cygwin package. If you have to ask how to run this then you should wait until it is explained better; please do not ask questions about this in the mailing list for now. 3) MultiwindowExtWM Mode (-mwextwm) - Fix window reordering. Remove winMWExtWMReorderWindows. (Kensuke Matsuzaki) 4) General - Make most functions static that can be static. Remove declarations for functions used in only one place from win.h and put them in that single file. (Harold L Hunt II - CodeWeavers) 5) wincreatewnd.c/winCreateBoundingWindowFullScreen - Stop using WS_EX_TOPMOST for fullscreen windows. (Harold L Hunt II - CodeWeavers) 6) winshadgdi.c/winActivateAppShadowGDI - Stop manually minimizing and restoring our window when using the ShadowGDI engine in fullscreen mode. (Harold L Hunt II - CodeWeavers) 7) InitOutput.c - Document -logfile, -logverbose and -[no]keyhook [Bug 437], and only document -xkb* parameter if XKB is defined. (Alexander Gottwald) 8) winshaddd.c - Fix a few DDNL's that should be DD's. (Harold L Hunt II - CodeWeavers) 9) winengine.c/winSetEngine - Oops, fix ShadowGDI being forced when it doesn't need to be. (Harold L Hunt II) -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Sat Apr 10 22:07:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Sat, 10 Apr 2004 22:07:00 -0000 Subject: Updated: cygwin-x-doc-1.0.4-1 Message-ID: <40786247.1030209@codeweavers.com> Announcement ============ The cygwin-x-doc-1.0.4-1 package has been updated in the Cygwin distribution. Changes ======= 1) General - Missing documentation for commandline options. (Alexander Gottwald) 2) General - Update links to other projects, package list, package sizes, etc. (Harold L Hunt II - CodeWeavers) -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From huntharo@msu.edu Sat Apr 10 22:36:00 2004 From: huntharo@msu.edu (Harold L Hunt II) Date: Sat, 10 Apr 2004 22:36:00 -0000 Subject: Updated: xorg-x11-[base,devel,man-pages,man-pages-html] Message-ID: <407875FC.8050303@msu.edu> The following packages have been updated in the Cygwin distribution: *** xorg-x11-base-6.7.0.0-6 *** xorg-x11-devel-6.7.0.0-4 *** xorg-x11-man-pages-6.7.0.0-2 *** xorg-x11-man-pages-html-6.7.0.0-2 Changes ======= 1) base,devel,man-pages,man-pages-html - Properly set default ManSuffix to 1, causing command man pages to be installed to man1 instead of to the incorrect mann. (Harold L Hunt II - CodeWeavers) -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Sun Apr 11 17:11:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Sun, 11 Apr 2004 17:11:00 -0000 Subject: New package: xwinwm-0.0.5 Message-ID: <40797BE4.1020805@codeweavers.com> The package 'xwinwm' is now available with the Cygwin distribution. Description =========== ***EXPERIMENTAL*** Kensuke Matsuzaki's window manager for Cygwin/X to be used with the "-mwextwm" command-line parameter (not compatible with -multiwindow, -rootless, -nodecoration, nor with -fullscreen). This window manager is not yet fully feature complete (e.g. resizing doesn't work) and is being released now only to allow people to test it and to get other developers interested in this project. Some may find that xwinwm fits their current needs, but we make no guarantees and we recommend that you stick with 'XWin -multiwindow' for your stable systems. NOTE: You *do* have to launch xwinwm just as you would have to launch twm in your startup script; XWin does not automatically launch xwinwm when you are using -mwextwm, though this feature may be added later. -- 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. Once you've downloaded setup.exe, run it, select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Wed Apr 14 00:45:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Wed, 14 Apr 2004 00:45:00 -0000 Subject: Updated: xorg-x11-[xwin,xwin-gl]-6.7.0.0-4 Message-ID: <407C8765.2080009@codeweavers.com> The following packages have been updated in the Cygwin distribution: *** xorg-x11-xwin-6.7.0.0-4 *** xorg-x11-xwin-gl-6.7.0.0-4 Changes ======= 1) winmultiwindowwindow.c, winmultiwindowwndproc.c, winwin32rootless.c, winwin32rootlesswndproc.c - Fix MWExtWM resource leak. (Kensuke Matsuzaki) 2) XWin.man - Add missing documentation for command-line parameters. (Rodrigo Medina) 3) XWin.man - Rework some parts of the document, remove outdated information, update other outdated information. (Harold L Hunt II - CodeWeavers) 4) XWinrc.man - New man page for .XWinrc file. (Rodrigo Medina) 5) winengine.c - The fix reportedly in 6.7-3 for ShadowGDI being forced when not required was not actually in that release; include that fix in this release. (Harold L Hunt II - CodeWeavers) 6) winshadgdi.c/winActivateAppShadowGDI - Turn back on the manually minimizing and restoring of our window when using the ShadowGDI engine in fullscreen mode. We perform the restoring or minimizing manually for ShadowGDI in fullscreen modes so that this engine will perform just like ShadowDD and ShadowDDNL in fullscreen mode; if we do not do this then our fullscreen window will appear in the z-order when it is deactivated and it can be uncovered by resizing or minimizing another window that is on top of it, which is not how the DirectDraw engines work. (Harold L Hunt II - CodeWeavers) 7) InitOutput.c - Adjust link to FAQ. (Alexander Gottwald) 8) winkeybd.c - Fix rare segfault caused by uninitialized event queue. Happened if FatalError Messagebox appeared because of missing font "fixed". (Alexander Gottwald) 9) InitOutput.c - Fix segfault if LogInit fails. (Alexander Gottwald) 10) winmsg.c, winmsg.h - New function winDebug which logs messages with verbosity level 3. (Alexander Gottwald) -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Wed Apr 14 00:45:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Wed, 14 Apr 2004 00:45:00 -0000 Subject: Updated: xorg-x11-base-6.7-7 Message-ID: <407C87C9.3080603@codeweavers.com> The following packages have been updated in the Cygwin distribution: *** xorg-x11-base-6.7-7 Changes ======= 1) Update package script for man-pages, man-pages-html, and xwin to exclude XWinrc.man from the former two packages and include it in the latter package. (Harold L Hunt II - CodeWeavers) -- 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. Once you've downloaded setup.exe, run it and select "XFree86" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Sat Apr 24 04:03:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Sat, 24 Apr 2004 04:03:00 -0000 Subject: Updated: xorg-x11-[base,etc] Message-ID: <4089E6E6.2090608@codeweavers.com> The following packages have been updated in the Cygwin distribution: *** xorg-x11-base-6.7-8 *** xorg-x11-etc-6.7-2 Changes ======= 1) base - Fix generation of the xwin changelog in the build script's install-local command. (Harold L Hunt II) 2) etc - Bugzilla #533: fix slash/questionmark key for abnt2 keyboard. (Alexander Gottwald) -- 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. Once you've downloaded setup.exe, run it and select "X11" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Sat Apr 24 04:03:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Sat, 24 Apr 2004 04:03:00 -0000 Subject: Updated: xorg-x11-[xwin,xwin-gl]-6.7-5 Message-ID: <4089E649.1040605@codeweavers.com> The following packages have been updated in the Cygwin distribution: *** xorg-x11-xwin-6.7-5 *** xorg-x11-xwin-gl-6.7-5 Changes ======= 1) winwin32rootless.c, winprefs.c, winmultiwindowwndproc.c, winmultiwindowwindow.c - LoadImage() g_hiconX because it is DestroyIcon()d cannot use LoadIcon(). Fix off-by-one class naming problem. More error checking on icon and menu creation. (Earle F. Philhower III) 2) winwin32rootless.c, winwin32rootlesswindow.c - Fix debug message. Fix GDI leak because of off-by-one class naming problem and DeleteObject instead of DestroyIcon. (Kensuke Matsuzaki) 3) winmultiwindowicons.c - Apply Kensuke's GDI leak fix [DeleteObject(icon)->DestroyIcon(icon)]. (Earle F. Philhower III) 4) XWinrc.man - Added TRAYICON, SILENTEXIT, icon file reading info, and a small example. Still needs work but has all keywords present. (Earle F. Philhower III) 5) InitOutput.c, winglobals.c, winprocarg.c - Make --help and --version available. (Alexander Gottwald) 6) winmultiwindowwindow.c - Explicitly reset the system menu to WS_POPUP when creating. (Earle F. Philhower III) 7) General (xorg-x11-etc) - Bugzilla #533: fix slash/questionmark key for abnt2 keyboard. (Alexander Gottwald) 8) winglobals.c - Set default loglevel to 2. (Alexander Gottwald) 9) win.h, wincursor.c - Enable hardware (== Windows) cursor for all display modes. (Alexander Gottwald) 10) winglobals.c, winprocarg.c, winscrinit.c - Add commandline option to enable software cursor. Use winDebug and winErrorFVerb instead of ErrorF to set explicit loglevels. (Alexander Gottwald) 11) winvalargs.c, winengine.c - Use winDebug and winErrorFVerb instead of ErrorF to set explicit loglevels. (Alexander Gottwald) 12) Xserver/GL/windows[Imakefile, glwindows.h, indirect.c, wincursor.c] - Removed code for hardware cursor since it's now in hw/xwin. (Alexander Gottwald) 13) InitOutput.c, XWin.man - Document the -swcursor switch. (Alexander Gottwald) 14) Imakefile, win.h, wincursor.c, winmultiwindowwndproc.c, winpriv.c, winscrinit.c, winwin32rootlesswndproc.c, winwin32rootlesscursor.c - MWExtWM uses common hardware(windows) cursor code too, and winwin32rootlesscursor.c is removed. Clean up unused variables. Modify comment(winMWExtWM* -> win*). Fix the problem that cursor doesn't change when cursor move in a window. (Kensuke Matsuzaki) 15) winvalargs.c - Allow screen combinations with 'XWin -query host -screen 0 -screen 1 -multiwindow'. This gives an Xdmcp session and a second screen where I can display single windows. (Alexander Gottwald) 16) XWin.man - Fix typo. (Rodrigo Medina) 17) XWin.man, XWinrc.man - Fix spacing after sentences (use standard two-spaces after period). (Harold L Hunt II) 18) win.h - Add prototype for winFixClipboardChain. (Dan Wilks) 19) winclipboard.h - Add definition WM_WM_REINIT a private windows message that the clipboard window uses to reinitialize the clipboard viewer chain. (Dan Wilks) 20) winwndproc.c/winWindowProc - Call winFixClipboardChain on application activation/deactivation to ensure that XWin is still in the clipboard chain. (Dan Wilks) 21) winclipboardinit.c - Added references to g_fClipboard and g_hwndClipboard for winFixClipboardChain to use. (winFixClipboardChain): New function. Ensures that XWin is still in the Windows clipboard chain if we're using the internal clipboard. (Dan Wilks) 22) winclipboardwndproc.c/winClipboardWindowProc - Process WM_WM_REINIT and force ourselves back into the clipboard chain. (Dan Wilks) -- 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. Once you've downloaded setup.exe, run it and select "X11" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Sat Apr 24 16:17:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Sat, 24 Apr 2004 16:17:00 -0000 Subject: Updated: xorg-x11-[xwin,xwin-gl]-6.7-6 Message-ID: <408A92E3.9070304@codeweavers.com> The following packages have been updated in the Cygwin distribution: *** xorg-x11-xwin-6.7-6 *** xorg-x11-xwin-gl-6.7-6 Changes ======= 1) winmultiwindowwm.c - Fix typo in error message. (Earle F. Philhower III) 2) winwndproc.c, wincursor.c - Don't set the HW cursor unless the mouse is in client area. (Earle F. Philhower III) -- 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. Once you've downloaded setup.exe, run it and select "X11" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place. From harold@codeweavers.com Tue Apr 27 15:21:00 2004 From: harold@codeweavers.com (Harold L Hunt II) Date: Tue, 27 Apr 2004 15:21:00 -0000 Subject: Updated: xorg-x11-[xwin,xwin-gl]-6.7-7 Message-ID: <408E7848.9050703@codeweavers.com> The following packages have been updated in the Cygwin distribution: *** xorg-x11-xwin-6.7-7 *** xorg-x11-xwin-gl-6.7-7 Changes ======= 1) winmultiwindowwm.c - Fix typo in function names (Mutli->Multi). (Earle F. Philhower III) 2) wincursor.c - Add color cursor support for hicolor and truecolor modes. (Earle F. Philhower III) 3) wincursor.c - Added 32bpp (alpha+RGB) cursor support in true color modes. (Earle F. Philhower III) 4) win.h - Include winmsg.h to silence warnings about undeclared functions. (Harold L Hunt II - CodeWeavers) 5) wincursor.c - winReallySetCursor was empty and not needed. (Harold L Hunt II) 6) winclipboardwndproc.c - Silence repeated messages from the clipboard subsystem. (Harold L Hunt II - CodeWeavers, Alexander Gottwald) 7) InitOutput.c - Set the logfile verbosity too. This silences a lot of debug messages in the logfile. (Alexander Gottwald) 8) wincursor.c - CreateIconIndirect sometimes creates an Icon instead of an Cursor. This breaks the hotspot and makes the cursor unusable. Discard the garbled cursor and revert to simple black and white cursor. (Alexander Gottwald) 9) wincursor.c - Some code clean up and documentation. (Alexander Gottwald) 10) wincursor.c - Fix color cursor on non-XP systems (use compatible bitmap, not DIB, for cursor creation). (Earle F. Philhower III) 11) wincursor.c - If CreateIconIndirect creates an icon instead of a cursor, try it again with icon mask and color bitmap. (Alexander Gottwald) -- 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. Once you've downloaded setup.exe, run it and select "X11" and then click on the appropriate field until the above announced version number appears if it is not displayed already. If your mirror doesn't yet have the latest version of this package after 24 hours, you can either continue to wait for that site to be updated or you can try to find another mirror. Please send questions or comments to the Cygwin/X mailing list at: cygwin-xfree@cygwin.com If you want to subscribe go to: http://cygwin.com/lists.html I would appreciate if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin/X in general. If you want to make a point or ask a question the Cygwin/X mailing list is the appropriate place.