xpra icon
Bug tracker and wiki

Timeline



08/29/13:

17:17 Changeset in xpra [4244] by Antoine Martin
more complete tests
17:17 Changeset in xpra [4243] by Antoine Martin
use constants
17:16 Changeset in xpra [4242] by Antoine Martin
use constants
16:08 FAQ edited by Antoine Martin
add gl warning (diff)
10:02 Changeset in xpra [4241] by Antoine Martin
patch to enable x264 opencl
09:51 Ticket #424 (Invalid packet format) closed by Antoine Martin
fixed: Closing. Thanks for your help! v0.10.2 has been released with the …
09:23 Changeset in xpra [4240] by Antoine Martin
0.10.2 release
09:17 Changeset in xpra [4239] by Antoine Martin
r4214 for v0.10.x branch: scaling constant must be a tuple
09:13 Changeset in xpra [4238] by Antoine Martin
r4237 for v0.9.x branch: deal with unicode strings
08:59 Changeset in xpra [4237] by Antoine Martin
#424: length of unicode strings does not match what get when we send …
07:33 Ticket #424 (Invalid packet format) created by Alexei Volkov
I am running linuxmint olivia amd64 and have a try xpra for a first …

08/28/13:

10:03 Changeset in xpra [4236] by Antoine Martin
don't print so much crap and add perf test

08/27/13:

18:13 Ticket #423 (New tab in maximized browser causes window to resize to original size ...) created by Smo
Fairly easy to reproduce in Firefox or Google-Chrome. * Open new …
16:24 Changeset in xpra [4235] by Antoine Martin
simple test for csc output data
15:43 Changeset in xpra [4234] by Antoine Martin
make speed optional
14:11 Changeset in xpra [4233] by Antoine Martin
add some debug logging
14:10 Changeset in xpra [4232] by Antoine Martin
prevent crash if we call str on the Decoder instance before it is …
14:01 Changeset in xpra [4231] by Antoine Martin
prevent crash if we call str on the ColorspaceConverter? instance …
11:12 Changeset in xpra [4230] by Antoine Martin
sanitize hostname supplied by client before writing to log
11:12 Changeset in xpra [4229] by Antoine Martin
constify plane options

08/26/13:

15:23 Changeset in xpra [4228] by Antoine Martin
remove unused functions
08:45 Ticket #422 (opencl acceleration for csc and/or encoding) created by Antoine Martin
References: * OpenCL (wikipedia) …
05:54 Changeset in xpra [4227] by Antoine Martin
remove locking from make_new_backing - should be safe since the worst …
05:51 Changeset in xpra [4226] by Antoine Martin
ensure the generated file does not get added to svn
05:35 Changeset in xpra [4225] by Antoine Martin
* split XImage bindings from gdk bindings * gdk bindings no longer …
05:30 Changeset in xpra [4224] by Antoine Martin
no need for extra logging when taking screenshots
05:23 Encodings edited by Antoine Martin
(diff)

08/25/13:

13:12 Changeset in xpra [4223] by Antoine Martin
oops
13:05 Changeset in xpra [4222] by Antoine Martin
add new file to clean list
10:11 Changeset in xpra [4221] by Antoine Martin
updated method template signature
10:10 Changeset in xpra [4220] by Antoine Martin
fix pydev warning

08/24/13:

15:37 Encodings edited by Antoine Martin
(diff)
09:04 Changeset in xpra [4219] by Antoine Martin
remove duplication of cython/C code: (almost) all done in cython now

08/23/13:

13:33 Changeset in xpra [4218] by Antoine Martin
update docstrings (and the patches that refer to them) to the new …
10:19 Changeset in xpra [4217] by Antoine Martin
this somehow fixes the server on freebsd, see #420
10:16 Changeset in xpra [4216] by Antoine Martin
freebsd compilation fixes

08/22/13:

14:52 Changeset in xpra [4215] by Antoine Martin
remove vpx crufty c code: move to cython
12:58 Changeset in xpra [4214] by Antoine Martin
we expect scaling to be a tuple, so make sure it is, even when we …
12:23 Changeset in xpra [4213] by Antoine Martin
use the same code (now moved to the typedict class) to get strong …
11:35 Ticket #421 (fix support for libav 9.8) created by Antoine Martin
Some distros ship with libav 9.8 (Debian sid does), and although we …
11:23 Source edited by Antoine Martin
(diff)
11:10 Source edited by Antoine Martin
(diff)
11:06 Changeset in xpra [4212] by Antoine Martin
remove generated file from source tree!
11:02 Source edited by Antoine Martin
(diff)
10:52 Source edited by Antoine Martin
(diff)
10:42 Source edited by Antoine Martin
(diff)
10:41 Source edited by Antoine Martin
(diff)
10:37 Changeset in xpra [4211] by Antoine Martin
new icon we can use for website
10:27 Changeset in xpra [4210] by Antoine Martin
re-generate the pxi files whenever the setup.py is updated
08:03 Ticket #409 (OSX client resuming UI sometimes breaks sound) closed by Antoine Martin
fixed: I assume this got tested ok
07:59 Changeset in xpra [4209] by Antoine Martin
fix non-unicode fallback! (oops)
07:42 Changeset in xpra [4208] by Antoine Martin
use command line switches instead of patches
07:41 Changeset in xpra [4207] by Antoine Martin
ensure the filters will "work" with unicode strings
07:40 Changeset in xpra [4206] by Antoine Martin
make unicode support disabled by default
07:09 Changeset in xpra [4205] by Antoine Martin
add unicode support - which we cannot use with old clients... not sure …
06:14 Changeset in xpra [4204] by Antoine Martin
log more server info when we connect (make it easier to spot what …
06:03 Changeset in xpra [4203] by Antoine Martin
"platform.linux_distribution" is a list
05:48 Ticket #420 (Xpra does not hold the gtk global mutex while calling into gtk) closed by Antoine Martin
invalid: Then the problem is with FreeBSD, this code is valid and can be …
05:17 Ticket #334 (Server fails to start up on Ubuntu 12.10 64-bit server) closed by Antoine Martin
fixed
03:44 Ticket #420 (Xpra does not hold the gtk global mutex while calling into gtk) created by thefloweringash
Xpra 0.8.8 on FreeBSD crashes on startup with an error from …

08/21/13:

16:07 Changeset in xpra [4202] by Antoine Martin
filter more client supplied strings before printing to the log
15:48 Changeset in xpra [4201] by Antoine Martin
start validating every input we get from the server: ensure we store …
15:40 Changeset in xpra [4200] by Antoine Martin
start validating every input we get from the client: ensure we store …
14:58 Changeset in xpra [4199] by Antoine Martin
make some space in the statistics tab so we can show encoder details
14:05 Changeset in xpra [4198] by Antoine Martin
remove all the patches we can replace with command line switches
13:06 Changeset in xpra [4197] by Antoine Martin
remove ctypedef workarounds for old cython versions: we already have a …
13:01 Changeset in xpra [4196] by Antoine Martin
using "const" for a variable name is confusing (especially in cython …
12:46 Changeset in xpra [4195] by Antoine Martin
tag v0.10.x stable branch
11:02 Ticket #419 (better/faster encoding selection) created by Antoine Martin
The problem: we need lossless encoding (small regions, auto-refresh), …
10:58 Ticket #418 (more aggressive speed tuning when bandwidth is available) created by Antoine Martin
If we have network bandwidth to spare, then we should push the speed …
10:57 Ticket #417 (re-implement bandwidth constraint option) created by Antoine Martin
So we can limit ourselves to N Mbps if desired. This may be …
06:46 Changeset in xpra [4194] by Antoine Martin
only update src_info if we have valid data to add, otherwise keep what …
06:35 Enhancements edited by Antoine Martin
(diff)
05:54 Changeset in xpra [4193] by Antoine Martin
fix compilation warning "function declaration isn't a prototype"
05:25 Changeset in xpra [4192] by Antoine Martin
python 2.4 compat fix

08/20/13:

15:53 Changeset in xpra [4191] by Antoine Martin
new patch offsets
15:18 Changeset in xpra [4190] by Antoine Martin
unblame ubuntu
15:15 Changeset in xpra [4189] by Antoine Martin
shows the x11_get_server_time
15:05 Changeset in xpra [4188] by Antoine Martin
seems to work ok on ubuntu now?? remove platform quirk
13:32 Changeset in xpra [4187] by Antoine Martin
version bump
12:30 Changeset in xpra [4186] by Antoine Martin
0.10.1 release notes
12:20 Changeset in xpra [4185] by Antoine Martin
avoid convoluted int32 code: the time we get is an uint32 already - no …
11:23 Changeset in xpra [4184] by Antoine Martin
transparency does not work with ubuntu, also add env var to override
08:23 Changeset in xpra [4183] by Antoine Martin
add asserts to get_xatom so we can get more helpful information on the …
07:40 Changeset in xpra [4182] by Antoine Martin
fix opengl scaling with non-integer values
07:14 Changeset in xpra [4181] by Antoine Martin
if we are using scaling then we cannot use BGRX directly from the …

08/19/13:

10:51 Changeset in xpra [4180] by Antoine Martin
preserve patch offsets
10:46 Changeset in xpra [4179] by Antoine Martin
updated patch (offsets, etc)
10:37 Changeset in xpra [4178] by Antoine Martin
remove unused import
10:34 Changeset in xpra [4177] by Antoine Martin
why this can cause a failure at runtime is beyond me!
10:10 Changeset in xpra [4176] by Antoine Martin
don't try to do any OpenGL (not even probing!) on Ubuntu 12.04 and …
09:24 Changeset in xpra [4175] by Antoine Martin
make all dict pointers-as-keys "unsigned long"
09:07 Changeset in xpra [4174] by Antoine Martin
context key is always an unsigned long: error message makes more sense …
08:43 Changeset in xpra [4173] by Antoine Martin
updated offsets
08:39 Changeset in xpra [4172] by Antoine Martin
with newer versions of libav/ffmpeg we have to import av_free from …
08:28 Changeset in xpra [4171] by Antoine Martin
use standard offset for patch..
08:11 Changeset in xpra [4170] by Antoine Martin
patch to silence those annoying pyopengl warnings on platforms that do …

08/18/13:

09:45 Changeset in xpra [4169] by Antoine Martin
opengl bits are only available in CentOS 6.4 and later (not 6.3)

08/16/13:

10:28 Ticket #334 (Server fails to start up on Ubuntu 12.10 64-bit server) reopened by Antoine Martin
Also occurs in focus code on CentOS 6.3: …

08/13/13:

07:41 Changeset in xpra [4168] by Antoine Martin
prevent non-implemented codecs from printing errors on start (mostly a …
07:17 Changeset in xpra [4167] by Antoine Martin
bump date and build no
06:13 Ticket #414 (support variable expansion for socketdir option) closed by Antoine Martin
worksforme
06:07 Ticket #375 (PIL Error with jpeg encoding: "Suspension not allowed here") closed by Antoine Martin
fixed: Right, that's what I thought - the bug is only in PIL, it is …
06:02 Changeset in xpra [4166] by Antoine Martin
most outdated distros have PIL and so we cannot 'optimize' compression …
05:46 Changeset in xpra [4165] by Antoine Martin
env var to workaround PIL bug
05:14 Changeset in xpra [4164] by Antoine Martin
#409: we can't stop sending sound on osx (makes it stop completely!)
05:00 Changeset in xpra [4163] by Antoine Martin
make it easier to debug network layer
00:00 Milestone 0.10 completed
Main desired features: * performance improvements: XShm (#345), …

08/12/13:

16:12 Xdummy edited by Antoine Martin
(diff)
16:07 Xvfb-vs-Xorg-x11perf.txt attached to Xdummy by Antoine Martin
x11perf run comparing Xvfb and Xdummy
16:02 Xdummy edited by Antoine Martin
(diff)
14:26 Changeset in xpra [4162] by Antoine Martin
more py3 string compat crap
14:26 Changeset in xpra [4161] by Antoine Martin
pydev warning fix
14:26 Changeset in xpra [4160] by Antoine Martin
re-instate round-trip via png (totally bonkers - a pycairo dismal …
14:23 Changeset in xpra [4159] by Antoine Martin
we don't care if keys are not in order - and they may not be when …
12:40 Changeset in xpra [4158] by Antoine Martin
fix some tests (update to new paths)
12:12 Changeset in xpra [4157] by Antoine Martin
include tests in 2to3 builds
12:12 Changeset in xpra [4156] by Antoine Martin
fix py3 string matching
12:11 Changeset in xpra [4155] by Antoine Martin
fix cairo paint (py3/gtk3)
12:00 Changeset in xpra [4154] by Antoine Martin
fix function call signature for more rare codepath (no png support)
11:42 Changeset in xpra [4153] by Antoine Martin
we can only set alpha before the window is realized - avoids warning …
11:27 Changeset in xpra [4152] by Antoine Martin
aslo check for the unpremultiply_argb_in_place cython code since we …
11:26 Ticket #416 (pixbuf_new_from_data or cairo take un-premultiplied rgb data) created by Antoine Martin
r4151 does this, but it's slow and ugly. Do this in-place properly, …
11:24 Changeset in xpra [4151] by Antoine Martin
we must un-premultiply ARGB data!
07:10 Network edited by Antoine Martin
(diff)
07:02 Network created by Antoine Martin
initial contents
06:49 WindowRefresh edited by Antoine Martin
(diff)
06:48 Encodings edited by Antoine Martin
(diff)
06:47 WikiStart edited by Antoine Martin
(diff)

08/11/13:

14:05 Changeset in xpra [4150] by Antoine Martin
updated release notes
09:04 WikiStart edited by Antoine Martin
(diff)

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