public inbox for cygwin-xfree@sourceware.org help / color / mirror / Atom feed
* [ANNOUNCEMENT] Updated: XtoW, a native compositing window manager (experimental) [not found] <50D34EDE.3010608@dronecode.org.uk> @ 2013-08-04 19:37 ` Jon TURNEY 2013-08-05 8:54 ` Corinna Vinschen 2013-08-05 10:05 ` Jon TURNEY 1 sibling, 1 reply; 5+ messages in thread From: Jon TURNEY @ 2013-08-04 19:37 UTC (permalink / raw) To: cygwin-xfree The following packages have been updated in the Cygwin distribution: *** XtoW-20130802-1 *** libxcwm0-20130802-1 *** libxcwm-devel-20130802-1 xtow is a window manager using the libxcwm library, which is: * native: it integrates with native window management by putting each top-level X window in it's own Windows window (similar to XWin -multiwindow) * compositing: X windows with per-pixel alpha are composited into the native DWM desktop on Windows Vista and later (e.g. a native window can be seen through a semi-transparent X window placed over it) XtoW is still experimental, but should now be usable enough for doing some actual work. Testing and problem reports are appreciated. Changes since 20121220-1: * Window images are now transferred from the X server using shared memory when possible, which improves drawing speed measurably. This can be disabled with -noshm * XtoW exits cleanly when X server is shutdown * XtoW exits immediately when sent an unhandled signal (e.g SIGTERM from being ctrl-c'ed) * When X windows resize or reposition themselves, those changes are propagated to the native windows * Handle tilt wheel and renumber buttons to align with XWin -multiwindow * Implement iconic state. Handle WM_HINTS.initial_state on map and WM_CHANGE_STATE messages correctly * The active window is moved to the top of the stacking order to ensure it receives mouse events over itself (This is shortcut until proper Z-order <-> stacking synchronization is implemented) * Try harder to ensure newly created windows are at the top of the Z-order * Add -verbose option. Multiple -verbose options increase verbosity. * Lots of libxcwm cleanup, logging improvements, bug-fixes and refactoring * Fixes for x86_64 build Missing features compared to XWin -multiwindow: * You must manually use setxkbmap to set a keyboard layout matching the windows layout. * Probably lots more To use: * A startxtow script is provided, which writes a suitable xorg.conf, starts the X server, XtoW, xwinclip and a transparent urxvt. This script is intended to be temporary, to be replaced by something better later on... 32-bit: 74673adf7504f9c7c463e2760eb54d3f *libxcwm-20130802-1-src.tar.bz2 dc09df025e7bc1c6c2c4c0a05773840f *libxcwm-debuginfo-20130802-1.tar.bz2 6c9d5d4189f6aedb598c5f0aaaa8a40b *libxcwm-devel-20130802-1.tar.bz2 b504e1e2a35b5ed261948fd222c79778 *libxcwm0-20130802-1.tar.bz2 87ec6a8c0edf1db142676a3d085a89e4 *XtoW-20130802-1-src.tar.bz2 445379bb679c83d7a3976d974c1d203d *XtoW-20130802-1.tar.bz2 c51aaa365fc7bc3a6d5db1a332c6d90e *XtoW-debuginfo-20130802-1.tar.bz2 64-bit: d95f6482b93eb50a5fabec34721cbde7 *libxcwm0-20130802-1.tar.bz2 edec6064c8526cafe30c675bf13c0abc *libxcwm-debuginfo-20130802-1.tar.bz2 fd402a3380909866e7084c7297913efd *libxcwm-devel-20130802-1.tar.bz2 0851bffc634ba9ec651b0579f42329dd *libxcwm-20130802-1-src.tar.bz2 8d427629181968c6c113d738d187fd0d *XtoW-20130802-1.tar.bz2 309ae5649e80b1142ef096b5cd65bc80 *XtoW-debuginfo-20130802-1.tar.bz2 4d467a813653ffc8be0fb92bdb34a585 *XtoW-20130802-1-src.tar.bz2 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ANNOUNCEMENT] Updated: XtoW, a native compositing window manager (experimental) 2013-08-04 19:37 ` [ANNOUNCEMENT] Updated: XtoW, a native compositing window manager (experimental) Jon TURNEY @ 2013-08-05 8:54 ` Corinna Vinschen 2013-08-05 10:01 ` Jon TURNEY 0 siblings, 1 reply; 5+ messages in thread From: Corinna Vinschen @ 2013-08-05 8:54 UTC (permalink / raw) To: cygwin-xfree On Aug 4 19:17, Jon TURNEY wrote: > > The following packages have been updated in the Cygwin distribution: > > *** XtoW-20130802-1 > *** libxcwm0-20130802-1 > *** libxcwm-devel-20130802-1 I fixed http://cygwin.com/cygwin-64bit-missing > To use: > > * A startxtow script is provided, which writes a suitable xorg.conf, starts > the X server, XtoW, xwinclip and a transparent urxvt. This script is intended > to be temporary, to be replaced by something better later on... The script is missing in the 64 bit version. How to start XtoW without that script? Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ANNOUNCEMENT] Updated: XtoW, a native compositing window manager (experimental) 2013-08-05 8:54 ` Corinna Vinschen @ 2013-08-05 10:01 ` Jon TURNEY 2013-08-05 10:04 ` Corinna Vinschen 0 siblings, 1 reply; 5+ messages in thread From: Jon TURNEY @ 2013-08-05 10:01 UTC (permalink / raw) To: cygwin-xfree On 05/08/2013 09:54, Corinna Vinschen wrote: > On Aug 4 19:17, Jon TURNEY wrote: > I fixed http://cygwin.com/cygwin-64bit-missing > >> To use: >> >> * A startxtow script is provided, which writes a suitable xorg.conf, starts >> the X server, XtoW, xwinclip and a transparent urxvt. This script is intended >> to be temporary, to be replaced by something better later on... > > The script is missing in the 64 bit version. How to start XtoW > without that script? Oops. It seems that I made a packaging error and startxtow is missing from both x86 and x86_64 packages. I've uploaded a XtoW-20130802-2 which includes the script. It'll still need some adjusting on x86_64, as it requires both perl-Win32-GUI and rxvt-unicode-X which aren't yet packaged, but you could work around that by hard-coding your display dimensions and using a different X terminal... -- Jon TURNEY Volunteer Cygwin/X X Server maintainer -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [ANNOUNCEMENT] Updated: XtoW, a native compositing window manager (experimental) 2013-08-05 10:01 ` Jon TURNEY @ 2013-08-05 10:04 ` Corinna Vinschen 0 siblings, 0 replies; 5+ messages in thread From: Corinna Vinschen @ 2013-08-05 10:04 UTC (permalink / raw) To: cygwin-xfree On Aug 5 11:00, Jon TURNEY wrote: > On 05/08/2013 09:54, Corinna Vinschen wrote: > > On Aug 4 19:17, Jon TURNEY wrote: > > I fixed http://cygwin.com/cygwin-64bit-missing > > > >> To use: > >> > >> * A startxtow script is provided, which writes a suitable xorg.conf, starts > >> the X server, XtoW, xwinclip and a transparent urxvt. This script is intended > >> to be temporary, to be replaced by something better later on... > > > > The script is missing in the 64 bit version. How to start XtoW > > without that script? > > Oops. It seems that I made a packaging error and startxtow is missing from > both x86 and x86_64 packages. > > I've uploaded a XtoW-20130802-2 which includes the script. > > It'll still need some adjusting on x86_64, as it requires both perl-Win32-GUI > and rxvt-unicode-X which aren't yet packaged, but you could work around that > by hard-coding your display dimensions and using a different X terminal... Ok, thanks! Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* [ANNOUNCEMENT] Updated: XtoW, a native compositing window manager (experimental) [not found] <50D34EDE.3010608@dronecode.org.uk> 2013-08-04 19:37 ` [ANNOUNCEMENT] Updated: XtoW, a native compositing window manager (experimental) Jon TURNEY @ 2013-08-05 10:05 ` Jon TURNEY 1 sibling, 0 replies; 5+ messages in thread From: Jon TURNEY @ 2013-08-05 10:05 UTC (permalink / raw) To: cygwin-xfree The following packages have been updated in the Cygwin distribution: *** XtoW-20130802-2 xtow is a window manager using the libxcwm library, which is: * native: it integrates with native window management by putting each top-level X window in it's own Windows window (similar to XWin -multiwindow) * compositing: X windows with per-pixel alpha are composited into the native DWM desktop on Windows Vista and later (e.g. a native window can be seen through a semi-transparent X window placed over it) XtoW is still experimental, but should now be usable enough for doing some actual work. Testing and problem reports are appreciated. Changes since 20130802-1: * Fix packaging to include the startxtow script omitted in error 32-bit: 8257d61cd3009f8650557d7bb51fc3c2 *XtoW-20130802-2-src.tar.bz2 ed03f3f86b3b9c8169d4d87c5afd5ef7 *XtoW-20130802-2.tar.bz2 68507bbf78b450afeb5eeb317a3de52c *XtoW-debuginfo-20130802-2.tar.bz2 64-bit: 0c0f2fefcf7397a014f4c0dfd3c27feb *XtoW-20130802-2.tar.bz2 57feeed6aa8cfd6aa6ba643ef15d83a7 *XtoW-debuginfo-20130802-2.tar.bz2 4bdc965921b2a75e7dd2a4f0ca9c86b5 *XtoW-20130802-2-src.tar.bz2 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/ ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-08-05 10:05 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <50D34EDE.3010608@dronecode.org.uk> 2013-08-04 19:37 ` [ANNOUNCEMENT] Updated: XtoW, a native compositing window manager (experimental) Jon TURNEY 2013-08-05 8:54 ` Corinna Vinschen 2013-08-05 10:01 ` Jon TURNEY 2013-08-05 10:04 ` Corinna Vinschen 2013-08-05 10:05 ` Jon TURNEY
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).