xpra icon
Bug tracker and wiki

Timeline



09/04/13:

17:05 Changeset in xpra [4275] by Antoine Martin
log npp version if we find it
14:58 Changeset in xpra [4274] by Antoine Martin
#423 only set the metadata that has changed and not all the attributes …
12:51 CSC edited by Antoine Martin
add OpenCL-Intel on dual Xeon+K1 (diff)
10:18 CSC edited by Antoine Martin
add dual xeon dual K1 stats (diff)

09/03/13:

15:20 Changeset in xpra [4273] by Antoine Martin
ignore double size warning (not much we can do about it!)
15:16 CSC edited by Antoine Martin
(diff)
14:29 CSC edited by Antoine Martin
(diff)
14:22 Changeset in xpra [4272] by Antoine Martin
fix "min_size" rgb frame calculation and use pagelocked memory
13:35 Changeset in xpra [4271] by Antoine Martin
copy whole source buffers (faster) without adjusting stride
11:31 CSC edited by Antoine Martin
(diff)
11:28 Changeset in xpra [4270] by Antoine Martin
copy whole buffers (faster) unless the padding is just too large
10:31 CSC edited by Antoine Martin
(diff)
10:30 CSC edited by Antoine Martin
(diff)
09:14 Changeset in xpra [4269] by Antoine Martin
#384 working pycuda code to replace python/cython/C mix: * use ctypes …
09:05 Changeset in xpra [4268] by Antoine Martin
clean the decoder explicitly

09/02/13:

17:12 Changeset in xpra [4267] by Antoine Martin
this is not cython!
08:31 Changeset in xpra [4266] by Antoine Martin
move work size calculations to common function
07:28 Changeset in xpra [4265] by Antoine Martin
* fix for root transient windows (which is a gdk window not a gtk …

09/01/13:

15:30 CSC edited by Antoine Martin
(diff)
15:25 Changeset in xpra [4264] by Antoine Martin
use a single channel (R) image2d type for each channel of YUV, as this …
14:49 Changeset in xpra [4263] by Antoine Martin
* test with more sizes * populate buffer only when we check the output …
13:13 Changeset in xpra [4262] by Antoine Martin
handle strings as well as regular buffers as input and add test …
11:55 Changeset in xpra [4261] by Antoine Martin
ensure we filter out swscale's GBRP too
11:34 Changeset in xpra [4260] by Antoine Martin
correctly filter yuv vs rgb modes when selecting src/target
11:25 CSC edited by Antoine Martin
(diff)
11:16 Changeset in xpra [4259] by Antoine Martin
optimize yuv to rgb by processing more than one pixel at a time: 2 at …
10:04 Changeset in xpra [4258] by Antoine Martin
handle missing image formats: * detect which formats are available * …
09:58 Changeset in xpra [4257] by Antoine Martin
tests expect us to expose get_type to make the output more pretty
09:57 Changeset in xpra [4256] by Antoine Martin
more generic tests
04:56 Changeset in xpra [4255] by Antoine Martin
explicitly set where we wait and where we don't
04:44 Changeset in xpra [4254] by Antoine Martin
log timing info in debug mode
04:34 Changeset in xpra [4253] by Antoine Martin
memory does not need to be zeroed before we copy the buffer

08/31/13:

17:32 Changeset in xpra [4252] by Antoine Martin
yuv cannot use host buffer pointer (yet?)
17:32 CSC edited by Antoine Martin
(diff)
17:16 Changeset in xpra [4251] by Antoine Martin
don't copy memory if we don't have to!
10:25 Changeset in xpra [4250] by Antoine Martin
ensure generated file does not get re-added to svn
09:58 Changeset in xpra [4249] by Antoine Martin
compilation fixes
09:58 Changeset in xpra [4248] by Antoine Martin
* test for csc_nvcuda * debug tweaks
09:15 CSC edited by Antoine Martin
(diff)
09:13 CSC edited by Antoine Martin
(diff)
09:13 CSC edited by Antoine Martin
(diff)
09:08 CSC edited by Antoine Martin
(diff)
07:25 CSC created by Antoine Martin
moved from encoding
07:25 Encodings edited by Antoine Martin
(diff)
07:25 Encodings edited by Antoine Martin
(diff)
07:23 WikiStart edited by Antoine Martin
(diff)
06:18 Encodings edited by Antoine Martin
(diff)
06:02 Changeset in xpra [4247] by Antoine Martin
#422: opencl csc support with (mostly) custom made kernels - disabled …
05:37 Changeset in xpra [4246] by Antoine Martin
ensure that the colorspaces does not have any duplicates and remove …

08/30/13:

13:44 Changeset in xpra [4245] by Antoine Martin
big whitespace cleanup
09:55 Ticket #425 (Can't use Alt+<SYM> shortcuts in application running inside xpra) created by Alexei Volkov
Actually i found alot of tickets with similar symptoms, but did not …

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