xpra icon
Bug tracker and wiki

Timeline



09/03/20:

15:00 Changeset in xpra [27406] by Antoine Martin
python2 doesn't have a BrokenPipeError?..
14:53 Changeset in xpra [27405] by Antoine Martin
python2 doesn't have a RecursionError?..
14:50 Changeset in xpra [27404] by Antoine Martin
fixup backports
12:56 Changeset in xpra [27403] by Antoine Martin
typo editing file
10:23 Changeset in xpra [27402] by Antoine Martin
r27269 backport: expose info from ShadowServerBase?
10:21 Changeset in xpra [27401] by Antoine Martin
r27043 backport: switch to xxh3
10:18 Changeset in xpra [27400] by Antoine Martin
r26970 backport: warn just once about unknown presets
10:16 Changeset in xpra [27399] by Antoine Martin
r26714 backport: add 'list-windows' subcommand
10:14 Changeset in xpra [27398] by Antoine Martin
r26414 + r26419 backport: add menu item to toggle 'keyboard shortcuts'
10:10 Changeset in xpra [27397] by Antoine Martin
r26293 + r26294 python3-only backport: disable gnome animations in …
10:04 Changeset in xpra [27396] by Antoine Martin
r25887 backport: better lib package name stripping, record more lib …
10:02 Changeset in xpra [27395] by Antoine Martin
remove duplicate
10:00 Changeset in xpra [27394] by Antoine Martin
r25897 + r25898 + r25906: xpra transfer window add max size fixes
09:56 Changeset in xpra [27393] by Antoine Martin
r25885 backport: refactor check and use it in more places
09:53 Changeset in xpra [27392] by Antoine Martin
r25884 backport: verify that we can access the display early
09:51 Changeset in xpra [27391] by Antoine Martin
r25872 backport: source environment into server
09:49 Changeset in xpra [27390] by Antoine Martin
r25659 backport: specify a better default icon for more subcommands
09:45 Changeset in xpra [27389] by Antoine Martin
r25658 backport: use bug report icon in dock for bug report tool
09:45 Changeset in xpra [27388] by Antoine Martin
r25651 backport: try harder to make the bug-report window come to the …
09:43 Changeset in xpra [27387] by Antoine Martin
r25639 backport: add 'show downloads' button to gui
09:40 Changeset in xpra [27386] by Antoine Martin
r25635 + r25636: support --help, --manual and --version command line …
09:36 Changeset in xpra [27385] by Antoine Martin
r25533 backport: bump maximum resolution with Xvfb to 8K
09:35 Changeset in xpra [27384] by Antoine Martin
r25520 backport: show 'session identifying' elements in session info …
09:33 Changeset in xpra [27383] by Antoine Martin
r25236 backport: show the current keyboard layout on start and every …
09:26 Ticket #2869 (client drawing problem after xpra upgrade on server) created by MJ
Reproducible 100% with Terminator app (and likely many others) Server: …
09:25 Changeset in xpra [27382] by Antoine Martin
r25208 backport: re-enable systemd-run
09:21 Changeset in xpra [27381] by Antoine Martin
r25174 backport: adjust shift and mode modifiers to match the level of …
09:13 Changeset in xpra [27380] by Antoine Martin
r24909 backport: make it easier to enable debug logging for individual …
09:13 Changeset in xpra [27379] by Antoine Martin
r24900 backport: all platforms support mmap
09:07 Changeset in xpra [27378] by Antoine Martin
r24853 backport: if we can't access the display (ie: under Wayland), …
09:05 Changeset in xpra [27377] by Antoine Martin
r24855 backport: expose client opengl caps to server
09:04 Changeset in xpra [27376] by Antoine Martin
r24808 backport: skip the warning when upgrading
09:03 Changeset in xpra [27375] by Antoine Martin
r24348 backport: add 'TIMESTAMP' virtual variable used for expanding …
09:02 Changeset in xpra [27374] by Antoine Martin
r25101 backport: make it easier to insert marks in the log file
09:00 Changeset in xpra [27373] by Antoine Martin
r25092 backport: expose server log path in session
08:59 Changeset in xpra [27372] by Antoine Martin
r24701 backport: prefer tcp to ssl since we don't deal with ssl cert …
08:58 Changeset in xpra [27371] by Antoine Martin
r24704 backport: add tooltip to explain why the button is disabled
08:57 Changeset in xpra [27370] by Antoine Martin
#2551 r24975 + r24979 + r24990 backport: skip calling repr_ellipsized …
08:53 Changeset in xpra [27369] by Antoine Martin
r24971 backport: trim builds, especially client-only builds
08:45 Changeset in xpra [27368] by Antoine Martin
#2527 r24841 backport: tidy up
08:45 Changeset in xpra [27367] by Antoine Martin
r24840 backport: spelling
08:42 Changeset in xpra [27366] by Antoine Martin
#2527: r24806 + r24807 backport: more helpful message when the wrong …
08:39 Changeset in xpra [27365] by Antoine Martin
r24878 + r24879: better keyboard layout detection for html5 client
08:35 Changeset in xpra [27364] by Antoine Martin
r24769 backport: use a more helpful window title
08:34 Changeset in xpra [27363] by Antoine Martin
r24765 backport: show remote display configuration for 'desktop' and …
08:31 Changeset in xpra [27362] by Antoine Martin
r24501 backport: re-enable gtk notifier
08:29 Changeset in xpra [27361] by Antoine Martin
r24687 backport: handle WM_ENDSESSION message to exit cleanly
08:28 Changeset in xpra [27360] by Antoine Martin
r24488 backport: automatically strip the command when generating the …
08:26 Changeset in xpra [27359] by Antoine Martin
#2485: r24450 + r24574 backport: handle closed stdout better
08:18 Changeset in xpra [27358] by Antoine Martin
tag v3.1.x branch
01:44 Ticket #2868 (One up arrow key doesn't work.) created by Kyler Laird
I am unable to use the main up arrow with Xpra. If I turn off …

09/02/20:

12:31 Changeset in xpra [27357] by totaamwin32
#2598 fix tests for running on win32

09/01/20:

13:36 Changeset in xpra [27356] by Antoine Martin
add test coverage for connect_to()
13:07 Changeset in xpra [27355] by Antoine Martin
close the socket when failing
11:14 Changeset in xpra [27354] by Antoine Martin
ignore coverage for non-posix systems, close socket objects when we …
10:17 Changeset in xpra [27353] by Antoine Martin
ignore win32 code in coverage report
10:14 Changeset in xpra [27352] by Antoine Martin
remove python2 script compatibility, ignore coverage for code that is …
08:48 Changeset in xpra [27351] by Antoine Martin
ignore trailing slash, ie: 'vsock://10:2000/' now works as it should
08:47 Changeset in xpra [27350] by Antoine Martin
#2598 better test coverage of parsing functions
07:57 Changeset in xpra [27349] by Antoine Martin
#2598 much better test coverage of host parsing functions (in progress)
06:41 Changeset in xpra [27348] by Antoine Martin
don't run most subcommands on Linux since we don't necessarily have a …
05:26 Changeset in xpra [27347] by Antoine Martin
combine test results from multiple parallel commands

08/31/20:

17:09 Changeset in xpra [27346] by Antoine Martin
#2598 add compression and packet_encoding tests
16:23 Changeset in xpra [27345] by Antoine Martin
don't expose None values for python_version
15:26 Changeset in xpra [27344] by Antoine Martin
simplify and refactor packet_encoding module
10:51 Changeset in xpra [27343] by Antoine Martin
move function to net module
10:51 Changeset in xpra [27342] by Antoine Martin
#2598 ignore code paths which are never meant to be taken and only …
10:50 Changeset in xpra [27341] by Antoine Martin
oops: remove debug
10:15 Changeset in xpra [27340] by Antoine Martin
#2598 this should never fail, and we don't really care if it does
10:14 Changeset in xpra [27339] by Antoine Martin
cleanup and refactor compression module

08/30/20:

11:53 Changeset in xpra [27338] by Antoine Martin
#2598 better test coverage: ignore codepaths we can't test on Fedora Linux
11:53 Changeset in xpra [27337] by Antoine Martin
#2598 better test coverage
11:22 Changeset in xpra [27336] by Antoine Martin
simplify (fix pylint warning)
11:21 Changeset in xpra [27335] by Antoine Martin
#2598 better test coverage for main entry point
11:21 Changeset in xpra [27334] by Antoine Martin
invalid display spec may give a TypeError? here, ignore it just like a …
11:20 Changeset in xpra [27333] by Antoine Martin
add default args

08/28/20:

18:48 Ticket #2867 (cli ssh assumes host is command) created by devin
I'm using xpra to start a graphical application on a host machine that …
13:49 Changeset in xpra [27332] by Antoine Martin
#2540 use splash screen when starting servers
04:34 Ticket #2865 (Singularity with xpra, very close =D) closed by Antoine Martin
fixed: > updating to xpra v4 has made it work! I'm not sure why, but OK. The …
04:31 Changeset in xpra [27331] by Antoine Martin
r27330 backport: brotli 1.0.9
04:29 Changeset in xpra [27330] by Antoine Martin
brotli 1.0.9

08/27/20:

14:52 Changeset in xpra [27329] by Antoine Martin
#2866 add shim for safari AudioContext? compatibility
14:45 Ticket #2866 (HTML5: Safari AudioContext problem) created by Kyler Laird
We recently discovered that our Xpra-based HTML5 solution doesn't work …
14:34 Changeset in xpra [27328] by Antoine Martin
r27327 backport: fix security issue in brotli decompression
14:29 Changeset in xpra [27327] by Antoine Martin
brotli 1.0.8 fixes a security issue: an integer overflow in the decoder

08/26/20:

16:11 Packaging edited by perennialmind
fix xpra.spec link (diff)

08/25/20:

18:20 Changeset in xpra [27326] by Antoine Martin
fixup maximized-repaint backport
18:13 Changeset in xpra [27325] by Antoine Martin
forgot to bump the version in the html5 client
18:09 Changeset in xpra [27324] by Antoine Martin
fix the backport: there is no repaint() in v4
17:55 Changeset in xpra [27323] by Antoine Martin
r27322 backport: remove debug logging
17:53 Changeset in xpra [27322] by Antoine Martin
remove debug logging
17:36 Changeset in xpra [27321] by Antoine Martin
r27320 backport: workaround visual corruption on some windows (ie: …
17:30 Changeset in xpra [27320] by totaamwin32
when the window is (un)maximized, repaint it after a brief delay to …
13:55 Changeset in xpra [27319] by Antoine Martin
don't overwrite and reset init_from() settings
13:47 Changeset in xpra [27318] by Antoine Martin
the core-encodings value is cached and re-used, don't modify it - make …
13:45 Changeset in xpra [27317] by Antoine Martin
calling do_get_core_encodings is cheap, no need to cache the result
13:13 Changeset in xpra [27316] by Antoine Martin
return a better ratio
13:13 Changeset in xpra [27315] by Antoine Martin
simplify
09:00 Changeset in xpra [27314] by Antoine Martin
support --sync-xvfb=no

08/24/20:

17:38 Changeset in xpra [27313] by Antoine Martin
fix test errors when protocol is None: must set 'polling=True' to skip …
17:27 Changeset in xpra [27312] by Antoine Martin
#2598 full test coverage for the new shell mixin
17:21 Changeset in xpra [27311] by Antoine Martin
#2598 full test coverage for image utility functions
17:21 Changeset in xpra [27310] by Antoine Martin
fix parsing of dbus image data
17:20 Changeset in xpra [27309] by Antoine Martin
this argument is not used
16:37 Changeset in xpra [27308] by Antoine Martin
#2598 add tests for rfb
16:21 Changeset in xpra [27307] by Antoine Martin
don't care about coverage for running as a script
16:20 Changeset in xpra [27306] by Antoine Martin
#2598 full test coverage for gtk keymap function
16:12 Changeset in xpra [27305] by Antoine Martin
#2598 better test coverage for mmap
15:56 Changeset in xpra [27304] by Antoine Martin
#2598 full test coverage for file auth base
15:49 Changeset in xpra [27303] by Antoine Martin
ignore coverage for exception handler we can't trigger, fix signature …
15:48 Changeset in xpra [27302] by Antoine Martin
the choose_digest function always returns a value (or raises a ValueError?)
14:40 Changeset in xpra [27301] by Antoine Martin
differentiate 'ok' test
14:30 Changeset in xpra [27300] by Antoine Martin
oops: native_to_dbus will use a String for types it doesn't know
14:26 Changeset in xpra [27299] by Antoine Martin
#2598 add tests for dbus functions
11:02 Changeset in xpra [27298] by Antoine Martin
#2598 better test coverage
10:03 Changeset in xpra [27297] by Antoine Martin
#2598 better test coverage
10:00 Changeset in xpra [27296] by Antoine Martin
parse scaling value specified using percentage sign
10:00 Changeset in xpra [27295] by Antoine Martin
add missing dbus signatures, ignore code coverage for catch-all …
09:23 Changeset in xpra [27294] by Antoine Martin
#2598 better test coverage
09:23 Changeset in xpra [27293] by Antoine Martin
also test ok case
06:53 Changeset in xpra [27292] by Antoine Martin
#2598 better test coverage

08/23/20:

11:42 Changeset in xpra [27291] by Antoine Martin
#2598 full test coverage
11:28 Changeset in xpra [27290] by Antoine Martin
better log output format
11:27 Changeset in xpra [27289] by Antoine Martin
make validation more strict
11:27 Changeset in xpra [27288] by Antoine Martin
#2598 better test coverage
11:09 Changeset in xpra [27287] by Antoine Martin
#2598 better test coverage: return belongs in exception handler we …
11:07 Changeset in xpra [27286] by Antoine Martin
#2598 full test coverage: add signal handling
10:56 Changeset in xpra [27285] by Antoine Martin
simplify
10:53 Changeset in xpra [27284] by Antoine Martin
#2598 full test coverage
06:06 Changeset in xpra [27283] by Antoine Martin
#2598 better test coverage of dbus_common
05:07 Changeset in xpra [27282] by Antoine Martin
#2598 full test coverage of dbus_common

08/22/20:

18:43 Changeset in xpra [27281] by Antoine Martin
#2598 test the dbus server
18:18 Changeset in xpra [27280] by Antoine Martin
r27277 backport: fix error in dbus debug logging
18:15 Changeset in xpra [27279] by Antoine Martin
fix some pylint warnings: most subclasses use 'c' as var name
18:15 Changeset in xpra [27278] by Antoine Martin
we don't run coverage tests on Debian
18:14 Changeset in xpra [27277] by Antoine Martin
fix logging format error
17:30 Changeset in xpra [27276] by Antoine Martin
convert utility method to a more generic class method available to …
17:19 Changeset in xpra [27275] by Antoine Martin
#2598 test the shadow server's dbus interface using 'dbus-send'
17:08 Changeset in xpra [27274] by Antoine Martin
show more details on the conflicts
17:08 Changeset in xpra [27273] by Antoine Martin
fix info conflict
16:40 Changeset in xpra [27272] by Antoine Martin
r27271 backport: fix bug in shadow server dbus interface which can …
16:29 Changeset in xpra [27271] by Antoine Martin
fix SetRefreshDelay?: using dbus types breaks 'xpra info'
16:18 Changeset in xpra [27270] by Antoine Martin
unused import
16:18 Changeset in xpra [27269] by Antoine Martin
expose info from ShadowServerBase?
16:06 Changeset in xpra [27268] by Antoine Martin
method is tested directly, needs to be 'visible' to avoid warnings
16:03 Changeset in xpra [27267] by Antoine Martin
remove debug logging
06:32 Changeset in xpra [27266] by Antoine Martin
ffmpeg 4.3.1
06:19 Changeset in xpra [27265] by Antoine Martin
gtk 3.24.22

08/21/20:

16:47 Changeset in xpra [27264] by Antoine Martin
oops: forgot to update this caller to the new kwargs signature
16:17 Changeset in xpra [27263] by Antoine Martin
#2598 full test coverage for net common (logging)
14:40 Changeset in xpra [27262] by Antoine Martin
stub for ssh tests
14:35 Changeset in xpra [27261] by Antoine Martin
remove unused code
14:35 Changeset in xpra [27260] by Antoine Martin
composite helper and its subclass do not use AutoPropGObjectMixin, …
10:44 Changeset in xpra [27259] by Antoine Martin
adjust to new run_xpra signature
10:24 Changeset in xpra [27258] by totaamwin32
not sure why we can't kill the proxy process on win32, we have to use …
10:23 Changeset in xpra [27257] by totaamwin32
when we try to find a socket path, make the timeout delay configurable …
10:21 Changeset in xpra [27256] by totaamwin32
only run this test if dbus is installed
10:21 Changeset in xpra [27255] by totaamwin32
only run this test on X11
10:21 Changeset in xpra [27254] by totaamwin32
remove special case for 'env' argument and just use kwargs, add better …
03:20 Changeset in xpra [27253] by totaamwin32
the win32 variant returns an empty string when it fails to find the …
00:53 Ticket #2865 (Singularity with xpra, very close =D) created by devin
Hello there, I'm trying to share an xpra server that is running in …

08/20/20:

19:12 Changeset in xpra [27252] by totaamwin32
skip testing functions that aren't defined
19:06 Changeset in xpra [27251] by totaamwin32
skip testing functions that aren't defined
19:03 Changeset in xpra [27250] by Antoine Martin
clamp to min and max value rather than returning the default
19:03 Changeset in xpra [27249] by Antoine Martin
#2598 full test coverage for batch config
18:41 Changeset in xpra [27248] by totaamwin32
skip test if the module is not installed
18:03 Changeset in xpra [27247] by totaamwin32
try harder to cleanup properly and close all fds
17:36 Changeset in xpra [27246] by totaamwin32
if we can't find a path, don't cause an error - just don't return an icon
17:01 Changeset in xpra [27245] by Antoine Martin
#2598 better coverage
17:01 Changeset in xpra [27244] by Antoine Martin
validate that the interface we return exists
12:55 Changeset in xpra [27243] by Antoine Martin
#2598 no need to include in code coverage (this should almost never …
12:51 Changeset in xpra [27242] by Antoine Martin
#2598 no need to include in code coverage
12:49 Changeset in xpra [27241] by Antoine Martin
#2598 full test coverage for file auth
12:43 Changeset in xpra [27240] by Antoine Martin
#2598 better test coverage
12:33 Changeset in xpra [27239] by Antoine Martin
better return something we can use, even just to print the context …
12:26 Changeset in xpra [27238] by Antoine Martin
#2598 full test coverage for WindowBorder?
12:22 Changeset in xpra [27237] by Antoine Martin
#2598 test coverage is measured on Linux
12:21 Changeset in xpra [27236] by Antoine Martin
#2598 exceptions should almost never be happening, no need to include …
12:19 Changeset in xpra [27235] by Antoine Martin
more strict exception checking
12:15 Changeset in xpra [27234] by Antoine Martin
#2598 exceptions should not be happening, don't try to trigger them to …
12:13 Changeset in xpra [27233] by Antoine Martin
#2598 full test coverage for X11Event repr
12:08 Changeset in xpra [27232] by Antoine Martin
#2598 full test coverage for background worker
11:34 Changeset in xpra [27231] by Antoine Martin
the coverage metrics are taken on X11
11:32 Changeset in xpra [27230] by Antoine Martin
the coverage metrics are taken on X11
11:20 Changeset in xpra [27229] by Antoine Martin
test all bit depth combinations between server, vfb and client
11:10 Changeset in xpra [27228] by Antoine Martin
remove debug
11:04 Changeset in xpra [27227] by Antoine Martin
return a boolean
11:03 Changeset in xpra [27226] by Antoine Martin
bytes vs strings issues, Xvfb / Xephyr command syntax fix
11:02 Changeset in xpra [27225] by Antoine Martin
support substitution in byte strings
10:46 Changeset in xpra [27224] by Antoine Martin
report more details on substitution errors
09:37 Changeset in xpra [27223] by Antoine Martin
remove debug
09:32 Changeset in xpra [27222] by Antoine Martin
version bump + update release notes
09:27 Changeset in xpra [27221] by Antoine Martin
r27081 backport: fix unity detection on 18.04
09:07 Changeset in xpra [27220] by Antoine Martin
r27210 + r27211 backport: fix sync-xvfb
07:37 Ticket #2864 (sync-xvfb bugs) closed by Antoine Martin
fixed: Fixes in: * r27217 painful workaround for GTK3 (always use alpha …
07:33 Changeset in xpra [27219] by Antoine Martin
enforce restrictions on rowstride since we process the whole buffer at …
07:31 Changeset in xpra [27218] by Antoine Martin
#2864 add r210 and BGR565 support
07:08 Changeset in xpra [27217] by Antoine Martin
#2864 fix overlay painting with GTK3: I can't make it paint properly …
07:04 Changeset in xpra [27216] by Antoine Martin
we can't delete the DISPLAY when using 'Xephyr'
06:30 Changeset in xpra [27215] by Antoine Martin
r27210 + r27211 backport: fix sync-xvfb
06:15 Ticket #2864 (sync-xvfb bugs) created by Antoine Martin
Some are already fixed in r27210 + r27211. It's likely that there are …
06:06 Changeset in xpra [27214] by Antoine Martin
r27210 + r27211 backport: fix sync-xvfb
05:31 Platforms edited by Antoine Martin
(diff)

08/19/20:

12:03 Changeset in xpra [27213] by Antoine Martin
add Xephyr example in config file, warn if sync-xvfb is not enabled
11:49 Changeset in xpra [27212] by Antoine Martin
make it possible to use Xephyr as vfb
11:49 Changeset in xpra [27211] by Antoine Martin
fix painting xvfb with GTK3
11:09 Changeset in xpra [27210] by Antoine Martin
fix sync-xvfb window setup
11:09 Changeset in xpra [27209] by Antoine Martin
warn just once about missing rgba visuals
08:00 Changeset in xpra [27208] by Antoine Martin
remove debug
07:49 Changeset in xpra [27207] by Antoine Martin
fix clash between class method and instance method: …
07:49 Changeset in xpra [27206] by Antoine Martin
add debug logging
07:48 Changeset in xpra [27205] by Antoine Martin
silence pylint warning
07:48 Changeset in xpra [27204] by Antoine Martin
fix or silence some pylint warnings
06:39 Changeset in xpra [27203] by Antoine Martin
we now initialize it twice, ensure we assign a value in init_state() …

08/18/20:

18:16 Changeset in xpra [27202] by Antoine Martin
close the display source before we start killing processes
18:12 Changeset in xpra [27201] by Antoine Martin
re-add another convenience alias
18:09 Changeset in xpra [27200] by totaamwin32
many test subclasses expect to find this as a method, add an alias
18:03 Changeset in xpra [27199] by Antoine Martin
fix some minor pylint warnings
18:01 Changeset in xpra [27198] by Antoine Martin
some tests assume we have a protocol attribute
17:55 Changeset in xpra [27197] by Antoine Martin
use the shared vfb code to add a new test: grok
17:54 Changeset in xpra [27196] by Antoine Martin
duplicate some attributes that we need to be able to run this mixin …
17:54 Changeset in xpra [27195] by Antoine Martin
#2598 make it easier to re-use the same vfb for the whole test class: …
17:48 Changeset in xpra [27194] by Antoine Martin
#2598 better test coverage of source mixins
16:15 Changeset in xpra [27193] by Antoine Martin
#2598 better test coverage of source mixins
13:45 Changeset in xpra [27192] by Antoine Martin
much more thorough testing of mixins (except WindowsMixin? because it …
13:44 Changeset in xpra [27191] by Antoine Martin
use the init_state() method for initializing all attributes
13:44 Changeset in xpra [27190] by Antoine Martin
add missing attribute from initialization
13:43 Changeset in xpra [27189] by Antoine Martin
forgot to rename class when copying
13:03 Ticket #2834 (Xpra stop crashes X Display :0) closed by Antoine Martin
fixed: > With a su to a different user, xpra stop does not blank the KDE …

08/17/20:

16:00 Changeset in xpra [27188] by totaamwin32
doh, level=0 is allowed, only negative values are not allowed
15:57 Changeset in xpra [27187] by Antoine Martin
calling get_info early has side effects: breaks 'encodings' mixin as …
15:45 Changeset in xpra [27186] by Antoine Martin
#2598 full test coverage for stub
15:39 Changeset in xpra [27185] by Antoine Martin
#2598 full test coverage for splash screen
15:39 Changeset in xpra [27184] by Antoine Martin
use a class attribute instead of a global - cleaner
15:38 Changeset in xpra [27183] by Antoine Martin
refactor methods for better re-use
13:34 Changeset in xpra [27182] by Antoine Martin
more graceful handling of missing screen
09:58 Changeset in xpra [27181] by Antoine Martin
test new get_info method
08:53 Changeset in xpra [27180] by Antoine Martin
#2598 full test coverage: add tests for resize and grayscale
08:35 Changeset in xpra [27179] by Antoine Martin
#2598 full test coverage
08:18 Changeset in xpra [27178] by Antoine Martin
don't bother measuring testing coverage of things that require a very …
07:43 Changeset in xpra [27177] by Antoine Martin
#2598 full test coverage for multifile
07:28 Changeset in xpra [27176] by Antoine Martin
unused import
07:27 Changeset in xpra [27175] by Antoine Martin
#2598 full test coverage
07:11 Changeset in xpra [27174] by Antoine Martin
#2598 full test coverage
06:10 Ticket #2859 (Xpra proxy performance issue) closed by Antoine Martin
invalid: > Use a real webserver, instead of the proxy built-in server. > How do …

08/16/20:

06:19 Changeset in xpra [27173] by Antoine Martin
doh
06:16 Changeset in xpra [27172] by totaamwin32
longer timeout as this may run really slow on the mswindows build system
06:14 Changeset in xpra [27171] by totaamwin32
win32 may take a few seconds to actually clear the named-pipe
05:59 Changeset in xpra [27170] by totaamwin32
use the new DISPLAY_PREFIX platform constant
05:50 Changeset in xpra [27169] by Antoine Martin
r27168 backport: just catch all exceptions to workaround all pyxdg bugs
05:48 Ticket #2863 (Bug in pyxdg throws error when a client connects) closed by Antoine Martin
fixed: This was already fixed in r27118, but seeing how often pyxdg throws …
05:47 Changeset in xpra [27168] by Antoine Martin
#2863 catch all exceptions, as pyxdg may well break again

08/15/20:

22:29 Ticket #2863 (Bug in pyxdg throws error when a client connects) created by Markus Ebner
[…] throws an error as soon as a client tries to connect when the …
10:47 Changeset in xpra [27167] by Antoine Martin
r27165 backport: use Xvfb on Debian and Ubuntu to avoid X11 desktop …
10:37 Changeset in xpra [27166] by totaamwin32
generalize the per-platform 'display-prefix' concept to simplify the code
10:19 Changeset in xpra [27165] by Antoine Martin
#2834 switch to Xvfb on Debian and Ubuntu
10:03 Changeset in xpra [27164] by totaamwin32
win32 must also use 'bind=auto' to be able to start more than one …
10:02 Changeset in xpra [27163] by totaamwin32
follow the superclass convention: use norm_makepath to generate the …
10:02 Changeset in xpra [27162] by totaamwin32
don't use the ':' prefix for non-posix display names
09:54 Changeset in xpra [27161] by Antoine Martin
wait longer than the connect-wait delay for the subprocess to do its thing
08:49 Changeset in xpra [27160] by totaamwin32
fix proxy server test on win32: define a 'displays()' method, also …
08:30 Changeset in xpra [27159] by Antoine Martin
simplify
06:14 Changeset in xpra [27158] by Antoine Martin
r27157 backport: add missing DEB dependency
06:13 Ticket #2862 (deb packages missing dependency on python3-gi-cairo) closed by Antoine Martin
fixed: I'll take your work for it, fixed in r27157. I've never seen this …
06:11 Changeset in xpra [27157] by Antoine Martin
#2862 add missing dependency

08/14/20:

23:30 Ticket #2834 (Xpra stop crashes X Display :0) reopened by grady
I have this same exact problem. OS: Kubuntu 20.04 (focal) minimal …
22:37 Ticket #2862 (deb packages missing dependency on python3-gi-cairo) created by grady
Installing xpra from the xpra.org deb repositories does not install …
18:22 Changeset in xpra [27156] by Antoine Martin
env values must be strings (or bytes) not int
18:13 Changeset in xpra [27155] by Antoine Martin
proxy servers don't deal with displays
18:11 Changeset in xpra [27154] by totaamwin32
method must return a pair of values
17:51 Changeset in xpra [27153] by Antoine Martin
try to run on win32 (named pipes are fixed?), show process pipes on error
17:50 Changeset in xpra [27152] by Antoine Martin
avoid using displays for which there is an xpra socket (could be a …
17:49 Changeset in xpra [27151] by Antoine Martin
remove duplicated method
17:49 Changeset in xpra [27150] by Antoine Martin
fix pylint warning: make method 'visible'
17:48 Changeset in xpra [27149] by Antoine Martin
unused import
16:37 Changeset in xpra [27148] by Antoine Martin
method name has been wrong for years... because this isn't actually used?
16:37 Changeset in xpra [27147] by Antoine Martin
try harder to deal with a missing / unset XDG_RUNTIME_DIR
16:36 Changeset in xpra [27146] by Antoine Martin
don't assume that 'user' directory exists in '/run' or '/var/run', …
13:06 Changeset in xpra [27145] by Antoine Martin
r27139 backport: fix nvenc contect close race condition
13:05 Changeset in xpra [27144] by Antoine Martin
r27141 backport: fix workspace spurious warnings on 64-bit system
13:04 Changeset in xpra [27143] by Antoine Martin
r27142 backport: fix unmanaged X11 call, which could cause GTK to …
13:03 Changeset in xpra [27142] by Antoine Martin
fix unmanaged X11 access
12:59 Changeset in xpra [27141] by Antoine Martin
clamp workspace values to 32-bit
12:50 Changeset in xpra [27140] by Antoine Martin
warn once about icon size
12:28 Changeset in xpra [27139] by Antoine Martin
the closed flag is set first, use this to avoid race conditions
10:36 Changeset in xpra [27138] by Antoine Martin
fixup grayscale mode: don't use 'png', fix 8-bit mode

08/13/20:

16:18 Changeset in xpra [27137] by Antoine Martin
r27135 backport: fix nvenc fallback profile selection
16:17 Changeset in xpra [27136] by Antoine Martin
lines too long
16:16 Changeset in xpra [27135] by Antoine Martin
fix fallback profile selection

08/12/20:

19:20 Ticket #2861 (sound comes out delayed - by a lot!) created by Francesco Potortì
Running Xpra 4.0.3 on Debian testing on both sides. I use …
12:00 Changeset in xpra [27134] by Antoine Martin
remove fixme: this uses the X11 bindings, which could work without gtk …
11:59 Changeset in xpra [27133] by Antoine Martin
give an alternative
11:57 Changeset in xpra [27132] by Antoine Martin
silence pylint warnings
11:56 Changeset in xpra [27131] by Antoine Martin
simplify
11:49 Changeset in xpra [27130] by Antoine Martin
fix pylint warning: use the same method signature as the superclass
11:49 Changeset in xpra [27129] by Antoine Martin
fix pylint warning: use the same method signature as the superclass
11:45 Changeset in xpra [27128] by Antoine Martin
silence pylint warnings
11:44 Changeset in xpra [27127] by Antoine Martin
import attributes in one place so we can silence pydev warnings, …
11:36 Changeset in xpra [27126] by Antoine Martin
oops: get_icon_pixbuf has been refactored
11:34 Changeset in xpra [27125] by Antoine Martin
oops: delta has been removed
11:33 Changeset in xpra [27124] by Antoine Martin
silence pylint warnings
11:20 Changeset in xpra [27123] by Antoine Martin
don't use the same function name for pulseaudio sink and gstreamer sink
11:13 Changeset in xpra [27122] by Antoine Martin
fix pylint warnings
11:11 Changeset in xpra [27121] by Antoine Martin
explicitly choose which one of the duplicates will be used
08:07 Changeset in xpra [27120] by Antoine Martin
fix some pylint warnings

08/11/20:

11:57 Changeset in xpra [27119] by Antoine Martin
r27118 backport: workaround more pyxdg / system config bugs
11:56 Changeset in xpra [27118] by Antoine Martin
newer versions of pyxdg throw yet another exception
11:53 Changeset in xpra [27117] by Antoine Martin
fixup r27009
06:34 Ticket #2680 (GTK programmatic iconification of the deepin-music window does not work) closed by Antoine Martin
upstream: Reported upstream: [https://gitlab.gnome.org/GNOME/gtk/-/issues/3059
06:11 Changeset in xpra [27116] by Antoine Martin
show the exit code in case of error

08/10/20:

18:20 Changeset in xpra [27115] by Antoine Martin
simplify (fixes warnings)
18:20 Changeset in xpra [27114] by Antoine Martin
fix warning, silence another
18:20 Changeset in xpra [27113] by Antoine Martin
fixup refactoring: main needs args, progress belongs in app
18:20 Changeset in xpra [27112] by Antoine Martin
silence warning
18:19 Changeset in xpra [27111] by Antoine Martin
unused import
18:19 Changeset in xpra [27110] by Antoine Martin
unused method
18:08 Changeset in xpra [27109] by Antoine Martin
drop support for old versions of cairo and pango
18:05 Changeset in xpra [27108] by Antoine Martin
we don't support old version of cairo, simplify
18:03 Changeset in xpra [27107] by Antoine Martin
silence pylint warnings
17:56 Changeset in xpra [27106] by Antoine Martin
don't mix tabs with spaces
17:52 Changeset in xpra [27105] by Antoine Martin
r27104 backport: fix tabs mixed with spaces (dangerous)
17:50 Changeset in xpra [27104] by Antoine Martin
tabs mixed with spaces (ouch)
17:49 Changeset in xpra [27103] by Antoine Martin
remove unused code duplicated during r23812 refactoring
17:44 Changeset in xpra [27102] by Antoine Martin
fix pylint warnings
17:35 Changeset in xpra [27101] by Antoine Martin
remove dangerous default arguments (was safe: unused)
17:33 Changeset in xpra [27100] by Antoine Martin
xkbmap_print has not been used for years, remove it: we have …
17:29 Changeset in xpra [27099] by Antoine Martin
silence some warnings
11:28 Changeset in xpra [27098] by totaamwin32
fixup refactoring, missed replace
10:51 Ticket #2860 (opengl probe hangs win32 client) created by Antoine Martin
From a log I've received today: […] This could be a problem with …
10:49 Changeset in xpra [27097] by Antoine Martin
fix pylint warnings
10:48 Changeset in xpra [27096] by Antoine Martin
unused import
10:45 Changeset in xpra [27095] by Antoine Martin
silence pylint warning
10:45 Changeset in xpra [27094] by Antoine Martin
honour 'number-of-bytes' argument
10:44 Changeset in xpra [27093] by Antoine Martin
fix pylint warnings
10:30 Changeset in xpra [27092] by Antoine Martin
r27090 backport: fix error handling in win32 printer query
10:29 Changeset in xpra [27091] by Antoine Martin
fix pylint warnings
10:28 Changeset in xpra [27090] by Antoine Martin
invalid exception syntax
10:27 Changeset in xpra [27089] by Antoine Martin
unused import
08:49 Changeset in xpra [27088] by Antoine Martin
whitespace
07:20 Changeset in xpra [27087] by totaamwin32
make it possible to build without cython again
06:35 Ticket #2859 (Xpra proxy performance issue) created by Mark Knittel
When launching an application on a Ubuntu server from a client browser …

08/09/20:

14:11 Ticket #2858 (pam_fprintd.so and pam_ssh.so) created by Niki Waibel
hi, i am trying to get PAM auth going. i realized (after quite a …
08:27 Changeset in xpra [27086] by Antoine Martin
r27085 backport: fix window event handler errors
07:57 Ticket #2857 (win32 wndproc errors causing tray, opengl and clipboard problems) closed by Antoine Martin
fixed: Should be fixed in r27085. TBC.
07:57 Ticket #2857 (win32 wndproc errors causing tray, opengl and clipboard problems) created by Antoine Martin
Reported privately. * tray: […] * clipboard: […] * opengl […]
07:29 Changeset in xpra [27085] by Antoine Martin
fix 'int too long to convert' errors due to missing DefWindowProc?
07:28 Ticket #2851 (segfault in motion.pyx:match_distance()) closed by Antoine Martin
worksforme

08/08/20:

17:47 Changeset in xpra [27084] by totaamwin32
disable crashy swscale on 32-bit windows
10:22 Debugging edited by Antoine Martin
(diff)
10:19 Source edited by Antoine Martin
(diff)
07:43 Changeset in xpra [27083] by totaamwin32
don't error out if some of the dlls needed by plink are missing - …
07:43 Logging edited by Antoine Martin
(diff)

08/07/20:

17:40 Changeset in xpra [27082] by Antoine Martin
r27081 backport: fix unity detection on 18.04
17:40 Changeset in xpra [27081] by Antoine Martin
fix unity detection on 18.04
17:33 Changeset in xpra [27080] by Antoine Martin
update release notes
17:31 Changeset in xpra [27079] by Antoine Martin
r27076 backport: fix socket setup error handler
17:30 Changeset in xpra [27078] by Antoine Martin
r27077 backport: fix missing tray with Ubuntu Gnome
17:28 Changeset in xpra [27077] by Antoine Martin
use native tray on Ubuntu with Gnome
17:23 Changeset in xpra [27076] by Antoine Martin
fix socket setup exception handler: correctly iterate over definition …
16:04 Ticket #2856 (xpra list to list client sockets) closed by Antoine Martin
fixed: r27075 will do for now: […]
16:02 Changeset in xpra [27075] by Antoine Martin
#2856 also list clients
13:13 Changeset in xpra [27074] by Antoine Martin
unused import
13:13 Changeset in xpra [27073] by Antoine Martin
simplify
12:55 Changeset in xpra [27072] by Antoine Martin
#2743 handle control requests better: send back a response, also fix …
12:45 Changeset in xpra [27071] by Antoine Martin
remove protocols we have closed so we can accept new ones, handle …
12:34 Changeset in xpra [27070] by Antoine Martin
get_thread_info no longer takes extra args
12:34 Changeset in xpra [27069] by Antoine Martin
try harder to show something about the connection being ignored
12:29 Ticket #2856 (xpra list to list client sockets) created by Antoine Martin
See #2743
12:25 Ticket #2743 (client to listen on local sockets) closed by Antoine Martin
fixed: Fixed: * r27055 macos socket path confusion * r27056 + r27058 + …
09:45 Changeset in xpra [27068] by Antoine Martin
tell the compiler not to worry about signed values: we already …
09:35 Changeset in xpra [27067] by Antoine Martin
update release notes
09:35 Changeset in xpra [27066] by Antoine Martin
r27065 backport: also ensure we use the correct pipe prefix
09:33 Changeset in xpra [27065] by totaamwin32
we must return the full pipe path
09:32 Changeset in xpra [27064] by totaamwin32
show actual error message when we fail to create the pipe
05:40 Changeset in xpra [27063] by Antoine Martin
update release notes
05:33 Changeset in xpra [27062] by Antoine Martin
r27054 backport: fix macos errors with some of the subcommands (ie: 'list')
05:26 Changeset in xpra [27061] by Antoine Martin
r27049 backport: fix detection of named-pipe creation errors
05:25 Changeset in xpra [27060] by Antoine Martin
r27052 backport: Cython 0.29.21
05:02 Changeset in xpra [27059] by totaamwin32
r27056 backport: fix errors with named-pipe when bind=auto
04:52 Changeset in xpra [27058] by totaamwin32
if we somehow end up with an X11 style display name, strip the ':' to …
03:50 Changeset in xpra [27057] by totaamwin32
r27056 backport: fix errors with named-pipe in bind=auto
03:49 Changeset in xpra [27056] by totaamwin32
simplify: remove special case for win32

08/06/20:

13:55 Changeset in xpra [27055] by Antoine Martin
don't confuse client sockets (pids) with server sockets (displays)
13:27 Changeset in xpra [27054] by Antoine Martin
fix subcommands not working on macos because Gtk is imported earlier …
10:40 Changeset in xpra [27053] by Antoine Martin
fixup macos: define at least one usable bind path and don't try to …
10:11 Changeset in xpra [27052] by Antoine Martin
Cython 0.29.21
10:04 Changeset in xpra [27051] by totaamwin32
#2743 use 'bind=auto' on win32 and just use the display name as named-pipe
09:49 Changeset in xpra [27050] by totaamwin32
also answer 'id' requests so we can ignore client sockets in the mdns …
09:49 Changeset in xpra [27049] by totaamwin32
fix detection of pipe handle errors
06:23 Changeset in xpra [27048] by Antoine Martin
#2743 add more info to client: refactor and re-use server info functions
06:22 Changeset in xpra [27047] by Antoine Martin
#2743 also listen on unix domain sockets in all the dirs specified in …
Note: See TracTimeline for information about the timeline view.