From timo.lindfors at iki.fi Thu Apr 12 13:04:43 2012 From: timo.lindfors at iki.fi (Timo Juhani Lindfors) Date: Thu, 12 Apr 2012 15:04:43 +0300 Subject: [winswitch] [PATCH] Implement --without-x264 and --without-vpx Message-ID: <1334232283-14891-1-git-send-email-timo.lindfors@iki.fi> --- src/setup.py | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/setup.py b/src/setup.py index 5e09760..d1ab802 100644 --- a/src/setup.py +++ b/src/setup.py @@ -205,13 +205,23 @@ if XPRA_LOCAL_SERVERS_SUPPORTED: **pkgconfig("x11") )) x264_ENABLED = True +vpx_ENABLED = True +ignored_args = [] +for arg in sys.argv: + if arg == "--without-x264": + x264_ENABLED = False + elif arg == "--without-vpx": + vpx_ENABLED = False + else: + ignored_args.append(arg) +sys.argv = ignored_args + if x264_ENABLED: packages.append("xpra.x264") cython_add(Extension("xpra.x264.codec", ["xpra/x264/codec.pyx", "xpra/x264/x264lib.c"], **pkgconfig("x264", "libswscale", "libavcodec") )) -vpx_ENABLED = True if vpx_ENABLED: packages.append("xpra.vpx") cython_add(Extension("xpra.vpx.codec", @@ -224,7 +234,6 @@ if vpx_ENABLED: - setup( name="parti-all", author="Antoine Martin", -- 1.7.2.5 From njs at pobox.com Fri Apr 13 22:05:15 2012 From: njs at pobox.com (Nathaniel Smith) Date: Fri, 13 Apr 2012 22:05:15 +0100 Subject: [winswitch] FYI: integration with 'mosh' might be pretty nifty Message-ID: This is mosh: http://mosh.mit.edu/ It's a clever ssh-like protocol that also does latency-hiding and mobility (your shell sessions survive IP address changes) over a low-latency UDP protocol. It might make a very nice transport layer for xpra, so I wanted to point it out :-) Also pointed out on the mosh list: http://mailman.mit.edu/pipermail/mosh-devel/2012-April/000100.html Cheers, -- Nathaniel From antoine at nagafix.co.uk Wed Apr 18 09:19:54 2012 From: antoine at nagafix.co.uk (Antoine Martin) Date: Wed, 18 Apr 2012 15:19:54 +0700 Subject: [winswitch] [PATCH] Implement --without-x264 and --without-vpx In-Reply-To: <1334232283-14891-1-git-send-email-timo.lindfors@iki.fi> References: <1334232283-14891-1-git-send-email-timo.lindfors@iki.fi> Message-ID: <4F8E792A.5010405@nagafix.co.uk> Thanks! Applied in: https://xpra.org/trac/changeset/732 On 04/12/2012 07:04 PM, Timo Juhani Lindfors wrote: > --- > src/setup.py | 13 +++++++++++-- > 1 files changed, 11 insertions(+), 2 deletions(-) > > diff --git a/src/setup.py b/src/setup.py > index 5e09760..d1ab802 100644 > --- a/src/setup.py > +++ b/src/setup.py > @@ -205,13 +205,23 @@ if XPRA_LOCAL_SERVERS_SUPPORTED: > **pkgconfig("x11") > )) > x264_ENABLED = True > +vpx_ENABLED = True > +ignored_args = [] > +for arg in sys.argv: > + if arg == "--without-x264": > + x264_ENABLED = False > + elif arg == "--without-vpx": > + vpx_ENABLED = False > + else: > + ignored_args.append(arg) > +sys.argv = ignored_args > + > if x264_ENABLED: > packages.append("xpra.x264") > cython_add(Extension("xpra.x264.codec", > ["xpra/x264/codec.pyx", "xpra/x264/x264lib.c"], > **pkgconfig("x264", "libswscale", "libavcodec") > )) > -vpx_ENABLED = True > if vpx_ENABLED: > packages.append("xpra.vpx") > cython_add(Extension("xpra.vpx.codec", > @@ -224,7 +234,6 @@ if vpx_ENABLED: > > > > - > setup( > name="parti-all", > author="Antoine Martin", From antoine at nagafix.co.uk Tue Apr 24 07:47:27 2012 From: antoine at nagafix.co.uk (Antoine Martin) Date: Tue, 24 Apr 2012 13:47:27 +0700 Subject: [winswitch] [ANNOUNCE] winswitch 0.12.13 Message-ID: <4F964C7F.2050908@nagafix.co.uk> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Version 0.12.13 is available now: http://winswitch.org/downloads/ This release is a minor bug fix update which adds support for the latest xpra features soon available in 0.2.0 (x264/vpx video encoding). Cheers Antoine Full Release Notes: * Upgrade to latest Python 2.7.3 for osx and win32 builds * Support for latest xpra features (x264 and vpx encoding) * Rotate log files by default * fix error when trying to save preferences * parse user's application launchers from ~/.local/share/applications * fix icon loading for menu categories -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk+WTH8ACgkQGK2zHPGK1ruRZQCeOXRUIdgI9PbxTYmdNSKXcGJW o1QAniTDD77624MHdK+ZtOIsB6yOn+kT =QBn/ -----END PGP SIGNATURE----- From antoine at nagafix.co.uk Tue Apr 24 09:18:43 2012 From: antoine at nagafix.co.uk (Antoine Martin) Date: Tue, 24 Apr 2012 15:18:43 +0700 Subject: [winswitch] [ANNOUNCE] xpra 0.2.0 Message-ID: <4F9661E3.7060207@nagafix.co.uk> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, This exciting new release brings two new video encoding mechanisms: * x264 * vpx (webm) Although these are lossy encodings, the picture quality is excellent and the network performance is unprecedented. There should also be more tuning and improvements in this area in future releases. As usual, the source can be found here: http://xpra.org/src/ And the binaries here: http://winswitch.org/downloads/ Release details: * avoid abrt error report when sockets/X11 server are busy * Xvfb no longer listens on a TCP port * fix clipboard with qt applications * window decorations should not be shown with openoffice (workaround) * partial gtk3 support (but no keyboard) * detect missing Xcomposite extension, exit with helpful error message * clients without keyboard no longer cause log error messages Cheers Antoine -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk+WYeMACgkQGK2zHPGK1rvingCeJ4yAGKFHr6TJlPCAaMDIbhy/ LtoAnRhmVf9pgoN21pqjmsgc8fn3d/YD =4CTR -----END PGP SIGNATURE----- From ndbecker2 at gmail.com Sat Apr 28 16:59:28 2012 From: ndbecker2 at gmail.com (Neal Becker) Date: Sat, 28 Apr 2012 11:59:28 -0400 Subject: [winswitch] [ANNOUNCE] xpra 0.2.0 In-Reply-To: <4F9661E3.7060207@nagafix.co.uk> References: <4F9661E3.7060207@nagafix.co.uk> Message-ID: IIRC, last we spoke, I reported problems using xpra with kde. Any news on this? From antoine at nagafix.co.uk Sun Apr 29 04:52:14 2012 From: antoine at nagafix.co.uk (Antoine Martin) Date: Sun, 29 Apr 2012 10:52:14 +0700 Subject: [winswitch] KDE compatibility [was announce xpra 0.2.0] In-Reply-To: References: <4F9661E3.7060207@nagafix.co.uk> Message-ID: <4F9CBAEE.80409@nagafix.co.uk> On 04/28/2012 10:59 PM, Neal Becker wrote: > IIRC, last we spoke, I reported problems using xpra with kde. Any news > on this? There is a link in the FAQ: http://xpra.org/faq.html#platforms Summary: a fix has been implemented so we can tell KDE to leave our windows alone and to avoid dragging them and pass clicks to us. You will need this one-liner change for xpra: https://xpra.org/trac/changeset/773 And this one for KDE: https://projects.kde.org/projects/playground/artwork/oxygen-gtk/repository/revisions/53312cd3dd5ae0338cc1c899f9461e82652cc9f8 If any distros start shipping updated versions of oxygen/kde, then I will consider pushing a new xpra update with this fix. Until then, this is likely to require manual compiling to get it to work.. Cheers Antoine