xpra icon
Bug tracker and wiki

Timeline



07/18/13:

16:27 Changeset in xpra [3878] by Antoine Martin
can't mix arrays and tuples!
16:04 Changeset in xpra [3877] by Antoine Martin
typos
15:25 Ticket #392 (integrate a win32 crash report tool) created by Antoine Martin
On Linux, we can more easily get gdb backtraces, even from users - see …
15:01 Changeset in xpra [3876] by Antoine Martin
sanitize and quote more strings
14:51 Changeset in xpra [3875] by Antoine Martin
add logging to get_client_window_class so we can more easily see why …
14:06 Changeset in xpra [3874] by Antoine Martin
cleanup version test and add big warning when connecting to anything …
13:28 Source edited by Antoine Martin
(diff)
12:59 Changeset in xpra [3873] by Antoine Martin
log remote username/name
12:14 Changeset in xpra [3872] by Antoine Martin
#290 launcher fixes: * merge config keys with gui keys for saving (so …
11:10 Changeset in xpra [3871] by Antoine Martin
#379: since we cannot teardown an existing sound pipeline and start a …
08:47 Ticket #383 (Xephyr + Xpra keyboard problem on Mac OS X 10.8) closed by Antoine Martin
fixed
08:38 Ticket #391 (osx shadow server improvements: mdns, keyboard support, etc) created by Antoine Martin
The OSX shadow server needs similar fixes to the win32 one (#389), …
08:31 Ticket #390 (damage events for the posix shadow server) created by Antoine Martin
At the moment we use timer-based screenscraping, I believe we should …
08:24 Ticket #389 (ms windows shadow server improvements) created by Antoine Martin
The current shadow server for win32 sort of works but we need to …
07:19 Ticket #388 (qt4 client) created by Antoine Martin
A very basic qt4 client was added in r3193. It still needs: * …
07:04 Ticket #387 (wayland backend) created by Antoine Martin
We should be able to plug into wayland and provide remote access for …
06:53 Ticket #386 (vsync handling server side - tear free frames) created by Antoine Martin
Sounds like a job for [http://keithp.com/blogs/Present/ the Present …
06:41 ClientRendering edited by Antoine Martin
(diff)
06:40 Ticket #385 (opengl rendering improvements: handle plain RGB, scaling, transparency) created by Antoine Martin
See wiki/ClientRendering and #350 (which is probably …
06:29 Ticket #384 (cuda csc) created by Antoine Martin
Pointers: * …
06:21 Ticket #383 (Xephyr + Xpra keyboard problem on Mac OS X 10.8) created by roberto hashioka
I'm starting a child with Xephyr on Linux xpra 0.9.7 and when I access …

07/17/13:

12:03 Building edited by Antoine Martin
fedora gl (diff)
08:58 Building/OSX-Qt4 edited by Antoine Martin
(diff)
08:56 Building/OSX-Qt4 edited by Antoine Martin
(diff)
08:55 Building/OSX-Qt4 edited by Antoine Martin
(diff)
08:51 Building/OSX-Qt4 created by Antoine Martin
08:44 Building edited by Antoine Martin
add link to OSX-Qt4 (diff)
07:41 Ticket #348 (Unable to attach if SSH handshake or entering password takes > ~8 seconds.) closed by Timo Juhani Lindfors
fixed: Or hmm, ignore the previous comment, this must be a new bug that …
07:27 Ticket #348 (Unable to attach if SSH handshake or entering password takes > ~8 seconds.) reopened by Timo Juhani Lindfors
This still occurs with 0.9.6+dfsg-1: […]
07:09 Ticket #382 (build universal osx binaries (multi-arch) or drop 32-bit support) created by Antoine Martin
It should be possible to make a build that works on both 64-bit and …
06:17 Changeset in xpra [3870] by Antoine Martin
* fix GL frame terminator debugging * ensure we don't try again (and …
03:53 FAQ edited by Antoine Martin
(diff)
03:51 FAQ edited by Antoine Martin
(diff)

07/16/13:

16:06 Changeset in xpra [3869] by Antoine Martin
When the osx UI thread is blocked, we will accumulate sound buffers …
16:02 Changeset in xpra [3868] by Antoine Martin
#379: doh, handle sound as part of "ui" resume/suspend option
15:36 Ticket #226 (opengl rendering on osx) closed by Antoine Martin
fixed: I see from the client logs in #379 that opengl is enabled on a …
13:36 Ticket #381 (Build with -fsanitize=address for debug builds with GCC >= 4.8) created by ahuillet
Address sanitizer is a valgrind-like tool with higher performance, …
10:53 Changeset in xpra [3867] by Antoine Martin
update release notes with 0.9.7 info and latest changes
10:27 Changeset in xpra [3866] by Antoine Martin
oops: missed version bump last time around
10:24 Changeset in xpra [3865] by Antoine Martin
0.9.7 release
10:01 Changeset in xpra [3864] by Antoine Martin
r3849 for v0.9.x branch: remote ssh start does not require …
09:56 Changeset in xpra [3863] by Antoine Martin
r3787 for v0.9.x branch: fix missing icons, set the group_leader …
09:52 Changeset in xpra [3862] by Antoine Martin
r3767 for v0.9.x branch: ensure the "format" thread is accounted for
09:51 Changeset in xpra [3861] by Antoine Martin
r3759 for v0.9.x branch: avoid error when sound cleanup is called more …
09:38 Changeset in xpra [3860] by Antoine Martin
more friendly log message
07:21 Ticket #364 (invalid window dimensions crash the client) closed by Antoine Martin
worksforme: Not heard back, closing. Feel free to re-open.
07:20 Ticket #327 (client side X crash on window resize with fglrx-13.1) closed by Antoine Martin
needinfo: Not heard back, closing. Feel free to re-open.
07:19 Ticket #368 (xpra should detect (and fix?) audio monitors that are muted (or have ...) closed by Antoine Martin
worksforme: Not heard back, closing. Feel free to re-open the ticket.
07:03 Ticket #77 (missing tray icons - forward notification area) closed by Antoine Martin
fixed
07:02 Ticket #67 (mmap improvements: zero-copy, avoid wrap-around, memcopy, mmap.ACCESS_COPY) closed by Antoine Martin
fixed
07:02 Ticket #59 (bindings cleanup: move it, split it, import side effects, etc) closed by Antoine Martin
fixed
06:55 Ticket #354 (PIL imports to work with pillow) closed by Antoine Martin
fixed: The fix was released as part of v0.9.6 (commit r3648)
06:49 Ticket #279 (32-bit visuals and transparent windows) closed by Antoine Martin
fixed: Pretty much all done, see: * #280 systray * r3368 gtk2 pixmap backing …

07/15/13:

12:41 Changeset in xpra [3859] by Antoine Martin
qt4 client is optional, so don't log an error if qt4 is not installed
10:53 Changeset in xpra [3858] by Antoine Martin
if we exit because of an error (exit_code!=0) then we show the launcher
10:52 Ticket #290 (Launcher: expose encoding speed and quality) closed by ahuillet
fixed: Confirmed, thanks!
10:20 Changeset in xpra [3857] by Antoine Martin
#290: if the current value does not exist in the list of options we …
09:55 Changeset in xpra [3856] by Antoine Martin
embarrassing quality UI fixups: * was missing send_quality * quality …
09:20 Ticket #377 (damage latency spinning out of control with png encoding) closed by Antoine Martin
fixed: r3855 solves this by moving the damage latency factors out of the …
09:10 Changeset in xpra [3855] by Antoine Martin
#377: prevent accumulation of frames in encoding queue: * keep a dict …
08:59 Changeset in xpra [3854] by Antoine Martin
don't set optimize kwargs unless it is True
05:55 Ticket #203 (SSH is killed on Control-C detaching) reopened by Antoine Martin
Unfortunately, this has caused a bad regression: this prevents us from …
05:48 Ticket #380 (ssh with password mode fails without an authentication agent) created by Antoine Martin
Despite what the documentation says, I had to do this do ensure that …
05:14 Changeset in xpra [3853] by Antoine Martin
updated release notes
04:56 Changeset in xpra [3852] by Antoine Martin
update link to new Xdummy info page
04:51 Changeset in xpra [3851] by Antoine Martin
* match enc/dec codec split refactoring * add missing cymaths
04:46 Changeset in xpra [3850] by Antoine Martin
fix warning: close resource
04:44 Changeset in xpra [3849] by Antoine Martin
remote ssh start does not require "supports_server"

07/14/13:

07:04 Changeset in xpra [3848] by Antoine Martin
logging tweak
06:06 Ticket #249 (OSX's UI thread is blocked / decoding without using the UI thread to ...) closed by Antoine Martin
fixed: And since the "sound not restarting" info belongs in #379, I am …
04:15 Changeset in xpra [3847] by Antoine Martin
add some debug logging to suspend/resume server-side

07/13/13:

15:58 Changeset in xpra [3846] by Antoine Martin
don't trigger top-level focus check from focus events! (with more than …
14:04 Changeset in xpra [3845] by Antoine Martin
better compatibility with older clients for shadow servers
12:14 Ticket #378 (JBidWatcher with xpra 0.9.6 not fully working) closed by Antoine Martin
fixed: Thanks - will backport to v0.9.x ---- jbidwatcher is using a java …
05:31 Changeset in xpra [3844] by Antoine Martin
#378: * fix type hint setting code (badly broken): set the hint we …
02:04 Ticket #379 (osx client with sound output never restarts) created by alas
Using osx 0.10 r 3830 client with vpx encoding, as soon as there is a …

07/12/13:

16:59 Ticket #378 (JBidWatcher with xpra 0.9.6 not fully working) created by ahuillet
I'm using the latest version of JBidWatcher with 0.9.6 server, trunk …
15:31 Changeset in xpra [3843] by Antoine Martin
less verbose output
09:58 Changeset in xpra [3842] by Antoine Martin
return bpp used by encoders and record it in encoding stats so that we …
09:44 Changeset in xpra [3841] by Antoine Martin
#352: dbus calls can block (forever?), so run the dbus cleanup in a …
09:40 Changeset in xpra [3840] by Antoine Martin
fix logging error
09:16 Changeset in xpra [3839] by Antoine Martin
when we reset things, also reset the batch config (so we must keep a …
09:08 Changeset in xpra [3838] by Antoine Martin
* actually tell the server we've changed encoding! (doh) * reset …
08:54 Ticket #351 (--use-display seems to be broken) closed by ahuillet
fixed: Confirmed fixed.
08:47 Changeset in xpra [3837] by Antoine Martin
expose the client's csc_modes supported for this window specifically …
08:38 Changeset in xpra [3836] by Antoine Martin
gl windows cannot do scaling (yet), so: * pass a client_property to …
08:23 Ticket #321 (opengl rendering corruption for small rgb areas) closed by Antoine Martin
fixed: Mostly in r3149, right? (closing)
08:00 Changeset in xpra [3835] by Antoine Martin
remove really ugly code that used the desktop manager to raise a …
06:28 Changeset in xpra [3834] by Antoine Martin
fix for bundling all the codecs on osx: since we now soft-load most of …
06:10 Changeset in xpra [3833] by Antoine Martin
try to upgrade svn info in case we build from an rsynced tree - does …
05:59 Changeset in xpra [3832] by Antoine Martin
blunt osx gl improvement: include everything opengl related without …
05:42 Changeset in xpra [3831] by Antoine Martin
preserve args
05:03 Changeset in xpra [3830] by Antoine Martin
no focus changes for OR windows at all

07/11/13:

17:53 Ticket #313 (speed up clipboard paste for "greedy" clients (win32)) closed by Antoine Martin
wontfix: Clipboard is tricky enough as it is!
17:23 Changeset in xpra [3829] by Antoine Martin
#336: revert code to forward focus of OR windows
16:52 Changeset in xpra [3828] by Antoine Martin
better safe than sorry: trap x11 errors here for both take_focus() and …
16:10 Ticket #377 (damage latency spinning out of control with png encoding) created by Antoine Martin
I've experienced this with firefox and youtube, but I guess any page …
16:02 Ticket #338 (some toolkits specify a max window size of 32767 for infinity causing ...) reopened by Antoine Martin
I knew this was going to come back and bite us: see r3827 Please …
16:01 Changeset in xpra [3827] by Antoine Martin
prevent too many warnings: Firefox sets max_size=(32767,32767) on some …
15:42 Changeset in xpra [3826] by Antoine Martin
fix missing prefix
15:40 Changeset in xpra [3825] by Antoine Martin
use namespace for cipher stuff
15:30 Changeset in xpra [3824] by Antoine Martin
flatten aliases info
15:18 Changeset in xpra [3823] by Antoine Martin
oops: remove debug
14:08 Changeset in xpra [3822] by Antoine Martin
fix how we remove the alpha channel: we cannot create an "RGB" buffer …
13:54 Changeset in xpra [3821] by Antoine Martin
the corral_window check is only applicable to WindowModel? (wrongly …
13:36 Changeset in xpra [3820] by Antoine Martin
more accurate docs
11:42 Ticket #376 (man xpra implies that default encoding would be png but this is not ...) closed by Antoine Martin
fixed: encoding info updates in r3819 --max-bandwidth had already been …
11:40 Changeset in xpra [3819] by Antoine Martin
#376: encoding man page updates
09:42 Changeset in xpra [3818] by Antoine Martin
always record src info on osx
07:57 Changeset in xpra [3817] by Antoine Martin
include full dylib names since we de-duplicate them, fixes PIL loading …
07:53 Changeset in xpra [3816] by Antoine Martin
force py2app to include the osx clipboard
07:45 Ticket #376 (man xpra implies that default encoding would be png but this is not ...) created by Timo Juhani Lindfors
man xpra says "The default is generally png, if available." but …
06:38 Changeset in xpra [3815] by Antoine Martin
better error message
06:23 Ticket #375 (PIL Error with jpeg encoding: "Suspension not allowed here") created by Antoine Martin
as originally reported in #249, we can hit …

07/10/13:

17:05 Changeset in xpra [3814] by Antoine Martin
deal more gracefully with old/broken clients
16:59 Changeset in xpra [3813] by Antoine Martin
match code changes
16:54 Ticket #374 (AttributeError: 'XpraClient' object has no attribute 'idle_add') closed by Antoine Martin
fixed: fixed in r3812
16:53 Changeset in xpra [3812] by Antoine Martin
#374 fix broken backport
15:28 Ticket #374 (AttributeError: 'XpraClient' object has no attribute 'idle_add') created by Timo Juhani Lindfors
With xpra 0.9.6+dfsg-1 from debian unstable on amd64 the client …
13:33 Changeset in xpra [3811] by Antoine Martin
log more details about the error
13:31 Changeset in xpra [3810] by Antoine Martin
log more details about the error
13:20 Changeset in xpra [3809] by Antoine Martin
code for saving configs
13:13 Changeset in xpra [3808] by Antoine Martin
remove unused code
12:40 Changeset in xpra [3807] by Antoine Martin
preserve existing values even if we don't allow the user to edit them …
11:30 Changeset in xpra [3806] by Antoine Martin
launcher improvements: * re-use rich menu from tray code * add more …

07/09/13:

13:25 Changeset in xpra [3805] by Antoine Martin
fix: config file options can use dash but our python field names do …
13:10 Changeset in xpra [3804] by Antoine Martin
* move xsettings its to x11_server_base * remove constructor does it …
08:03 Changeset in xpra [3803] by Antoine Martin
don't bail out if GL_SHADING_LANGUAGE_VERSION is not defined
06:42 Ticket #372 (client mesa crash with opengl enabled) reopened by Antoine Martin
Got another crash, without gdb attached unfortunately... Please …
05:32 Ticket #372 (client mesa crash with opengl enabled) closed by Antoine Martin
fixed: If the stacktrace isn't clear enough, adding debug statements in …
05:31 Changeset in xpra [3802] by Antoine Martin
#372: use None instead of 0
03:20 Changeset in xpra [3801] by Antoine Martin
use generic paths from f19

07/08/13:

15:37 Changeset in xpra [3800] by Antoine Martin
reduce disk space used: de-duplicate the dylibs
15:03 Ticket #226 (opengl rendering on osx) reopened by Antoine Martin
14:27 Changeset in xpra [3799] by Antoine Martin
include timestamp and duration with sound buffer packets (cheap: …
13:04 Changeset in xpra [3798] by Antoine Martin
fix osx clipboard: use new platform path
11:36 Ticket #373 (gmp and mpfr build for win32 - needed for pycrypto fastmath) created by Antoine Martin
* http://gmplib.org/ * [http://www.cs.nyu.edu/exact/core/gmp/ GMP …
10:20 Changeset in xpra [3797] by Antoine Martin
compat for old versions of gcc (ie: crapple)
09:04 Changeset in xpra [3796] by Antoine Martin
add debug logging to clipboard setup code
08:41 Changeset in xpra [3795] by Antoine Martin
include gtkgl/gdkgl dylibs
08:27 Changeset in xpra [3794] by Antoine Martin
win32 gl fixes: * always exclude OpenGL via py2exe (as we deal with it …
08:21 Changeset in xpra [3793] by Antoine Martin
add debugging and error handling to cleanup path: * log warning if no …
06:30 ClientRendering edited by Antoine Martin
(diff)
06:25 ClientRendering edited by Antoine Martin
(diff)
06:23 Ticket #372 (client mesa crash with opengl enabled) created by Antoine Martin
* start server with one xterm * attach client (via tcp, x264 encoding) …

07/07/13:

15:03 Changeset in xpra [3792] by Antoine Martin
silence format handler on osx
09:26 Changeset in xpra [3791] by Antoine Martin
simplify init code
09:22 Changeset in xpra [3790] by Antoine Martin
ensure py2app will include the gl bits
09:21 Changeset in xpra [3789] by Antoine Martin
#332: missed from r3781: fix scripts outside main src dir (oops)
09:19 Changeset in xpra [3788] by Antoine Martin
change from assert to warning as the client may get an overrun just as …
08:35 Ticket #359 (window icon goes missing when resuming) closed by Antoine Martin
fixed: It was a race, which explains why only some applications showed the …
08:35 Changeset in xpra [3787] by Antoine Martin
#359: set the group_leader before showing the window only, not on map …
07:43 Changeset in xpra [3786] by Antoine Martin
#249: gtk2 solution for large UI thread delays on osx - which can also …
05:14 Changeset in xpra [3785] by Antoine Martin
start to ensure that user-provided strings are filtered/sanitized …

07/06/13:

15:00 Changeset in xpra [3784] by Antoine Martin
soft-load opengl so we can build without it with py2exe
10:51 Changeset in xpra [3783] by Antoine Martin
enable OpenGL runtime detection via probing on platforms that support …
09:28 Changeset in xpra [3782] by Antoine Martin
test for grabs
09:26 Keyboard edited by Antoine Martin
(diff)
09:26 Ticket #371 (use X11 keyboard API instead of execing new processes) created by Antoine Martin
* xkbcommon docs * [/wiki/Keyboard …
09:22 Ticket #370 (nvenc hardware accelerated encoding) created by Antoine Martin
See also #451 (libva accelerated encoding) Pointers: * …
08:57 Ticket #332 (0.9.1: no "About Xpra" dialog) closed by Antoine Martin
fixed: r3781 solves this properly for 0.10 by splitting the build info …
08:51 Changeset in xpra [3781] by Antoine Martin
split build info from src info: * build_info.py is (re)generated …
06:50 Changeset in xpra [3780] by Antoine Martin
remove old offset code which simply cannot be made to work with window …
05:34 Changeset in xpra [3779] by Antoine Martin
remove references to x264 in places where the options are now more …

07/05/13:

10:42 Changeset in xpra [3778] by Antoine Martin
if running from a dos shell window, don't show the full command line …
10:39 Changeset in xpra [3777] by Antoine Martin
#362: fix repeated sound overruns: ignore early overruns (first 2 …
09:54 Changeset in xpra [3776] by Antoine Martin
better debug string
09:53 Changeset in xpra [3775] by Antoine Martin
we must tell the server we support BGRX as well as BGRA because it …
09:41 Encodings edited by Antoine Martin
(diff)
09:36 Encodings edited by Antoine Martin
(diff)
09:27 Changeset in xpra [3774] by Antoine Martin
expose video pipeline options for debugging
08:54 Changeset in xpra [3773] by Antoine Martin
give a bigger score boost to encoding pipelines that do not need csc …
08:31 Changeset in xpra [3772] by Antoine Martin
client tells the server if it handles transparency so we can save 1/4 …
08:14 Changeset in xpra [3771] by Antoine Martin
avoid even trying to set transparency on win32 (won't work), and avoid …
08:10 Ticket #369 (mouse cursor is too big) closed by Antoine Martin
fixed: Never mind, I assumed the code in #189 had been reverted from trunk …
08:08 Changeset in xpra [3770] by Antoine Martin
r3517 for trunk: revert the cursor size changes
07:56 Changeset in xpra [3769] by Antoine Martin
add time info
07:50 Ticket #369 (mouse cursor is too big) created by Antoine Martin
Although this may well be related to #189 ("Mouse cursor is tiny"), …
07:32 Changeset in xpra [3768] by Antoine Martin
undo hack from r3713: we can't just close the OR window and hope for …
07:22 Changeset in xpra [3767] by Antoine Martin
ensure the "format" thread is accounted for
06:51 Changeset in xpra [3766] by Antoine Martin
expose window size and position
06:44 Changeset in xpra [3765] by Antoine Martin
flatten keyboard x11_keycode data
06:44 Changeset in xpra [3764] by Antoine Martin
sort keys in a "way that humans expect"
06:08 Changeset in xpra [3763] by Antoine Martin
GTKRootWindowModel must extend RootWindowModel? to inherit the …

07/04/13:

03:53 Changeset in xpra [3762] by Antoine Martin
#368: unmute the monitor source

07/03/13:

16:02 Ticket #368 (xpra should detect (and fix?) audio monitors that are muted (or have ...) created by Norman Rasmussen
re: #363 - my monitor source was muted and so I didn't get any sound. …
13:55 Ticket #363 (xpra only monitors first pulseaudio output) closed by Antoine Martin
fixed: ah, well I guess we could also change the volume using pactl: …
13:44 Changeset in xpra [3761] by Antoine Martin
#367: when we have an "auto" boolean for the 'opengl' flag, print …
12:48 Ticket #367 (Improved opengl detection and ArgumentParser help.) created by Michael Weber
The argumentparser does not handle the auto logic of config values set …
00:13 Ticket #366 (cursor focus error created somewhere between r3680 and 3725 server ...) created by alas
This is a problem that only reveals itself with a lazarus build …

07/02/13:

23:54 Ticket #362 (constant sound stream overrun on win32 with no sound playing) closed by alas
fixed: With this patch I'm not seeing the constant start/stop of the speakers …

07/01/13:

15:33 Changeset in xpra [3760] by Antoine Martin
add reference link to pixman
15:27 Ticket #365 (don't copy pixmap data to ram: avoid the round-trips and stay on the ...) created by Antoine Martin
[http://www.opengl.org/registry/specs/EXT/texture_from_pixmap.txt
14:50 Changeset in xpra [3759] by Antoine Martin
avoid error when cleanup is called more than once (bus is already cleared)
14:46 Changeset in xpra [3758] by Antoine Martin
#364: don't send invalid dimensions
14:45 Changeset in xpra [3757] by Antoine Martin
#364: refuse to call cairo_create() with invalid window dimensions (as …
14:42 Ticket #364 (invalid window dimensions crash the client) created by Antoine Martin
Split from #336: managed to crash client by opening menu in kcalc and …
14:32 Changeset in xpra [3756] by Antoine Martin
#363: use monitor of default sink (if we can find it) when there are …
13:13 Ticket #363 (xpra only monitors first pulseaudio output) created by Norman Rasmussen
if there's more than one output device, only the first one is …
06:41 Changeset in xpra [3755] by Antoine Martin
remove debug
06:38 Changeset in xpra [3754] by Antoine Martin
use same rNNNN convention for DMG names

06/30/13:

14:21 Changeset in xpra [3753] by Antoine Martin
update beta release notes
12:10 Changeset in xpra [3752] by Antoine Martin
add 0.9.6 release info
10:34 Changeset in xpra [3751] by Antoine Martin
update release notes with latest changes
10:28 Changeset in xpra [3750] by Antoine Martin
flatten screen size info (make it human readable)
10:26 Changeset in xpra [3749] by Antoine Martin
oops
09:54 Changeset in xpra [3748] by Antoine Martin
r2746 for v0.9.x branch: fix workarea change detection
09:41 Changeset in xpra [3747] by Antoine Martin
flatten keycode and keysym data
09:26 Changeset in xpra [3746] by Antoine Martin
#349: whenever the screen size changes, probe again a little while …
08:42 Ticket #349 (some parts of windows can not be clicked after changing resolutions) reopened by Antoine Martin
08:37 Changeset in xpra [3745] by Antoine Martin
r3744 for v0.9.x branch: fix workarea calculations
08:36 Changeset in xpra [3744] by Antoine Martin
fix workarea calculations (off by one): client supplied specs must …

06/29/13:

16:27 Changeset in xpra [3743] by Antoine Martin
updated release notes
16:24 Changeset in xpra [3742] by Antoine Martin
r3741 for v0.9.x branch: exit cleanup fixes
16:23 Changeset in xpra [3741] by Antoine Martin
stop processing of network packets before we cleanup various things …
15:39 Changeset in xpra [3740] by Antoine Martin
forward compat for new namespace
15:31 Changeset in xpra [3739] by Antoine Martin
support new namespace for revision info
11:22 Changeset in xpra [3738] by Antoine Martin
ugly compat with old clients: tell them we have "rgb24" (when we …

06/28/13:

10:24 Ticket #362 (constant sound stream overrun on win32 with no sound playing) created by Antoine Martin
What I believe is happening is that: * we buffer too much in appsrc: …
09:09 Changeset in xpra [3737] by Antoine Martin
watch for all focus events and not just toplevel-focus
07:28 Changeset in xpra [3736] by Antoine Martin
more readable keyboard info
06:54 Changeset in xpra [3735] by Antoine Martin
fix order of prefix for "client_" attributes
06:49 Changeset in xpra [3734] by Antoine Martin
export more/better structured info for debugging

06/27/13:

16:39 Changeset in xpra [3733] by Antoine Martin
ensure we don't return a None value! (fails with bencode)
11:21 Changeset in xpra [3732] by Antoine Martin
* use the same script for all launch helpers * try harder to have an …
09:19 Changeset in xpra [3731] by Antoine Martin
better log messages since we always show them
08:20 Changeset in xpra [3730] by Antoine Martin
export cursor and keyboard data via "xpra info"
03:21 Changeset in xpra [3729] by Antoine Martin
log more keyboard state info
03:01 Changeset in xpra [3728] by Antoine Martin
log window focus

06/26/13:

11:11 Ticket #361 (man xpra does not mention the units of --max-bandwidth option) closed by Antoine Martin
wontfix: This switch is gone from 0.10, and no one should be using jpeg at this …
11:10 Ticket #361 (man xpra does not mention the units of --max-bandwidth option) created by Timo Juhani Lindfors
man xpra says […] but this does not tell the user what units are …
10:51 Changeset in xpra [3727] by Antoine Martin
handle commands given as tuples
06:38 Changeset in xpra [3726] by Antoine Martin
0.9.6 release
03:01 Ticket #360 (OSX client clipboard is unable to copy from local and paste to xpra session) closed by Antoine Martin
duplicate: dupe of #318
02:27 Ticket #360 (OSX client clipboard is unable to copy from local and paste to xpra session) created by alas
With an OSX client, clipboard works perfectly within xpra session and …

06/25/13:

16:27 Changeset in xpra [3725] by Antoine Martin
use a simplified path (same as winswitch - same build env)
14:05 Changeset in xpra [3724] by Antoine Martin
forward compatibility with v0.10 namespace changes: use new property …
14:01 Changeset in xpra [3723] by Antoine Martin
correctness fix: test the variable we actually use (done as part of …
13:50 Changeset in xpra [3722] by Antoine Martin
r3681 for v0.9.x branch: fix machine-id file reading
13:46 Changeset in xpra [3721] by Antoine Martin
r3704 for 0.9.x branch: we must set the group *before* the window is mapped
13:43 Changeset in xpra [3720] by Antoine Martin
r3709 for 0.9.x branch: load versions shared objects only and fix …
12:28 Changeset in xpra [3719] by Antoine Martin
r3712 for v0.9.x branch: avoid leaking references to windows we are no …
12:24 Changeset in xpra [3718] by Antoine Martin
r3672 for v0.9.x branch: simulate mouse down event when needed
11:08 Changeset in xpra [3717] by Antoine Martin
some versions of ffmpeg/libav validate all 4 planes... so we must give …
08:39 Changeset in xpra [3716] by Antoine Martin
log webp load errors
08:33 Changeset in xpra [3715] by Antoine Martin
update to libwebp-0.3.1: * use the dll name we get from nmake * rename …
06:47 Changeset in xpra [3714] by Antoine Martin
ouch - was putting 4 values into an array of size 3
05:27 Changeset in xpra [3713] by Antoine Martin
#336: focus and OR window fixes: * define new capability …
05:03 Changeset in xpra [3712] by Antoine Martin
avoid leaking references to windows we are no longer managing because …

06/24/13:

05:16 Changeset in xpra [3711] by Antoine Martin
* expose "icon-title" to clients for non-or windows * only set the …
04:57 Changeset in xpra [3710] by Antoine Martin
expose WM_WINDOW_ROLE as "role" to clients (used in gtk2 and qt4)
03:19 Changeset in xpra [3709] by Antoine Martin
* load versioned share objects only on posix (reliable abi) * use the …

06/23/13:

16:49 Changeset in xpra [3708] by Antoine Martin
#356: avoid using modal windows on gtk2 as these would block input to …
16:48 Changeset in xpra [3707] by Antoine Martin
* cleaner feature check (do it once on init) * follow spec for group …
13:49 Changeset in xpra [3706] by Antoine Martin
* ensure we clear all refs for the group leader * remove debug
12:54 Changeset in xpra [3705] by Antoine Martin
* use the new "group-leader" info that the server may provide and …
12:51 Changeset in xpra [3704] by Antoine Martin
we must set the group *before* the window is mapped (according to the …
12:49 Changeset in xpra [3703] by Antoine Martin
expose the window's "group-leader" info directly to clients, both as a …
11:13 Changeset in xpra [3702] by Antoine Martin
if we don't have key_repeat, turn keyboard sync off in our local flag …
10:19 Changeset in xpra [3701] by Antoine Martin
fix x11 keyboard bindings loading
10:19 Changeset in xpra [3700] by Antoine Martin
debug toggle for mmap (rarely needed)
10:18 Changeset in xpra [3699] by Antoine Martin
keyboard helper may have failed to load
07:51 Changeset in xpra [3698] by Antoine Martin
oops, match rename
07:36 Changeset in xpra [3697] by Antoine Martin
let the server tell the client when "startup-complete" so the client …
05:42 Changeset in xpra [3696] by Antoine Martin
when upgrading a server: * don't log a warning when we find the …

06/22/13:

15:26 Changeset in xpra [3695] by Antoine Martin
typo? word got deleted
15:05 Ticket #359 (window icon goes missing when resuming) created by Antoine Martin
This only affects some apps (vbox, ensight,..) and only when started …
12:20 Ticket #345 (use XShm to grab window pixels rather than the slower XGetImage) closed by Antoine Martin
fixed: Closing again: dealing with failures is now done in r3694
09:49 Changeset in xpra [3694] by Antoine Martin
* detect transient XShm failures (retry later) from the ones that will …
09:45 Changeset in xpra [3693] by Antoine Martin
no change: re-order statements
08:44 Changeset in xpra [3692] by Antoine Martin
workarounds for gtk.Statusicon giving us invalid dimensions
07:36 Changeset in xpra [3691] by Antoine Martin
platform_name is expensive (does an exec), so just do it once on load
07:28 Ticket #358 (double free with vpx) created by Antoine Martin
Just hit this server side, not sure how... […]
07:26 Changeset in xpra [3690] by Antoine Martin
sws_scale actually works on 4 planes and not 3, and it *will* try to …
06:48 Changeset in xpra [3689] by Antoine Martin
more namespace..
06:47 Changeset in xpra [3688] by Antoine Martin
tray may get sent as webp lossless
06:42 Changeset in xpra [3687] by Antoine Martin
fix broken syntax introduced in r3680
06:39 Changeset in xpra [3686] by Antoine Martin
ensure the buffer is one rowstride bigger than the picture height so …
05:49 Changeset in xpra [3685] by Antoine Martin
remove debug
05:34 Changeset in xpra [3684] by Antoine Martin
more namespace/xpra-info fixes: * report client.connection stuff …
04:36 Changeset in xpra [3683] by Antoine Martin
report "friendly" platform string with "xpra info"
04:36 Changeset in xpra [3682] by Antoine Martin
enable rencode sooner so "xpra info", "xpra screenshot" and pass/enc …
04:25 Ticket #345 (use XShm to grab window pixels rather than the slower XGetImage) reopened by Antoine Martin
One more problem: we need to deal with failures and figure out if they …
04:02 Ticket #357 (client_uuid doesn't seem to include machine_id in hash data) closed by Antoine Martin
fixed: Well spotted, you must be using multi-client support... which I …
04:00 Changeset in xpra [3681] by Antoine Martin
#357: fix machine-id file reading (and main() method to test os_util …

06/21/13:

20:57 Ticket #357 (client_uuid doesn't seem to include machine_id in hash data) created by Norman Rasmussen
[…]
17:59 Changeset in xpra [3680] by Antoine Martin
sort out the mess that has become "xpra info" by using a more …
16:15 WindowRefresh edited by Antoine Martin
(diff)
16:10 WindowRefresh edited by Antoine Martin
(diff)
16:04 Changeset in xpra [3679] by Antoine Martin
expose details used in batch/quality/speed calculations via "xpra info"
13:45 Changeset in xpra [3678] by Antoine Martin
add docstring
13:44 WindowRefresh edited by Antoine Martin
(diff)
13:40 WindowRefresh edited by Antoine Martin
(diff)
13:35 WindowRefresh edited by Antoine Martin
(diff)
13:34 WindowRefresh edited by Antoine Martin
(diff)
13:28 WindowRefresh edited by Antoine Martin
(diff)
13:24 WindowRefresh edited by Antoine Martin
(diff)
13:22 Encodings edited by Antoine Martin
update for 0.10 (diff)
13:17 Changeset in xpra [3677] by Antoine Martin
expose batch delay factors via xpra info
13:15 Changeset in xpra [3676] by Antoine Martin
escape newline chars in "xpra info" output
13:15 Changeset in xpra [3675] by Antoine Martin
remove debug logging (oops)
12:01 Changeset in xpra [3674] by Antoine Martin
ensure we use some sort of consistent namespace!
10:54 Changeset in xpra [3673] by Antoine Martin
expose more server info: * pid in logfile and info * uid, gid and …
10:08 Changeset in xpra [3672] by Antoine Martin
#356: when we're getting a mouse-up event for a window but we never …
06:29 Ticket #356 (ensight with win32 client has drop down focus problems) created by Antoine Martin
Running EnSight Free
06:22 Changeset in xpra [3671] by Antoine Martin
* soft-loading for clipboard classes * cleanup so we move clipboard …

06/20/13:

15:55 Changeset in xpra [3670] by Antoine Martin
if XShmWrapper.init fails we must call cleanup to reach free() as it …
15:34 Changeset in xpra [3669] by Antoine Martin
docstring
14:40 Changeset in xpra [3668] by Antoine Martin
fix broken assumption that we always have a keyboard helper: in …
14:32 Changeset in xpra [3667] by Antoine Martin
* "soft-load" for webp and PIL * make it consistent: use name enc_XXX …
12:53 Changeset in xpra [3666] by Antoine Martin
* "soft-load" for client code * make it consistent: use name enc_XXX …
12:42 Changeset in xpra [3665] by Antoine Martin
"soft-load" all encoders instead of using direct imports
07:29 Changeset in xpra [3664] by Antoine Martin
more sound stutter fixes: * let the client tell the server to start a …
06:55 Changeset in xpra [3663] by Antoine Martin
add ability to simulate line jitter with env var: packets will get …
06:10 Changeset in xpra [3662] by Antoine Martin
docstrings

06/19/13:

15:03 Changeset in xpra [3661] by Antoine Martin
opus seems to be broken on fedora..
14:48 Changeset in xpra [3660] by Antoine Martin
show speaker/mic info on connection tab
14:47 Changeset in xpra [3659] by Antoine Martin
exit paths fixes: * ensure we cleanup the tray menu helper * ensure we …
13:17 Ticket #355 (xpra server: TypeError: Don't know how to get a display from 16785535L) closed by Antoine Martin
fixed: 0.10 is still far away, closing - feel free to re-open.
06:17 Changeset in xpra [3658] by Antoine Martin
expose queue and volume info via get_info
06:08 Changeset in xpra [3657] by Antoine Martin
expose more sound info via "xpra info", and cleanup the code: make it …
05:27 Changeset in xpra [3656] by Antoine Martin
also deal with sound overruns server-side
05:20 Changeset in xpra [3655] by Antoine Martin
if we get a sound queue overrun client-side (generally because the …
02:58 Changeset in xpra [3654] by Antoine Martin
gl fixes: * replace render_image with gl_expose_event using a fake …

06/18/13:

14:57 Changeset in xpra [3653] by Antoine Martin
debug: list csc specs after init
13:29 Changeset in xpra [3652] by Antoine Martin
better error message
04:16 Ticket #335 (default mouse cursor in menus) reopened by Antoine Martin
OK, but then please provide the window attributes so that we can …
Note: See TracTimeline for information about the timeline view.