xpra icon
Bug tracker and wiki

Timeline



09/25/18: Today

18:48 Ticket #1902 (can not type "less than" character (<) in HTML5 client) closed by J. Max Mena
fixed: Tested this with Firefox (61) and Chrome (69) in Fedora 28 and Windows …
17:56 Changeset in xpra [20530] by Antoine Martin
#1870: use the new level-aware keycode matching code for non-native maps
12:27 Changeset in xpra [20529] by totaamwin32
make sure the tests don't try to wait for input
11:58 Changeset in xpra [20528] by totaamwin32
on win32, we need SYSTEMROOT or python fails with random number …
10:25 Changeset in xpra [20527] by totaamwin32
on win32, we can't re-open the temp file
07:40 Changeset in xpra [20526] by Antoine Martin
make it possible to override the default list of scaling options
06:58 Ticket #1892 (ms windows clients require ssh users to have bash as login shell) closed by Antoine Martin
fixed: Feel free to re-open if you still have problems.
06:58 Ticket #1880 (Timeout disconnection after tty switch) closed by Antoine Martin
needinfo: Feel free to re-open if you can give me steps to reproduce.
06:18 Changeset in xpra [20525] by Antoine Martin
#1950 add a few more popular sites

09/24/18: Yesterday

18:24 Ticket #1862 (html5 client to support forwarding of url open requests) closed by Antoine Martin
fixed: > we found a solution for opening the links on clicks. You need to …
18:21 Changeset in xpra [20524] by Antoine Martin
#1862: show URL open requests in a notification 'bubble'
18:20 Changeset in xpra [20523] by Antoine Martin
fix notifications title line getting cropped
12:06 Changeset in xpra [20522] by Antoine Martin
for parsing debug logging, it helps to have some form of sorting
12:04 Changeset in xpra [20521] by Antoine Martin
remove debug logging
11:38 Changeset in xpra [20520] by Antoine Martin
'auto' scaling heuristics fixups: square the scaling, don't downscale …
10:56 Changeset in xpra [20519] by Antoine Martin
make sure we always apply the decode min speed floor, not just during …
10:35 Changeset in xpra [20518] by Antoine Martin
better fix than r20508: rather than requiring all codecs to return …

09/23/18:

15:17 Changeset in xpra [20517] by totaamwin32
py3k strings byte us again
14:45 Changeset in xpra [20516] by Antoine Martin
screen polling should not be counted as a real damage event
14:42 Changeset in xpra [20515] by Antoine Martin
lossless threshold gets updated via the background worker, so the …
13:41 Changeset in xpra [20514] by Antoine Martin
encoding selection tweaks: prefer lossless with shadow servers, make …
07:28 Changeset in xpra [20513] by Antoine Martin
right click comes up as number 2
07:23 Ticket #1391 (Gstreamer src/sink) closed by Antoine Martin
wontfix: Too much work. FYI: we already have native RFB support: wiki/RFB
07:21 Ticket #1876 (shutdown proxy servers) closed by Antoine Martin
fixed: Done in r20500: only authenticated connections can shutdown the proxy …
07:19 Changeset in xpra [20512] by Antoine Martin
#1876: restrict proxy shutdown to 'unix-domain' and 'named-pipe' …
07:11 Changeset in xpra [20511] by Antoine Martin
better warning messages format
06:52 Ticket #1909 (TLS is the new SSL) closed by Antoine Martin
wontfix
06:52 Ticket #1893 (Migrate from pyopengl to ModernGL) closed by Antoine Martin
wontfix
06:19 Ticket #1571 (python3 server support) closed by Antoine Martin
duplicate: Dupe of #853
04:44 Changeset in xpra [20510] by totaamwin32
fixup r20057 backport: patch had made a mess of things

09/22/18:

19:12 Changeset in xpra [20509] by Antoine Martin
fixup r20484 backport: patch made a mess of things, again
17:40 Changeset in xpra [20508] by Antoine Martin
avoid warnings caused by the switch to cython language_level=3, make …
17:38 Changeset in xpra [20507] by Antoine Martin
better warning message format
17:20 Changeset in xpra [20506] by Antoine Martin
r20505 backport: fix corrupted cursor data when going through a …
17:17 Changeset in xpra [20505] by Antoine Martin
python3 strings byte us again
17:04 Changeset in xpra [20504] by Antoine Martin
add latest fixes to the release notes
16:33 Ticket #1965 (tests can fail if a display is in use) closed by Antoine Martin
fixed: * r20472: don't fail if the socket is not removed, log a warning - may …
16:32 Changeset in xpra [20503] by Antoine Martin
r20496 backport: fix damage server errors with rfb clients
16:20 Changeset in xpra [20502] by Antoine Martin
r20501 backport: return the correct sessions when there are multiple …
16:17 Changeset in xpra [20501] by Antoine Martin
keep track of which password was used for authenticating so that we …
15:52 Changeset in xpra [20500] by Antoine Martin
allow proxy servers to be stopped via a stop request, but only if not …
15:37 Changeset in xpra [20499] by Antoine Martin
prettify list output
06:23 Changeset in xpra [20498] by Antoine Martin
#1950: ignore comments after content type
06:14 Ticket #1966 (SSH: Paramiko fails to respect double quotes) closed by Antoine Martin
fixed: FYI: the debug flag to use is -d ssh. Fixed in r20497. (we were …
06:12 Changeset in xpra [20497] by Antoine Martin
#1966: quote command arguments just once, do it when constructing the …

09/21/18:

18:46 Ticket #1967 (Start-desktop initial connection offset paints when using xrandr to ...) created by J. Max Mena
Found a minor bug while working on the automated tests. My server and …
18:20 Changeset in xpra [20496] by Antoine Martin
don't pass None options, use a default dict so we can always look it …
17:51 Ticket #1966 (SSH: Paramiko fails to respect double quotes) created by J. Max Mena
For reference, both my server and client are Fedora 28 running trunk …
12:26 Changeset in xpra [20495] by Antoine Martin
if command failed to start, the process object may be None, show a …
08:22 Changeset in xpra [20494] by Antoine Martin
fix compatibility with some python / cython versions (ie: centos 7.x + …
06:51 Changeset in xpra [20493] by Antoine Martin
suspend verbose error logging when we trigger server startup errors on …
06:47 Changeset in xpra [20492] by Antoine Martin
make get_run_env an instance method we can more easily override, …
06:13 Changeset in xpra [20491] by Antoine Martin
we only need bytes with python2!
06:10 Changeset in xpra [20490] by Antoine Martin
fixup bug introduced by language_level=3 : method invocation needs bytes

09/20/18:

17:29 Changeset in xpra [20489] by Antoine Martin
r20488 backport: typo
17:11 Changeset in xpra [20488] by Antoine Martin
minor typo in command usage output
16:54 Changeset in xpra [20487] by Antoine Martin
r20486 backport: support CUDA 10 and volta cards
16:52 Changeset in xpra [20486] by Antoine Martin
support cuda 10, correctly parse version number (so 10 > 9)
16:03 Changeset in xpra [20485] by Antoine Martin
add latest fixes to the release notes
12:48 Changeset in xpra [20484] by Antoine Martin
r20479 backport: make proxy honour passwords specified in connection …
12:47 Changeset in xpra [20483] by Antoine Martin
r20475 backport: expand path before checking if file exists
12:46 Changeset in xpra [20482] by Antoine Martin
r20464 backport: let the server choose the best initial quality
12:46 Changeset in xpra [20481] by Antoine Martin
r20463 backport: add python3 / gtk3 file missed from clean list
12:45 Changeset in xpra [20480] by Antoine Martin
r20450 backport: fix potential file descriptor leak
12:38 Changeset in xpra [20479] by Antoine Martin
if we have the password from the connection string, pass it to the …
12:37 Changeset in xpra [20478] by Antoine Martin
fixup log message format
12:36 Changeset in xpra [20477] by Antoine Martin
more python3 string pain: the packet type may come from the network, …
10:49 Changeset in xpra [20476] by Antoine Martin
always use the preserved / unmodified env for running commands
10:42 Changeset in xpra [20475] by Antoine Martin
expand path before checking if file exists
10:42 Changeset in xpra [20474] by Antoine Martin
log full exception backtrace at debug level
09:56 Changeset in xpra [20473] by Antoine Martin
#1965 use a private xauth file that we cleanup afterwards, prevents …
06:17 Changeset in xpra [20472] by Antoine Martin
don't fail if the socket is not removed, log a warning
05:59 Ticket #1963 (TestX11Keyboard failure with GTK3) closed by Antoine Martin
fixed: r20466 fixes this particular problem. The problem didn't occur with …
05:57 Ticket #1965 (tests can fail if a display is in use) created by Antoine Martin
If a vfb is left running from an aborted or failed test then we may …
05:53 Changeset in xpra [20471] by Antoine Martin
when things go wrong with the unit tests, do show the command output …
05:51 Changeset in xpra [20470] by Antoine Martin
prettify output - use byte strings for version information

09/19/18:

21:26 Changeset in xpra [20469] by Antoine Martin
make sure we use the XAUTHORITY value we saved
21:06 Changeset in xpra [20468] by Antoine Martin
use the same XAUTHORITY file for all X11 commands
20:26 Changeset in xpra [20467] by Antoine Martin
class vs instance methods mess is getting in the way, just use …
18:32 Changeset in xpra [20466] by Antoine Martin
#1963: we need to modify the environment so other bits (ie: GTK3) know …
18:01 Changeset in xpra [20465] by Antoine Martin
more methods now need to be instance methods
17:54 Changeset in xpra [20464] by Antoine Martin
best to let the server choose what initial quality to use
17:53 Changeset in xpra [20463] by Antoine Martin
file missed from clean list
17:53 Changeset in xpra [20462] by Antoine Martin
honour the client's initial quality and speed if specified, otherwise …
12:29 Ticket #1964 (proxy receives connection-lost) created by danh1978
1. Started up a VM and ran xpra server on Ubuntu 18.04 compute node: …
11:17 Changeset in xpra [20461] by totaamwin32
some options don't need testing on win32
11:16 Changeset in xpra [20460] by totaamwin32
cleanup temp files after each test
05:21 Changeset in xpra [20459] by Antoine Martin
r20457 backport: avoid errors running unit tests on win32
05:17 Changeset in xpra [20458] by totaamwin32
fix socket errors when running unit tests on win32: completely ignore …
05:03 Changeset in xpra [20457] by totaamwin32
--no-daemon doesn't make sense for win32

09/18/18:

18:29 Changeset in xpra [20456] by Antoine Martin
add latest fixes to the release notes
17:58 Changeset in xpra [20455] by Antoine Martin
r20454 backport: don't use failed encodings with NVENC
17:56 Changeset in xpra [20454] by Antoine Martin
add failed encodings to the list so we don't end up trying to use them
17:38 Changeset in xpra [20453] by Antoine Martin
fix changelog date
17:36 Changeset in xpra [20452] by Antoine Martin
2018.1.1 fixes Fedora 29 builds
16:20 Ticket #1963 (TestX11Keyboard failure with GTK3) created by Antoine Martin
Occurs when running the unit tests without a DISPLAY: […] …
16:09 Changeset in xpra [20451] by Antoine Martin
better debug logging
16:00 Changeset in xpra [20450] by Antoine Martin
make sure we close the socket in all cases
15:49 Changeset in xpra [20449] by Antoine Martin
avoid py3k warnings
15:41 Changeset in xpra [20448] by Antoine Martin
r20446 + r20447 backport: add missing build deps
15:40 Changeset in xpra [20447] by Antoine Martin
add another missing build dependency
15:29 Changeset in xpra [20446] by Antoine Martin
add missing build dependencies
12:18 Changeset in xpra [20445] by Antoine Martin
r20444 backport: fix test race condition
12:17 Ticket #1962 (subprocess_wrapper_test can fail - under load?) closed by Antoine Martin
fixed: Fixed in r20444.
12:17 Changeset in xpra [20444] by Antoine Martin
#1962: exit the test cleanly only after we have received a signal
12:16 Ticket #1962 (subprocess_wrapper_test can fail - under load?) created by Antoine Martin
With full debug: […] When the test succeeds the output differs …
11:42 Changeset in xpra [20443] by Antoine Martin
better logging of ssh error messages, esp with py3k
11:06 Changeset in xpra [20442] by Antoine Martin
fix compatibility issues, since we use language_level=3, convert to …
06:11 Changeset in xpra [20441] by Antoine Martin
add enum-compat and decorator to meta package list, above the package …
05:43 Ticket #1961 (easier start-command: expose applications) created by Antoine Martin
We can use [https://github.com/takluyver/pyxdg/blob/master/xdg/Menu.py
05:25 Changeset in xpra [20440] by Antoine Martin
also add language_level to PXDs

09/17/18:

17:15 Ticket #1960 (Fedora 29 support) closed by Antoine Martin
fixed: * av_log just needed a refresh (not sure how / why this can occur) * …
16:49 Changeset in xpra [20439] by Antoine Martin
remove unused patches
16:48 Changeset in xpra [20438] by Antoine Martin
bump revision so we upgrade the upstream package, which has broken …
16:24 Changeset in xpra [20437] by Antoine Martin
the fedora pyopengl packages don't provide the old package name, so we …
16:15 Changeset in xpra [20436] by Antoine Martin
doh: misnamed patch
16:11 Changeset in xpra [20435] by Antoine Martin
#1960 build fix for fedora 29
15:59 Changeset in xpra [20434] by Antoine Martin
we need those patches to build gtkglext
15:45 Changeset in xpra [20433] by Antoine Martin
fixups for r20431
15:44 Changeset in xpra [20432] by Antoine Martin
use workspace logger for workspace things
13:30 Changeset in xpra [20431] by Antoine Martin
add support for stricter language level for cython 0.29, with minor …
13:01 Ticket #1960 (Fedora 29 support) created by Antoine Martin
Comes with python 3.7 (#1878), etc. Already done: * r20424 "python" …
13:00 Changeset in xpra [20430] by Antoine Martin
undo brain fart r20427 + r20428: ok to have pxd, it's pyd we should not add
12:53 Changeset in xpra [20429] by Antoine Martin
r20424 backport: fedora 29 compatibility
12:53 Changeset in xpra [20428] by Antoine Martin
r20427 backport: pxd should never be added to svn
12:52 Changeset in xpra [20427] by Antoine Martin
pxd should never be added to svn
12:34 Changeset in xpra [20426] by Antoine Martin
r20425 backport: we need dummy to run the tests
08:57 Changeset in xpra [20425] by Antoine Martin
we need dummy to run the tests
08:47 Changeset in xpra [20424] by Antoine Martin
fedora 29 requires us to be specific about which version of python we …

09/16/18:

17:08 Changeset in xpra [20423] by Antoine Martin
#1902: if AltGr? is specified, use level+2
16:54 Changeset in xpra [20422] by totaamwin32
#1902 handle new modifier mappings definitions format - allows us to …
16:52 Changeset in xpra [20421] by totaamwin32
catch GTK3 bug parsing key event string and continue as best we can …
15:47 Changeset in xpra [20420] by Antoine Martin
#1902: add translation map for keysym with level, use modifier state …
15:45 Changeset in xpra [20419] by Antoine Martin
better error message
11:22 Changeset in xpra [20418] by Antoine Martin
detect unreadable and empty pre-compressed files an skip them
07:11 Ticket #1579 (clipboard crash with shadow server) closed by Antoine Martin
fixed
05:58 Changeset in xpra [20417] by Antoine Martin
fix race condition during cleanup causing errors and incomplete …

09/15/18:

05:31 Changeset in xpra [20416] by Antoine Martin
move patch to patches/ subdir
05:30 Changeset in xpra [20415] by Antoine Martin
we now use the patch hosted by gnome

09/14/18:

15:29 Changeset in xpra [20414] by Antoine Martin
r20413 backport: prevent repeated clipboard warnings
08:08 Ticket #1955 (Jide Popup Always on Top) closed by mjharkin
fixed: I'll close this as the original test case is fixed. I've tried to …

09/13/18:

18:00 Changeset in xpra [20413] by Antoine Martin
this prevents us from retrying forever, spamming the log with …
17:59 Changeset in xpra [20412] by Antoine Martin
use clipboard logger for sanitization code
17:21 Changeset in xpra [20411] by Antoine Martin
#1579: use format and length to spot invalid selection data
16:57 Ticket #1579 (clipboard crash with shadow server) reopened by Antoine Martin
This code now triggers too much, causing log spam and missing …
16:40 Changeset in xpra [20410] by Antoine Martin
install both vfb options so users can choose which one they want to …
16:28 Changeset in xpra [20409] by Antoine Martin
r20408 backport: remove debug logging
16:27 Changeset in xpra [20408] by Antoine Martin
remove debug logging
13:33 Ticket #1959 (Ubuntu Cosmic support) closed by Antoine Martin
fixed: Installed and tested OK in a virtualbox vm, only complaint would be …
13:32 Changeset in xpra [20407] by Antoine Martin
move opencv to suggests (heavy dependency)
11:35 Ticket #1958 (python-rsvg no longer exists; winswitch apt install no longer works) closed by Antoine Martin
invalid: This is xpra's bug tracker, looks to me like you want …
10:28 Changeset in xpra [20406] by Antoine Martin
r20405 backport: add missing swap-keys command line option
10:26 Changeset in xpra [20405] by Antoine Martin
add missing swap-keys command line option
09:56 FakeXinerama edited by Antoine Martin
(diff)
09:44 Download edited by Antoine Martin
replace artful with cosmic (diff)
09:44 Changeset in xpra [20404] by Antoine Martin
#1959: replace artful with cosmic
08:37 Changeset in xpra [20403] by Antoine Martin
r20401 backport: drop support for ubuntu artful, add cosmic
08:37 Changeset in xpra [20402] by Antoine Martin
r20400 backport: fix x264 lib version in 'recommends' dependency for …
08:32 Changeset in xpra [20401] by Antoine Martin
drop support for ubuntu artful, add cosmic
08:31 Ticket #1959 (Ubuntu Cosmic support) created by Antoine Martin
As requested on the mailing list: …
08:27 Changeset in xpra [20400] by Antoine Martin
bionic and buster are already on libx264-152

09/12/18:

21:17 Ticket #1958 (python-rsvg no longer exists; winswitch apt install no longer works) created by linkhyrule5
As of this April, ish, gnome-python-desktop is not included in Bionic …
09:38 Changeset in xpra [20399] by Antoine Martin
#1957: pass bandwidth limit to video encoders
09:30 Changeset in xpra [20398] by Antoine Martin
honour bandwidth limit: don't override value from ServerCore?
09:27 Ticket #1957 (preemptive use of the bandwidth-limit in video encoders) created by Antoine Martin
The bandwidth-limit is used to raise the batch delay (variable refresh …
07:48 Changeset in xpra [20397] by Antoine Martin
make it possible to enable fast-decode from the client via env var
07:46 Changeset in xpra [20396] by Antoine Martin
drop outdated / unsupported colourspace names
07:45 Changeset in xpra [20395] by Antoine Martin
doh: add missing import
07:43 Changeset in xpra [20394] by Antoine Martin
doh - remove dead statement
07:27 Changeset in xpra [20393] by Antoine Martin
prefer rgb for small width or height, even if higher than …
07:19 Changeset in xpra [20392] by Antoine Martin
#1952 use 'grain' tune setting for text content, better warning message
07:00 Changeset in xpra [20391] by Antoine Martin
prevent unlikely race condition
06:13 Changeset in xpra [20390] by Antoine Martin
rename 'source' to 'content-type' to make things more consistent

09/11/18:

18:36 Changeset in xpra [20389] by Antoine Martin
lz4 1.8.3
17:42 Changeset in xpra [20388] by Antoine Martin
openssl 1.1.1
17:04 Ticket #1658 (mouse events in black border around desktop area) closed by Antoine Martin
fixed: Not heard back, closing.
17:03 Ticket #1928 (ctrl+shift+o -> terminator terminates + Xpra server shuts down) closed by Antoine Martin
needinfo
17:00 Ticket #1919 (OSX <-> Ubuntu `gnome-panel --replace` causes logout and crash) closed by Antoine Martin
needinfo: Feel free to re-open if you have more data or a reproducible test …
16:47 Changeset in xpra [20387] by Antoine Martin
expose rfb capability via mdns
16:02 Ticket #1952 (use content-type hint for better encoding selection and tuning) closed by Antoine Martin
fixed
15:40 Changeset in xpra [20386] by totaamwin32
#1955: use our cooked dictionary access method to workaround py3k …
15:18 Changeset in xpra [20385] by Antoine Martin
only use memalign for large picture buffers, not for small temporary …
15:17 Changeset in xpra [20384] by Antoine Martin
unused import
14:23 Changeset in xpra [20383] by Antoine Martin
#1952 no pixel-count limit for rgb at speed=100
13:09 Changeset in xpra [20382] by totaamwin32
#1955: workaround for x11 awt applications that use skip-taskbar and …
12:42 Changeset in xpra [20381] by Antoine Martin
r20377 + r20378 + r20379 + r20380 backport: property conversion fixes …
07:12 Changeset in xpra [20380] by Antoine Martin
motif wm hints have different values for system-modal, …
07:12 Changeset in xpra [20379] by Antoine Martin
fix motif wm hints parsing: input mode is not a bitmap, found the …
06:54 Changeset in xpra [20378] by Antoine Martin
fix motif wm hints parsing: ignore whole attributes unless their …
06:35 Changeset in xpra [20377] by Antoine Martin
fix motif wm hints parsing
05:12 Ticket #1956 (lookup application categories for content-type hint) created by Antoine Martin
Follow up for #1950: some applications will set WM_COMMAND, for …

09/10/18:

19:17 Ticket #1954 (remove pixel copy in opengl backend) closed by J. Max Mena
fixed: Noted and closing. I've checked this on my OpenGL enabled machines …
19:16 Ticket #1955 (Jide Popup Always on Top) created by mjharkin
In the attached example app the popup windows always stays on top. …
12:38 Changeset in xpra [20376] by Antoine Martin
cap high-speed rgb to MAX_RGB (defaults to 512KPixels)
12:32 Changeset in xpra [20375] by Antoine Martin
#1952: lower lossless threshold for 'text' content-type, tune refresh …
11:49 Changeset in xpra [20374] by Antoine Martin
#1952: make it possible to specify the default content-type for when …
08:24 Changeset in xpra [20373] by Antoine Martin
r20057 backport: use image cache to avoid icon handle overflow
08:23 Changeset in xpra [20372] by Antoine Martin
r20057 backport: use image cache to avoid icon handle overflow
07:06 Ticket #1908 (Xpra icon changes) closed by michael
fixed: 4 days usage and 3 days idle - problem is gone (without any …
06:55 Changeset in xpra [20371] by Antoine Martin
#1954: add env var to force copy, will make it easier to identify …
06:53 Changeset in xpra [20370] by Antoine Martin
#1954: remove extra pixel copy when zerocopy upload is supported
06:53 Ticket #1954 (remove pixel copy in opengl backend) created by Antoine Martin
As identified in #1953, we call clone_plane via …
06:15 Ticket #1953 (optimize based on new profiling) created by Antoine Martin
Found …
04:41 Changeset in xpra [20369] by Antoine Martin
#1951 make speed and quality tune target by a factor of ~4 instead of ~2
04:18 Changeset in xpra [20368] by Antoine Martin
#1951 approximate the compression ratio of video encoders
04:13 Changeset in xpra [20367] by Antoine Martin
#1951 tweaks: make pixel-per-second targets configurable via env var, …

09/09/18:

17:17 Changeset in xpra [20366] by Antoine Martin
#1951: add video-scaling=auto option and make it the default, in this …
06:25 Ticket #1952 (use content-type hint for better encoding selection and tuning) created by Antoine Martin
See #1950: we should try to use the content-type hint more when …
06:22 Changeset in xpra [20365] by Antoine Martin
oops: missed from r20364
06:11 Changeset in xpra [20364] by Antoine Martin
#1950: move content-type definitions to editable configuration files
06:10 Changeset in xpra [20363] by Antoine Martin
unused import
05:12 Changeset in xpra [20362] by Antoine Martin
oops: debug change got committed by mistake!
03:36 Ticket #1951 (video-scaling should be set to auto) created by Antoine Martin
We already have speed and quality settings. Those alone should be …
03:34 Ticket #1950 (move content guesser data to a user editable file) created by Antoine Martin
Move the hard-coded definitions added in r17665 (#1699). The default …

09/06/18:

16:24 Changeset in xpra [20361] by Antoine Martin
r20355 + r20356: replace dumb rate control queue which was causing …
16:23 Ticket #1949 (RFB rate control for desktop servers) created by Antoine Martin
See ticket:1948#comment:1 : the problem is solved for shadow servers …
16:17 Ticket #1948 (shadow server unit test failure caused by RFB) closed by Antoine Martin
fixed: Also reproducible using the local display for the VNC client. Killing …
16:11 Changeset in xpra [20360] by Antoine Martin
don't test RFB connections without windows: nothing to show and the …
15:50 Changeset in xpra [20359] by Antoine Martin
make it easier to spot external commands we run
15:49 Changeset in xpra [20358] by Antoine Martin
#1948: use a lower initial vfb resolution (1080p - configurable), give …
15:46 Changeset in xpra [20357] by Antoine Martin
fixup r20349
15:41 Changeset in xpra [20356] by Antoine Martin
#1948 basic update rate control: skip polling updates when the send …
15:33 Changeset in xpra [20355] by Antoine Martin
#1948: we can't block on sending packets
15:06 Changeset in xpra [20354] by Antoine Martin
r20352 backport: fix lack of key mapping with rfb clients
15:05 Changeset in xpra [20353] by Antoine Martin
r20350 backport: more py3k string fixes
15:03 Changeset in xpra [20352] by Antoine Martin
always set a default keyboard config for rfb clients, add default arg …
15:01 Changeset in xpra [20351] by Antoine Martin
better debug logging
14:29 Changeset in xpra [20350] by Antoine Martin
py3k string fixes
13:48 Ticket #1948 (shadow server unit test failure caused by RFB) created by Antoine Martin
[…] The server ends up servicing the RFB client but nothing after …
10:49 Ticket #1947 (xpra stop not working properly) closed by Antoine Martin
duplicate: Duplicate of #1943: apply r20254 or wait for the next stable update. …
09:35 Ticket #1947 (xpra stop not working properly) created by ylinr
Xpra version: […] System info: […] Issue: When I use …
08:16 Changeset in xpra [20349] by Antoine Martin
avoid errors when the server doesn't support sync: check flag before …
08:07 Changeset in xpra [20348] by Antoine Martin
remove unused loggers
07:34 Changeset in xpra [20347] by Antoine Martin
make it easier to cut&paste commands
06:24 Changeset in xpra [20346] by Antoine Martin
we may not have the notification mixin, so define a default method …

09/05/18:

17:51 Changeset in xpra [20345] by Antoine Martin
add readonly toggle
17:35 Changeset in xpra [20344] by Antoine Martin
fixes for disabled mixins: no audio
17:28 Changeset in xpra [20343] by Antoine Martin
fixes for disabled mixins: no windows
16:59 Changeset in xpra [20342] by Antoine Martin
move gtk tray code to gtk superclass
16:54 Changeset in xpra [20341] by Antoine Martin
r20340 backport: fix spurious modifier keyboard events
16:53 Changeset in xpra [20340] by Antoine Martin
use the same method for getting the list of modifiers so numlock and …
16:36 Changeset in xpra [20339] by totaamwin32
r20265 backport: fix compatibility with csh / tcsh
15:17 Changeset in xpra [20338] by Antoine Martin
return more minimal server info
15:14 Changeset in xpra [20337] by Antoine Martin
import cleanup
14:51 Changeset in xpra [20336] by Antoine Martin
making the options tuples (to make them immutable) had broken some things
14:39 Changeset in xpra [20335] by totaamwin32
strip out useless trailing newlines
14:38 Changeset in xpra [20334] by totaamwin32
some options can be set to off and later enabled, don't disable the …
14:04 Changeset in xpra [20333] by Antoine Martin
use logger instead of stderr, simplify xorg log command argument mangling
13:13 Changeset in xpra [20332] by Antoine Martin
better shadow server timer debug logging
12:52 Changeset in xpra [20331] by Antoine Martin
r20330 backport: we may use the current display, even the uid of the …
12:51 Changeset in xpra [20330] by Antoine Martin
the current display socket may not be owned by the user (ie: gdm …
11:05 Changeset in xpra [20329] by Antoine Martin
fix error message with python 3 (strings... again)
11:02 Changeset in xpra [20328] by Antoine Martin
show the username we are asking the password for
10:25 Changeset in xpra [20327] by Antoine Martin
validate option overrides, convert to strings if needed (py3k..)
10:24 Changeset in xpra [20326] by Antoine Martin
open-command can be overriden, so we must allow it on the command line
07:40 Changeset in xpra [20325] by Antoine Martin
r20324 backport: fix session name not honoured or exposed via mdns for …
07:36 Changeset in xpra [20324] by Antoine Martin
shadow servers should honour the session name specified, and they can …
07:15 Changeset in xpra [20323] by Antoine Martin
driver version is a tuple
06:50 Changeset in xpra [20322] by Antoine Martin
r20320 backport: fix python3 shadow servers with rfb
06:49 Changeset in xpra [20321] by Antoine Martin
r20319 backport fix python3 string errors writing run-xpra scripts
06:48 Changeset in xpra [20320] by Antoine Martin
py3k strings byte us again
06:38 Changeset in xpra [20319] by Antoine Martin
py3k string fixes - better error logging
06:14 Changeset in xpra [20318] by Antoine Martin
simplify
06:07 Changeset in xpra [20317] by Antoine Martin
make it possible to hide the unix domain sockets from mdns records …
05:42 Changeset in xpra [20316] by Antoine Martin
fix pynotify handler (was not updated for new notification method …
05:40 Changeset in xpra [20315] by Antoine Martin
if we fail to connect, show a notification (if we can)
05:39 Changeset in xpra [20314] by Antoine Martin
add simple test main function
05:39 Changeset in xpra [20313] by Antoine Martin
update to new notification interface: add extra (unused here) tray …
04:59 Changeset in xpra [20312] by Antoine Martin
delay notification enough that if the connection fails then we won't …

09/04/18:

17:45 Ticket #1944 (parsing the command line is too expensive) closed by J. Max Mena
fixed: Noted and closing.
17:24 Ticket #1894 (more url scheme handling) closed by J. Max Mena
fixed: Noted and closing.
17:22 Ticket #1945 (support automatic port allocation) closed by J. Max Mena
fixed: Noted and closing.
17:22 Ticket #1946 (desktop menu entry for starting shadow server (xdg)) closed by J. Max Mena
fixed: Noted and closing.
16:21 Changeset in xpra [20311] by Antoine Martin
websocket-client 0.52.0
16:18 Changeset in xpra [20310] by Antoine Martin
r20305 backport: also ship our top level icons, used by the desktop files
16:18 Changeset in xpra [20309] by Antoine Martin
shadow the current display if none is specified and we find more than …
16:14 Changeset in xpra [20308] by Antoine Martin
better debug logging
16:14 Changeset in xpra [20307] by Antoine Martin
make it clearer that this is a shadow server
15:27 Changeset in xpra [20306] by Antoine Martin
when we are asked to shadow a display, assume that it is the current …
15:24 Changeset in xpra [20305] by Antoine Martin
also ship our top level icons, used by the desktop files
14:58 Changeset in xpra [20304] by Antoine Martin
r20303 backport: fix handling of closed rfb connections
14:57 Changeset in xpra [20303] by Antoine Martin
handle rfb client disconnection properly, so we will stop the polling …
14:56 Changeset in xpra [20302] by Antoine Martin
better debug logging of rfb packet sending
14:35 Changeset in xpra [20301] by Antoine Martin
ensure uuid is unique to the server, shortcut out if we have no …
14:09 Changeset in xpra [20300] by Antoine Martin
r20299 backport: fix unmanaged x11 call from shadow servers
14:08 Changeset in xpra [20299] by Antoine Martin
better fix than r20295: only the xtest device needs xsync
14:06 Changeset in xpra [20298] by Antoine Martin
r20297 backport: fix pointer polling error with rfb connections: …
14:04 Changeset in xpra [20297] by Antoine Martin
all shadow servers call this method from poll_pointer_position, rfb …
13:31 Changeset in xpra [20296] by Antoine Martin
add debug logging
13:31 Changeset in xpra [20295] by Antoine Martin
fix unmanaged call from x11 shadow servers
08:48 Changeset in xpra [20294] by Antoine Martin
r20290 backport: fix '.xpra' file association with deb packaging
08:39 Changeset in xpra [20293] by Antoine Martin
missed from r20291
08:19 Changeset in xpra [20292] by Antoine Martin
move ssh up the list now that we have good ssh integration (#1646)
08:10 Changeset in xpra [20291] by Antoine Martin
#1946: add desktop file to launch a shadow server, packaging bits
05:28 Ticket #1946 (desktop menu entry for starting shadow server (xdg)) created by Antoine Martin
MS Windows already has one (and macos can't do menu entries at all, …
05:26 Changeset in xpra [20290] by Antoine Martin
need to package the default desktop file to have file association working
05:20 Changeset in xpra [20289] by Antoine Martin
the cert part is public, only the key needs a strict umask
05:16 Changeset in xpra [20288] by Antoine Martin
default to 10 years for the ssl certs
05:06 Changeset in xpra [20287] by Antoine Martin
#1945: support automatic port allocation
05:05 Ticket #1945 (support automatic port allocation) created by Antoine Martin
So we can do: […] And let the OS choose a port number of us. Print …
04:28 Changeset in xpra [20286] by Antoine Martin
#1123: split socket initialization into a function

09/03/18:

17:07 Changeset in xpra [20285] by Antoine Martin
use notifications to tell the user that we have turned off clipboard …
15:26 Changeset in xpra [20284] by Antoine Martin
add missing idle and clipboard mixin to get_info
08:29 Changeset in xpra [20283] by Antoine Martin
r20280 backport: fix unicode errors with RFB protocol
08:28 Changeset in xpra [20282] by Antoine Martin
#1838: skip rfb base class unless enabled
08:26 Changeset in xpra [20281] by Antoine Martin
we can't access properties directly
08:25 Changeset in xpra [20280] by Antoine Martin
don't use unicode with rfb protocol (was erroring out)
07:45 Changeset in xpra [20279] by Antoine Martin
r20254 backport: ensure our cleanup code runs, before atexit hook if needed
07:38 Changeset in xpra [20278] by Antoine Martin
doh: wrong check, no proper python3 support in v1.x anyway
04:48 Changeset in xpra [20277] by Antoine Martin
version bump + update release notes
04:40 Changeset in xpra [20276] by Antoine Martin
r20154 + r20155 + r20156 + r20157 backport: fix url parsing from …
04:34 Changeset in xpra [20275] by Antoine Martin
r20127 + r20128 + r20129: fix handling of mixed clicks on system tray …
04:27 Changeset in xpra [20274] by Antoine Martin
r20231 partial backport: avoid error messages caused by video pipeline …
04:27 Changeset in xpra [20273] by Antoine Martin
r20200 (partial) + r20201: prevent connection errors from making the …
04:20 Changeset in xpra [20272] by Antoine Martin
r20064 + r20065: ensure tray geometry and keyboard failures don't …

09/02/18:

10:51 Ticket #1907 (Xpra does not react) closed by Antoine Martin
fixed
10:49 Ticket #1935 (Client scaling is wrong on multi monitor systems connected to an ...) closed by Antoine Martin
fixed
10:46 Changeset in xpra [20271] by Antoine Martin
#1894: fix url scheme patching
06:49 Changeset in xpra [20270] by Antoine Martin
#1944: use the restrictions for all sound commands and make the …
06:34 Changeset in xpra [20269] by Antoine Martin
#1944: don't load the video helper if we don't have to, expose …

09/01/18:

10:13 Ticket #1944 (parsing the command line is too expensive) created by Antoine Martin
The audio subprocess ends up loading picture and video codecs, …
10:04 Changeset in xpra [20268] by Antoine Martin
use notification for missing audio
09:44 Changeset in xpra [20267] by Antoine Martin
remove patch
09:38 Changeset in xpra [20266] by Antoine Martin
pillow 4.x builds but does not run on python 2.6
07:42 Changeset in xpra [20265] by totaamwin32
putty no longer has problems with launching via a shell
07:32 Changeset in xpra [20264] by Antoine Martin
we no longer create ~/.xpra/run-xpra so move it down the list since …
04:42 Changeset in xpra [20263] by totaamwin32
don't try to use sshpass with putty!
04:39 Changeset in xpra [20262] by Antoine Martin
using comments and newlines just doesn't work with all the login …
04:24 Changeset in xpra [20261] by Antoine Martin
warn that ssh access will not be available when there are no unix …

08/31/18:

17:30 Changeset in xpra [20260] by Antoine Martin
r20259 backport: fix proxy-video-encoders=all substitution
17:29 Changeset in xpra [20259] by Antoine Martin
fix proxy video encoders list populated for special value 'all'
16:57 Changeset in xpra [20258] by Antoine Martin
ensure that our cleanup code always runs
16:54 Changeset in xpra [20257] by Antoine Martin
fix some pydev warnings
16:50 Changeset in xpra [20256] by Antoine Martin
fix some pydev warnings
16:50 Changeset in xpra [20255] by Antoine Martin
remove bitrot: unmaintained class
16:42 Ticket #1943 (server does not shutdown cleanly) closed by Antoine Martin
fixed: Workaround in r20254.
16:41 Changeset in xpra [20254] by Antoine Martin
#1943: ensure our cleanup code runs, before atexit hook if needed
16:38 Changeset in xpra [20253] by Antoine Martin
missed from r20252
16:37 Changeset in xpra [20252] by Antoine Martin
#1941 expose relative pointer position from clients if the server …
09:56 Changeset in xpra [20251] by Antoine Martin
make it possible to disable the tray icon clipboard notification
09:55 Changeset in xpra [20250] by Antoine Martin
missed from r20249: also undo the gl test change
06:39 Changeset in xpra [20249] by Antoine Martin
#1941: revert r20225 + r20230
06:17 Changeset in xpra [20248] by Antoine Martin
delay log module import until needed
06:16 Ticket #1943 (server does not shutdown cleanly) created by Antoine Martin
The exitfunc hook triggers errors and doesn't run our cleanup code. …

08/30/18:

18:11 Changeset in xpra [20247] by Antoine Martin
too many distributions cause start-via-proxy to break, require those …
17:57 Changeset in xpra [20246] by Antoine Martin
move constants to a better place, one that doesn't import the log module
17:27 Changeset in xpra [20245] by totaamwin32
we don't use python-xxhash (only in v1.x)
17:23 Changeset in xpra [20244] by totaamwin32
add re-initialize option to system tray menu
16:49 Changeset in xpra [20243] by Antoine Martin
#1941: forgot to update reinit_windows
16:41 Changeset in xpra [20242] by Antoine Martin
better private pulseaudio directory name and more reliable pulseaudio …
16:17 Changeset in xpra [20241] by Antoine Martin
remove outdated references to py2exe
16:13 Changeset in xpra [20240] by Antoine Martin
remove dead code: we don't use py2exe anymore
16:12 Changeset in xpra [20239] by Antoine Martin
delay log module import until needed
11:37 Changeset in xpra [20238] by Antoine Martin
delay logger import until needed
11:37 Changeset in xpra [20237] by Antoine Martin
delay logger import until needed
11:33 Changeset in xpra [20236] by Antoine Martin
r20235 backport: remove unneeded import
11:29 Changeset in xpra [20235] by Antoine Martin
remove unneeded import
10:27 Changeset in xpra [20234] by Antoine Martin
don't try to delete the directory if we failed to remove the file from …
08:47 Changeset in xpra [20233] by Antoine Martin
add latest fixes to the release notes
08:28 Changeset in xpra [20232] by Antoine Martin
r20231 partial backport: avoid error messages caused by video pipeline …
08:25 Changeset in xpra [20231] by Antoine Martin
shortcut out if the csc or video encoder is closing, do show more …
06:43 Changeset in xpra [20230] by Antoine Martin
#1941: fixup r20225, we should only apply the delta if the window is …
05:31 Changeset in xpra [20229] by Antoine Martin
returning memoryviews is better (faster) but requires some changes to …

08/29/18:

18:26 Changeset in xpra [20228] by totaamwin32
use strings for paths (py3k..)
16:17 Changeset in xpra [20227] by Antoine Martin
better debug logging and more readable code
11:11 Changeset in xpra [20226] by Antoine Martin
only log adjustments if we make any
10:58 Changeset in xpra [20225] by Antoine Martin
#1941: fix bug caused by the asynchronous nature of the protocol: let …
10:50 Ticket #1942 (new packet format: dictionary instead of positional arguments) created by Antoine Martin
We can support both the old format and the new one for a while. The …
03:43 Ticket #1941 (Java Mouse Location Incorrect when moving a window) reopened by Antoine Martin
Re-opening: this bug should be fixed, just not with the patch above …

08/28/18:

20:05 Ticket #1941 (Java Mouse Location Incorrect when moving a window) closed by mjharkin
wontfix: Thanks for the quick turn around and explanation, I've tested the …
15:48 Changeset in xpra [20224] by Antoine Martin
call the mixins directly
13:42 Changeset in xpra [20223] by totaamwin32
only create the client when we're about to run it, always clean it up …
13:40 Changeset in xpra [20222] by totaamwin32
when we want to quit we always mean it
13:23 Changeset in xpra [20221] by totaamwin32
make sure external callers will also only set the workaround for python2
13:22 Changeset in xpra [20220] by totaamwin32
better debug logging
06:26 Changeset in xpra [20219] by totaamwin32
replace exit and quit functions with noop for the duration of the …
06:24 Changeset in xpra [20218] by totaamwin32
add better debug logging, require a hwnd for all functions that create …

08/27/18:

11:59 Ticket #1941 (Java Mouse Location Incorrect when moving a window) created by mjharkin
I have an undecorated window that I want to move by dragging the panel …
09:37 Changeset in xpra [20217] by totaamwin32
more portable way of finding a good temp dir
09:36 Changeset in xpra [20216] by totaamwin32
we move etc/xpra to %APPDATA%, so don't ship another unused copy in …
09:29 Changeset in xpra [20215] by totaamwin32
minor paths fixups: missing %, socket dirs are meaningless on win32, …
06:22 Changeset in xpra [20214] by totaamwin32
#1892: make sure win32 can process the request to destroy the tray …
06:08 Changeset in xpra [20213] by totaamwin32
hide more tray menu items until we're connected

08/26/18:

21:18 Ticket #1940 (Starting a session over SSH causes duplicate start children) closed by Antoine Martin
fixed: Doh, this is caused by r20046 for #1931. Fixed in r20211.
21:18 Changeset in xpra [20212] by Antoine Martin
add debug logging
21:18 Changeset in xpra [20211] by Antoine Martin
#1840 / #1931: if we have consumed the start[-child] command line …
17:40 Changeset in xpra [20210] by Antoine Martin
ensure we don't try to terminate the same subprocess twice during …
17:19 Changeset in xpra [20209] by totaamwin32
#1892: gtk3 needs explicit calls to get the focus where we need it
16:11 Changeset in xpra [20208] by totaamwin32
in some cases, stdin may be None, don't error out, and don't try to use it
15:16 Changeset in xpra [20207] by totaamwin32
we deal with the exception by showing the message in the UI, no need …
15:16 Changeset in xpra [20206] by totaamwin32
force '_pass' subcommand to not use a log file on win32
14:39 Changeset in xpra [20205] by Antoine Martin
fix python3 string errors in dbus helper
14:38 Changeset in xpra [20204] by Antoine Martin
r20200 (partial) + r20201: prevent connection errors from making the …
14:14 Dependencies edited by Antoine Martin
remove version numbers which were not being updated (diff)
14:04 Changeset in xpra [20203] by Antoine Martin
numpy 1.15.1
13:45 Changeset in xpra [20202] by totaamwin32
make it possible to override force_quit, add debug logging
13:45 Changeset in xpra [20201] by totaamwin32
#1892: when we reset the client, make sure all quit functions are …
05:39 Changeset in xpra [20200] by totaamwin32
#1892: pass ssh-port to connect function, when we reset the client …
Note: See TracTimeline for information about the timeline view.