xpra icon
Bug tracker and wiki

Timeline



11/07/13:

14:17 Changeset in xpra [4707] by Antoine Martin
if we failed to init, weakref_images may be None
14:17 Changeset in xpra [4706] by Antoine Martin
* nvenc keeps track of how many contexts are in use * add a …
12:23 Changeset in xpra [4705] by Antoine Martin
remove redundant checks and add docstrings
10:11 Changeset in xpra [4704] by Antoine Martin
allow video encoders to be initialized in parallel to server startup, …
09:44 Changeset in xpra [4703] by Antoine Martin
compile the cuda kernel just once per device: cache the results as a …
07:07 Encryption edited by Antoine Martin
(diff)
06:17 Encryption edited by Antoine Martin
(diff)
06:12 FAQ edited by Antoine Martin
(diff)
06:07 Encryption edited by Antoine Martin
(diff)
05:49 Network edited by Antoine Martin
(diff)
05:46 session-info-graphs.png attached to Network by Antoine Martin
graphs shown on session info dialog
05:45 Network edited by Antoine Martin
(diff)
05:42 Network edited by Antoine Martin
(diff)
05:41 ProxyServer edited by Antoine Martin
(diff)
05:39 ProxyServer edited by Antoine Martin
(diff)
05:30 Authentication edited by Antoine Martin
(diff)
05:30 ProxyServer edited by Antoine Martin
(diff)
05:28 ProxyServer edited by Antoine Martin
(diff)
05:26 ProxyServer edited by Antoine Martin
(diff)
05:26 ProxyServer edited by Antoine Martin
(diff)
05:09 Authentication edited by Antoine Martin
(diff)
05:07 Enhancements edited by Antoine Martin
(diff)
05:03 Authentication edited by Antoine Martin
(diff)
04:56 ProxyServer edited by Antoine Martin
(diff)
04:54 Authentication edited by Antoine Martin
(diff)
04:51 Authentication edited by Antoine Martin
(diff)
04:46 Authentication edited by Antoine Martin
(diff)
04:45 Authentication edited by Antoine Martin
(diff)
04:45 Authentication edited by Antoine Martin
(diff)
04:33 ProxyServer edited by Antoine Martin
(diff)
04:32 ProxyServer edited by Antoine Martin
(diff)
04:27 ProxyServer edited by Antoine Martin
(diff)
04:21 Encryption created by Antoine Martin
04:21 Authentication created by Antoine Martin
04:20 ProxyServer created by Antoine Martin
04:17 WikiStart edited by Antoine Martin
(diff)
04:15 WikiStart edited by Antoine Martin
(diff)
03:52 Building edited by Antoine Martin
Fedora build needs libwebp-devel (diff)

11/06/13:

16:34 Usage edited by Antoine Martin
add vglrun workaround for Xephyr (diff)
16:27 Usage edited by Antoine Martin
(diff)
16:19 Usage edited by Antoine Martin
Xnest as alternative to Xephyr (diff)
11:55 Changeset in xpra [4702] by Antoine Martin
r4480 makes copying no longer necessary
11:31 Encodings edited by Antoine Martin
(diff)
11:30 Ticket #455 (vpx improvements: vp9 support, zero copy, VBR, speed and quality) created by Antoine Martin
Pointers: * vp9 support * …
11:23 Ticket #454 (daala encoding) created by Antoine Martin
http://xiph.org/daala/ Should not be too hard to implement.
10:55 Ticket #439 (osx memory leak) closed by Antoine Martin
invalid
10:54 Ticket #327 (client side X crash on window resize with fglrx-13.1) closed by Antoine Martin
fixed: Works fine here, closing. (and let's hope AMD fix this - API misuse or …
10:53 Ticket #449 (Crash when connecting with x264 encoding) closed by Antoine Martin
invalid: Clearly an Ubuntu bug: …
09:41 Changeset in xpra [4701] by Antoine Martin
* ensure we don't send duplicate encodings in the list * ensure we …
09:40 Changeset in xpra [4700] by Antoine Martin
add last encoding used and mmap status to the window's "xpra info"
09:38 Changeset in xpra [4699] by Antoine Martin
logging formatting
09:38 Changeset in xpra [4698] by Antoine Martin
lower the speed to reflect the relative performance (nvenc beats it)
09:38 Changeset in xpra [4697] by Antoine Martin
* allow the preset to be specified using XPRA_NVENC_PRESET env var * …
09:22 Changeset in xpra [4696] by Antoine Martin
doh: we want the names not values!
09:21 Changeset in xpra [4695] by Antoine Martin
* allow module init_context to be called more than once * add device …
08:34 CSC edited by Antoine Martin
(diff)
08:32 CSC edited by Antoine Martin
(diff)
08:24 Changeset in xpra [4694] by Antoine Martin
don't list the same cuda kernel more than once, and sort them
08:17 Changeset in xpra [4693] by Antoine Martin
* better code for setting SIGNAMES * add docstring to get_machine_id
08:10 Changeset in xpra [4692] by Antoine Martin
better sound loop prevention: the pulseaudio uuid/server is not enough …
07:44 Changeset in xpra [4691] by Antoine Martin
add more sound debugging
05:28 Changeset in xpra [4690] by Antoine Martin
fix missing microphone codecs for client
05:25 Changeset in xpra [4689] by Antoine Martin
avahi does not like IPs, give it hostnames
05:19 Changeset in xpra [4688] by Antoine Martin
* add debugging for network/mdns bits * fix invalid IPv6 check (oops!)
05:07 Changeset in xpra [4687] by Antoine Martin
more friendly error messages on failure
05:01 Changeset in xpra [4686] by Antoine Martin
avoid error in error logging, don't error on ipv6 addresses (just …
04:28 Changeset in xpra [4685] by Antoine Martin
mmap token is a number (fixes mmap token mismatch errors) - client side fix
04:26 Changeset in xpra [4684] by Antoine Martin
no need to be so verbose
04:14 Changeset in xpra [4683] by Antoine Martin
missed from r4680
04:14 Changeset in xpra [4682] by Antoine Martin
log tokens in (rare) case of mismatch
04:13 Changeset in xpra [4681] by Antoine Martin
mmap token is a number (fixes mmap token mismatch errors)
04:03 Changeset in xpra [4680] by Antoine Martin
if installing from the source tree rather than from a source snapshot, …
03:59 Changeset in xpra [4679] by Antoine Martin
some version info may also be found in "server_last_info"
02:29 Encodings/nvenc edited by Antoine Martin
client version info (diff)
02:13 Ticket #453 (keyboard numpad doesn't work with osx client) created by alas
With osx clients, xpra 0.11.0 (and probably all before) the numpad is …

11/05/13:

17:06 Changeset in xpra [4678] by Antoine Martin
updated patch offsets
17:03 Changeset in xpra [4677] by Antoine Martin
python 2.4 compatible syntax
16:57 Changeset in xpra [4676] by Antoine Martin
merge release notes and add lastest changes
16:50 Changeset in xpra [4675] by Antoine Martin
fix date
08:44 ReportingBugs edited by Antoine Martin
(diff)
08:41 Clipboard edited by Antoine Martin
added new ticket (diff)
08:23 Ticket #452 (detect and avoid creating clipboard loops) created by Antoine Martin
If I shadow a display somewhere, then shadow again back to original …
08:10 Changeset in xpra [4674] by Antoine Martin
prevent a context we have destroyed from being used again
08:09 Changeset in xpra [4673] by Antoine Martin
only flushEncoder if we have a context!
07:55 Ticket #451 (libva accelerated encoding) created by Antoine Martin
Split from #370, see also #202 for the decoding side. The only …
07:44 Changeset in xpra [4672] by Antoine Martin
avoid pydev warning if we haven't run add_src_info yet
07:39 Changeset in xpra [4671] by Antoine Martin
add bytes accounting (and rename var holding compressed data: those …
07:24 Usage edited by Antoine Martin
(diff)
06:16 Usage edited by Antoine Martin
(diff)
06:14 Usage edited by Antoine Martin
(diff)
05:10 Changeset in xpra [4670] by Antoine Martin
add ability to resize to a specific size (and can be used via keyboard)
04:22 Changeset in xpra [4669] by Antoine Martin
release 0.10.9
04:11 Changeset in xpra [4668] by Antoine Martin
r4652 + r4667 for v0.10.x branch: fix dimension mixup causing decoder …
04:09 Changeset in xpra [4667] by Antoine Martin
always report on the number of buffers if we have a value (not just if …
04:06 Changeset in xpra [4666] by Antoine Martin
report actual decoder width/height! (get_width/get_height now report …
04:00 Changeset in xpra [4665] by Antoine Martin
r4658 for v0.10.x branch: "help" is not invalid
03:59 Changeset in xpra [4664] by Antoine Martin
r4659 for v0.10.x branch: all encode methods must return 6 values! …
03:58 Changeset in xpra [4663] by Antoine Martin
r4660 for v0.10.x branch: with some very old clients, …

11/04/13:

14:11 Changeset in xpra [4662] by Antoine Martin
more encoding fixes: * get_encodings() simplification/update (and …
12:48 Encodings edited by Antoine Martin
x264 vs h264 (r4661) (diff)
12:42 Changeset in xpra [4661] by Antoine Martin
use correct/generic names for encodings: "h264" and "vp8" instead of …
11:39 Changeset in xpra [4660] by Antoine Martin
with some very old clients, "xkbmap_x11_keycodes" may be None and …
11:07 Changeset in xpra [4659] by Antoine Martin
all encode methods must return 6 values!
09:31 Changeset in xpra [4658] by Antoine Martin
"help" is not invalid
05:30 Changeset in xpra [4657] by Antoine Martin
use correct codec id!
03:58 Changeset in xpra [4656] by Antoine Martin
oops, used wiki syntax!
03:53 Changeset in xpra [4655] by Antoine Martin
re-add link to source from home page

11/03/13:

08:59 FAQ edited by Antoine Martin
(diff)
08:58 FAQ edited by Antoine Martin
(diff)
08:57 FAQ edited by Antoine Martin
(diff)
08:56 FAQ edited by Antoine Martin
(diff)
08:55 FAQ edited by Antoine Martin
add pulseaudio warning (diff)
08:49 FAQ edited by Antoine Martin
(diff)
08:47 Usage edited by Antoine Martin
(diff)
08:46 Usage edited by Antoine Martin
(diff)
08:45 FAQ edited by Antoine Martin
(diff)
08:45 Usage edited by Antoine Martin
(diff)
08:38 Usage edited by Antoine Martin
(diff)
07:51 Usage edited by Antoine Martin
(diff)
07:47 Usage created by Antoine Martin
07:31 WikiStart edited by Antoine Martin
(diff)
06:53 Changeset in xpra [4654] by Antoine Martin
deal with versions of python which cannot hexlify bytearrays (python …
06:45 Building edited by Antoine Martin
(diff)
06:37 Encodings edited by Antoine Martin
(diff)
06:36 Encodings edited by Antoine Martin
(diff)
06:35 WikiStart edited by Antoine Martin
add direct link to nvenc/x264 (diff)
06:33 Encodings/nvenc edited by Antoine Martin
add pycuda as requirement (diff)

11/01/13:

13:13 Encodings/nvenc edited by Antoine Martin
(diff)
13:07 Encodings/nvenc edited by Antoine Martin
(diff)
13:06 Encodings/nvenc edited by Antoine Martin
(diff)
12:54 Encodings/nvenc edited by Antoine Martin
(diff)
12:45 Encodings/x264 edited by Antoine Martin
fix broken links (diff)
12:44 nvenc3.pc attached to Encodings/nvenc by Antoine Martin
nvenc pkgconfig file (sdk v3)
12:44 Encodings/nvenc created by Antoine Martin
create nvenc info page
12:34 Encodings/x264 edited by Antoine Martin
(diff)
12:33 Encodings edited by Antoine Martin
(diff)
12:33 Encodings edited by Antoine Martin
(diff)
12:32 Encodings edited by Antoine Martin
(diff)
12:32 Encodings/x264 edited by Antoine Martin
(diff)
12:32 Encodings edited by Antoine Martin
(diff)
12:30 Encodings/x264 edited by Antoine Martin
(diff)
12:26 Encodings/x264 created by Antoine Martin
create dedicated x264 page
11:25 Changeset in xpra [4653] by Antoine Martin
nvenc improvements: * use infinite gop length * show compression ratio …
11:22 Changeset in xpra [4652] by Antoine Martin
#370: fix nvenc support: the decoder dimensions are not necessarily …
09:26 Changeset in xpra [4651] by Antoine Martin
default to nvenv api version 3 again (which works with driver 3.19 but …
05:07 Changeset in xpra [4650] by Antoine Martin
#370 nvenc improvements and fixes: * constify masks and loosen …
03:33 Changeset in xpra [4649] by Antoine Martin
add debug logging: show tray instance
03:32 Changeset in xpra [4648] by Antoine Martin
deal with relative paths to default tray (dock) icon

10/31/13:

12:38 Ticket #450 (forwarding dbus objects - generalized) created by Antoine Martin
Originally recorded as #22 (more dbus quircks in #83) It would be …
12:03 Changeset in xpra [4647] by Antoine Martin
add launch helper for keyboard tool
12:01 Changeset in xpra [4646] by Antoine Martin
don't hardcode clipboard options again, use platform.features which …
11:48 Changeset in xpra [4645] by Antoine Martin
make all encoder exceptions trigger a double error log message with …
11:44 Changeset in xpra [4644] by Antoine Martin
flatten clipboard data bundled with "clipboard-token" so we don't end …
09:44 Changeset in xpra [4643] by Antoine Martin
use pywin32 code to avoid using temporary files to get pixels into a bitmap

10/30/13:

15:29 Building edited by Antoine Martin
add PyObjC for osx (diff)
15:23 Changeset in xpra [4642] by Antoine Martin
better unexpected event debugging/logging
14:59 Changeset in xpra [4641] by Antoine Martin
export more statistics via xpra info: bytes in/out and ratio
14:51 Changeset in xpra [4640] by Antoine Martin
use the native win32 tray for client apps too
14:51 Changeset in xpra [4639] by Antoine Martin
pass tray window name to clients: * move "title" property up to …
13:33 Changeset in xpra [4638] by Antoine Martin
add docstring
13:32 Changeset in xpra [4637] by Antoine Martin
working implementation of set_icon_from_data for win32 native tray …
10:43 Changeset in xpra [4636] by Antoine Martin
* rename var: this is a *guess* * geometry is in (x,y,width,height) format!
10:42 Changeset in xpra [4635] by Antoine Martin
constify
10:21 Changeset in xpra [4634] by Antoine Martin
* refactor tray position guessing out of ui client and into the tray …
10:17 Changeset in xpra [4633] by Antoine Martin
* constify * split long session events method
10:14 Changeset in xpra [4632] by Antoine Martin
* constify * remove useless geometry values
08:02 Changeset in xpra [4631] by Antoine Martin
* almost working win32 tray implementation of set_icon_from_data using …

10/29/13:

13:39 Ticket #318 (clipboard client-to-server support on OSX) closed by Antoine Martin
fixed
13:30 Ticket #448 (cliboard handling breaks icon if using --tray-icon option) closed by Antoine Martin
fixed: Thanks, r4630 removes the tray icon change on clipboard notifications …
13:28 Changeset in xpra [4630] by Antoine Martin
#448 clipboard notifications can cause problems with --tray-icon, …
13:06 Changeset in xpra [4629] by Antoine Martin
filename lookup is now done in the superclass
11:12 Ticket #275 (handle clipboard large data transfers better) reopened by Antoine Martin
Re-opening because of #448, enough changes there to need re-testing. …
11:06 Changeset in xpra [4628] by Antoine Martin
#448: revert to correct default icon when we are done with …
10:59 Changeset in xpra [4627] by Antoine Martin
handle mouseover callback if the tray impl fires it
05:19 Changeset in xpra [4626] by Antoine Martin
don't log so many details, make the log more user friendly the full …

10/28/13:

14:13 Changeset in xpra [4625] by Antoine Martin
no need for python helper (debug) tool to be called Xpra
13:41 Changeset in xpra [4624] by Antoine Martin
report more info on codecs: * include api version * include missing …
11:50 Changeset in xpra [4623] by Antoine Martin
* whitespace * undo r4622 (nvenc *is* called "enc_nvenc" in codecs..) …
11:24 Changeset in xpra [4622] by Antoine Martin
fix module name!
11:06 Changeset in xpra [4621] by Antoine Martin
support both SDK v2 and v3 via cython "ifdefs" ("IF XYZ")
10:15 Changeset in xpra [4620] by Antoine Martin
#370 nvenc improvements: * add V2 constants (commented out for now) …

10/26/13:

08:22 CSC edited by Antoine Martin
average multiple runs (diff)
08:19 CSC edited by Antoine Martin
(diff)

10/25/13:

08:20 Changeset in xpra [4619] by Antoine Martin
wasteful loop start index
07:31 Ticket #449 (Crash when connecting with x264 encoding) created by rikky
Xpra crashes in x264_cqm_init, when attaching with x264 …

10/24/13:

15:05 Changeset in xpra [4618] by Antoine Martin
r4617 for v0.10.x branch: Xdummy is still broken in saucy..
15:04 Changeset in xpra [4617] by Antoine Martin
Xdummy is still broken in saucy..
14:06 Ticket #448 (cliboard handling breaks icon if using --tray-icon option) created by jamie
When you paste into an xpra session, the custom icon specified with …
10:48 Changeset in xpra [4616] by Antoine Martin
Simon Ruderich <simon@…>: Document sessions are announced …
08:51 Changeset in xpra [4615] by Antoine Martin
allow the socket timeout to be configured using an env var
08:48 Changeset in xpra [4614] by Antoine Martin
#426: fix socket race between proxy server and proxy process: * …
05:10 Changeset in xpra [4613] by Antoine Martin
ouch:"=" vs "=="

10/23/13:

15:49 Changeset in xpra [4612] by Antoine Martin
fix broken "xpra upgrade" or "xpra --use-display": * don't try to …
13:16 Changeset in xpra [4611] by Antoine Martin
handle decompression failures explicitly and give hint if encryption …
13:12 Changeset in xpra [4610] by Antoine Martin
hexlify all binary data (ie: salt) before logging
12:58 Changeset in xpra [4609] by Antoine Martin
strip crlf from all password and key files
12:57 Changeset in xpra [4608] by Antoine Martin
avoid error is password file cannot be read
12:52 Changeset in xpra [4607] by Antoine Martin
* if the encryption keyfile is specified, always use that - fail if …
12:10 Changeset in xpra [4606] by Antoine Martin
bump up the max number of connections for the proxy server
12:08 Changeset in xpra [4605] by Antoine Martin
correct connection leak/cleanup code
11:57 Changeset in xpra [4604] by Antoine Martin
since we hand connections over to another process, don't keep hold of …
09:57 CSC edited by Antoine Martin
added results from mac mini (diff)
09:45 Changeset in xpra [4603] by Antoine Martin
if we can't get the GL version string, fail more gracefully
09:34 Changeset in xpra [4602] by Antoine Martin
compat with opencl 1.0 (as found in OSX 10.6.x)
09:31 Changeset in xpra [4601] by Antoine Martin
some builds do not have all the channel_order constants available - …
05:04 Changeset in xpra [4600] by Antoine Martin
remove reference to old unused patch
04:46 Changeset in xpra [4599] by Antoine Martin
updated patches
04:31 Changeset in xpra [4598] by Antoine Martin
old-cython merged into cython-noconst
04:22 Changeset in xpra [4597] by Antoine Martin
prevent compilation errors with python2.4

10/22/13:

14:51 Changeset in xpra [4596] by Antoine Martin
silly to rush..
14:49 Ticket #447 (0.10.7: right-mouse-click/context menu regression on client) closed by Antoine Martin
fixed: Thanks - releasing now (again.. sigh!)
14:28 Changeset in xpra [4595] by Antoine Martin
0.10.8 release
14:13 Changeset in xpra [4594] by Antoine Martin
fix misapplied patch breaking transparency handling
13:48 Ticket #447 (0.10.7: right-mouse-click/context menu regression on client) created by onlyjob
With upgrade to 0.10.7 I lost ability to use context menu in some …
09:40 Changeset in xpra [4593] by Antoine Martin
fix bogus date
09:37 Changeset in xpra [4592] by Antoine Martin
merge release notes from stable branch
07:43 Changeset in xpra [4591] by Antoine Martin
* avoid painting the same corner twice when both width and height are …
07:39 Changeset in xpra [4590] by Antoine Martin
we now need libexpat to build on osx (for AppKit??)
07:07 Changeset in xpra [4589] by Antoine Martin
0.10.7 release
07:01 Changeset in xpra [4588] by Antoine Martin
r4503 for v0.10.x branch: finally found a 1366x768 modeline that does …
07:00 Changeset in xpra [4587] by Antoine Martin
r4512 and r4514 for v0.10.x branch: fix osx shadow server
06:56 Changeset in xpra [4586] by Antoine Martin
r4560 for v0.10.x branch: ensure metadata is updated before using for …
06:55 Changeset in xpra [4585] by Antoine Martin
r4571 for v0.10.x branch: add missing commas for correct clipboard …
06:54 Changeset in xpra [4584] by Antoine Martin
r4574 for v0.10.x branch: fix tray forwarding (on win32 this time): …
05:24 Ticket #327 (client side X crash on window resize with fglrx-13.1) reopened by Antoine Martin
Found a small reproducible test case, added to svn in r4581 - where …
05:23 Changeset in xpra [4583] by Antoine Martin
r4582 for v0.10.x branch: prevent fglrx crashes by re-ordering paint!
05:06 Changeset in xpra [4582] by Antoine Martin
#327: prevent fglrx crashes by re-ordering paint!
04:53 Changeset in xpra [4581] by Antoine Martin
this window crashes fglrx when resized up vertically

10/21/13:

11:30 Changeset in xpra [4580] by Antoine Martin
use a dedicated mini-client for "detach" subcommand, so we don't need …
10:57 Changeset in xpra [4579] by Antoine Martin
add support for publishing sessions via mdns
07:06 Changeset in xpra [4578] by Antoine Martin
all servers support info-request (fixes missing latency graphs)
05:54 Changeset in xpra [4577] by Antoine Martin
#318 more clipboard improvements for osx and win32 clients: * let the …
05:21 Ticket #446 (crashes a few seconds after starting, seems to be related to opening ...) closed by Antoine Martin
invalid: Qt4 is not needed at build time (and is not in our ebuilds), the qt4 …
05:07 Changeset in xpra [4576] by Antoine Martin
add ability to trigger clipboard request failures: we fail to reply to …
04:28 FAQ edited by Antoine Martin
(diff)
04:28 FAQ edited by Antoine Martin
(diff)
04:06 FAQ edited by Antoine Martin
(diff)
04:06 FAQ edited by Antoine Martin
(diff)
02:54 Ticket #446 (crashes a few seconds after starting, seems to be related to opening ...) created by ElDuderino
xpra 0.10.6 was compiled locally (Sabayon/Linux 3.11). …

10/20/13:

14:41 Changeset in xpra [4575] by Antoine Martin
* add some tray debugging * re-use tray debugging logger (via env) for …
13:56 Changeset in xpra [4574] by Antoine Martin
fix tray forwarding (on win32 this time): screen is expected to be a number
10:22 Ticket #435 (gnome terminal / Mate terminal are not launching) closed by Antoine Martin
fixed
09:51 Changeset in xpra [4573] by Antoine Martin
#318: OSX clipboard fixes: * prevent the superclass …
09:46 Changeset in xpra [4572] by Antoine Martin
#318: preparatory work: * move wire_data compression to re-usable …
09:43 Changeset in xpra [4571] by Antoine Martin
add missing commas! (oops)
09:40 Changeset in xpra [4570] by Antoine Martin
add mode debuggability to nested main loop
08:35 Ticket #445 (x265 encoding) created by Antoine Martin
x265.org is an open-source project and free …
08:31 Changeset in xpra [4569] by Antoine Martin
change default compression_level to 1, as was already done in the …
07:25 Changeset in xpra [4568] by Antoine Martin
* - vs \- * Always use uppercase for option arguments. * Add a few …

10/19/13:

11:41 Changeset in xpra [4567] by Antoine Martin
prevent do_owner_changed from firing in quick succession: re-use …
11:18 Changeset in xpra [4566] by Antoine Martin
allow us to override the polling delay using the env var …
10:58 Changeset in xpra [4565] by Antoine Martin
better logging
10:35 Changeset in xpra [4564] by Antoine Martin
deal more gracefully with missing key repeat
10:12 Ticket #444 (Windows client not drawing initial windows for qt apps) closed by Antoine Martin
fixed: Thanks applied to v0.10.x in r4563. Closing. As for the graying out, …
10:08 Changeset in xpra [4563] by Antoine Martin
r4561 for v0.10.x branch: fix transparent windows with clients that do …
07:37 Changeset in xpra [4562] by Antoine Martin
fix unicode output to dos window
06:23 Changeset in xpra [4561] by Antoine Martin
#444: fix transparent windows with clients that do not support …
05:09 Changeset in xpra [4560] by Antoine Martin
ensure metadata is updated before using for WM_CLASS!

10/18/13:

18:49 Ticket #444 (Windows client not drawing initial windows for qt apps) created by evschris
Using 0.10.6 server on ubuntu 13.04 with kde 4.10 and the latest beta …
16:26 Changeset in xpra [4559] by Antoine Martin
update docstrings and use warning level for unexpected data
16:05 Changeset in xpra [4558] by Antoine Martin
#426 avoid packet size warnings and unnecessary re-compression: * …
11:40 Changeset in xpra [4557] by Antoine Martin
#426: support options in file: * add trivial implementation for …
11:16 Changeset in xpra [4556] by Antoine Martin
rename zcompress to zlib
10:48 Changeset in xpra [4555] by Antoine Martin
* use stricter parsing methods * simplify add_info using utility …
10:47 Changeset in xpra [4554] by Antoine Martin
use default value as intended!
10:25 Changeset in xpra [4553] by Antoine Martin
xpra info_request requires authentication (if an auth module is set)
10:22 Changeset in xpra [4552] by Antoine Martin
* fix method name just added: get_server_mode * add more specific …
10:16 Changeset in xpra [4551] by Antoine Martin
* add docstrings * log server mode and report it in xpra info (shown …
10:07 Changeset in xpra [4550] by Antoine Martin
double the amount of salt
09:44 Changeset in xpra [4549] by Antoine Martin
icon for the new encoding tool
09:41 Changeset in xpra [4548] by Antoine Martin
#440 use a separate directory for vpx 1.2 so we can have both vpx 1.1 …
08:08 Changeset in xpra [4547] by Antoine Martin
look for the 1.2.0 vpx library name, fallback to the 1.1.0 names
07:18 Changeset in xpra [4546] by Antoine Martin
include exe for debugging encoding info
07:08 Changeset in xpra [4545] by Antoine Martin
show actual vpx version, not abi version
07:07 Changeset in xpra [4544] by Antoine Martin
make this usable as a win32 command line app
07:07 Changeset in xpra [4543] by Antoine Martin
print all output before closing!
05:45 FAQ edited by Antoine Martin
(diff)
05:43 FAQ edited by Antoine Martin
(diff)
05:40 FAQ edited by Antoine Martin
add Xephyr info (diff)
04:45 Ticket #422 (opencl acceleration for csc and/or encoding) reopened by Antoine Martin
Just found that the the AMD icd causes the client to get into a spin …

10/17/13:

16:19 Changeset in xpra [4542] by Antoine Martin
update release notes for new beta build
16:07 Changeset in xpra [4541] by Antoine Martin
prefixes is a list... and passing a string ended up treating it as a …
15:49 Changeset in xpra [4540] by Antoine Martin
remove debug
15:48 Changeset in xpra [4539] by Antoine Martin
fix proxy info message
15:45 Changeset in xpra [4538] by Antoine Martin
if we hit a snag processing the hello packet: exit immediately with an …
15:43 Changeset in xpra [4537] by Antoine Martin
* ensure we forward packets as quickly as they come in * bump max …
15:23 Changeset in xpra [4536] by Antoine Martin
use same salt merging as the server side (see r4534)
15:13 Changeset in xpra [4535] by Antoine Martin
make it easier to distinguish "_proxy" (the pseudo client) and "proxy" …
13:45 Changeset in xpra [4534] by Antoine Martin
since the other (untrusted) end can control part of the client_salt, …
13:36 Changeset in xpra [4533] by Antoine Martin
support decoding of vpx streams using dec_avcodec (as well as dec_vpx)
13:10 Changeset in xpra [4532] by Antoine Martin
add --no-xsettings info
13:07 Changeset in xpra [4531] by Antoine Martin
handle transparency with 8-bit png modes too
12:37 Changeset in xpra [4530] by Antoine Martin
remove todo
12:35 Ticket #85 (Error starting VisIt) closed by Antoine Martin
wontfix: 13 months without activity - closing. Likely to be solved by #212
12:32 Ticket #199 (vmware-gksu freezes xpra session) closed by Antoine Martin
wontfix: Old, closing - though focus/grabs will be revisited in 0.12
12:27 Changeset in xpra [4529] by Antoine Martin
TODO cleanup: * remove those we will not deal with * add/update …
12:13 Changeset in xpra [4528] by Antoine Martin
move validation of input: validate type of list elements via new …
08:38 Ticket #421 (fix support for libav 9.8) closed by Antoine Martin
duplicate: merging with #415
08:28 Ticket #349 (some parts of windows can not be clicked after changing resolutions) closed by Antoine Martin
fixed: Done in r4527 - this fixes a bug with the XRootPropWatcher not …
08:25 Changeset in xpra [4527] by Antoine Martin
#349: event based handling of screen and workspace size changes: * …
07:19 Changeset in xpra [4526] by Antoine Martin
fix root prop watcher: was not listening for root window property …

10/16/13:

16:58 Changeset in xpra [4525] by Antoine Martin
setup unix domain socket before tcp sockets and in case of failure, …
16:49 Changeset in xpra [4524] by Antoine Martin
compress requires a string (bytearray causing problems)
16:45 Changeset in xpra [4523] by Antoine Martin
typo
16:39 Changeset in xpra [4522] by Antoine Martin
* actually use env option and session options if we have any * match …
16:36 Changeset in xpra [4521] by Antoine Martin
ignore lines starting with "#"
15:43 Changeset in xpra [4520] by Antoine Martin
refactor common code up
15:36 Changeset in xpra [4519] by Antoine Martin
better handling for non-xpra clients and network errors: * start with …
13:44 Changeset in xpra [4518] by Antoine Martin
more accurate docstring
13:36 Debugging edited by Antoine Martin
mode memory leak debugging links (diff)
11:48 Changeset in xpra [4517] by Antoine Martin
better/faster code: use bytearray sized memory allocation rather than …
11:33 Changeset in xpra [4516] by Antoine Martin
allow one to override the is_supported() platform test when specifying …
11:31 Changeset in xpra [4515] by Antoine Martin
* cleanup functions for ClientExtras?, XSettingsWatcher and …
10:44 Changeset in xpra [4514] by Antoine Martin
expose pixel data as BGRX which saves us from needing an expensive and …
10:16 Changeset in xpra [4513] by Antoine Martin
more accurate name
10:04 Changeset in xpra [4512] by Antoine Martin
fix osx shadow server * fix method signatures to match * define …
09:39 Changeset in xpra [4511] by Antoine Martin
* move pycrypto version info gathering to protocol * show it in …
07:09 Changeset in xpra [4510] by Antoine Martin
no longer used
06:57 Changeset in xpra [4509] by Antoine Martin
remove dupe label "Level"
06:47 Changeset in xpra [4508] by Antoine Martin
log debug message when lz4 cannot be loaded (only "debug" since many …
06:33 Changeset in xpra [4507] by Antoine Martin
* show compression method via xpra info * remove debug
06:26 Ticket #443 (adding lz4 encoding on win32) created by Antoine Martin
This ticket is just for reference, here's how one adds lz4
06:17 PacketEncoding edited by Antoine Martin
(diff)
06:15 PacketEncoding edited by Antoine Martin
(diff)
06:15 PacketEncoding edited by Antoine Martin
(diff)
06:15 PacketEncoding created by Antoine Martin
add packet encoding info page with lz4 links, etc
06:00 WikiStart edited by Antoine Martin
(diff)
05:40 Changeset in xpra [4506] by Antoine Martin
* fix lz4 env check * show lz4/zcompress settings on session info * …
05:27 Changeset in xpra [4505] by Antoine Martin
if the client specifies a compression_level to use, the server uses as …
05:06 Changeset in xpra [4504] by Antoine Martin
allow vpx encoder to use threads, use 2 by default and add env var to …
04:56 Changeset in xpra [4503] by Antoine Martin
finally found a 1366x768 modeline that does not get dropped silently!
04:45 Changeset in xpra [4502] by Antoine Martin
x11_server_base expects to find this attribute

10/15/13:

13:31 FAQ edited by Antoine Martin
add link to #435 (diff)
10:17 Ticket #442 (gnome-terminal contents is sometimes only black) created by Timo Juhani Lindfors
See the attached screencast to see exactly how this bug occurs. In …
04:36 Ticket #436 (debian bug #725076 xpra: window titles say <unknown machine>) closed by Antoine Martin
fixed: Applied to 0.10.x in r4500, 0.10.6 tagged with it in r4501
04:35 Ticket #441 (0.10.5 can't connect to 0.10.4) closed by Antoine Martin
fixed: Applied to 0.10.x in r4498, 0.10.6 tagged with it in r4501
04:35 Changeset in xpra [4501] by Antoine Martin
0.10.6 release
04:29 Changeset in xpra [4500] by Antoine Martin
r4496 for v0.10.x branch: #436: lookup metadata variables in full …
04:28 Changeset in xpra [4499] by Antoine Martin
replace exception with BUG warning so we don't drop connections if we …
04:25 Changeset in xpra [4498] by Antoine Martin
r4497 for v0.10.x branch: fix tray forwarding causing client disconnection
04:21 Changeset in xpra [4497] by Antoine Martin
screen is a python object and not a number!

10/14/13:

16:00 Changeset in xpra [4496] by Antoine Martin
#436: lookup metadata variables in full metadata dictionary, not just …
15:38 Changeset in xpra [4495] by Antoine Martin
re-use the has_transparency check
15:32 Changeset in xpra [4494] by Antoine Martin
move var to where it gets used
15:14 Changeset in xpra [4493] by Antoine Martin
#441 move logging before encoding so we get a chance to see what …
14:39 Ticket #441 (0.10.5 can't connect to 0.10.4) created by onlyjob
After upgrading client from 0.10.4 to 0.10.5 I can't attach to session …
14:27 Changeset in xpra [4492] by Antoine Martin
ensure we bundle the keyboard and clipboard diagnostic tools
14:18 Changeset in xpra [4491] by Antoine Martin
poll faster so the clipboard will sync faster too..
14:15 Changeset in xpra [4490] by Antoine Martin
#318: osx client-to-server clipboard support: * move UI thread watcher …
14:03 Changeset in xpra [4489] by Antoine Martin
* try to import prop_get only once * logging tweaks * move …
09:21 Ticket #440 (upgrade libvpx to 1.2.0 on win32) created by Antoine Martin
* The static builds (ie: CentOS) have been updated without too …
05:05 Changeset in xpra [4488] by Antoine Martin
generate test buffer on demand, but re-use the same source buffer once …
05:04 Changeset in xpra [4487] by Antoine Martin
support 3 bytes per pixel rgb modes for testing (swscale)
04:20 Changeset in xpra [4486] by Antoine Martin
re-use codec loader code rather than hardcoding paths!
04:12 Changeset in xpra [4485] by Antoine Martin
simplify (?) yuv to rgb integer maths
03:42 Changeset in xpra [4484] by Antoine Martin
from the spec: "The read_imagei and read_imageui calls support a …

10/13/13:

16:48 Changeset in xpra [4483] by Antoine Martin
* allow the user to specify the list of csc modules to try (ie: …
10:22 Changeset in xpra [4482] by Antoine Martin
RGB24 and BGR24 are actually storing pixels in 32 bit pixels, so name …
07:33 Changeset in xpra [4481] by Antoine Martin
allow clients to specify which csc module they want to use (via env …
07:32 Changeset in xpra [4480] by Antoine Martin
make the buffer read/write by default so we can use it with opencl csc..
07:32 Changeset in xpra [4479] by Antoine Martin
better logging
04:36 Changeset in xpra [4478] by Antoine Martin
refactor and use shades for all blocks shown
04:13 Changeset in xpra [4477] by Antoine Martin
reduce logging
04:12 Changeset in xpra [4476] by Antoine Martin
multiply floats just once!
04:10 Changeset in xpra [4475] by Antoine Martin
the shape *must* be based on the stride... so hardcode 4 bytes per …

10/12/13:

12:19 Changeset in xpra [4474] by Antoine Martin
add a rountrip test: when we convert rgb to yuv444p, we should be able …
12:05 Changeset in xpra [4473] by Antoine Martin
support prefix when debugging
12:04 Changeset in xpra [4472] by Antoine Martin
always allocate 4 bytes per rgb pixel
12:03 Changeset in xpra [4471] by Antoine Martin
only free buffer after we finish() the queue - this is the barrier …
07:18 Changeset in xpra [4470] by Antoine Martin
add class with generic test util functions
07:18 Changeset in xpra [4469] by Antoine Martin
explicitly free device memory as soon as we're done with it rather …
06:48 Changeset in xpra [4468] by Antoine Martin
add rountrip test where we convert to/from yuv/rgb and back
06:15 Changeset in xpra [4467] by Antoine Martin
use the image width as upload buffer shape rather than calculating …

10/11/13:

09:36 Changeset in xpra [4466] by Antoine Martin
ugly workaround for a pkgconfig env var problem I do not understand
09:34 Changeset in xpra [4465] by Antoine Martin
replace patches for oneliners (which have been removed from svn …
09:07 Changeset in xpra [4464] by Antoine Martin
another missing option
09:02 Changeset in xpra [4463] by Antoine Martin
add missing avcodec_static command line switch
07:59 Changeset in xpra [4462] by Antoine Martin
updated patch
07:45 Changeset in xpra [4461] by Antoine Martin
docstring to match code
07:39 Changeset in xpra [4460] by Antoine Martin
probably no difference
07:37 Changeset in xpra [4459] by Antoine Martin
updated patches
07:20 Changeset in xpra [4458] by Antoine Martin
remove nv12 support
07:19 Changeset in xpra [4457] by Antoine Martin
remove nv12 support
07:11 Changeset in xpra [4456] by Antoine Martin
more test fixes/move/update
07:06 Changeset in xpra [4455] by Antoine Martin
merge info from 0.10.x branch
07:05 Changeset in xpra [4454] by Antoine Martin
simplify

10/10/13:

11:52 Changeset in xpra [4453] by Antoine Martin
add fix to release notes
11:51 Changeset in xpra [4452] by Antoine Martin
r4449 for v0.10.x branch: fix shadow mode
11:28 Changeset in xpra [4451] by Antoine Martin
finally found the typo in the version bump script!
11:27 Changeset in xpra [4450] by Antoine Martin
remove wrong duplicated check!
11:26 Changeset in xpra [4449] by Antoine Martin
fix X11 shadow mode
09:47 Changeset in xpra [4448] by Antoine Martin
0.10.5 release
09:38 Changeset in xpra [4447] by Antoine Martin
if the client requests a challenge and we don't have one, disconnect …
09:18 Changeset in xpra [4446] by Antoine Martin
r4440 for v0.10.x branch: (re?)enable client connection timeouts for …
09:17 Changeset in xpra [4445] by Antoine Martin
r4416 for v0.9.x branch: if we the type passed in is not legal, bail …
09:15 Changeset in xpra [4444] by Antoine Martin
r4392 for v0.10.x branch: only tell the server about …
09:15 Changeset in xpra [4443] by Antoine Martin
r4386 for v0.10.x branch: fix cipher error debug codepath
09:14 Changeset in xpra [4442] by Antoine Martin
r4383 for v0.10.x branch: fix handling of client disconnection requests
09:08 Changeset in xpra [4441] by Antoine Martin
r4406 for v0.10.x branch: avoid error if server does not provide …
09:02 Changeset in xpra [4440] by Antoine Martin
(re?)enable client connection timeouts for some clients
09:01 Changeset in xpra [4439] by Antoine Martin
test server can timeout info and version requests too
08:25 Changeset in xpra [4438] by Antoine Martin
cleaner/clearer location for signal hooking?
08:19 Changeset in xpra [4437] by Antoine Martin
more test fixes
08:19 Changeset in xpra [4436] by Antoine Martin
simple test server for testing client side timeouts
07:56 Changeset in xpra [4435] by Antoine Martin
add pulseaudio info: singleton server
07:54 Changeset in xpra [4434] by Antoine Martin
split the run_server method (was 400 lines long) into more manageable …
07:21 Ticket #425 (Can't use Alt+<SYM> shortcuts in application running inside xpra) reopened by Antoine Martin
Re-opening. Thanks for the details. Not sure what the OP's client OS …
05:23 Changeset in xpra [4433] by Antoine Martin
split main method so we can re-use it without reusing the actual …

10/09/13:

12:19 Changeset in xpra [4432] by Antoine Martin
reorganize and start fixing tests
07:01 Ticket #439 (osx memory leak) created by Antoine Martin
Apparently, the xpra osx client can consume gigabytes of memory in a …
06:53 Ticket #438 (cursor issues on OSX) created by Antoine Martin
Apparently: * the cursor disappears (note: even without GL enabled) * …
06:52 Changeset in xpra [4431] by Antoine Martin
better logging: * use logging arguments * include "get_default_cursor_size"
06:23 Changeset in xpra [4430] by Antoine Martin
move sound imports to where it gets used so: * we can avoid the early …

10/08/13:

18:24 Changeset in xpra [4429] by Antoine Martin
convert to pycuda and custom kernels
18:23 Changeset in xpra [4428] by Antoine Martin
using a hardware encoder for very small sizes is silly (hardware …
18:22 Changeset in xpra [4427] by Antoine Martin
more tests for rencode: * add negative test for encoding of sets * cleanup
18:12 Changeset in xpra [4426] by Antoine Martin
don't try to run tests with dimensions that are not supported by the module
16:32 Ticket #437 (opencl improvements, ie: no float) closed by Antoine Martin
fixed: done in r4425 - only tested RGB to YUV (not the other way around). …
16:30 Changeset in xpra [4425] by Antoine Martin
#437: use integer calculations - we keep the formulaes as float so …
16:20 Changeset in xpra [4424] by Antoine Martin
we need either "enc_x264" or "enc_nvenc" modules to support x264 (not …
14:19 Changeset in xpra [4423] by Antoine Martin
doh
12:21 Changeset in xpra [4422] by Antoine Martin
remove more stooopid debugging
12:19 Changeset in xpra [4421] by Antoine Martin
remove more debugging
12:17 Changeset in xpra [4420] by Antoine Martin
remove debugging
12:15 Changeset in xpra [4419] by Antoine Martin
* delay codec loading (so we can load them after gtk and avoid TLS …
12:11 Changeset in xpra [4418] by Antoine Martin
we now expect the display to be part of "options", add it as hidden option
12:09 Changeset in xpra [4417] by Antoine Martin
* freeocl and pocl do not work, don't bother trying * Intel SDK with …
11:52 Changeset in xpra [4416] by Antoine Martin
if we the type passed in is not legal, bail out rather than producing …
10:54 Changeset in xpra [4415] by Antoine Martin
add net test tree and add rencode test (for a bug..)
Note: See TracTimeline for information about the timeline view.