xpra icon
Bug tracker and wiki

Timeline



07/25/19:

19:23 Changeset in xpra [23309] by Antoine Martin
unused import
19:09 Changeset in xpra [23308] by Antoine Martin
make it possible to force an opengl window to refresh after we draw on it
15:34 Ticket #2319 (SIGINT can cause server crash during cleanup) closed by Antoine Martin
worksforme: Similar to #2364 - also no longer happening?
15:33 Ticket #2225 (unexpected colourspace change) closed by Antoine Martin
invalid: Not seen again.
15:18 Ticket #2345 (cache opengl probe results) closed by Antoine Martin
wontfix: Detecting the driver makes this too hard: by the time we get the …
15:15 Ticket #2364 (python2 server crashes on SIGINT) closed by Antoine Martin
invalid: Can no longer reproduce..
14:31 Changeset in xpra [23307] by Antoine Martin
keep NO_AT_BRIDGE=1 around
14:28 Changeset in xpra [23306] by Antoine Martin
make it clear that this method returns the geometry of the drawing area
14:23 Ticket #2269 (HTML5 Improvements) closed by Antoine Martin
worksforme: The help I was hoping to get did not materialize, so I don't have time …
14:23 Ticket #2369 (HTML5 client improvements) created by Antoine Martin
Following up #2269. Many new chrome features can be found here: …
14:07 Ticket #2243 (basic gtk wayland client) closed by Antoine Martin
fixed: Minor updates: * r23295 + r23296 + r23297: workarounds for flaky GTK3 …
14:05 Ticket #2368 (wayland client with native bindings) created by Antoine Martin
Following up #2243, we will need some form of native bindings to: * …
14:01 Changeset in xpra [23305] by Antoine Martin
#2243 for wayland, we have to use a widget within the window to get …
13:50 Changeset in xpra [23304] by Antoine Martin
r23303 backport: opengl-probe errors should disable opengl, not cause …
13:49 Changeset in xpra [23303] by Antoine Martin
the opengl-probe 'success' test result is more important than the …
13:07 Changeset in xpra [23302] by Antoine Martin
only log an error the first time we see the name of failing cursor
12:55 Changeset in xpra [23301] by Antoine Martin
fix pylint warnings
09:41 Changeset in xpra [23300] by Antoine Martin
label got mixed up?
08:42 Changeset in xpra [23299] by Antoine Martin
test cairo rendering, works with wayland
08:41 Changeset in xpra [23298] by Antoine Martin
remove unused code
05:48 Ticket #2367 (test cursors availability before exposing them) created by Antoine Martin
Workaround for GTK3 under wayland: r23297 But this still causes an …
05:46 Changeset in xpra [23297] by Antoine Martin
#2243 GTK3 under wayland defines cursor constants it is unable to …
05:45 Changeset in xpra [23296] by Antoine Martin
doh, fixup r23295: this is for GTK3 only
05:20 Changeset in xpra [23295] by Antoine Martin
#2243 under wayland, the X_CURSOR fails... so use 'default' instead, …
03:41 Ticket #2366 (some tcl/tk dialog can not close) created by Irony
Looks like some tcl/tk application dialog can not close. I found …

07/24/19:

11:22 Ticket #2197 (help gnome users find a way to get statusicon back) closed by Antoine Martin
wontfix: Too hard to make this work reliably on all platforms (even just RPM …
10:47 Changeset in xpra [23294] by Antoine Martin
r23204 backport: avoid running invalid lpinfo commands, error out early
10:46 Changeset in xpra [23293] by Antoine Martin
r23202 backport: fix file descriptor leak when running child commands
10:44 Changeset in xpra [23292] by Antoine Martin
r23100 backport: correctly handle unicode values for desktop names
10:38 Ticket #2352 (xpra shadow server has unexplained delays) closed by stdedos
fixed: It seems that it is "somehow" fixed in these versions: […]
04:51 Changeset in xpra [23291] by Antoine Martin
oops: bump version in changelog

07/23/19:

17:32 Changeset in xpra [23290] by Antoine Martin
remove duplicated entry in changelog
14:41 Changeset in xpra [23289] by Antoine Martin
doh: also use the same socket-dirs with DotXpra? so it can find the sockets
13:47 Changeset in xpra [23288] by Antoine Martin
honour TMPDIR rather than hard-coding /tmp
13:44 Changeset in xpra [23287] by Antoine Martin
32-bit builds use a long for very large numbers..
10:59 Changeset in xpra [23286] by Antoine Martin
define real commands to avoid warnings
10:56 Changeset in xpra [23285] by Antoine Martin
skip no_gtk() test on macos with python2
10:47 Changeset in xpra [23284] by Antoine Martin
test value clamping
10:46 Changeset in xpra [23283] by Antoine Martin
doh: cut&paste gone wrong
10:45 Changeset in xpra [23282] by Antoine Martin
if we don't get an int, log what we get instead
10:09 Changeset in xpra [23281] by Antoine Martin
don't start dbus on macos
09:41 Changeset in xpra [23280] by Antoine Martin
pyxdg is not available for centos7
09:26 Changeset in xpra [23279] by Antoine Martin
the xpra script needs an interpreter
09:24 Changeset in xpra [23278] by Antoine Martin
the macos tray class needs the after_handshake method
09:14 Changeset in xpra [23277] by Antoine Martin
don't call init_gdk_display_source on macos
09:10 Changeset in xpra [23276] by Antoine Martin
make sure we use the correct 'xpra' script when running the tests
09:10 Changeset in xpra [23275] by Antoine Martin
macos is posix, we can use signals there
08:15 Changeset in xpra [23274] by Antoine Martin
having a dock is still better than trying to run a command that does …
08:12 Changeset in xpra [23273] by Antoine Martin
undo parts of r23260 (was never meant to be commited - see #2349 for …
08:06 Ticket #2365 (macos python2 sound query failures) closed by Antoine Martin
fixed: The gi bindings are imported when we call …
08:00 Changeset in xpra [23272] by Antoine Martin
#2365 force gi bindings early on macos
07:52 Ticket #2365 (macos python2 sound query failures) created by Antoine Martin
This triggers during the unit tests with python2. We want "gtk3" …
05:04 Changeset in xpra [23271] by Antoine Martin
fix ffmpeg 4.1.4 checksum

07/22/19:

20:04 Ticket #2307 (paramiko does not support the new openssh key format) closed by Antoine Martin
upstream: Looks like there is a more active fork: …
19:51 Changeset in xpra [23270] by Antoine Martin
#1497 disable GL_BLEND once we're done painting the cursor
19:38 Changeset in xpra [23269] by Antoine Martin
#1497 enable texture cursors by default since this seems to work
19:37 Changeset in xpra [23268] by Antoine Martin
remove unused import
19:31 Changeset in xpra [23267] by Antoine Martin
we do need to enable GL_BLEND for painting the cursor
19:18 Changeset in xpra [23266] by Antoine Martin
#1497 remove unused / invalid blend code
19:14 Changeset in xpra [23265] by Antoine Martin
glBlendFunc does it, no need for glEnable(i) and GL_BLEND
19:10 Changeset in xpra [23264] by Antoine Martin
undo r23263: the display was completely messed up..
18:49 Changeset in xpra [23263] by Antoine Martin
we have to use glEnable with GL_BLEND, glEnablei doesn't make sense
18:46 Ticket #2364 (python2 server crashes on SIGINT) created by Antoine Martin
In gdb, using handle SIGINT noprint nostop pass: […]
18:07 Changeset in xpra [23262] by totaamwin32
don't try to start notification forwarding on win32 or macos
17:07 Ticket #2298 (Theming is weird in 2.5 on Fedora 30 MATE) closed by Antoine Martin
needinfo: I can't find any problems here, so closing as NEEDINFO. Feel free to …
16:59 Ticket #2348 (xpra top) closed by Antoine Martin
worksforme: This will do for v3, will follow up in #2363
16:59 Ticket #2363 (more xpra top features) created by Antoine Martin
show more details: * bandwidth used? * fps? * client rendering mode? * …
16:28 Ticket #1773 (better unit tests for mixins) closed by Antoine Martin
fixed: Test updates: * audio: * r23171 don't run for too long * r23172 + …
16:27 Ticket #2362 (more / better unit tests) created by Antoine Martin
Following #1773, related to #1778. See also #2356 and #2357. Deal …
16:25 Changeset in xpra [23261] by Antoine Martin
the constant exists, use it
15:46 Ticket #2349 (cache gstreamer config) closed by Antoine Martin
wontfix: The patch above implements sound query caching, but there are …
13:24 Changeset in xpra [23260] by Antoine Martin
prefer .config/xpra to .xpra
12:53 Ticket #2306 (start-desktop test failure) closed by Antoine Martin
worksforme: r23180 removed the private xauth code. This is not properly "fixed", …
11:33 Ticket #2361 (Xorg and Xvfb screen and dpi problem) closed by Irony
fixed: first query […] then I remove old system version and install …
04:27 Ticket #2361 (Xorg and Xvfb screen and dpi problem) created by Irony
Xorg and Xvfb screen and dpi problem By default, xpra use Xorg to …

07/21/19:

13:52 Changeset in xpra [23259] by Antoine Martin
remove unused import
09:59 Changeset in xpra [23258] by Antoine Martin
remove debug
09:57 Changeset in xpra [23257] by Antoine Martin
stricter tests for bandwidth-limit
09:56 Changeset in xpra [23256] by Antoine Martin
must set the sequence number to use it
09:44 Changeset in xpra [23255] by Antoine Martin
doh: max bandwidth limit must be high
09:25 Changeset in xpra [23254] by Antoine Martin
redundant now that this has been added to the mixin test util method
09:18 Changeset in xpra [23253] by Antoine Martin
start a dbus server to test notification forwarding
09:15 Changeset in xpra [23252] by Antoine Martin
only generate the pxi file if we need to
07:38 Changeset in xpra [23251] by totaamwin32
GDK_BACKEND doesn't do anything with python2
07:37 Changeset in xpra [23250] by totaamwin32
don't force GDK_BACKEND on macos or win32
06:34 Changeset in xpra [23249] by totaamwin32
typo
06:34 Changeset in xpra [23248] by totaamwin32
better output formatting

07/20/19:

18:05 Ticket #2360 (remove pxi crud) closed by Antoine Martin
fixed: r23247 deals with v4l2 by re-adding one constants.pxi file.
17:43 Changeset in xpra [23247] by Antoine Martin
#2360 restore constants.pxi for v4l2, there is no other way with cython
13:16 Changeset in xpra [23246] by Antoine Martin
#2360: move all enums to the bindings class
13:13 Ticket #2360 (remove pxi crud) created by Antoine Martin
08:27 Changeset in xpra [23245] by Antoine Martin
fix some pylint warnings and add better exception handling, debug logging
08:11 Changeset in xpra [23244] by Antoine Martin
updated release notes
08:06 Changeset in xpra [23243] by Antoine Martin
r23242 backport: more uinput issues with python3
08:06 Changeset in xpra [23242] by Antoine Martin
uinput fixes for python3: the same old annoying byte strings issue
07:54 Changeset in xpra [23241] by Antoine Martin
r23240 backport: fix generated xorg config files for uinput with python3
07:17 Changeset in xpra [23240] by Antoine Martin
fix save_input_conf with python3: device_uuid is 'bytes' and python3 …
06:56 Changeset in xpra [23239] by Antoine Martin
r23237 backport: fix get_rand_chars with python3 (was causing uinput …
06:55 Changeset in xpra [23238] by Antoine Martin
add test for get_rand_chars
06:52 Changeset in xpra [23237] by Antoine Martin
fix get_rand_chars with python3
06:38 Changeset in xpra [23236] by Antoine Martin
set a minimum bandwidth limit (10Mbps) and warn if we try to use …

07/19/19:

20:03 Changeset in xpra [23235] by Antoine Martin
the unit tests need pyxdg and cups
19:29 Changeset in xpra [23234] by Antoine Martin
silence scary error message we purposedly trigger
19:09 Changeset in xpra [23233] by totaamwin32
#2178 monotonic_time must return a value in seconds, not milliseconds - doh
19:09 Changeset in xpra [23232] by Antoine Martin
don't log packets, add stricter check
18:45 Changeset in xpra [23231] by Antoine Martin
don't rely on an existing X11 display to run this test
18:25 Changeset in xpra [23230] by Antoine Martin
r23228 + r23229 backport: fix ssl and websocket connection upgrades …
18:23 Changeset in xpra [23229] by Antoine Martin
the underlying socket object may not be accessible once it is wrapped, …
18:19 Changeset in xpra [23228] by Antoine Martin
fix python3 strings vs bytes errors handling ssl / websocket upgrades
18:19 Changeset in xpra [23227] by Antoine Martin
oops: re-enable all tests
18:12 Changeset in xpra [23226] by Antoine Martin
combine the files openssl generates ourselves, use devnull as input to …
17:44 Changeset in xpra [23225] by Antoine Martin
rename test to match refactoring, update imports
17:42 Changeset in xpra [23224] by Antoine Martin
update test to match refactoring
17:25 Changeset in xpra [23223] by Antoine Martin
if we fail early in the server setup, the init_thread may not be …
17:04 Changeset in xpra [23222] by Antoine Martin
fix minor warnings, use stricter exception checking, etc
16:20 Changeset in xpra [23221] by Antoine Martin
more complete tests
16:09 Changeset in xpra [23220] by Antoine Martin
test atomic threading
15:55 Changeset in xpra [23219] by Antoine Martin
fix clipboard test with python3, enable it
15:46 Changeset in xpra [23218] by Antoine Martin
python 3.7.4, ffmpeg 4.1.4, libvpx 1.8.1, libwebp 1.0.3
15:34 Changeset in xpra [23217] by Antoine Martin
better debug logging
15:34 Changeset in xpra [23216] by Antoine Martin
fix some minor warnings
15:33 Changeset in xpra [23215] by Antoine Martin
#812 we must pass the kwargs to honour the clipboard direction …
14:54 Changeset in xpra [23214] by Antoine Martin
curl 7.65.3
14:49 Changeset in xpra [23213] by Antoine Martin
avoid pulseaudio warnings during unit tests
14:34 Changeset in xpra [23212] by Antoine Martin
make it possible to run without an existing X11 server using the new …
14:33 Changeset in xpra [23211] by Antoine Martin
remove unused xdummy code - add strange compatibility method for …
13:59 Changeset in xpra [23210] by Antoine Martin
do run perf tests, fix warnings and simplify output (only one backend: …
13:51 Changeset in xpra [23209] by Antoine Martin
fix minor warning
13:49 Changeset in xpra [23208] by Antoine Martin
fix minor warning
13:47 Changeset in xpra [23207] by Antoine Martin
fix warning
13:26 Changeset in xpra [23206] by Antoine Martin
r23204 backport: avoid running invalid lpinfo commands, error out early
13:25 Changeset in xpra [23205] by Antoine Martin
avoid file descriptor leak warning
13:25 Changeset in xpra [23204] by Antoine Martin
avoid running invalid lpinfo commands
13:03 Changeset in xpra [23203] by Antoine Martin
r23202 backport: fix file descriptor leak when running child commands
12:59 Changeset in xpra [23202] by Antoine Martin
we don't feed anything to the process stdin, so don't open a pipe we …
12:09 Changeset in xpra [23201] by Antoine Martin
create some fake sockets so we can get more test coverage
12:05 Changeset in xpra [23200] by Antoine Martin
simplify
12:02 Changeset in xpra [23199] by Antoine Martin
move source tests to a subdir
11:48 Changeset in xpra [23198] by Antoine Martin
add stricter test to detect invalid webcam frames
11:39 Changeset in xpra [23197] by Antoine Martin
more user-friendly test output
11:37 Changeset in xpra [23196] by Antoine Martin
unused import
11:37 Changeset in xpra [23195] by Antoine Martin
fix some minor warnings
11:33 Changeset in xpra [23194] by Antoine Martin
fix some minor warnings
11:26 Ticket #2358 (audio server test crash) closed by Antoine Martin
fixed: Tricky! This was a result of an old change where we removed the …
11:23 Changeset in xpra [23193] by Antoine Martin
#2358 use a temporary instance of the bindings so we don't end up …
10:18 Ticket #2359 (switch input method to ibus?) created by Antoine Martin
Looks like "xim" is being deprecated fast. Worse, this leaves some …
09:56 Ticket #2358 (audio server test crash) created by Antoine Martin
Something X11 display related. […] […]
09:12 Changeset in xpra [23192] by Antoine Martin
whitespace
06:30 Changeset in xpra [23191] by Antoine Martin
fix warnings, don't prepare an xauth file since we don't use it
06:04 Changeset in xpra [23190] by Antoine Martin
stop all commands after each test and make sure to close the stdout …

07/18/19:

13:53 Changeset in xpra [23189] by Antoine Martin
use explicit challenge-handlers, tune for the new connect re-try using …

07/17/19:

19:11 Changeset in xpra [23188] by Antoine Martin
robustify the auth test: use the new challenge-handlers argument with …
17:47 Changeset in xpra [23187] by Antoine Martin
test cleanup failures should not be fatal
17:46 Changeset in xpra [23186] by Antoine Martin
remove unused import
13:51 Changeset in xpra [23185] by Antoine Martin
re-use the test framework for the remaining mixin tests
13:38 Changeset in xpra [23184] by Antoine Martin
re-use the test framework
13:36 Changeset in xpra [23183] by Antoine Martin
always initialize compression_level
13:36 Changeset in xpra [23182] by Antoine Martin
we can't assume to have a real ClientConnection? object, …
13:22 Changeset in xpra [23181] by Antoine Martin
remove unnecessary code, always call process_ui_capabilities
13:08 Changeset in xpra [23180] by Antoine Martin
refactor unit tests so we can re-use more code and start a vfb when needed
13:07 Changeset in xpra [23179] by Antoine Martin
#812 refactor more of the generic clipboard code into mixin
12:28 Changeset in xpra [23178] by Antoine Martin
#812: nesting check no longer does anything
12:13 Changeset in xpra [23177] by Antoine Martin
rename method to match code + import cleanup
12:13 Changeset in xpra [23176] by Antoine Martin
we can proceed if the GDK_BACKEND is set explicitly to X11
09:31 Changeset in xpra [23175] by Antoine Martin
#1773 test audio receiving: both auto-started from server caps and …
09:06 Changeset in xpra [23174] by Antoine Martin
#1773 test audio receiving, generalize class and packet handling code
09:04 Changeset in xpra [23173] by Antoine Martin
no need to tell the server to stop if the sequence is already …
07:15 Changeset in xpra [23172] by Antoine Martin
refactoring to make it easier to re-use
07:07 Changeset in xpra [23171] by Antoine Martin
#1773 don't run for too long, just wait for a few packets
07:00 Ticket #2357 (client-server mixin tests) created by Antoine Martin
Tests that hook a client mixin with its corresponding server mixin. …
06:54 Ticket #2356 (unit test coverage) created by Antoine Martin
Split from #1773. See also #2357.
06:16 Changeset in xpra [23170] by Antoine Martin
bump the sequence number immediately after sending eos, so we can drop …
06:14 Changeset in xpra [23169] by Antoine Martin
#1773 audio packets are now deterministic so we can move the packet …
06:11 Changeset in xpra [23168] by Antoine Martin
add sequence number support to client microphone so we can stop …
05:45 Changeset in xpra [23167] by Antoine Martin
rename var to make things consistent
03:45 Changeset in xpra [23166] by Antoine Martin
#1773: don't assume we have a real ClientConnection? object, don't load …
01:24 Changeset in xpra [23165] by Antoine Martin
remove debug
00:20 Changeset in xpra [23164] by Smo
add libfakeXinerama

07/16/19:

17:28 Ticket #2355 (record cpuinfo) closed by Antoine Martin
fixed: Fixed in r23163.
17:28 Changeset in xpra [23163] by Antoine Martin
#2355 query cpuinfo in main thread before the full init, before we …
17:26 Ticket #2355 (record cpuinfo) created by Antoine Martin
Makes it easier to know what we're dealing with when getting xpra info …
16:22 Changeset in xpra [23162] by Antoine Martin
version bump + update release notes
13:46 Changeset in xpra [23161] by Antoine Martin
r23149 backport: fix client ping latency calculations
13:46 Changeset in xpra [23160] by Antoine Martin
prevent invalid ping latency values from being recorded
13:37 Changeset in xpra [23159] by Antoine Martin
we have to call init before we can call init_state
10:13 Changeset in xpra [23158] by Antoine Martin
oops: remove debugging
10:03 Changeset in xpra [23157] by Antoine Martin
no need to process network-state packets in the ui thread
10:00 Changeset in xpra [23156] by Antoine Martin
and locking to prevent multiple clients from messing up the log …
09:54 Changeset in xpra [23155] by Antoine Martin
print and file transfer does not need to run in the UI thread
09:49 Changeset in xpra [23154] by Antoine Martin
#1773: test webcam packets
09:46 Changeset in xpra [23153] by Antoine Martin
make picture smaller - removing some metadata
09:22 Changeset in xpra [23152] by Antoine Martin
#1773: test notification packets
08:49 Changeset in xpra [23151] by Antoine Martin
#1773: test all network state packets
08:28 Changeset in xpra [23150] by Antoine Martin
no monotonic_time in v1
08:26 Changeset in xpra [23149] by Antoine Martin
don't compare time with monotonic_time\!
08:17 Changeset in xpra [23148] by Antoine Martin
use correct test name
08:16 Changeset in xpra [23147] by Antoine Martin
#1773: test remote logging packet handler
08:05 Changeset in xpra [23146] by Antoine Martin
use correct test name
08:04 Changeset in xpra [23145] by Antoine Martin
use correct test name
08:02 Changeset in xpra [23144] by Antoine Martin
#1773: fixup file-print test
07:58 Changeset in xpra [23143] by Antoine Martin
#1773: test encoding mixin packet handlers and encoding source mixin
07:13 Changeset in xpra [23142] by Antoine Martin
#1773: test startin a new command and signal
05:27 Changeset in xpra [23141] by Antoine Martin
#1773: start sending audio, test fadeout and stop packets
05:26 Changeset in xpra [23140] by Antoine Martin
#1773: initialize mixin state early so failures won't cause further …
05:02 Changeset in xpra [23139] by Antoine Martin
#1773: make it easier to fake protocol layer: access the …
04:34 Changeset in xpra [23138] by Antoine Martin
typo

07/11/19:

07:47 Changeset in xpra [23137] by Antoine Martin
#1773: workaround pynotify crashes: don't setup watch during tests
07:47 Changeset in xpra [23136] by Antoine Martin
#1773: force x11 backend so we can launch the tests under wayland

07/10/19:

21:57 Changeset in xpra [23135] by Antoine Martin
pass source to get_caps
20:39 Changeset in xpra [23134] by Antoine Martin
#1773: add window server test
20:36 Changeset in xpra [23133] by Antoine Martin
#1773: add webcam test
20:34 Changeset in xpra [23132] by Antoine Martin
#1773: add notification forwarder test
20:32 Changeset in xpra [23131] by Antoine Martin
#1773: add network state test
20:30 Changeset in xpra [23130] by Antoine Martin
#1773: add remote logging test
20:27 Changeset in xpra [23129] by Antoine Martin
#1773: add input test
20:23 Changeset in xpra [23128] by Antoine Martin
#1773: add fileprint test
20:19 Changeset in xpra [23127] by Antoine Martin
#1773: add encoding test
20:14 Changeset in xpra [23126] by Antoine Martin
#1773: add display test
20:14 Changeset in xpra [23125] by Antoine Martin
#1773: add clipboard test (missed from r23123)
20:13 Changeset in xpra [23124] by Antoine Martin
fix class names to match purpose
20:04 Changeset in xpra [23123] by Antoine Martin
#1773: add clipboard test and test matching source mixin
20:03 Changeset in xpra [23122] by Antoine Martin
#1773: add child command test
19:52 Changeset in xpra [23121] by Antoine Martin
#1773: refactoring to make it easier to test all server mixin classes
18:49 Changeset in xpra [23120] by Antoine Martin
#1773: split existing test into separate modules, add audio test
16:57 Changeset in xpra [23119] by Antoine Martin
#1773: add window manager test
16:49 Changeset in xpra [23118] by Antoine Martin
#1773: add webcam test (part 2)
16:49 Changeset in xpra [23117] by Antoine Martin
#1773: add webcam test
16:29 Changeset in xpra [23116] by Antoine Martin
#1773: add tray test
16:25 Changeset in xpra [23115] by Antoine Martin
#1773: add server info test
15:25 Changeset in xpra [23114] by Antoine Martin
#1773: add notifications test, refactor to ensure we always call cleanup
13:39 Ticket #2354 (Most AltGr+STH special characters not working) created by mirko
On a Debian buster system running Gnome via Wayland, where host keymap …
13:35 Changeset in xpra [23113] by Antoine Martin
#1773: add encoding test
13:28 Changeset in xpra [23112] by Antoine Martin
#1773: add display test
13:25 Changeset in xpra [23111] by Antoine Martin
don't log full backtrace at error level by default (not very helpful …
13:10 Changeset in xpra [23110] by Antoine Martin
when using 'premult_argb32', fix handling pixel_data passed as memoryview
12:19 Changeset in xpra [23109] by Antoine Martin
cosmetic
12:18 Changeset in xpra [23108] by Antoine Martin
#1773: add clipboard client mixin test and refactor network handling …
12:02 Changeset in xpra [23107] by Antoine Martin
split all mixin tests into sub-module
11:57 Changeset in xpra [23106] by Antoine Martin
#1773: add audio client mixin test

07/08/19:

20:37 Changeset in xpra [23105] by Antoine Martin
#2348: use more reliable structured info data, show details of each window
20:36 Changeset in xpra [23104] by Antoine Martin
strip leading zeroes from time delta

07/07/19:

10:40 Usage/OpenGL edited by mviereck
(diff)

07/06/19:

13:30 Changeset in xpra [23103] by Antoine Martin
r23102 backport: fix at-spi warnings coming from gdk display initialization
13:29 Changeset in xpra [23102] by Antoine Martin
#2318 also silence warnings coming from our own code when we …

07/04/19:

22:02 Changeset in xpra [23101] by Antoine Martin
r23100 backport: correctly handle unicode values for desktop names
22:00 Ticket #2353 (Character encoding problem when connecting to server) closed by Antoine Martin
fixed: More correct fix in r23100. (will backport)
21:59 Changeset in xpra [23100] by Antoine Martin
#2353 if get a string for the desktop name, keep at as it is
18:49 Changeset in xpra [23099] by Antoine Martin
#2353: catch all encoding errors and use a default name instead
18:29 Ticket #2353 (Character encoding problem when connecting to server) created by psycho_zs
Using xpra 2.5.2+dfsg1-2 (currently in Debian unstable), also tested …
11:43 Changeset in xpra [23098] by Antoine Martin
r23097 backport: silence annoying atk warnings
11:41 Ticket #2318 (silence AT-SPI warnings) closed by Antoine Martin
fixed: Found the solution here: …
11:41 Changeset in xpra [23097] by Antoine Martin
#2318 silence atk / AT-SPI warnings

07/03/19:

17:15 Ticket #2339 (xpra control does not output error messages) closed by Antoine Martin
fixed
17:06 Changeset in xpra [23096] by Antoine Martin
lz4 2.1.10
17:01 Changeset in xpra [23095] by Antoine Martin
Cython 0.29.11
16:58 Changeset in xpra [23094] by Antoine Martin
paramiko 2.6.0
16:47 Ticket #2343 (debian packaging forces python2) closed by Antoine Martin
fixed: Fix verified using buster beta builds: […]
16:45 Ticket #1978 (html toolbar improvements) closed by Antoine Martin
fixed: This will do for 3.0
15:53 Ticket #2311 (Forwarding custom X properties) closed by Antoine Martin
worksforme
15:51 Ticket #1808 (Wish: Add a 'Window' menu for MacOSX) closed by Antoine Martin
worksforme
15:51 Ticket #2329 (md5 on FIPS-enabled Linux systems) closed by Antoine Martin
fixed: Minor fix in r23091 + r23092 (backport to v1.0 in r23093), which also …
15:49 Changeset in xpra [23093] by Antoine Martin
r23091 + r23092 backport: don't claim to support 'hmac' when 'md5' is …
15:46 Changeset in xpra [23092] by Antoine Martin
oops: fixup r23091 fallback code
15:40 Changeset in xpra [23091] by Antoine Martin
#2329: don't claim to support 'hmac' (which is in fact 'hmac+md5') …
10:52 Ticket #2352 (xpra shadow server has unexplained delays) created by stdedos
When connecting to a shadow server, I experience significant delays …
10:28 Ticket #2338 (xpra shadow clipboard not working) closed by stdedos
fixed: It seems that clipboard is working now as expected
05:47 Changeset in xpra [23090] by Antoine Martin
don't use the slower presets

07/02/19:

21:56 Changeset in xpra [23089] by Antoine Martin
we don't support wayland servers, so make sure GDK will use the X11 backend
21:53 Changeset in xpra [23088] by Antoine Martin
better error message if we can't open the display with gdk
21:36 Changeset in xpra [23087] by Antoine Martin
r23079 backport: fix '_monitor' subcommand with python3 clients
21:35 Changeset in xpra [23086] by Antoine Martin
r23080 backport: fix incorrect disconnection of non-ui clients
21:34 Changeset in xpra [23085] by Antoine Martin
r23082 backport: fix distro info shown for the proxy
21:28 Changeset in xpra [23084] by Antoine Martin
r23083 partial backport: add extra attributes to xpra info for better …
21:07 Changeset in xpra [23083] by Antoine Martin
#2348 basic 'xpra top' subcommand
21:02 Changeset in xpra [23082] by Antoine Martin
fix distro info shown for the proxy
20:09 Changeset in xpra [23081] by Antoine Martin
#2351 prepare for instantiation changes which will use the client …
17:53 Changeset in xpra [23080] by Antoine Martin
don't disconnect unless one of the connections with the same uuid is a …
16:55 Ticket #2351 (dynamic client connection class) created by Antoine Martin
Taking #1838 one step further: when the client disables a feature …
13:42 Changeset in xpra [23079] by Antoine Martin
fix monitor client with python3
10:13 Ticket #2350 (opengl double-buffering needs re-testing with python3) created by Antoine Martin
XPRA_OPENGL_DOUBLE_BUFFERED=1 needs re-testing with python3, see …
08:40 Ticket #2349 (cache gstreamer config) created by Antoine Martin
Related to #2341 and #2347. Similar to #2345. Instead of running …

07/01/19:

21:45 Changeset in xpra [23078] by Antoine Martin
glob with the display name so we don't spam the other server's logs …
21:29 Changeset in xpra [23077] by Antoine Martin
#2346 also wait for servers if the socket does not exist at all
21:05 Changeset in xpra [23076] by Antoine Martin
r23074 backport: fix missing variables
21:03 Changeset in xpra [23075] by Antoine Martin
add full backtrace at debug level
21:03 Changeset in xpra [23074] by Antoine Martin
fix missing variables
21:00 Changeset in xpra [23073] by Antoine Martin
complete r23050: add cpuinfo to xpra info, add python-cpuinfo package …
20:46 Changeset in xpra [23072] by Antoine Martin
fix ugly byte string output with python3
20:42 Changeset in xpra [23071] by Antoine Martin
add some debug logging
20:32 Ticket #2347 (faster client startup) closed by Antoine Martin
fixed: Updates: * r23062 makes it possible to skip loading the menu icons * …
20:29 Changeset in xpra [23070] by Antoine Martin
r23058 backport: fix GTK3 signal handling before main loop is running
20:26 Changeset in xpra [23069] by Antoine Martin
if we're using the 'x11' GDK backend then we're not running as a …
19:38 Changeset in xpra [23068] by Antoine Martin
#2347: delay loading of X11 and GTK bindings, as we may not need them
19:38 Changeset in xpra [23067] by Antoine Martin
#2347 try to use /etc/os-release to figure out the distribution before …
17:13 Ticket #2348 (xpra top) created by Antoine Martin
Same as top but for xpra, using …
15:39 Changeset in xpra [23066] by Antoine Martin
#2341 only load the xdg menu data if start-new-commands is enabled
15:34 Changeset in xpra [23065] by Antoine Martin
fix missing import
15:26 Changeset in xpra [23064] by Antoine Martin
no need to use binary strings for window properties
14:51 Changeset in xpra [23063] by Antoine Martin
#2347 add some debug logging
10:06 Changeset in xpra [23062] by Antoine Martin
#2347: make it possible to disable loading of menu icons

06/30/19:

22:17 Changeset in xpra [23061] by Antoine Martin
cache the data we load from /etc/os-release since we use it a lot
21:59 Ticket #2346 (client to retry to connect until it succeeds) closed by Antoine Martin
fixed: We now retry up to XPRA_CONNECT_TIMEOUT (defaults to 20 seconds): * …
21:55 Changeset in xpra [23060] by Antoine Martin
#2346 also retry AF_INET(6) socket connections
21:41 Changeset in xpra [23059] by Antoine Martin
#2346 retry up to XPRA_CONNECT_TIMEOUT seconds (default to 20)
21:15 Changeset in xpra [23058] by Antoine Martin
until the main loop is running we can't use glib's signal handler
17:55 Changeset in xpra [23057] by Antoine Martin
don't try to access XSettings under wayland
13:56 Changeset in xpra [23056] by Antoine Martin
#2347 only bother with the opengl safety checks if the opengl probe …
13:54 Changeset in xpra [23055] by Antoine Martin
#2347 add some debug logging
13:54 Changeset in xpra [23054] by Antoine Martin
#2347 add some debug logging
13:54 Changeset in xpra [23053] by Antoine Martin
#2347 add some debug logging
11:26 Changeset in xpra [23052] by Antoine Martin
don't bother logging the full stacktrace at error level, it is not …
11:23 Ticket #2341 (faster server startup) closed by Antoine Martin
fixed: Updates: * r23047 fix race condition with worker thread * r23048 fix …
11:01 Changeset in xpra [23051] by Antoine Martin
add docstrings, make more readable?
11:00 Changeset in xpra [23050] by Antoine Martin
show cpuinfo if we have it
10:11 Changeset in xpra [23049] by Antoine Martin
#2341: wait a little bit for the worker thread to complete, but only …
09:54 Changeset in xpra [23048] by Antoine Martin
#2341 prevent race condition: wait for initialization thread to …
09:54 Changeset in xpra [23047] by Antoine Martin
#2341: cleanup mdns publisher using the worker thread since we do …
09:50 Changeset in xpra [23046] by Antoine Martin
raise default icon size warning level to 64KB

06/29/19:

21:36 Ticket #2344 (don't load codecs we don't need) closed by Antoine Martin
fixed: Done in r23045.
21:35 Changeset in xpra [23045] by Antoine Martin
#2344 only load the codecs we now we need, simplify the loader code
20:06 Ticket #2347 (faster client startup) created by Antoine Martin
Same as #2341 but for the client. We already have: * #2344 for codecs …
16:47 Ticket #2346 (client to retry to connect until it succeeds) created by Antoine Martin
When we know where we want to connect, we may want to retry a number …
16:40 Ticket #2345 (cache opengl probe results) created by Antoine Martin
It would be nice to be able to probe the opengl state just once and …
16:28 Ticket #2344 (don't load codecs we don't need) created by Antoine Martin
Related to #2341, #1838, #1861. When we specify …
16:23 Changeset in xpra [23044] by Antoine Martin
log how long the opengl probing took
16:05 Changeset in xpra [23043] by Antoine Martin
#2341 make it possible to disable existing uinput device lookup
15:29 Changeset in xpra [23042] by Antoine Martin
#2343: build with python3 last so the script will be installed last by …
15:27 Ticket #2343 (debian packaging forces python2) created by Antoine Martin
[…] Despite the fact that the script is python3 by default in …
14:39 Ticket #2342 (--clipboard does not work since v3.0) created by mviereck
Clipboard sharing does not work with xpra v3.0-r22234 and higher. That …

06/28/19:

21:35 Changeset in xpra [23041] by Antoine Martin
r23025 backport: make it possible to skip opengl probing during server …
21:12 Changeset in xpra [23040] by Antoine Martin
fix parsing of padding colors
21:02 Changeset in xpra [23039] by Antoine Martin
#2341: don't bother setting up the menu watcher if we don't support …
20:45 Changeset in xpra [23038] by Antoine Martin
#2341: load codecs from threaded setup
20:26 Changeset in xpra [23037] by Antoine Martin
#2341: initialize the mdns publishers from the worker thread
20:24 Changeset in xpra [23036] by Antoine Martin
if one of the threaded_setup() methods fails, log an error and continue
20:22 Changeset in xpra [23035] by Antoine Martin
if we fail to setup the menu watcher, log an error with the details
20:17 Changeset in xpra [23034] by Antoine Martin
#2341: missed from r23028: generate default config with fake-xinerama value
17:17 Changeset in xpra [23033] by Antoine Martin
fixup r23031: on Posix, find_library returns a filename not a path.. …
16:24 Changeset in xpra [23032] by Antoine Martin
#2341: with python3, we have faster socket functions so use them
16:10 Changeset in xpra [23031] by Antoine Martin
we already use ctypes in other places, use its find_library function …
15:58 Changeset in xpra [23030] by Antoine Martin
#2341 print_run_info via worker thread, print_screen_info from there …

06/26/19:

13:14 Changeset in xpra [23029] by Antoine Martin
add missing entry: resize-display switch
10:04 Changeset in xpra [23028] by Antoine Martin
#2341 fake-xinerama option can now specify a path to use so we can …
09:47 Ticket #2341 (faster server startup) created by Antoine Martin
Following the complaint that xpra startup is slow (ie: in this ticket: …

06/25/19:

18:09 Changeset in xpra [23027] by Antoine Martin
move device initialization to threaded init
18:05 Changeset in xpra [23026] by Antoine Martin
move get_platform_info() caching initialization to threaded init since …
17:14 Changeset in xpra [23025] by Antoine Martin
if opengl is set to noprobe, just skip opengl_probe()
Note: See TracTimeline for information about the timeline view.