-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Jon TURNEY wrote: > Attached tarball contains a revised patch-set + series file for X server 1.5.2
Thank you once again! I just checked this into SVN, could you please svn up and test again? > Contains lots of patches taken from the Xming website > http://www.straightrunning.com/XmingNotes/ > > Thanks to Colin Harrison for his permission to use them. +1 > This adds window style configuration via .Xwinrc, has multiple fixes and > improvements to the -multiwindow mode internal window manager (including using > window manager hints and fixing that irritating problem where tooltips appear > from hidden windows), should make -multiwindow -auth work better, and > correctly handle unicode titled windows. FYI, I've made a few minor changes to your cygwin-build-fixes.patch: * XWin.o does not need to be added to XWin_LDADD; it is already part of XWin_SOURCES. * I removed -static from XWin_LDFLAGS (static libXfont is handled in the .cygport; everything else can be shared). * Added a fix for 'make relink'. I'm omitting from-xming-patch2-resources-update.patch because I have my own reworking of the About window. > It didn't get included because of the limitations of the way I made the > patches, but from-xming-patch2-resources-update.patch should also remove > X-boxed.ico and update X.ico to the attached version made by Colin based on > the X.Org logo. Yeah, the fun of dealing with binary files. I'll figure this out on my end. > This patch-set also has a few additional minor fixes to the window hint > handling which should fix all the problem cases discussed previously (e.g. > gmplayer control window now displays correctly), and repairs the long-broken > "-silent-dup-error" switch. That looks *much* better, thanks! I did notice one regression: in xine, right clicking on the display window brings up a menu. The menu previously remained open until a selection was made (or if you click outside the menu); with the newest patches, the menu appears and disappears immediately. (FYI, this menu, unlike most, is considered by the WM as a window.) > Next I'll look at the icon problems we've discussed previously, and there are > some clipboard improvements in Xming I want to understand, unless you have > other suggestions. Could you look over my latest comments on the deprecated extensions and let me know what you think? While there's certainly room for further development of XWin, I think that we just about have a solid X11 that can be pushed into the distro. I hope that doing so will get a lot more eyeballs looking at XWin, and bring more developers on board. Here's what I'm thinking for a plan, which I would like to finish steps 1-7 within the next 2-3 weeks: 1) Fix the aforementioned regression in xine ASAP. 2) I'll upload xorg-server-1.5.2, mesa-7.2-2 and other updates to Ports. 3) Finalize decision on modules/extensions to exclude. 4) I'll propose to take over as Cygwin/X coordinator within the distro; I hope you will be able to stick around as a developer. 5) Move the X.Org packages from Ports to the distro, and fix up other packages' dependencies accordingly (already computed). 6) Announce the upgrade to [EMAIL PROTECTED] 7) Further X11 discussion moves to [EMAIL PROTECTED] 8) Deal with fallout from transition, continue development, and start pushing patches upstream. I think future development could include: * Fix Qt4 program icons in multiwindow. * Review and integrate remaining packages from Xming. * Fix Compositing in rooted mode. * Move X-start-menu-icons handling to individual packages (probably through an enhancement to cygport). * Fix WindowsWM/xwinwm (??). * Figure out what to do with hardware-accelerated GLX extension, DirectDraw engine, and native GDI engine (all experimental when development last stopped, and disabled in this release). * Implement the XVideo extension (skeleton code already started). * Implement newest XRandR protocol (replacing Xinerama). * Compositing in multiwindow mode (using Win2K+ window transparency). Thoughts? Yaakov Cygwin Ports -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEAREIAAYFAkkNZGsACgkQpiWmPGlmQSO7YACfYAoJrXq9E+aOIsF6bGvLc8Ji A8cAoLMGIlxD6SovJmqO3Lkjoig4PlTf =8PxO -----END PGP SIGNATURE----- ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Cygwin-ports-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general
