xpra icon
Bug tracker and wiki

Timeline



08/10/13:

17:15 Ticket #394 (Xpra often hangs when left overnight) reopened by Antoine Martin
Re-opening following email request.
08:54 Ticket #381 (Build with -fsanitize=address for debug builds with GCC >= 4.8) closed by ahuillet
fixed
06:52 Ticket #358 (double free with vpx) closed by Antoine Martin
needinfo: Not seen it since, though vpx doesn't really get much testing…
06:48 Changeset in xpra [4149] by Antoine Martin
fix breakage introduced by r4081 (video csc prep step workaround)
06:41 Ticket #398 (AVFrameWrapper falling out of scope before being freed by avcodec) closed by Antoine Martin
wontfix: (actually closing it)
06:35 Ticket #329 (Sound sink underruns seem to lead to spinners and eventual ping ...) closed by Antoine Martin
invalid: Closing. I very much doubt there is anything we can do at our end, the …
06:31 Ticket #309 (until we have contents to paint the gl windows show undefined contents) closed by Antoine Martin
fixed: Works for me..
06:25 Ticket #415 (ffmpeg 2.0 support) created by Antoine Martin
Split from #398 There are API changes in ffmpeg which cause …
06:23 Ticket #372 (client mesa crash with opengl enabled) closed by Antoine Martin
worksforme: Hopefully this is a driver thing that will get fixed upstream... See …
06:21 Ticket #367 (Improved opengl detection and ArgumentParser help.) closed by Antoine Martin
fixed: I'm still not 100% convinced that OpenGL rendering is 100% …
06:19 Ticket #366 (cursor focus error created somewhere between r3680 and 3725 server ...) closed by Antoine Martin
fixed: This particular bug is fixed by the revert, will follow up in #214 for …
06:17 Ticket #394 (Xpra often hangs when left overnight) closed by Antoine Martin
needinfo: Not heard back, closing.
05:48 Changeset in xpra [4148] by Antoine Martin
#414 support variable expansion for confdir and socketdir
05:43 Changeset in xpra [4147] by Antoine Martin
remove debug logging
05:30 Changeset in xpra [4146] by Antoine Martin
fix systray forwarding with mmap enabled
05:22 Changeset in xpra [4145] by Antoine Martin
doh
05:13 Changeset in xpra [4144] by Antoine Martin
better error message/guard for when trying to do transparency with gl …
05:10 Changeset in xpra [4143] by Antoine Martin
don't try to do transparency with gl

08/09/13:

22:11 Ticket #414 (support variable expansion for socketdir option) created by krlmlr
Use case: socket-dir=/tmp/xpra-$USER as noted in #408.
16:43 Changeset in xpra [4142] by Antoine Martin
py3 compat (ugly) and remove exception handling around …
16:41 Changeset in xpra [4141] by Antoine Martin
report correct method name and args in case of error
16:41 Changeset in xpra [4140] by Antoine Martin
don't access server_capabilities directly, use …
16:40 Changeset in xpra [4139] by Antoine Martin
py3 compat: * move workspace props stuff to gtk2 since gtk3 cannot …
16:38 Changeset in xpra [4138] by Antoine Martin
py3 compat: * send bytes as strings * ignore errors in list.sort() due …
16:38 Changeset in xpra [4137] by Antoine Martin
py3 compat and better error reporting
16:37 Changeset in xpra [4136] by Antoine Martin
move exception handling to location where we have the most info to …
16:36 Changeset in xpra [4135] by Antoine Martin
fix backing method signature
16:36 Changeset in xpra [4134] by Antoine Martin
py3 compat via simple utility wrapper for retrieving capabilities
16:35 Changeset in xpra [4133] by Antoine Martin
better error message if version is missing altogether
14:40 Changeset in xpra [4132] by Antoine Martin
#409: remove sound menu for now: it has state synchronization problems …
14:35 Changeset in xpra [4131] by Antoine Martin
#409: process sound in non-ui thread since gstreamer has its own …
14:21 Changeset in xpra [4130] by Antoine Martin
remove nvenc (not implemented) and nvcuda (unstable) for now
14:20 Changeset in xpra [4129] by Antoine Martin
don't do any UI stuff from signal handler, use idle_add
14:16 Changeset in xpra [4128] by Antoine Martin
calling py2exe_exclude from toggle_packages for some of our own …
13:07 Ticket #413 (fix csc_nvcuda compilation on win32) created by Antoine Martin
Assuming that this module can be made to work reliably, we want the …
12:43 Changeset in xpra [4127] by Antoine Martin
add ability to build cuda csc on win32
12:38 Changeset in xpra [4126] by Antoine Martin
cleanup all .c and .pyd files using "./setup.py clean"
12:35 Changeset in xpra [4125] by Antoine Martin
remove timer stuff which we cannot build
09:44 Ticket #412 (Win32 Client - Shift and CTRL buttons fail to stay pressed down) created by Smo
When holding shift or ctrl only the first keystroke is registered. …
07:26 Ticket #411 (better debugging and logging tools) created by Antoine Martin
See wiki/Debugging At the moment, we rely on: * environment …
07:19 Ticket #410 (better sub-window encoding: detect regions and use sub video encoder) created by Antoine Martin
If you have a large window but only a fraction of that window changes …
07:04 Changeset in xpra [4124] by Antoine Martin
avoid double free with old libav
06:53 Changeset in xpra [4123] by Antoine Martin
updated patch offsets
06:28 Changeset in xpra [4122] by Antoine Martin
set CODEC_FLAG2_FAST which avoids the warning "Cannot parallelize …
06:11 Changeset in xpra [4121] by Antoine Martin
gtk2 codepath fix
06:09 Changeset in xpra [4120] by Antoine Martin
doh - we must return a value from the get method
06:04 Changeset in xpra [4119] by Antoine Martin
remove ubuntu version check: all supported versions now have …
05:57 Changeset in xpra [4118] by Antoine Martin
delay appindicator loading until we need to use it, prevents logging …
05:39 Changeset in xpra [4117] by Antoine Martin
use stricter types to make gobject emit happy
05:23 Changeset in xpra [4116] by Antoine Martin
* don't warn about missing debug functions unless we specify that we …
05:03 Changeset in xpra [4115] by Antoine Martin
don't bother trying to forward system tray with Ubuntu's "unity"
04:59 Changeset in xpra [4114] by Antoine Martin
more helpful error message
03:25 Changeset in xpra [4113] by Antoine Martin
#409: we need to keep track of what codec to use when resuming sound
02:25 Ticket #409 (OSX client resuming UI sometimes breaks sound) created by Smo
Sometimes when using the menu in OSX the sound fails to restart after …

08/08/13:

22:22 Ticket #408 (Support "singleton" mode -- start xpra instance only if no other live ...) created by krlmlr
I would like to propose an enhancement to xpra: Support for …
17:34 Changeset in xpra [4112] by Antoine Martin
more python3 compat
16:44 Changeset in xpra [4111] by Antoine Martin
more python3 compat changes: move ugly stuff to os_util
16:29 Changeset in xpra [4110] by Antoine Martin
add all the switches needed to get it to build
16:28 Changeset in xpra [4109] by Antoine Martin
make it gtk3 compatible
16:14 Changeset in xpra [4108] by Antoine Martin
remove unused declaration (which breaks python3)
16:14 Changeset in xpra [4107] by Antoine Martin
don't use PyString_FromStringAndSize (not available in python3.3? …
16:02 Changeset in xpra [4106] by Antoine Martin
match refactoring
16:02 Changeset in xpra [4105] by Antoine Martin
strict is good: this never fired before!
15:40 Changeset in xpra [4104] by Antoine Martin
updated deps
15:32 Ticket #407 (handle .xpra file associations on osx) created by Antoine Martin
We already have this on win32 and Linux, so it makes sense to add it …
15:30 Changeset in xpra [4103] by Antoine Martin
fix warnings
15:27 Changeset in xpra [4102] by Antoine Martin
updated offsets
14:13 Changeset in xpra [4101] by Antoine Martin
when we don't have 0RGB/BGR0, map those to ARGB/BGRA and don't disable …
14:04 Changeset in xpra [4100] by Antoine Martin
log an error if somehow we don't have any valid colorspaces - because …
13:55 Changeset in xpra [4099] by Antoine Martin
error out on unknown pixel formats sooner and add better debug logging …
13:34 Changeset in xpra [4098] by Antoine Martin
more readable error message
13:32 Changeset in xpra [4097] by Antoine Martin
error in error path…
13:28 Changeset in xpra [4096] by Antoine Martin
doh!
13:14 Changeset in xpra [4095] by Antoine Martin
re-re-oops
13:13 Changeset in xpra [4094] by Antoine Martin
typo
13:12 Changeset in xpra [4093] by Antoine Martin
oops!
13:11 Changeset in xpra [4092] by Antoine Martin
ensure the widgets are shown and add warning
13:04 Changeset in xpra [4091] by Antoine Martin
oops: constructors cannot return values!
13:02 Changeset in xpra [4090] by Antoine Martin
* make menu optional * add test menu to test script
12:59 Changeset in xpra [4089] by Antoine Martin
scripts to make it easier to test
12:26 Changeset in xpra [4088] by Antoine Martin
pedantic debian format
09:56 Changeset in xpra [4087] by Antoine Martin
updated patch offsets and made sure they are cumulative
09:38 Changeset in xpra [4086] by Antoine Martin
stub for ubuntu (toggle at buildtime)
09:36 Changeset in xpra [4085] by Antoine Martin
updated patch with new code layout
09:33 Changeset in xpra [4084] by Antoine Martin
updated patch with new code layout
09:15 Changeset in xpra [4083] by Antoine Martin
only try the appindicator horror show if the user is unlucky enough to …
09:04 Changeset in xpra [4082] by Antoine Martin
fix? appindicator
08:58 Ticket #406 (fix appindicator so we can use it for forwarding system trays) created by Antoine Martin
I'm not even sure this is possible, but since Ubuntu does not …
08:27 Changeset in xpra [4081] by Antoine Martin
add a preparation csc step for clients with old versions of libav so …
07:30 Changeset in xpra [4080] by Antoine Martin
delay colorspace lookup init until after logging is setup so we can …
06:50 Ticket #405 (better native tray support for *nix) created by Antoine Martin
We already have native X11 code for dealing with the system tray …
06:34 Changeset in xpra [4079] by Antoine Martin
show more os info so we know where we are connected to (not always …

08/07/13:

16:05 Ticket #404 (fix gtk-osx to expose the system tray location) created by Antoine Martin
At the moment, we have some nasty code to fixup the tray location when …
16:00 Ticket #352 (Killing server with SIGINT doesn't remove socket, doesn't kill Xvfb/Xdummy) closed by Antoine Martin
fixed: > Had to update GPG key for APT source winswitch.org See …
15:36 Ticket #403 (win32 system tray should load image data from a buffer) created by Antoine Martin
At the moment, the ugly code uses a temporary file to call …
15:24 Changeset in xpra [4078] by Antoine Martin
ensure we can create more than one tray icon without getting errors: …
14:14 Changeset in xpra [4077] by Antoine Martin
better fix for osx tray location: we move the tray if needed rather …
13:49 Changeset in xpra [4076] by Antoine Martin
crapple tray fix: lie about the click location when we don't know …
12:21 Changeset in xpra [4075] by Antoine Martin
match refactoring in main src tree
11:19 Changeset in xpra [4074] by Antoine Martin
fix tray forwarding: * define new, more complete api for tray classes …
11:12 Changeset in xpra [4073] by Antoine Martin
let pydev do its thing
11:12 Changeset in xpra [4072] by Antoine Martin
better debug messages
11:01 Ticket #398 (AVFrameWrapper falling out of scope before being freed by avcodec) reopened by Antoine Martin
Please post some output with XPRA_AVCODEC_DEBUG=1
09:05 Changeset in xpra [4071] by Antoine Martin
let details line wrap and rename vars to better reflect what they contain
07:02 Ticket #402 (xpra attach ssh:hostname : What happens if two xpra instances are ...) closed by krlmlr
fixed
06:55 Changeset in xpra [4070] by Antoine Martin
allow early init debugging via XPRA_OPENGL_DEBUG env
06:09 Changeset in xpra [4069] by Antoine Martin
#402: better wording for automatic mode, and add all the modes to the …
05:57 Changeset in xpra [4068] by Antoine Martin
import cleanups

08/06/13:

22:20 Ticket #402 (xpra attach ssh:hostname : What happens if two xpra instances are ...) created by krlmlr
The documentation reads: > Generally, if you have only one xpra …
14:47 Changeset in xpra [4067] by Antoine Martin
remove gtk3 compat crap
14:44 Changeset in xpra [4066] by Antoine Martin
remove unused imports
11:54 Changeset in xpra [4065] by Antoine Martin
remove outdated docs
10:11 Changeset in xpra [4064] by Antoine Martin
r4063 for v0.9.x branch: if we use dummy, then we need to add the …
10:08 Changeset in xpra [4063] by Antoine Martin
if we use dummy, then we need to add the dependencies for it!
09:25 Changeset in xpra [4062] by Antoine Martin
fix XGetSelectionOwner usage
09:10 Changeset in xpra [4061] by Antoine Martin
tray and notifier improvements and fixes: * let impl class specify the …
08:41 Changeset in xpra [4060] by Antoine Martin
tray windows are not registered with the desktop_manager - damage them …
08:12 Changeset in xpra [4059] by Antoine Martin
remove some debug logging
08:09 Changeset in xpra [4058] by Antoine Martin
tray fixes: * always support transparency * ignore move resize to 0,0 …
08:07 Changeset in xpra [4057] by Antoine Martin
* allow clients to set window properties on tray windows * allow …
06:05 Changeset in xpra [4056] by Antoine Martin
add copyrights for the pure gtk2 notifier code

08/05/13:

23:36 Ticket #362 (constant sound stream overrun on win32 with no sound playing) closed by Smo
fixed: Tested with lower XPRA_SOUND_QUEUE_TIME < 150 On windows 7 and linux …
23:35 Ticket #379 (osx client with sound output never restarts) closed by Smo
fixed: After testing on several occasions over the last few days I will close …
17:19 Changeset in xpra [4055] by Antoine Martin
start re-adding notifications and tray forwarding support: * move …
09:46 Changeset in xpra [4054] by Antoine Martin
better window title when default session name is used
09:42 Changeset in xpra [4053] by Antoine Martin
always run clean before building
09:06 Changeset in xpra [4052] by Antoine Martin
I get crashes if thread_type is not set to FF_THREAD_SLICE!
08:50 Changeset in xpra [4051] by Antoine Martin
let x264 decide how many threads to use
08:47 Changeset in xpra [4050] by Antoine Martin
our memory callbacks are thread safe (we acquire the gil to do …
07:14 Changeset in xpra [4049] by Antoine Martin
strengthen error codepath and avoid memory leaks in that case: always …
06:50 Changeset in xpra [4048] by Antoine Martin
revert r4017: PyString_FromStringAndSize makes a copy of the data …
06:39 Changeset in xpra [4047] by Antoine Martin
fix use as a standalone test app: * we must switch to non leaky mode …
06:10 Ticket #401 (detect bad connection and warn the user) created by Antoine Martin
When we encounter network problems, we currently deal with it by …

08/04/13:

13:18 Changeset in xpra [4046] by Antoine Martin
preserve the video decoder and csc when switching window types - ugly …

08/02/13:

12:10 Debugging edited by Antoine Martin
(diff)
12:09 Debugging edited by Antoine Martin
(diff)
11:25 Changeset in xpra [4045] by Antoine Martin
don't run via idle_add: process the resize when we get it, and …
11:05 Changeset in xpra [4044] by Antoine Martin
better? error message
09:44 Changeset in xpra [4043] by Antoine Martin
avoid spurious warning: "NORMAL" is "0"... which is fine
09:28 Changeset in xpra [4042] by Antoine Martin
match new .so locations
09:07 Ticket #398 (AVFrameWrapper falling out of scope before being freed by avcodec) closed by Antoine Martin
invalid: Great - closing as INVALID, must have been an old version of …
06:54 Ticket #400 (sound improvements - better queue handling, refactoring and cleanups) created by Antoine Martin
0.10 fixed a number of sound issues (ie: #362 and #379) but there is …
06:39 Ticket #397 (win32 xpra client missing revision) closed by Antoine Martin
fixed: Ooops, sorry for not spotting this earlier - I develop on Linux and I …
06:36 Changeset in xpra [4041] by Antoine Martin
#397 record src version info when running the build on win32

08/01/13:

17:08 Sound edited by Antoine Martin
(diff)
17:03 Ticket #362 (constant sound stream overrun on win32 with no sound playing) reopened by Antoine Martin
Please try r4040 (and also on Linux to make sure I haven't broken it)
16:59 Changeset in xpra [4040] by Antoine Martin
#362 (and #379): fix sound issues * use is-live=False solves most …
16:39 Ticket #399 (CentOS 6.3 package install error: "can't apply partial context to ...) closed by Antoine Martin
wontfix: Actually I found the same answer in that thread: >>> Can you …
15:28 Changeset in xpra [4039] by Antoine Martin
#399: only run the icon post (un)install steps on Fedora
15:01 Ticket #399 (CentOS 6.3 package install error: "can't apply partial context to ...) created by Mark Hills
The following error when installing the CentOS 6.3 package. * 0.9.x …
14:24 Changeset in xpra [4038] by Antoine Martin
when we're changing the sound menu item state in response to an event, …
09:30 Ticket #398 (AVFrameWrapper falling out of scope before being freed by avcodec) created by Antoine Martin
As can be seen in ticket:362#comment:6, it seems to be possible for a …
07:48 Changeset in xpra [4037] by Antoine Martin
relax pulseaudio server id check since our ids are generally not …
07:15 Changeset in xpra [4036] by Antoine Martin
more debug via XPRA_SOUND_DEBUG
06:59 Changeset in xpra [4035] by Antoine Martin
better logging for when pygst is missing
06:28 Changeset in xpra [4034] by Antoine Martin
detect missing gtkgl/gdkgl as missing imports before calling gl check
06:23 Changeset in xpra [4033] by Antoine Martin
when taking the shortcut, we must still fire the callbacks!

07/31/13:

18:39 Ticket #397 (win32 xpra client missing revision) created by Smo
On newer builds on win32 session info is missing revision. Attached …
15:07 Changeset in xpra [4032] by Antoine Martin
shortcut out and avoid error
15:02 Changeset in xpra [4031] by Antoine Martin
typo
13:10 Changeset in xpra [4030] by Antoine Martin
better overrun message logging
13:07 Changeset in xpra [4029] by Antoine Martin
let gl backing tell us that it isn't swscale (so we can potentially …
12:58 Ticket #396 (xpra server hangs on disconnect) closed by Antoine Martin
fixed: As per ticket:362#comment:4, these threads won't be zombies: the …
12:23 Changeset in xpra [4028] by Antoine Martin
#362: try to prevent early overruns * let the client specify the codec …
11:14 Changeset in xpra [4027] by Antoine Martin
sound tweaks: * add debug logging via XPRA_SOUND_DEBUG env var * stop …
11:12 Changeset in xpra [4026] by Antoine Martin
we don't use volume, so disable it
10:28 Changeset in xpra [4025] by Antoine Martin
sound debugging server side via XPRA_SOUND_DEBUG
10:28 Changeset in xpra [4024] by Antoine Martin
lossless refresh tweaks: * allow jpeg 95% * don't optimize (PIL too slow)
05:43 Changeset in xpra [4023] by Antoine Martin
add missing stop_receiving_sound function!
05:12 About edited by Antoine Martin
(diff)
05:10 About edited by Antoine Martin
(diff)

07/30/13:

17:07 Changeset in xpra [4022] by Antoine Martin
better/cleaner group leader lookup code
15:58 Changeset in xpra [4021] by Antoine Martin
better debug messages
11:48 Changeset in xpra [4020] by Antoine Martin
sound_source may have been cleared by the time we get the signal, just …
11:48 Changeset in xpra [4019] by Antoine Martin
log full trace so we can diagnose signal errors
10:34 Changeset in xpra [4018] by Antoine Martin
updated patch with latest changes
10:26 Changeset in xpra [4017] by Antoine Martin
remove extra pixel copy and workaround PyOpenGL's "No array-type …
09:10 Changeset in xpra [4016] by Antoine Martin
allow the client to specify that it wants full frames only and no …
07:58 Changeset in xpra [4015] by Antoine Martin
oops - bloody macro syntax
07:55 Changeset in xpra [4014] by Antoine Martin
split old_libav into old_libav + old_pixfmt (Fedora 18 only needs the …
07:02 Changeset in xpra [4013] by Antoine Martin
apply the new patches for old_libav case
06:56 Changeset in xpra [4012] by Antoine Martin
pixel format patch always applies before 0RGB patch (I think)
06:48 Changeset in xpra [4011] by Antoine Martin
doh - wrong location
06:45 Changeset in xpra [4010] by Antoine Martin
updated patches that preserve offsets to make debuild happy
06:34 Changeset in xpra [4009] by Antoine Martin
patch for versions of libav without 0RGB / BGR0
06:24 Changeset in xpra [4008] by Antoine Martin
patch for libav versions without new style pixel format constants (AV_ …
06:19 Changeset in xpra [4007] by Antoine Martin
and cython style cast needed..
06:13 Changeset in xpra [4006] by Antoine Martin
oops: cython syntax is not exactly C…
06:09 Changeset in xpra [4005] by Antoine Martin
updated patches

07/29/13:

14:47 Changeset in xpra [4004] by Antoine Martin
update release notes with changes already in v0.9.x branch
14:17 Sound edited by Antoine Martin
(diff)
14:09 Changeset in xpra [4003] by Antoine Martin
buggy script forgot to bump win32 file?
13:51 Sound edited by Antoine Martin
(diff)
13:46 Sound edited by Antoine Martin
(diff)
13:43 Sound edited by Antoine Martin
(diff)
11:56 Changeset in xpra [4002] by Antoine Martin
updated 0.9.8 release notes
11:51 Changeset in xpra [4001] by Antoine Martin
r3971 for v0.9.x branch: we must use a thread to stop sound as …
11:45 Changeset in xpra [4000] by Antoine Martin
r3991 and r3960 for 0.9.x branch: lockless decoder cleanup and clear …
11:36 Changeset in xpra [3999] by Antoine Martin
remove whitespace (cut&paste gone wrong..)
11:25 Changeset in xpra [3998] by Antoine Martin
r3904 for v0.9.x branch: fix xorg resolutions
11:12 Changeset in xpra [3997] by Antoine Martin
include python version as numeric tuple
11:08 Changeset in xpra [3996] by Antoine Martin
prettify summary
05:46 Changeset in xpra [3995] by Antoine Martin
remove the need for a cleanup thread: just re-acquire the lock if …

07/28/13:

19:46 Changeset in xpra [3994] by Antoine Martin
require Cython>=0.19 for the new style codecs
19:28 Changeset in xpra [3993] by Antoine Martin
ensure str(Decoder) never throws exceptions
15:34 Changeset in xpra [3992] by Antoine Martin
remove redundant check: sequence is always>0 already
15:30 Changeset in xpra [3991] by Antoine Martin
lockless decoder cleanup: don't wait for the lock release, if we can't …
15:13 Changeset in xpra [3990] by Antoine Martin
oops - remove debug code!
14:42 Changeset in xpra [3989] by Antoine Martin
if the backing is destroyed, we cleanup the video decoder, so no need …
14:22 Changeset in xpra [3988] by Antoine Martin
we expect a boolean return value, so specify it
13:01 Changeset in xpra [3987] by Antoine Martin
better debug
13:00 Changeset in xpra [3986] by Antoine Martin
always use destroy_window to close them so we deal with groups (and …
12:49 Changeset in xpra [3985] by Antoine Martin
just make it work with a buffer copy for now
10:58 Changeset in xpra [3984] by Antoine Martin
make gl more consistent with the other backings and its own common …
07:24 Changeset in xpra [3983] by Antoine Martin
when freeing the context, we may still have images in flight - so …
06:05 Changeset in xpra [3982] by Antoine Martin
ensure we clean the generated files

07/27/13:

09:23 Changeset in xpra [3981] by Antoine Martin
fix build with visual studio - breakage introduced in r3976: define …
09:21 Changeset in xpra [3980] by Antoine Martin
fix screenshot

07/26/13:

09:24 Changeset in xpra [3979] by Antoine Martin
missed changes from r3972
09:06 Changeset in xpra [3978] by Antoine Martin
opengl *should* now work on win32 too - thanks to the use of FBOs
09:00 Changeset in xpra [3977] by Antoine Martin
we no longer need to clone the pixels since avcodec manages buffer …
08:54 Ticket #350 (dec_avcodec needs to let us manage the buffers as we see fit) closed by Antoine Martin
fixed: Done in r3976, lots of details both in changelog and in the code …
08:47 Changeset in xpra [3976] by Antoine Martin
#350: full avcodec buffer management: * add docstrings * provide cdef …

07/25/13:

15:20 Changeset in xpra [3975] by Antoine Martin
doh
09:38 Changeset in xpra [3974] by Antoine Martin
prevent generated files from being re-added
09:35 Changeset in xpra [3973] by Antoine Martin
remove generated files from svn
09:32 Changeset in xpra [3972] by Antoine Martin
#350 before dealing with memory buffer callbacks in a sane way, start …

07/24/13:

17:07 Ticket #396 (xpra server hangs on disconnect) reopened by Antoine Martin
I am unable to test at the moment, does r3971 fix the problem for you? …
17:07 Changeset in xpra [3971] by Antoine Martin
#396: we must use a thread to stop sound as gstreamer can deadlock the …
06:20 Changeset in xpra [3970] by Antoine Martin
#350: revert r3954, r3955, r3956 and parts of r3962 * wrong time to …

07/23/13:

14:32 Changeset in xpra [3969] by Antoine Martin
ensure info is bundled in
14:31 Changeset in xpra [3968] by Antoine Martin
#379: let the pipeline drain naturally since all attempts at forcing …
12:41 Changeset in xpra [3967] by Antoine Martin
csc may not exist!
09:52 Ticket #396 (xpra server hangs on disconnect) closed by Antoine Martin
invalid: It wasn't all wasted, I did fix some things along the way. Thanks.
07:00 Changeset in xpra [3966] by Antoine Martin
add new switches and update file paths
05:59 Changeset in xpra [3965] by Antoine Martin
we can now call pkgconfig with no packages at all (used for adding …
05:23 Changeset in xpra [3964] by Antoine Martin
debug tweaks: less shouting
05:17 Changeset in xpra [3963] by Antoine Martin
if backing is not yet set or closed, shortcut out
02:47 Changeset in xpra [3962] by Antoine Martin
add new C files to MANIFEST

07/22/13:

13:11 Changeset in xpra [3961] by Antoine Martin
move hard-coded paths to pkgconfig file
11:25 Changeset in xpra [3960] by Antoine Martin
clear backing on close(), and shortcut out
11:24 Changeset in xpra [3959] by Antoine Martin
* if we don't have transparency (ie: win32) then just set the rgb …
11:22 Changeset in xpra [3958] by Antoine Martin
only draw borders if we have enough space for them
11:22 Changeset in xpra [3957] by Antoine Martin
destroy backing before losing focus
11:07 Changeset in xpra [3956] by ahuillet
dec_avcodec: forgot a debug statement
11:06 Changeset in xpra [3955] by ahuillet
dec_avcodec: implement better buffer management logic by exposing …
11:06 Changeset in xpra [3954] by ahuillet
dec_avcodec: add list data structure code (kernel-style)
10:37 Changeset in xpra [3953] by Antoine Martin
whitespace, copyrights, etc
10:22 Changeset in xpra [3952] by Antoine Martin
csc_nvcuda: * restore stats * do init on module load (for now) * csc …
09:25 Changeset in xpra [3951] by ahuillet
csc_nvcuda: expose underlying NPP version
09:03 Changeset in xpra [3950] by ahuillet
csc_nvcuda: return version number (hardcoded to 1 for now)
09:03 Changeset in xpra [3949] by ahuillet
csc_nvcuda: export init_cuda() so that it can be called once on module load
08:31 Changeset in xpra [3948] by ahuillet
csc_nvcuda: remove a leftover debug print() call
08:29 Changeset in xpra [3947] by ahuillet
enc_x264: do not import CSC - it's not needed here
08:29 Changeset in xpra [3946] by ahuillet
enc_x264: remove left over debug message
06:27 Changeset in xpra [3945] by Antoine Martin
preserve alignment

07/21/13:

15:38 Changeset in xpra [3944] by ahuillet
csc_nvcuda: disable timer code by default
15:36 Changeset in xpra [3943] by ahuillet
csc_nvcuda: setup codec_spec properly.
15:20 Changeset in xpra [3942] by Antoine Martin
match new code layout: score stuff has moved…
15:17 Changeset in xpra [3941] by Antoine Martin
unused import
15:13 Changeset in xpra [3940] by Antoine Martin
logging fix (again!)
14:57 Changeset in xpra [3939] by ahuillet
csc_nvcuda: no flags for csc_nvcuda
14:57 Changeset in xpra [3938] by ahuillet
csc_nvcuda: fix typo
14:57 Changeset in xpra [3937] by ahuillet
csc_nvcuda: Add BGRX src format to .pyx file
14:57 Changeset in xpra [3936] by ahuillet
csc_nvcuda: add BGRX format string
14:57 Changeset in xpra [3935] by ahuillet
Fix incorrect printf reported by antoine
14:57 Changeset in xpra [3934] by ahuillet
add nvcuda C files
14:57 Changeset in xpra [3933] by ahuillet
csc_nvcuda: first attempt to first x264 to use nvcuda
14:57 Changeset in xpra [3932] by ahuillet
csc_nvcuda: add hardcoded paths to setup.py
14:44 Changeset in xpra [3931] by ahuillet
build: -fsanitize=address is needed on linker commandline as well
14:42 Changeset in xpra [3930] by Antoine Martin
don't bother sending encoding version info if we don't use encodings!
14:40 Changeset in xpra [3929] by Antoine Martin
don't bother using network aliases for short-lived clients (that only …
14:35 Changeset in xpra [3928] by Antoine Martin
we now support planar RGB!
14:33 Changeset in xpra [3927] by ahuillet
gl: fix planar RGB shader - input is GBR not RGB
14:26 Changeset in xpra [3926] by Antoine Martin
we want GBRP! (again)
14:22 Changeset in xpra [3925] by Antoine Martin
we want GBRP!
14:13 Changeset in xpra [3924] by Antoine Martin
logging fix
14:07 Changeset in xpra [3923] by ahuillet
gl: add untested GBRP painting support
14:07 Changeset in xpra [3922] by ahuillet
gl: "YUV" codepath is now called "planar" codepath in preparation for …
14:07 Changeset in xpra [3921] by ahuillet
gl: do not rebind fragment program when rendering YUV quad, as our …
14:07 Changeset in xpra [3920] by ahuillet
gl: prepare support for multiple fragment programs (for planar RGB …
14:05 Changeset in xpra [3919] by Antoine Martin
client logging tweaks
11:50 Changeset in xpra [3918] by Antoine Martin
ensure window info runs from the UI thread
09:23 Changeset in xpra [3917] by Antoine Martin
remove duplicated info
09:17 Changeset in xpra [3916] by Antoine Martin
log ids of pending requests only (nested main loop object is not helpful)
09:14 Changeset in xpra [3915] by Antoine Martin
add xpra info debug for clipboard, including counters
08:17 Changeset in xpra [3914] by Antoine Martin
more namespace compat
07:51 Changeset in xpra [3913] by Antoine Martin
WM_HINTS got moved up to BaseWindowModel?, and so we also need …
07:44 Changeset in xpra [3912] by Antoine Martin
if an invalid display is specified: show exception message and exit …
07:31 Changeset in xpra [3911] by Antoine Martin
Pillow docstring link
06:00 Changeset in xpra [3910] by Antoine Martin
don't log a stacktrace if we get a ctrl-C during early setup (ie: …
05:38 Changeset in xpra [3909] by Antoine Martin
fix error path string breakage caused by r3897

07/20/13:

15:08 FAQ edited by Antoine Martin
(diff)
14:11 Changeset in xpra [3908] by Antoine Martin
use GL_LINEAR when scaling or when subsampling
14:11 Changeset in xpra [3907] by Antoine Martin
don't disable video scaling if the client does not specify a value for …
13:55 Changeset in xpra [3906] by Antoine Martin
window scaling for gl clients
13:54 Changeset in xpra [3905] by Antoine Martin
allow us to hardcode a scaling value using …
13:32 Ticket #396 (xpra server hangs on disconnect) created by sergio
Here is the issue, with xpra 0.9.7 1) Start an xpra server (e.g. xpra …
13:01 Changeset in xpra [3904] by Antoine Martin
fix resolutions whose timings that Xorg doesn't like
11:18 Ticket #335 (default mouse cursor in menus) closed by Antoine Martin
needinfo: closing
11:13 Changeset in xpra [3903] by Antoine Martin
enable gcc flags via pkgconfig() so all cython code gets the flags, …
10:56 Changeset in xpra [3902] by Antoine Martin
#381 add "-fsanitize=address" for gcc>=4.8 debug builds
09:37 Changeset in xpra [3901] by Antoine Martin
v0.9.8 release
09:32 Changeset in xpra [3900] by Antoine Martin
more fixes for client screen size change handling code: fix function …
09:30 Changeset in xpra [3899] by Antoine Martin
ensure info requests run from the UI thread - see r3894 for trunk
09:26 Changeset in xpra [3898] by Antoine Martin
r3896 for v0.9.x branch: create empty xauth file if it does not exist
09:19 Changeset in xpra [3897] by Antoine Martin
workaround more Ubuntu needless breakage
08:03 Ticket #334 (Server fails to start up on Ubuntu 12.10 64-bit server) closed by Antoine Martin
worksforme: Cannot reproduce with latest trunk, but in the process I found some …
07:57 Changeset in xpra [3896] by Antoine Martin
if the xauth file does not exist, xauth may take a long time to run …
07:40 Changeset in xpra [3895] by Antoine Martin
prevent race: cursor_data may get updated by the UI thread as we query …
07:39 Changeset in xpra [3894] by Antoine Martin
get_root_window_size() and get_max_screen_size() must be called from …
07:11 Changeset in xpra [3893] by Antoine Martin
those values don't change - query them once
07:06 Changeset in xpra [3892] by Antoine Martin
if we find the version is not compatible: send back a more helpful message
06:52 Changeset in xpra [3891] by Antoine Martin
if the client is not logged in properly yet, it won't have a server …
06:50 Changeset in xpra [3890] by Antoine Martin
for building with older versions of cython
06:32 Changeset in xpra [3889] by Antoine Martin
disconnect may come from non-ui threads, ensure we do call ui code in …
06:19 Changeset in xpra [3888] by Antoine Martin
build argb module with older versions of cython
05:58 Building edited by Antoine Martin
(diff)
05:56 WikiStart edited by Antoine Martin
(diff)

07/19/13:

17:35 Changeset in xpra [3887] by ahuillet
GL: 0 is not NULL - use None instead
13:34 Ticket #395 (Xpra session not wide enough for my screens) closed by Antoine Martin
wontfix: Short answer: bump the Virtual size in xorg.conf, and maybe the …
12:16 Ticket #395 (Xpra session not wide enough for my screens) created by Christian Iversen
Hello When I'm running the Xpra client on my primary workstation, I …
12:12 Ticket #394 (Xpra often hangs when left overnight) created by Christian Iversen
Hi guys I'm a big fan of Xpra, but it's not very stable for me. I …
09:54 Changeset in xpra [3886] by Antoine Martin
workaround for old servers: the window-type vars get normalized by the …
08:36 Changeset in xpra [3885] by Antoine Martin
the latest TortoisePlink?.exe requires the Visual C++ 2012 DLLs
07:55 Ticket #393 (Prefer newer libwebp shared library) closed by Antoine Martin
fixed: applied in r3884 - feel free to re-open this ticket if you still have …
07:54 Changeset in xpra [3884] by Antoine Martin
#393 fix backwards compatibility with older versions of libwebp
07:50 Changeset in xpra [3883] by Antoine Martin
more namespace fixes: * client to pass capability to server * gtk and …
07:10 Changeset in xpra [3882] by Antoine Martin
#379: * remove option not to have a queue - we always use one since we …
06:40 Changeset in xpra [3881] by Antoine Martin
export all encoding lists as structured data
06:35 Changeset in xpra [3880] by Antoine Martin
add more encoding info to "xpra info": lossless encodings, etc
06:04 Changeset in xpra [3879] by Antoine Martin
#393 prefer newer webp libs (that have lossless functions)
05:32 Ticket #393 (Prefer newer libwebp shared library) created by netmk
Running on Ubuntu 12.04.2 LTS. Default libwebp library was …

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 …
Note: See TracTimeline for information about the timeline view.