xpra icon
Bug tracker and wiki

Timeline



09/19/20:

18:09 Changeset in xpra [27502] by Antoine Martin
r27500 backport: remove spurious import
18:08 Changeset in xpra [27501] by Antoine Martin
r27498 backport: validate input image dimensions (prevent crashes)
18:05 Changeset in xpra [27500] by Antoine Martin
remove spurious import
18:05 Changeset in xpra [27499] by Antoine Martin
test scaling if the csc module supports it
18:04 Changeset in xpra [27498] by Antoine Martin
validate input image before calling argb_scale (can crash otherwise)
17:30 Changeset in xpra [27497] by Antoine Martin
remove todo: none of the decoders accept memoryviews
17:22 Changeset in xpra [27496] by Antoine Martin
fix pylint warning
17:18 Changeset in xpra [27495] by Antoine Martin
fix pylint warning: first argument is always supplied anyway
17:16 Changeset in xpra [27494] by Antoine Martin
remove now unused var
09:31 Changeset in xpra [27493] by Antoine Martin
r27489 backport: fix missing import causing missing windows due to …
09:30 Changeset in xpra [27492] by Antoine Martin
we can remove more indirection now that we only support gtk3
09:24 Changeset in xpra [27491] by Antoine Martin
we can remove indirection now that we only support gtk3
09:22 Changeset in xpra [27490] by Antoine Martin
fix some import warnings / undefined method warnings
09:21 Changeset in xpra [27489] by Antoine Martin
ensure Pixbuf is imported (was missing from one rare code path)
09:14 Ticket #2879 (second maximization causes paint issues) closed by Antoine Martin
fixed: Latest versions of all branches do not have this problem thanks to the …
09:08 Changeset in xpra [27488] by Antoine Martin
r27487 backport: fixup workspace change (more)
09:07 Changeset in xpra [27487] by Antoine Martin
same as r27485: can't OR with None value
08:55 Changeset in xpra [27486] by Antoine Martin
r27485 backport: fixup workspace value clamp code
08:51 Changeset in xpra [27485] by Antoine Martin
can't use OR with None value

09/18/20:

18:00 Changeset in xpra [27484] by Antoine Martin
#2878 move generic menu functions to menu_helper
17:11 Ticket #2879 (second maximization causes paint issues) created by Antoine Martin
This bug is not reproducible with virtualbox or the 3 machines I have: …
16:47 Ticket #2858 (pam_fprintd.so and pam_ssh.so) closed by Antoine Martin
needinfo: I really don't know what to do from the xpra side. Feel free to post …
16:45 Ticket #2868 (One up arrow key doesn't work.) closed by Antoine Martin
needinfo: Could also be #2632, feel free to re-open this ticket if you have more …
16:34 Changeset in xpra [27483] by Antoine Martin
typo
11:42 Ticket #2878 (Xpra-Launcher not respecting env variables) created by Mark Harkin
Using trunk. Launching with "Xpra-Launcher ..." doesn't respect env …
08:49 Changeset in xpra [27482] by Antoine Martin
add more details on quality / speed / auto-refresh

09/17/20:

14:51 FakeXinerama edited by Matt McCutchen
Add info about priority of RandR and its --setmonitor option (diff)
13:11 Changeset in xpra [27481] by Antoine Martin
r27480 backport: fix websocket compatibility with some client / middleware
13:06 Ticket #2877 (Websocket header case sensitivity) closed by Antoine Martin
fixed: Thanks! Applied in r27480.
13:05 Changeset in xpra [27480] by Antoine Martin
#2877 fix compatibility with clients / middlewares that use different …
13:00 Changeset in xpra [27479] by Antoine Martin
py2app 0.22
07:21 Ticket #2760 (support python3 on centos 7.7+) closed by Antoine Martin
wontfix: > This is not going to ever happen according to RedHat? Support …

09/16/20:

18:19 Ticket #2877 (Websocket header case sensitivity) created by Mark Harkin
Traefik2 chooses to use lower case 's' in 'Sec-Websocket-Accept' …
12:32 Ticket #2876 (Xpra Tray Error) closed by Antoine Martin
fixed: > I'll raise another ticket for it though if I can't figure it out. …
12:10 Changeset in xpra [27478] by Antoine Martin
log the chunk id with the error messages
12:07 Changeset in xpra [27477] by Antoine Martin
r27472 backport: allow 'pager' source indication value to activate window
12:06 Changeset in xpra [27476] by Antoine Martin
r27473 partial backport: ensure we don't lose track of file transfer …
11:20 Changeset in xpra [27475] by Antoine Martin
r27471 + r27474 backport: fix int overflow errors on some 64-bit …
11:18 Changeset in xpra [27474] by totaamwin32
#2876 use stricter types with user32.CreateWindowExA
10:44 Changeset in xpra [27473] by Antoine Martin
be more consistent with the usual strings vs bytes python nonsense: …
10:18 Changeset in xpra [27472] by Antoine Martin
#2852 allow source-indication coming from pagers
09:46 Changeset in xpra [27471] by totaamwin32
#2876 define stricter arguments for user32.SetWindowsHookExA
08:45 Ticket #2876 (Xpra Tray Error) created by Mark Harkin
Built from trunk on Windows and getting the following error when …
06:03 Changeset in xpra [27470] by Antoine Martin
if the caller dies on us, don't wait forever, force exit after …
05:56 Changeset in xpra [27469] by Antoine Martin
oops: forgot to add shortcut gui
05:55 Changeset in xpra [27468] by Antoine Martin
don't show splash screen over ssh X11 connections

09/15/20:

14:07 Changeset in xpra [27467] by Antoine Martin
r27462 backport: fix file-transfer UI for download vs …
14:02 Changeset in xpra [27466] by Antoine Martin
don't override the reserved keyword 'open'
13:57 Changeset in xpra [27465] by Antoine Martin
r27463 + r27464: fix small file transfers not showing as completed, …
13:52 Ticket #2671 (xdg-open download file fails) closed by Antoine Martin
fixed: * UI "open" mismatch fixed in r27462 * small chunk file fixed in …
13:51 Changeset in xpra [27464] by Antoine Martin
#2671 always call transfer_progress_update, even when the file is a …
13:47 Changeset in xpra [27463] by Antoine Martin
use a thread to call do_process_downloaded_file no matter which code …
13:43 Changeset in xpra [27462] by Antoine Martin
#2671 always override the 'open' flag when we have the UI specifying …
13:07 Changeset in xpra [27461] by Antoine Martin
unused import
13:06 Changeset in xpra [27460] by Antoine Martin
r27459 backport: also fix the shift+left click (and macos)
13:05 Changeset in xpra [27459] by Antoine Martin
#2729 also use button number 3 for left click with shift (or on macos)
12:49 Changeset in xpra [27458] by Antoine Martin
r27457 backport: fix right click on systray using the gtk.StatusIcon?
12:48 Ticket #2729 (right clicks on tray menus for applications running over Xpra don't work) closed by Antoine Martin
fixed: Well, this bug wins the prize for the dumbest bit of code I've …
12:47 Changeset in xpra [27457] by Antoine Martin
#2729 right click should be button number 3
12:10 Changeset in xpra [27456] by Antoine Martin
r27455 backport: fix keysym mapping with Xkb and some specific …
12:07 Ticket #2632 (shadow cannot shift+arrow select) closed by Antoine Martin
fixed: Working log sample with XPRA_XKB=0: […] Failing log sample with …
12:03 Changeset in xpra [27455] by Antoine Martin
#2632 also use the keysym without trying to tweak the modifiers if it …
10:36 Changeset in xpra [27454] by Antoine Martin
we should not be using the splash-screen when doing a proxy_start (we …
10:02 Changeset in xpra [27453] by Antoine Martin
add full backtrace at debug level
10:01 Changeset in xpra [27452] by Antoine Martin
fix some confusion over what an XError.msg contains: always use a …
09:57 Changeset in xpra [27451] by Antoine Martin
add full backtrace at debug level to some X11 errors
09:23 Changeset in xpra [27450] by Antoine Martin
simplify: we use the same names as the Gdk.WindowState? enumeration, …
08:21 Ticket #2875 (xpra shadow does not also attach) created by stdedos
[…] […] It works if after that, I run xpra attach :0

09/14/20:

15:49 Changeset in xpra [27449] by totaamwin32
silence WM_SIZE message
15:11 Changeset in xpra [27448] by Antoine Martin
r24538 backport: fix concurrency error during window re-initialization
08:58 Changeset in xpra [27447] by Antoine Martin
move function to the only module that calls it
08:33 Ticket #2874 (Feature requests for Xpra Launcher File) created by Mark Harkin
I'm working on trunk r27446 (Ubuntu / Alpine servers, Windows client) …

09/13/20:

10:52 Changeset in xpra [27446] by Antoine Martin
update test to new api, fix shortcut-modifiers: don't assume it is …

09/12/20:

16:34 Changeset in xpra [27445] by totaamwin32
function only has one caller now, inline it
15:52 Changeset in xpra [27444] by Antoine Martin
fix backport: missing log functions
13:18 Changeset in xpra [27443] by Antoine Martin
let the cython class tell the caller what formats it can handle rather …
13:09 Changeset in xpra [27442] by Antoine Martin
fix pylint warning, remove unused variables
12:26 Changeset in xpra [27441] by totaamwin32
if we don't have a client object, just exit directly
12:26 Changeset in xpra [27440] by totaamwin32
use the standard signal handler registration code in most of the …
10:05 Changeset in xpra [27439] by Antoine Martin
r27438 backport: request a full refresh from the server when the …
09:58 Changeset in xpra [27438] by Antoine Martin
repaint is apparently not enough, so also request a full refresh from …
08:44 Changeset in xpra [27437] by Antoine Martin
r27436 backport: make opengl probe timeout configurable via an env var
08:44 Changeset in xpra [27436] by Antoine Martin
make opengl probe timeout configurable via an env var

09/09/20:

00:51 Ticket #2870 (xpra with nvidia) closed by Antoine Martin
invalid: This is not an xpra question then, but a virtualgl one. > I was able …
00:06 Ticket #2870 (xpra with nvidia) reopened by devin
Sorry to reopen, but the 2 methods still lead to the opengl renderer …

09/08/20:

17:24 Ticket #2779 (Add a window showing all shortcuts) closed by Antoine Martin
fixed: Ugly read-only shortcut window added in r27435. Feel free to create a …
17:23 Changeset in xpra [27435] by Antoine Martin
#2779 show the shortcuts
17:22 Changeset in xpra [27434] by Antoine Martin
actually use the title we generate
16:06 Changeset in xpra [27433] by Antoine Martin
split parsing function into its own module
15:21 Changeset in xpra [27432] by Antoine Martin
#2779 group keyboard related options in the same menu
14:15 Ticket #2598 (improve test coverage) closed by Antoine Martin
fixed: This will do for 4.1, will follow up in #2873.
14:14 Ticket #2873 (improve test coverage) created by Antoine Martin
Same as #2598.
14:12 Changeset in xpra [27431] by Antoine Martin
#2362 test notification mixin
14:12 Changeset in xpra [27430] by Antoine Martin
fixup error path
13:53 Changeset in xpra [27429] by Antoine Martin
#2362 move notifications to a mixin
13:52 Changeset in xpra [27428] by Antoine Martin
fix import warning when running standalone
13:31 Ticket #2750 (xpra shell) closed by Antoine Martin
fixed: r27425 allows individual server sockets to have the shell option …
13:30 Ticket #2872 (improve xpra shell) created by Antoine Martin
See ticket:2750#comment:2
10:50 Changeset in xpra [27427] by Antoine Martin
docstring
10:50 Changeset in xpra [27426] by Antoine Martin
better error logging
10:49 Changeset in xpra [27425] by Antoine Martin
#2750 configure shell support using a socket option
06:39 Changeset in xpra [27424] by Antoine Martin
r27423 backport: fix syntax error
06:38 Changeset in xpra [27423] by Antoine Martin
oops: python syntax
06:37 Changeset in xpra [27422] by Antoine Martin
r27421 backport: fix missing 'openssl' dependency
06:33 Changeset in xpra [27421] by Antoine Martin
fixup r27420: correct location for package installation strict dependency
06:31 Changeset in xpra [27420] by Antoine Martin
fixup r27419: correct location for package installation dependency
06:29 Ticket #2871 (xpra package is missing openssl as mandatory dependency on Ubuntu) closed by Antoine Martin
fixed: Thanks for the report. That's fixed in r27421.
06:28 Changeset in xpra [27419] by Antoine Martin
#2871 add missing 'openssl' dependency

09/07/20:

22:26 Ticket #2871 (xpra package is missing openssl as mandatory dependency on Ubuntu) created by Florian Feldhaus
I tried creating a minimal XPRA docker image and found that the xpra …
07:20 Changeset in xpra [27418] by totaamwin32
remove debug

09/06/20:

16:45 Changeset in xpra [27417] by Antoine Martin
r27416 backport: fix incomplete hello packet from shadow servers
16:42 Changeset in xpra [27416] by Antoine Martin
call both superclasses to make hello
16:42 Changeset in xpra [27415] by Antoine Martin
oops: fix connecting to unix-domain socket
16:28 Changeset in xpra [27414] by Antoine Martin
r27413 backport: fix CERTIFICATE_VERIFY_FAILED ssl error detection …
16:27 Changeset in xpra [27413] by Antoine Martin
fix CERTIFICATE_VERIFY_FAILED ssl error detection with python2 builds

09/05/20:

13:07 Changeset in xpra [27412] by Antoine Martin
gtk 3.24.23
05:50 Ticket #2870 (xpra with nvidia) closed by Antoine Martin
invalid: Assuming that vglrun glxspheres runs from within an xterm that you …

09/04/20:

23:14 Ticket #2870 (xpra with nvidia) created by devin
Hi there, I'm attempting to make the nvidia GPU card the renderer …
16:06 Packaging edited by Antoine Martin
(diff)
13:51 Changeset in xpra [27411] by Antoine Martin
fixup backport: add missing import
13:32 Ticket #2820 (Installing Cinnamon yum package group does not work on CentOS 7 ...) closed by Antoine Martin
fixed: Not heard back, closing.
07:49 Changeset in xpra [27410] by Antoine Martin
fixup backport: update tests
07:34 Changeset in xpra [27409] by Antoine Martin
fixup backport: v3.x still uses lists
07:33 Changeset in xpra [27408] by Antoine Martin
use a separate class for python2 / python3 so we can keep the benefits …
07:33 Changeset in xpra [27407] by Antoine Martin
fixup backport: needs import

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