-----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

Reply via email to