xpra icon
Bug tracker and wiki

Timeline



05/02/19:

17:13 Changeset in xpra [22609] by Antoine Martin
r22608 backport: newer installers use a versioned soname
17:10 Changeset in xpra [22608] by Antoine Martin
newer installers use a versioned soname
16:16 Changeset in xpra [22607] by Antoine Martin
fix more warnings
09:38 Changeset in xpra [22606] by Antoine Martin
r22601 + r22603 backport: adjust UDP MTU
09:36 Changeset in xpra [22605] by Antoine Martin
r22597 partial backport: re-enable tests disabled by mistake
06:40 Changeset in xpra [22604] by Antoine Martin
fix more warnings
06:39 Changeset in xpra [22603] by Antoine Martin
fixup r22601: missing arg..
06:38 Changeset in xpra [22602] by Antoine Martin
fixup r22596: rfb has its own protocol class, needs same change
06:19 Changeset in xpra [22601] by Antoine Martin
udp needs to be able to override con.write to adjust the mtu
06:19 Changeset in xpra [22600] by Antoine Martin
fix warnings
06:15 Changeset in xpra [22599] by Antoine Martin
fix more warnings
05:55 Changeset in xpra [22598] by Antoine Martin
fix more warnings
05:37 Changeset in xpra [22597] by Antoine Martin
re-enable tests disabled by mistake, avoid 'main' variable shadowing
05:35 Changeset in xpra [22596] by Antoine Martin
don't access protocol private field '_closed' directly, add accessor: …
05:31 Changeset in xpra [22595] by Antoine Martin
fix more warnings
05:31 Changeset in xpra [22594] by Antoine Martin
make code more resilient: we can get strings as input for unix domain …
05:15 Changeset in xpra [22593] by Antoine Martin
fix some trivial warnings

05/01/19:

11:02 Changeset in xpra [22592] by Antoine Martin
fix more warnings
10:59 Changeset in xpra [22591] by Antoine Martin
use a typedict for safer types and better python3 compatibility
10:42 Changeset in xpra [22590] by Antoine Martin
make the maximum number of concurrent connections configurable via env var
10:29 Changeset in xpra [22589] by Antoine Martin
r22588 backport: fix proxy info errors trying to list sessions
10:28 Changeset in xpra [22588] by Antoine Martin
it doesn't make sense to add sessions lists from multiple …
10:19 Changeset in xpra [22587] by Antoine Martin
r22586 backport: fix proxy server info requests
10:17 Changeset in xpra [22586] by Antoine Martin
fix proxy server info requests
10:17 Changeset in xpra [22585] by Antoine Martin
cannot decode if we already have a string
10:07 Ticket #2018 (html5 support for rencode) closed by Antoine Martin
wontfix: Code is incomplete and would need a lot of work.
09:07 Changeset in xpra [22584] by Antoine Martin
'wa' is not a valid mode for open()
08:50 Changeset in xpra [22583] by Antoine Martin
r22582 backport for v2.5.x: fix socket attributes name lookup
08:49 Changeset in xpra [22582] by Antoine Martin
this code never worked, now it does
08:49 Changeset in xpra [22581] by Antoine Martin
fix warnings
08:13 Changeset in xpra [22580] by Antoine Martin
add latest fixes to the release notes
08:05 Changeset in xpra [22579] by Antoine Martin
fix tray forwarding with python3 servers: cannot access depth attribute
05:29 Changeset in xpra [22578] by Antoine Martin
fix more warnings
05:27 Changeset in xpra [22577] by Antoine Martin
codecs module is now free of warnings
05:23 Changeset in xpra [22576] by Antoine Martin
fix use of undefined logger function
05:22 Changeset in xpra [22575] by Antoine Martin
fix more warnings
05:16 Changeset in xpra [22574] by Antoine Martin
fix more warnings
05:12 Changeset in xpra [22573] by Antoine Martin
fix more warnings
03:43 Changeset in xpra [22572] by Antoine Martin
the default on Ubuntu 16.10 and later is to use Xdummy

04/30/19:

13:53 Changeset in xpra [22571] by Antoine Martin
#2286 better backwards compatibility: ensure we always have a default …
13:06 Changeset in xpra [22570] by totaamwin32
avoid triggering token warnings: only send the one clipboard we have …
13:03 Changeset in xpra [22569] by totaamwin32
#812 fix translated clipboard changes
12:39 Changeset in xpra [22568] by Antoine Martin
setuptools 41.0.1
10:55 Changeset in xpra [22567] by Antoine Martin
fix tray forwarding: pass display to x11_foreign_new
10:55 Changeset in xpra [22566] by Antoine Martin
avoid errors when we have tray windows: those do not know what 'modal' is
10:16 Changeset in xpra [22565] by Antoine Martin
#2286 update man page to match code
10:14 Changeset in xpra [22564] by Antoine Martin
#2286: add '@server-machine@' and '@server-display@' substitutions
09:53 Changeset in xpra [22563] by Antoine Martin
#2286 more correct wording
09:49 Changeset in xpra [22562] by Antoine Martin
#2286 use '@@' to write a single '@'
09:45 Changeset in xpra [22561] by Antoine Martin
#2286 update doc to match code
09:22 Changeset in xpra [22560] by Antoine Martin
#2269: cosmetic
09:22 Changeset in xpra [22559] by Antoine Martin
#2269: add a little bit more space so that the tray icons don't wrap
09:08 Changeset in xpra [22558] by Antoine Martin
#2269: fix tray menus with autohide off (now the default): we have to …

04/29/19:

18:17 Ticket #2286 (@client-machine@ does not function as documented) created by deenoco
from xpra manpage: […] I interpret …
16:26 Ticket #2281 (Crash upon connection (SSH)) closed by Antoine Martin
worksforme: Not heard back, so I assume that r22509 fixed things.
06:25 Changeset in xpra [22557] by Antoine Martin
#2269: fix fullscreen
06:21 Changeset in xpra [22556] by Antoine Martin
#2269: fix tray not showing up, remnants of old top_bar code
06:12 Changeset in xpra [22555] by Antoine Martin
show which window id is failing
06:10 Changeset in xpra [22554] by Antoine Martin
simplify the code: just drop the old premult format, always send …
05:55 Changeset in xpra [22553] by Antoine Martin
#2269: remove the old top bar
05:53 Changeset in xpra [22552] by Antoine Martin
#2269: don't click through the floating menu when dragging it
05:32 Changeset in xpra [22551] by Antoine Martin
#2269 add autohide option for floating menu
05:29 Changeset in xpra [22550] by Antoine Martin
whitespace
05:08 Changeset in xpra [22549] by Antoine Martin
#2269 merge floating menu

04/25/19:

16:34 Changeset in xpra [22548] by Antoine Martin
fix icon type exposed (stripping was wrong, still had a dot in it)
15:41 Changeset in xpra [22547] by Antoine Martin
oops: the extension has a dot on the left
07:21 Ticket #2285 (xxh3 checksum) created by Antoine Martin
It is super fast, and we use the checksums more now: #2248
06:35 Changeset in xpra [22546] by Antoine Martin
#2248: use scroll encoding more aggressively, can be turned off using …
06:24 Changeset in xpra [22545] by Antoine Martin
r22544 backport: don't use slower delayed compression code path when …
06:22 Changeset in xpra [22544] by Antoine Martin
fix bounds av_delay check: don't use the encode from queue code path …
06:20 Changeset in xpra [22543] by Antoine Martin
#2248 / #1232: add a minimum size for doing scroll detection, defaults …
05:54 Changeset in xpra [22542] by Antoine Martin
#2248 / #1232: refactor the scrolling detection code to make it easier …

04/24/19:

14:13 Ticket #2284 (xpra process_clipboard_packet traceback) created by stdedos
After recovering #2283 session, attaching to it gives: […]
14:12 Ticket #2283 (xpra start gnome-terminal server crashes) created by stdedos
Client: […] Server (Ubuntu 16.04.6 / xpra v3.0-r22432): […] …
08:41 Changeset in xpra [22541] by Antoine Martin
r22540 backport: fixup r22538
08:40 Changeset in xpra [22540] by Antoine Martin
icons we get from the x11 window model get_default_window_icon() are …
08:34 Changeset in xpra [22539] by Antoine Martin
gtk can send _GTK_LOAD_ICONTHEMES to the clipboard, ignore it
06:14 Changeset in xpra [22538] by Antoine Martin
r22537 backport: fix colour swapped with default window icons (ie: …
06:12 Changeset in xpra [22537] by Antoine Martin
little endian makes this confusing.. RGBA for pillow is BGRA in …
05:59 Changeset in xpra [22536] by Antoine Martin
if we don't find a wm_name, don't try to load an icon with no name
05:59 Changeset in xpra [22535] by Antoine Martin
under wayland session, return 'wayland' as wm_name for lack of a …
05:56 Changeset in xpra [22534] by Antoine Martin
fix some pylint warnings
05:56 Changeset in xpra [22533] by Antoine Martin
fix some pylint warnings
05:35 Changeset in xpra [22532] by Antoine Martin
r22531 backport: we need python-dns for paramiko ssh sshfp support
05:33 Changeset in xpra [22531] by Antoine Martin
#2097 sshfp needs python-dns so recommend it
05:10 Changeset in xpra [22530] by Antoine Martin
r22529 backport: fix invalid / high graph start value
05:09 Ticket #2254 (xpra client status graph starts from the top) closed by Antoine Martin
fixed: This was caused by fixing a pylint warning as part of r22195, fixed in …
05:08 Changeset in xpra [22529] by Antoine Martin
#2254: use a different marker value for the start of records, one that …
02:51 Changeset in xpra [22528] by Antoine Martin
lz4 1.9.1

04/23/19:

15:00 Changeset in xpra [22527] by Antoine Martin
#2137 in readonly mode, don't send window state updates to the server
14:49 Changeset in xpra [22526] by Antoine Martin
missed from r22522
14:49 Changeset in xpra [22525] by Antoine Martin
#2137 in readonly mode, force the size-constraints to a fixed size, …
13:40 Changeset in xpra [22524] by Antoine Martin
#2137 in readonly mode, patch the size-constraints so the clients …
12:45 Changeset in xpra [22523] by Antoine Martin
#2272: run last_client_exited hooks for all server bases before doing …
12:33 Ticket #2229 (start-on-last-client-exit to differenciate on shadow session) closed by Antoine Martin
worksforme: > What we can do is expose the session type somewhere, so that you can …
12:24 Ticket #1035 (support application menu forwarding in-window as a fallback mode) closed by Antoine Martin
wontfix: wontfix: support for appmenus has been removed (#2163)
12:24 Ticket #2163 (remove app menus) closed by Antoine Martin
fixed: Support removed in r22522 + r22526. Lots of ugly code gone!
12:24 Changeset in xpra [22522] by Antoine Martin
#2163 remove support for app-menus forwarding
12:04 Ticket #2260 (client failed to specify any supported encodings) closed by Antoine Martin
worksforme: Not heard back.
12:04 Ticket #2245 (xpra is not parsing attach command line since 2.5) closed by Antoine Martin
worksforme: Not heard back.
11:44 Changeset in xpra [22521] by totaamwin32
#1205 wasapisrc needs audioconvert
11:27 Changeset in xpra [22520] by totaamwin32
fix debug logging format string
11:22 Changeset in xpra [22519] by totaamwin32
#812 fix shadow servers to load platform specific clipboard support
11:01 Changeset in xpra [22518] by Antoine Martin
shortcut for testing with a browser as client: many of the options …
10:24 Changeset in xpra [22517] by Antoine Martin
#2231: fix browser commands generated, prettify output, use a test …
09:41 Changeset in xpra [22516] by Antoine Martin
with fedora 30 onwards, glvnd 'just works' so we don't really need …
09:21 Changeset in xpra [22515] by Antoine Martin
#2279 better exception message: show what format we actually got
09:10 Changeset in xpra [22514] by Antoine Martin
#2279: validate the encoding specified, not just any in the webcam …
09:07 Ticket #2279 (harden pillow image parsing) closed by Antoine Martin
fixed: Work completed in: * r22513 the client will validate the compressed …
09:04 Changeset in xpra [22513] by Antoine Martin
#2279: better detection of jpeg data, validate encoding before calling …
08:55 Changeset in xpra [22512] by Antoine Martin
fix some pydev / pylint 'bare except' warnings
08:42 Ticket #2013 (avoid awt clipboard spam) closed by Antoine Martin
fixed: Done as part of #812.
07:29 Ticket #2282 (paramiko should honour ssh config IdentityFile) closed by Antoine Martin
fixed: Done in r22511.
07:29 Changeset in xpra [22511] by Antoine Martin
#2282 add support ssh config IdentityFile? with paramiko backend
02:46 Ticket #2282 (paramiko should honour ssh config IdentityFile) created by Antoine Martin
Following up #1937 We should honour settings like these: […]
02:40 Changeset in xpra [22510] by Antoine Martin
r22509 backport: don't try to use opengl accleration if the probe …
02:28 Changeset in xpra [22509] by Antoine Martin
#2281: detect opengl probe crashes

04/22/19:

16:50 Ticket #2281 (Crash upon connection (SSH)) created by John Smith
[Xubuntu 18.04, xpra v2.5.1-r22431] -> [Xubuntu 18.04 xpra v2.5.1-r22431]
16:14 Changeset in xpra [22508] by Antoine Martin
#812: failures to remove the timer_clipboard_check during cleanup …
15:08 Changeset in xpra [22507] by totaamwin32
#812: remove references to old classes
14:43 Changeset in xpra [22506] by Antoine Martin
#812: remove now unused methods
14:20 Changeset in xpra [22505] by Antoine Martin
#812 implement native macos clipboard and remove legacy gdk clipboard …
12:46 Changeset in xpra [22504] by Antoine Martin
#812: always filter targets
12:44 Changeset in xpra [22503] by Antoine Martin
#812 convert to string before doing anything else, so we do it just once
12:41 Changeset in xpra [22502] by Antoine Martin
close display on exit by default (now that the gtk3 code is fixed)
05:26 Ticket #2280 (start-desktop segfault on exit) closed by Antoine Martin
fixed: Fixed in r22501, we don't release the selection on exit to avoid this …
04:32 Changeset in xpra [22501] by Antoine Martin
#2280: don't reset the selection on exit as this crashes GTK3
04:18 Changeset in xpra [22500] by Antoine Martin
local copy of 'targets' should always be a list of strings
03:28 Changeset in xpra [22499] by Antoine Martin
numpy 1.16.3

04/21/19:

18:58 Changeset in xpra [22498] by Antoine Martin
correct implementation of close_gtk_display for gtk3
13:03 Changeset in xpra [22497] by Antoine Martin
python3 strings vs bytes nonsense + fix warning message and restrict …
11:01 Changeset in xpra [22496] by Antoine Martin
reduce the amount of debug output
10:58 Changeset in xpra [22495] by Antoine Martin
better debug output, make sure all command parts are string
08:04 Ticket #2280 (start-desktop segfault on exit) created by Antoine Martin
Detected thanks to the unit tests: […]
08:00 Changeset in xpra [22494] by Antoine Martin
#2279: remove jpeg2000
07:48 Changeset in xpra [22493] by Antoine Martin
#2279: restrict data formats we pass on to python-pillow
06:41 Changeset in xpra [22492] by Antoine Martin
use io.BytesIO directly since it is supported by python 2.7+, fix …
06:40 Changeset in xpra [22491] by Antoine Martin
fix pydev warnings
06:40 Changeset in xpra [22490] by Antoine Martin
fixup r22488: endpoint can be a list or tuple
06:29 Ticket #2279 (harden pillow image parsing) created by Antoine Martin
Apart from the obvious server-to-client transfer of window pixel data, …
06:12 Changeset in xpra [22489] by Antoine Martin
fix pydev warning
05:54 Changeset in xpra [22488] by Antoine Martin
fix pydev warnings
05:37 Changeset in xpra [22487] by Antoine Martin
change unlikely todo into a regular comment
05:36 Changeset in xpra [22486] by Antoine Martin
fix pydev exception warnings
05:33 Changeset in xpra [22485] by Antoine Martin
fix pydev warnings
05:22 Changeset in xpra [22484] by Antoine Martin
remove unused import

04/20/19:

15:59 Changeset in xpra [22483] by Antoine Martin
this brings in the gtk gi bindings, apparently
15:56 Changeset in xpra [22482] by Antoine Martin
typo
15:19 Changeset in xpra [22481] by totaamwin32
#812: * handle greedy clients * ignore our own updates to the …
15:17 Changeset in xpra [22480] by Antoine Martin
update copyright date
15:17 Changeset in xpra [22479] by Antoine Martin
this file was well out of date, I don't think we need it
13:36 Changeset in xpra [22478] by Antoine Martin
#812 macos fix: we now have to call set_direction to ensure the proxy …
11:08 Changeset in xpra [22477] by Antoine Martin
fixup r22476: x11 clipboard doesn't have translations
11:05 Changeset in xpra [22476] by Antoine Martin
#812: remove translated clipboard superclass and merge its …
10:34 Changeset in xpra [22475] by Antoine Martin
#812 honour enabled flag
06:31 Changeset in xpra [22474] by Antoine Martin
version bump
06:19 Changeset in xpra [22473] by Antoine Martin
rebuild for html5 client fix
06:14 Changeset in xpra [22472] by Antoine Martin
r22471 compatibility fix for server-side h264 encoder bug
06:12 Changeset in xpra [22471] by Antoine Martin
#2251: add h264 codec workaround for server versions between 2.5.0 to …

04/19/19:

13:30 Changeset in xpra [22470] by Antoine Martin
#812: add a blacklist of clipboard client we just ignore (for now, …
06:42 Changeset in xpra [22469] by Antoine Martin
#2278 enable start-new-commands by default
06:42 Ticket #2278 (enable start-new-commands by default) created by Antoine Martin
It is very useful, and some features require it. We may also want to …

04/18/19:

11:13 Changeset in xpra [22468] by totaamwin32
#812: remove warnings, enable new win32 backend by default
11:11 Changeset in xpra [22467] by totaamwin32
#812: need one extra character for null termination?
11:11 Changeset in xpra [22466] by totaamwin32
#812: convert to strings before debug logging
10:16 Changeset in xpra [22465] by Antoine Martin
#2269 prefer Ooblique to Oslash..
10:13 Changeset in xpra [22464] by Antoine Martin
#2269 reduce timeout to 30s
10:11 Changeset in xpra [22463] by Antoine Martin
grab the mouse when we drag or resize a window, skip sending pointer …
09:35 Changeset in xpra [22462] by Antoine Martin
#2269 use a lookup table for language-to-layout, use it to return …
09:26 Changeset in xpra [22461] by Antoine Martin
#2269 increase hello timeout
09:15 Changeset in xpra [22460] by Antoine Martin
#2269 don't try to set the focus to a null window
09:07 Changeset in xpra [22459] by Antoine Martin
#2269: new window theme, move background definition to css
07:00 Ticket #2251 (html5 broadway h264 decoder stopped working) closed by Antoine Martin
fixed: Backport in r22458.
06:59 Changeset in xpra [22458] by Antoine Martin
backport r22457: h264.YUV420P.profile is the last key we look up, so …
06:55 Changeset in xpra [22457] by Antoine Martin
#2251: remove legacy profile lookup path
06:55 Changeset in xpra [22456] by Antoine Martin
#2251: strget is meant to return the default value
06:43 Changeset in xpra [22455] by Antoine Martin
update comment to match expected syntax
05:57 Changeset in xpra [22454] by Antoine Martin
r21978 backport: make it easier to bisect with older versions: patch …
05:48 Changeset in xpra [22453] by Antoine Martin
wrong backport: these attributes don't exist in v2.4.x
05:40 Ticket #2277 (html5 authentication failure causes error) closed by Antoine Martin
fixed: Fixed in r22452. (backport not necessary - this is cosmetic) We now …
05:39 Changeset in xpra [22452] by Antoine Martin
#2277 only send suspend or resume when we're connected
05:28 Ticket #2277 (html5 authentication failure causes error) created by Antoine Martin
Server receives: […] The handler has not been registered yet due to …
05:13 Changeset in xpra [22451] by Antoine Martin
do agent auth before trying keys or passwords
03:52 Changeset in xpra [22450] by Antoine Martin
r22449 backport: preserve the interpreter version when running via …
03:37 Changeset in xpra [22449] by Antoine Martin
#2276: when running via systemd-run, make sure we preserve the …
03:08 Changeset in xpra [22448] by totaamwin32
#2276 show ssh string option debugging

04/17/19:

12:59 Changeset in xpra [22447] by Antoine Martin
r22446 backport: fix start menu with python3 clients
12:59 Ticket #2275 (Error when launching command from start menu in Python3) closed by Antoine Martin
fixed: Fixed in r22446.
12:58 Changeset in xpra [22446] by Antoine Martin
#2275: strings vs bytes, again
12:52 Changeset in xpra [22445] by Antoine Martin
#2276: fixup r22412, need to set the target using host_target_string() now
12:32 Changeset in xpra [22444] by Antoine Martin
#812 don't set target data unless we are going to claim the clipboard
12:30 Changeset in xpra [22443] by Antoine Martin
#812 better error message
12:22 Ticket #2276 (xpra cannot start connection) created by stdedos
I updated both the server and the client with the latest versions: …
11:48 Changeset in xpra [22442] by Antoine Martin
#2269 try to use a popup, only show the notification when that fails
10:17 Changeset in xpra [22441] by Antoine Martin
dbus-x11 is needed by the server
10:09 Changeset in xpra [22440] by Antoine Martin
#2269 convert favicon from string to Uint8Array if needed
10:06 Changeset in xpra [22439] by Antoine Martin
#2269 maximize on header double click
09:42 Changeset in xpra [22438] by Antoine Martin
#2269 better IE compatibility, more log cats
09:13 Ticket #2275 (Error when launching command from start menu in Python3) created by Mark Harkin
Was just testing out Xpra on Python3 with latest beta and got the …

04/16/19:

14:31 Changeset in xpra [22437] by Antoine Martin
ffmpeg 4.1.3
14:00 Changeset in xpra [22436] by Antoine Martin
r22435 backport: ensure we always run the unit tests with the …
13:59 Ticket #2274 (3.0 packaging mixup) closed by Antoine Martin
fixed: Fixed in r22435. This would not have affected the buildbot, which …
13:59 Changeset in xpra [22435] by Antoine Martin
#2274 specify the full xpra command to use during tests, including the …
09:06 Changeset in xpra [22434] by Antoine Martin
r22433 backport: avoid triggering another error in avahi error handler
09:05 Ticket #2273 (2.5 test error with avahi missing) closed by Antoine Martin
fixed: This looks like a bug in the python logging code, r22433 prevents it …
09:04 Changeset in xpra [22433] by Antoine Martin
#2273 avoid triggering another error in avahi error handler
07:44 Ticket #2274 (3.0 packaging mixup) created by Antoine Martin
Somehow ends up placing python3.7 files in the python2.7 directory! […]
07:43 Ticket #2273 (2.5 test error with avahi missing) created by Antoine Martin
[…]
05:13 Changeset in xpra [22432] by Antoine Martin
typos
04:45 Changeset in xpra [22431] by Antoine Martin
r22430 backport: fixup r22365 backport
04:44 Changeset in xpra [22430] by Antoine Martin
fixup r22364: use byte strings, compare after converting, use modified …
04:43 Changeset in xpra [22429] by Antoine Martin
fix pylint warning
04:21 Changeset in xpra [22428] by Antoine Martin
version bump
03:35 Changeset in xpra [22427] by Antoine Martin
#812 log more details about atom array size errors, filter out None …
03:31 Changeset in xpra [22426] by Antoine Martin
fixup r22235: search and replace matched things it should not have
03:26 Changeset in xpra [22425] by Antoine Martin
libpng 1.6.37

04/15/19:

15:35 Changeset in xpra [22424] by Antoine Martin
gstreamer 1.14.4 has problems building against libvpx 1.8, and we …
15:33 Changeset in xpra [22423] by Antoine Martin
r22379 backport: partial revert of previous backport
15:17 Changeset in xpra [22422] by Antoine Martin
pypi uses files.pythonhosted.org, does it matter?
15:13 Changeset in xpra [22421] by Antoine Martin
use pypi as download source
15:11 Changeset in xpra [22420] by Antoine Martin
use pypi as download source
15:04 Changeset in xpra [22419] by Antoine Martin
update release notes
14:47 Changeset in xpra [22418] by Antoine Martin
r22415 backport: don't show warning when clipboard is disabled
14:46 Changeset in xpra [22417] by Antoine Martin
r22416 backport: fix python3 servers fake challenge, 'missing …
14:45 Changeset in xpra [22416] by Antoine Martin
fix python3 servers fake challenge, use wrapper function so we don't …
12:44 Changeset in xpra [22415] by Antoine Martin
only warn about the contents-slice fix if the clipboard is actually enabled
12:39 Changeset in xpra [22414] by Antoine Martin
orc 0.4.29
12:13 Changeset in xpra [22413] by Antoine Martin
setuptools 41.0.0
10:12 Ticket #2272 (shadow: start-on-last-client-exit does not execute when ...) created by stdedos
With: […] commands […] are not executed, because, implicitly …
09:22 Ticket #2271 (hide credentials from connection strings) closed by Antoine Martin
fixed: Done in r22412 the lazy way: the messy code that sets the "target" …
09:22 Changeset in xpra [22412] by Antoine Martin
#2271 override the Connection object's target attribute with a string …
08:48 Changeset in xpra [22411] by Antoine Martin
we have to emit one argument with the 'send-clipboard-token' signal, …
08:12 Changeset in xpra [22410] by Antoine Martin
opus 1.3.1
06:07 Ticket #2271 (hide credentials from connection strings) created by Antoine Martin
When connecting with a URI that contains username and password, those …
05:52 Changeset in xpra [22409] by Antoine Martin
udp also has a default port
05:36 Changeset in xpra [22408] by Antoine Martin
cleanup must use a managed X11 context
04:27 Changeset in xpra [22407] by Antoine Martin
recommend the python2 version
04:26 Changeset in xpra [22406] by Antoine Martin
recomment the python3 version
04:26 Changeset in xpra [22405] by Antoine Martin
cython 0.29.7

04/14/19:

18:35 Changeset in xpra [22404] by totaamwin32
#812 win32 native clipboard (not enabled yet), move common timer code …
18:07 Changeset in xpra [22403] by totaamwin32
whitespace
16:02 Changeset in xpra [22402] by totaamwin32
removing the console event listener can cause crashes, don't do it
15:21 Changeset in xpra [22401] by Antoine Martin
#812 handle 'greedy' and 'want-targets' clients, cache value for …
08:30 Changeset in xpra [22400] by Antoine Martin
r22395 backport: fix bug initializing proxy video encoders
08:14 Changeset in xpra [22399] by Antoine Martin
#2261 rempove authentication attributes from 'display' connection …
08:09 Changeset in xpra [22398] by Antoine Martin
allow simpler form for specifying username+password and socket file …
06:32 Ticket #2270 (dropdown menu not clickable) closed by Jiang
fixed: I can confirm that turning off modal window at commandline at the …
06:11 Changeset in xpra [22397] by Antoine Martin
#2261 if the proxy doesn't have authentication information, forward …
06:06 Changeset in xpra [22396] by Antoine Martin
better warning message
05:36 Changeset in xpra [22395] by Antoine Martin
fix proxy video encoders: PREFERRED_ENCODER_ORDER is now a tuple, turn …
05:35 Changeset in xpra [22394] by Antoine Martin
use strings for all packet type strings, fix some pylint warnings
04:45 Changeset in xpra [22393] by Antoine Martin
#2261 undo parts of r22390: multiprocessing and signals don't mix well
04:44 Changeset in xpra [22392] by Antoine Martin
replace existing glib os signal handler
04:43 Changeset in xpra [22391] by Antoine Martin
close client connection if we receive an unexepcted message, better …
04:14 Changeset in xpra [22390] by Antoine Martin
#2261 use safer wrapper function for registering signal handlers
04:02 Changeset in xpra [22389] by Antoine Martin
#2261 only log the stop message the first time we call stop
04:00 Changeset in xpra [22388] by Antoine Martin
flush_then_close should only be called once per protocol to prevent …
03:41 Changeset in xpra [22387] by Antoine Martin
#2261 convert all error messages to strings, 'reasons' is now a list …
03:20 Changeset in xpra [22386] by Antoine Martin
always log full backtrace at debug level

04/13/19:

07:09 Changeset in xpra [22385] by Antoine Martin
#2270: disable modal windows by default
07:07 Changeset in xpra [22384] by Antoine Martin
#2270 disable all modal windows when we have an OR window to show, …
06:54 Changeset in xpra [22383] by Antoine Martin
fix pylint warning
05:12 Changeset in xpra [22382] by Antoine Martin
#2190: oops, source must have the same package name
05:01 Changeset in xpra [22381] by Antoine Martin
#2190: 18.04 is part of the package name?
04:52 Ticket #2270 (dropdown menu not clickable) created by Jiang
Both Client and Servers are 2.5-r22135-1 on Ubuntu 18.04 64 bit …

04/12/19:

16:36 Changeset in xpra [22380] by totaamwin32
#812 add more clipboard ctypes definitions
16:33 Changeset in xpra [22379] by totaamwin32
#2268: partial revert of r22373, pascal code must use ''
10:05 Changeset in xpra [22378] by totaamwin32
#812: move definitions to common location, add ctypes wrappers for …
08:18 Changeset in xpra [22377] by Antoine Martin
r22376 backport: make code more backwards compatible with older …
08:16 Changeset in xpra [22376] by Antoine Martin
make code more backwards compatible with older versions of gtk3

04/11/19:

13:19 Changeset in xpra [22375] by Antoine Martin
#812 native x11 clipboard improvements: * distinguish targets we never …
11:05 Ticket #2268 (How to build Xpra) closed by Antoine Martin
fixed: Backport to v2.5 in r22374.
11:04 Changeset in xpra [22374] by Antoine Martin
r22373 backport: better compatibility with (newer?) versions of …
08:00 Changeset in xpra [22373] by Antoine Martin
#2268: use correct syntax for innosetup comments, don't bundle openssh …

04/10/19:

11:48 Changeset in xpra [22372] by Antoine Martin
fix control commands that call down to the window source: don't supply …
11:42 Ticket #2269 (HTML5 Improvements) created by Mark Harkin
I've been working on improving the HTML5 client for our own needs, …
08:07 Changeset in xpra [22371] by totaamwin32
#2268 don't remove the generated xpra.iss file so we can inspect it
08:01 Changeset in xpra [22370] by totaamwin32
#2268: add missing dependencies to setup script
03:03 Ticket #2268 (How to build Xpra) created by ymatsuzaki
Nice to meet you, my name is Matsuzaki Today, I would like to know …
02:24 Changeset in xpra [22369] by Antoine Martin
log encodings before bailing out

04/09/19:

13:34 Changeset in xpra [22368] by Antoine Martin
#812 pass in the maximum size when calling XGetWindowProperty so we …
05:31 Ticket #2267 (not adding a duplicate printer but still use it) closed by Antoine Martin
invalid: Not really a problem I think. We match the uuid not the printer name, …
05:29 Changeset in xpra [22367] by Antoine Martin
r22366 backport: fix matching of clients uuid to send print job to …
05:28 Changeset in xpra [22366] by Antoine Martin
fix matching of client uuid when looking for the client to send the …
05:18 Changeset in xpra [22365] by Antoine Martin
r22364 backport: fix parsing of key symbols using python3
05:18 Changeset in xpra [22364] by Antoine Martin
fix parsing of symbols using python3: strings vs bytes
05:05 Ticket #2267 (not adding a duplicate printer but still use it) created by Antoine Martin
Caused by #2095. When we find that the printer already exists on the …
04:49 Changeset in xpra [22363] by Antoine Martin
r22362 backport: fix parsing of printer options from a string
04:48 Changeset in xpra [22362] by Antoine Martin
fix r21969: parsing of print options to a dict
04:47 Changeset in xpra [22361] by Antoine Martin
r22360 backport: fix parsing of printer options with python3
04:46 Changeset in xpra [22360] by Antoine Martin
fix parsing of printer options with python3 (strings vs bytes again..)
04:16 Changeset in xpra [22359] by Antoine Martin
r22358 backport: fix printing errors with python3 and rencode packet …
04:15 Changeset in xpra [22358] by Antoine Martin
fix python3 printing bug: must use typedict function to deal with …

04/08/19:

18:52 Ticket #2266 (Copy-paste trouble) created by Dušan Vejnovič
Using Xpra HTML5 client with running Mousepad text editor. In editor I …
18:48 Changeset in xpra [22357] by totaamwin32
generator was always true, and printing it did not help
18:24 Ticket #2265 (printing permission errors) created by Antoine Martin
With selinux in enforcing mode, we get: […] With selinux not in …
18:14 Changeset in xpra [22356] by Antoine Martin
refactor choose_socket_path code into a method
18:04 Changeset in xpra [22355] by Antoine Martin
waste of chars, but this makes pylint happy
18:02 Changeset in xpra [22354] by Antoine Martin
forgot to bump version
18:02 Changeset in xpra [22353] by Antoine Martin
bump version
16:47 Changeset in xpra [22352] by totaamwin32
#2264 use more correct types - the same ones used by the python test …
16:36 Changeset in xpra [22351] by totaamwin32
remove debug logging
16:36 Changeset in xpra [22350] by totaamwin32
#2264 use stricter types
16:19 Changeset in xpra [22349] by totaamwin32
#2264 refactor the console handler setup code so we can re-use it
15:41 Ticket #2264 (win32 control-c does not run cleanups from mingw shell) created by totaamwin32
This causes the keyboard state to get wedged if it was the remote end …
14:32 Changeset in xpra [22348] by totaamwin32
fix atom convertion with python3: strings are strings here... and …
14:04 Changeset in xpra [22347] by Antoine Martin
r22346 fix ssh server connections and support 'none' ssh authentication
14:03 Changeset in xpra [22346] by totaamwin32
fix ssh server connections and support 'none' ssh authentication
13:31 Ticket #2263 (macos shadow dock and menu don't quit) created by Antoine Martin
No idea what's going on here, this API looks buggy. Here are some of …
13:09 Changeset in xpra [22345] by Antoine Martin
r22344 backport: fix system tray errors during macos shadow server startup
12:35 Changeset in xpra [22344] by Antoine Martin
don't show any systray on macos
11:34 Changeset in xpra [22343] by Antoine Martin
r22342 backport: fix shadow servers startup failure on macos
11:33 Changeset in xpra [22342] by Antoine Martin
don't check that gtk is not loaded on macos: it can be and causes no …
11:29 Ticket #2262 (switch from cx_Freeze to pyinstaller) created by Antoine Martin
[https://github.com/anthony-tuininga/cx_Freeze/commits/master
11:18 Changeset in xpra [22341] by Antoine Martin
fix non-x11 servers: need to use GDK clipboard with those
11:08 Changeset in xpra [22340] by Antoine Martin
options must be a typedict for some codecs, use better logging format
09:52 Ticket #2261 (Dynamic Proxy Auth) created by Mark Harkin
I'd like to implement a docker setup where I have a proxy server with …
06:23 Changeset in xpra [22339] by Antoine Martin
pyparsing 2.4.0

04/07/19:

13:44 Ticket #2259 (show version on download page) closed by Antoine Martin
wontfix: Unfortunately, no, that's too much work to update every time. The …
13:41 Ticket #2260 (client failed to specify any supported encodings) created by weberjn
Xpra windows revision r22235 cannot connect any longer to server. …
13:38 Ticket #2259 (show version on download page) created by weberjn
The download web page for Xpra for Windows …
07:26 Changeset in xpra [22338] by Antoine Martin
simplify code for getting the amount of free memory: use psutil
07:23 Changeset in xpra [22337] by Antoine Martin
keep track of current encoder generation per encoder, not global one
03:45 Ticket #2258 (Helper scripts use python2 shebang) closed by Antoine Martin
invalid: The build file does not do this, our packages do not do this either. …
03:33 Ticket #2258 (Helper scripts use python2 shebang) created by أحمد المحمودي
I am building xpra 2.5 with python3 suport, yet some helper scripts …

04/06/19:

04:52 Ticket #2257 (BGRA icons garbled) closed by Antoine Martin
duplicate: See #2252

04/05/19:

19:02 Ticket #2257 (BGRA icons garbled) created by Vincent Huisman
I have had issues with the window icon from day one of using Xpra …
14:48 Changeset in xpra [22336] by Antoine Martin
remove no-op
14:20 Changeset in xpra [22335] by Antoine Martin
more helpful error message for SSL certificate issues
14:11 Changeset in xpra [22334] by Antoine Martin
fix more pylint warnings
14:09 Changeset in xpra [22333] by Antoine Martin
fix pylint warnings
07:19 Changeset in xpra [22332] by Antoine Martin
fix pylint warnings
07:16 Changeset in xpra [22331] by Antoine Martin
fix pylint warnings
07:11 Changeset in xpra [22330] by Antoine Martin
oops: make sure we set the value - done right this time
07:10 Changeset in xpra [22329] by Antoine Martin
oops: make sure we set the value
07:09 Changeset in xpra [22328] by Antoine Martin
fix pylint warnings
06:53 Changeset in xpra [22327] by Antoine Martin
fix pylint warnings
06:50 Changeset in xpra [22326] by Antoine Martin
switch to spaces like the rest of the code
06:21 Changeset in xpra [22325] by Antoine Martin
remove env var which is always overriden by command line option
06:20 Ticket #2255 (kaptain: wrong pointer and keyboard focus for concurrent windows) closed by Antoine Martin
invalid: First, as I keep having to repeat this, I really hope that you already …
06:03 Changeset in xpra [22324] by Antoine Martin
better debug logging
06:03 Changeset in xpra [22323] by Antoine Martin
clipboard ATOM conversion fix, set values using bytes, better debug logging

04/04/19:

17:24 Ticket #2256 (xpra-client gnome-notification is not clickthrough) created by stdedos
[…] (I am not sure how to describe that feature more, please …
17:17 Ticket #2255 (kaptain: wrong pointer and keyboard focus for concurrent windows) created by mviereck
I have encountered an odd issue with kaptain. kaptain is a quite old …
17:16 Ticket #2253 (Frames on Frameless windows) closed by Mark Harkin
fixed: Replying to Antoine Martin: > Are you running trunk? > …
16:53 Changeset in xpra [22322] by Antoine Martin
r22319 backport: fix server startup errors if X11 root window …
16:53 Ticket #2254 (xpra client status graph starts from the top) created by stdedos
[[Image(...)]]
16:52 Changeset in xpra [22321] by Antoine Martin
r22320 backport: correctly detect SPLASH window type
16:51 Changeset in xpra [22320] by Antoine Martin
#2253: SPLASH is the correct _NET_WM_WINDOW_TYPE name
16:47 Changeset in xpra [22319] by Antoine Martin
X11 property errors could prevent the server from starting: just …
16:15 Changeset in xpra [22318] by Antoine Martin
fix parsing of _MOTIF_WM_HINTS: we've removed the munge automagic, so …
14:51 Changeset in xpra [22317] by Antoine Martin
r22316 fix window icons forwarding
14:50 Ticket #2252 (Window Icons Scrambled) closed by Antoine Martin
fixed: Fixed in r22316. (char vs int) Thanks for the bug report! (not sure …
14:50 Changeset in xpra [22316] by Antoine Martin
#2252 fix premultiply_argb
14:38 Changeset in xpra [22315] by Antoine Martin
fix warnings
14:38 Changeset in xpra [22314] by Antoine Martin
better debug logging
13:25 Changeset in xpra [22313] by Antoine Martin
undo r22307: these methods are not implemented by the widget class in GTK3
12:41 Changeset in xpra [22312] by Antoine Martin
r22304 backport: workaround for buggy system trays, force re-configure …
12:40 Changeset in xpra [22311] by Antoine Martin
r22309 backport: fix system tray forwarding with python3 servers
12:38 Changeset in xpra [22310] by Antoine Martin
unused import
12:38 Changeset in xpra [22309] by Antoine Martin
fix system tray forwarding with python3 / gtk3
12:19 Changeset in xpra [22308] by Antoine Martin
fix some pylint warnings
11:59 Changeset in xpra [22307] by Antoine Martin
#2243: pass all pointer events to GTK before handling them
09:16 Changeset in xpra [22306] by Antoine Martin
#2243: with wayland we have to let GTK paint the window title bar
09:00 Changeset in xpra [22305] by Antoine Martin
prevent signature conflict between queue_draw and queue_draw_area - …
08:02 Ticket #2253 (Frames on Frameless windows) created by Mark Harkin
Looks like a recent server side change has caused frameless windows to …
07:55 Changeset in xpra [22304] by Antoine Martin
#2242: force re-configure the tray geometry after a bit
07:55 Ticket #2252 (Window Icons Scrambled) created by Mark Harkin
I think this started just before the 2.5 tag (r22133) but confirmed on …
06:33 Changeset in xpra [22303] by Antoine Martin
unused import
06:31 Changeset in xpra [22302] by Antoine Martin
fix pylint warnings
06:21 Changeset in xpra [22301] by Antoine Martin
#2243: don't change the keymap to novalue
06:19 Changeset in xpra [22300] by Antoine Martin
#2243: don't try to use secondary clipboard with wayland
04:33 Changeset in xpra [22299] by Antoine Martin
#2242: force a refresh when we resize the tray window
04:12 Changeset in xpra [22298] by Antoine Martin
#2242 make default max tray size configurable, lower the default to 64
03:57 Ticket #2251 (html5 broadway h264 decoder stopped working) created by Antoine Martin
Not sure when or why. glxgears stutters or just stops updating …
03:52 Changeset in xpra [22297] by Antoine Martin
this happens with some applications, no need for warning level

04/03/19:

17:28 Changeset in xpra [22296] by totaamwin32
check for new versions using https on win32: use certifi module to …
17:00 Changeset in xpra [22295] by Antoine Martin
fix pylint warning
17:00 Changeset in xpra [22294] by Antoine Martin
make it easier to test with and without ssl
16:48 Ticket #2249 (xpra multi-screen shadow has pointer issues) closed by Antoine Martin
fixed: This was caused by r20252 (#1941) + r21268. Also related to r19615
16:20 Changeset in xpra [22293] by Antoine Martin
r22283 backport: don't use appindicator with Fedora Gnome
16:19 Changeset in xpra [22292] by Antoine Martin
r22291 backport: fix pointer position on multi-monitor x11 shadow servers
16:13 Changeset in xpra [22291] by Antoine Martin
#2249: ensure relative pointer events are adjusted correctly when …
15:36 Changeset in xpra [22290] by Antoine Martin
fix pylint warnings
15:07 Changeset in xpra [22289] by Antoine Martin
also support saving StatusIcon? pixbuf before we set it
15:06 Changeset in xpra [22288] by Antoine Martin
fixup RGB mode: can't load it to RGBA
14:57 Changeset in xpra [22287] by Antoine Martin
make it easier to find tray filenames by logging at info level when …
14:56 Changeset in xpra [22286] by Antoine Martin
#2242: make it possible to save systray pixels to file
14:50 Changeset in xpra [22285] by Antoine Martin
don't use arrays unless we need a mutable structure
14:35 Changeset in xpra [22284] by Antoine Martin
fix pylint warnings
14:28 Changeset in xpra [22283] by Antoine Martin
don't use appindicator by default on Fedora Gnome
14:26 Changeset in xpra [22282] by Antoine Martin
try to handle failures more gracefully: run via idle_add so that …
14:17 Changeset in xpra [22281] by Antoine Martin
r22280 backport: fixup system-tray vs tray mixup in backport
14:11 Changeset in xpra [22280] by Antoine Martin
fixup r22275: use appindicator for our tray not the other way around..
13:39 Changeset in xpra [22279] by Antoine Martin
fix pylint warnings
13:36 Changeset in xpra [22278] by Antoine Martin
simplify, fix pylint warnings
13:36 Changeset in xpra [22277] by Antoine Martin
constify
11:01 Ticket #2250 (xpra-client of shadow has a constant ~35% CPU) created by stdedos
[…] […] Which is also weird percentage, since I have an …
10:58 Ticket #2249 (xpra multi-screen shadow has pointer issues) created by stdedos
[…] […] (splitting from #2131, since it feels that it's worth …
10:26 Ticket #2248 (Text editors laggy) created by Alexey Stukalov
I suspect it's quite common issue, but I had not found the …
08:05 Changeset in xpra [22276] by Antoine Martin
r22275 backport: don't use appindicator for tray forwarding
08:03 Changeset in xpra [22275] by Antoine Martin
don't use appindicator for tray forwarding, it is only suitable for …
06:50 Changeset in xpra [22274] by Antoine Martin
fix debug logging message format
06:47 Changeset in xpra [22273] by Antoine Martin
don't use arrays if we don't need to
05:46 Changeset in xpra [22272] by Antoine Martin
fix pylint warnings

04/02/19:

18:09 Changeset in xpra [22271] by Antoine Martin
#2231 launch browsers as test clients
16:24 Changeset in xpra [22270] by Antoine Martin
in this particular place we still need the old …
15:55 Ticket #2221 (client "run new command" to still allow the freetext execution) closed by Antoine Martin
fixed: I've gone for the simple solution in r22269: we always show the …
15:54 Changeset in xpra [22269] by Antoine Martin
#2221 always show the command editable field
15:49 Changeset in xpra [22268] by Antoine Martin
r22267 backport: fixup start new command menu (part 2)
15:49 Changeset in xpra [22267] by Antoine Martin
fixup start new command menu again: also fix the actual run_command method
15:44 Changeset in xpra [22266] by Antoine Martin
r22265 backport: fixup start new command menu
15:44 Changeset in xpra [22265] by Antoine Martin
fixup start new command menu
15:40 Changeset in xpra [22264] by Antoine Martin
fixup r22263
15:18 Changeset in xpra [22263] by Antoine Martin
fix pylint warnings
15:16 Ticket #2247 (Second session start fails) created by Anthony Stone
With both client and server newly restarted, the command […] starts …
15:16 Changeset in xpra [22262] by Antoine Martin
support BGRA icon data (not implemented server side yet - it's difficult..)
14:48 Ticket #2190 (Bionic packages do not play well with HWE 18.04) closed by Antoine Martin
fixed: > I was speaking about the stock ubuntu packages Don't use those, …
14:00 Ticket #2246 (missing packages from the beta repository) closed by Antoine Martin
invalid: 2.5 was released 2 weeks ago: https://xpra.org/trac/wiki/News You …
13:53 Changeset in xpra [22261] by totaamwin32
refactor win32 console checking code and move use_tty to platform …
13:44 Ticket #2246 (missing packages from the beta repository) created by stdedos
I was trying to fetch the updates from the beta repository today …
09:49 Changeset in xpra [22260] by Antoine Martin
#2242: a better guess?
09:46 Changeset in xpra [22259] by Antoine Martin
r22258 backport: use appindicator even when we fail to locate the …
09:44 Changeset in xpra [22258] by Antoine Martin
#2242: make sure we always have a default icon filename, because …
09:41 Changeset in xpra [22257] by Antoine Martin
remove log spam, this code has been working fine for years
07:50 Changeset in xpra [22256] by Antoine Martin
r22255 backport: fix ssh errors handling authentication failures
07:49 Changeset in xpra [22255] by totaamwin32
some exception types don't have a message attribute
06:27 Changeset in xpra [22254] by totaamwin32
add some ssh confirmation debug logging
06:18 Changeset in xpra [22253] by Antoine Martin
r22250 backport: don't wait for input after exiting command on cygwin …
06:18 Changeset in xpra [22252] by Antoine Martin
r22251 backport: remove spurious ssh dns check logging
06:14 Changeset in xpra [22251] by totaamwin32
don't log dnscheck result
06:11 Changeset in xpra [22250] by totaamwin32
better / simpler detection of environments where we don't need to wait …
06:04 Changeset in xpra [22249] by Antoine Martin
atom converter expects a byte string so give it one (an empty one)
05:57 Changeset in xpra [22248] by totaamwin32
doh: don't fall through after dealing with the format
05:55 Changeset in xpra [22247] by totaamwin32
use the nodock command to ensure that we don't popup a terminal window …
05:54 Changeset in xpra [22246] by totaamwin32
refactor xpra command lookup code so audio command will also use the …
05:53 Changeset in xpra [22245] by totaamwin32
only close_fds on posix, avoids opengl-probe warnings on win32
05:04 Changeset in xpra [22244] by totaamwin32
fixup r22145: update webcam code with new pillow codec location
03:40 Ticket #2245 (xpra is not parsing attach command line since 2.5) created by malex
Starting with 2.5 and continuing in the current 3.0 release xpra …
Note: See TracTimeline for information about the timeline view.