xpra icon
Bug tracker and wiki

Timeline



03/03/18:

06:32 Changeset in xpra [18663] by Antoine Martin
* use the same time value for the whole method * ensure values are …
05:21 Changeset in xpra [18662] by Antoine Martin
initialize some attributes early as they may be needed for logging …

03/02/18:

17:32 Ticket #1781 (Refresh bug in certain applications) created by J. Max Mena
I finally managed to reliably reproduce this - it's easiest in Firefox …
05:34 Changeset in xpra [18661] by Antoine Martin
#1777: make displayfd timeout configurable

03/01/18:

19:20 Ticket #1780 (Traceback when attaching) closed by Antoine Martin
fixed: Caused by r18659, fixed in r18660.
19:20 Changeset in xpra [18660] by Antoine Martin
#1780: doh, moving that line of code back was not enough, there was no …
18:19 Ticket #1780 (Traceback when attaching) created by J. Max Mena
My client and server are Fedora 26 machines running trunk r18658. …
18:12 Ticket #1779 (Traceback when running Xpra Stop) closed by Antoine Martin
fixed: Caused by one of the huge refactorings from #1761, fixed in r18659.
18:12 Changeset in xpra [18659] by Antoine Martin
#1779 / #1761: move "server_client_shutdown" back to client base: …
17:56 Ticket #1779 (Traceback when running Xpra Stop) created by J. Max Mena
My client and server are Fedora 26 machines running trunk r18658. …
09:02 Changeset in xpra [18658] by Antoine Martin
add latest fixes to the release notes
08:51 Ticket #1761 (refactoring to avoid large modules) closed by Antoine Martin
fixed: This will do for this release. Will follow up in #1778 and #1700.
08:51 Ticket #1778 (mixins cleanups) created by Antoine Martin
Follow up from #1761 + #1700. Tasks: * write more unit tests: #1773, …
08:48 Changeset in xpra [18657] by Antoine Martin
remove unused attributes
08:42 Changeset in xpra [18656] by Antoine Martin
#1761 disable more features and their packet handlers if we find that …
08:41 Changeset in xpra [18655] by Antoine Martin
disable av-sync menu with a helpful tooltip message if: * the server …
08:22 Changeset in xpra [18654] by Antoine Martin
#1761 try to make more imports optional: only attempt to load stuff if …
06:44 Changeset in xpra [18653] by Antoine Martin
* add docstrings to all base classes * fix display manager docstring
05:40 Changeset in xpra [18652] by Antoine Martin
#1761 generalize init_sockets so we can move some domain specific …
05:25 Changeset in xpra [18651] by Antoine Martin
#1761: * simplify + generalize protocol cleanup callbacks * move …
05:09 Ticket #1777 (Xpra can't start a server.) closed by Antoine Martin
fixed: > I got it to work with your previous comment. Please always specify …
05:07 Changeset in xpra [18650] by Antoine Martin
#1761: * move system-tray to x11 server * don't pass options to setup …
04:04 Changeset in xpra [18649] by Antoine Martin
* allow the user to turn ssl on or off rather than relying on the …
02:40 Ticket #1777 (Xpra can't start a server.) created by Xavier Merino
Hello, I decided to use Xpra on the Raspberry Pi 3. The packaged …

02/28/18:

17:43 Changeset in xpra [18648] by Antoine Martin
r18647 backport: also use relative URL for going back to the connect page
17:41 Changeset in xpra [18647] by Antoine Martin
also use relative url for redirecting to the connect page
17:39 Clients/HTML5 edited by Antoine Martin
move latest client link after default instructions (diff)
17:11 Ticket #1776 (move $XAUTHORITY to runtime dir) closed by Antoine Martin
fixed: Done in r18646.
17:11 Ticket #1776 (move $XAUTHORITY to runtime dir) created by Antoine Martin
We should be able to use $XDG_RUNTIME_DIR to store the …
15:01 Ticket #1775 (html5 sound delay) created by mviereck
xpra v2.3-r18646 If viewing a video over html5 with sound forwarding, …
10:30 Changeset in xpra [18646] by Antoine Martin
use our own XAUTHORITY file
10:13 Changeset in xpra [18645] by Antoine Martin
r18643 backport: try to free stale xauth lock files
10:12 Changeset in xpra [18644] by Antoine Martin
r18641 backport: fix pam module names
10:04 Changeset in xpra [18643] by Antoine Martin
if xauth times out and we find stale lock files, try to clean them
09:25 Changeset in xpra [18642] by Antoine Martin
better debug logging
09:17 Changeset in xpra [18641] by Antoine Martin
debian has completely different pam module names (obviously..)
08:08 Changeset in xpra [18640] by Antoine Martin
undo r18630: the re-connect code doesn't reload the page, it still has …
08:02 Changeset in xpra [18639] by Antoine Martin
r18638 backport: log a warning with more details when we fail to load …
08:01 Changeset in xpra [18638] by Antoine Martin
if a file exists and we fail to load it, log a warning
07:56 Changeset in xpra [18637] by Antoine Martin
r18625 + r18633 + r18634 + r18636 backport: fix encryption issues with …
07:50 Changeset in xpra [18636] by totaamwin32
add debug logging of crypto key loading
07:45 Changeset in xpra [18635] by totaamwin32
we must set the encryption parameters early as other mixins may …
07:39 Changeset in xpra [18634] by totaamwin32
first change the network settings, so the remote logging won't use …
07:22 Changeset in xpra [18633] by Antoine Martin
log the salt using hex string, since it is always binary
04:44 Changeset in xpra [18632] by Antoine Martin
r18631 backport: fix audio wrongly switched off on return to connect page
04:43 Changeset in xpra [18631] by Antoine Martin
fix check for number of audio codecs available
04:43 Changeset in xpra [18630] by Antoine Martin
if we need to re-connect, we'll need the password again so keep it
04:29 Changeset in xpra [18629] by Antoine Martin
doh: log the new format, not the old one!

02/27/18:

16:45 Changeset in xpra [18628] by Antoine Martin
fixup r18439: in 2.2.x the argument had not been renamed yet
16:19 Changeset in xpra [18627] by Antoine Martin
r18626 backport: use relative URL so the client can connect no matter …
16:04 Changeset in xpra [18626] by Antoine Martin
use relative URL for index page
16:00 Ticket #1654 (xpra start with proxy fails / xvfb error) reopened by Antoine Martin
So it looks like the proxy server starts a session but never finds it, …
12:04 Ticket #1774 (html5 clients does not connect, goes to xpra.org instead) created by mviereck
Hello, I am testing xpra html5 capabilities and found some issues …
09:53 Changeset in xpra [18625] by Antoine Martin
python3 strings byte us again..
05:53 Changeset in xpra [18624] by Antoine Martin
#1761: * move server info bits to a mixin * move remaining encoding …
05:22 Changeset in xpra [18623] by Antoine Martin
#1761: * move file+print to a mixin * only init aliases after we have …
05:21 Changeset in xpra [18622] by Antoine Martin
python3 strings byte us again..
05:17 Changeset in xpra [18621] by Antoine Martin
try utf8 first, fallback to latin1
04:49 Changeset in xpra [18620] by Antoine Martin
code now lives in a mixin
04:36 Changeset in xpra [18619] by Antoine Martin
add latest fixes to the release notes
04:17 ProjectIdeas edited by Antoine Martin
(diff)
04:02 Changeset in xpra [18618] by Antoine Martin
new partiwm link, googlecode is 404

02/26/18:

15:46 Changeset in xpra [18617] by Antoine Martin
also use block flag with gtk3 to avoid claiming we own the clipboard …
15:40 Changeset in xpra [18616] by Antoine Martin
on macos popup_at_pointer does not work but popup does.. sigh
15:23 Changeset in xpra [18615] by Antoine Martin
with gnome-shell, calling popup() doesn't do anything so use …
13:09 Changeset in xpra [18614] by Antoine Martin
we exec command from a thread now, but we have to call …
12:35 Changeset in xpra [18613] by Antoine Martin
pixel formats are always strings?
12:16 Changeset in xpra [18612] by Antoine Martin
simplify: just use strings everywhere for packet types
12:10 Changeset in xpra [18611] by Antoine Martin
fix None dereference error caused by race condition during cleanup
12:04 Changeset in xpra [18610] by Antoine Martin
try to fix opengl cursor painting: * wait for the window to be …
12:01 Changeset in xpra [18609] by Antoine Martin
change superclass order so encodings will be cleaned up before mmap: …
11:33 Changeset in xpra [18608] by Antoine Martin
don't log a warning when we can't steal the notification dbus …
11:32 Changeset in xpra [18607] by Antoine Martin
python3 strings byte us again
09:20 Changeset in xpra [18606] by Antoine Martin
we must return True unless we want to fail the connection
06:28 Changeset in xpra [18605] by Antoine Martin
better debug logging under py3k: strip annoying bytes prefix from strings
06:18 Changeset in xpra [18604] by Antoine Martin
r18603 backport: fix cursors with python3 servers
06:17 Changeset in xpra [18603] by Antoine Martin
py3k strings byte us again: cursor data would end up as a string …
05:52 Changeset in xpra [18602] by Antoine Martin
move validation of cursor data so the non-textured path is validated too
05:21 Changeset in xpra [18601] by Antoine Martin
use version stanza to avoid gi warnings

02/25/18:

17:33 Changeset in xpra [18600] by totaamwin32
make sure variable is initialized
17:17 Changeset in xpra [18599] by Antoine Martin
not all mixins have this method, provide a default dummy implementation
17:02 Changeset in xpra [18598] by Antoine Martin
* ui client should not know anything about gtk * rely on MRO to use …
16:31 Changeset in xpra [18597] by Antoine Martin
the server expects an entry for "clipboard", so we can't use better …
16:29 Changeset in xpra [18596] by Antoine Martin
refactor parse_client_caps calls to make sure we don't forget to call …
16:12 Changeset in xpra [18595] by Antoine Martin
try harder to split state variables from configuration options
16:07 Changeset in xpra [18594] by Antoine Martin
* add av-sync unit test * minor cleanups
15:50 Changeset in xpra [18593] by Antoine Martin
* test for webcam source mixin - already found one bug: * fix stop …
14:24 Changeset in xpra [18592] by Antoine Martin
* move idle handling code to client-connection * generalize init_state …
09:54 Changeset in xpra [18591] by Antoine Martin
#1761 * rename server mixin test * add source mixin test
09:53 Changeset in xpra [18590] by Antoine Martin
#1761 * remove duplicated var (did not belong in client-display) * …
09:48 Changeset in xpra [18589] by Antoine Martin
avoid errors if string given is None
09:19 Changeset in xpra [18588] by Antoine Martin
#1761 move webcam handling to a source mixin, so we can have one or …
04:57 Changeset in xpra [18587] by Antoine Martin
r18586 backport: fix handling of URL encoded characters with drag-n-drop
04:52 Changeset in xpra [18586] by Antoine Martin
fix handling of URL encoded characters with drag-n-drop
04:45 Changeset in xpra [18585] by Antoine Martin
flatten all dicts at once
04:35 Changeset in xpra [18584] by Antoine Martin
split caps into smaller methods, use namespace and only flatten the …
04:34 Changeset in xpra [18583] by Antoine Martin
#1761: * move "scaling-control" option to encodings where it belongs * …
00:24 Changeset in xpra [18582] by Antoine Martin
don't warn about missing pulseaudio on macos
00:21 Changeset in xpra [18581] by Antoine Martin
adjust module path to match renaming

02/24/18:

17:11 Changeset in xpra [18580] by totaamwin32
child reaper code does not belong in server core (there, it interferes …
16:32 Changeset in xpra [18579] by Antoine Martin
#1761 move window-icon code to a mixin
12:06 Changeset in xpra [18578] by Antoine Martin
reduce imports at module load time: import window source when needed …
10:24 Changeset in xpra [18577] by Antoine Martin
#1761 move client-display code to a mixin
10:00 Changeset in xpra [18576] by Antoine Martin
#1761 move av-sync to a mixin
09:53 Changeset in xpra [18575] by Antoine Martin
#1761: * move input handling to a mixin * minor fixes to other mixins
09:25 Changeset in xpra [18574] by Antoine Martin
#1761 move idle user detection to a mixin
09:11 Changeset in xpra [18573] by Antoine Martin
#1761 move encodings management to a mixin
08:55 Changeset in xpra [18572] by Antoine Martin
#1761 move windows management to a mixin
05:37 Changeset in xpra [18571] by Antoine Martin
#1761 move dbus to a mixin
05:23 Changeset in xpra [18570] by Antoine Martin
#1761: * don't depend on the notifications module: move the constants …
04:19 Changeset in xpra [18569] by Antoine Martin
expose the list of packet handlers via xpra info
04:18 Changeset in xpra [18568] by Antoine Martin
don't overwrite the list of handlers, add to them
04:17 Changeset in xpra [18567] by Antoine Martin
oops: missed from r18566
04:00 Changeset in xpra [18566] by Antoine Martin
rename modules to remove redundant "client" from their name, as we're …

02/23/18:

17:29 Changeset in xpra [18565] by Antoine Martin
#1761: * move client-info to a mixin * ensure client file-transfer …
17:12 Changeset in xpra [18564] by Antoine Martin
#1761: * move pings to a mixin * fixup fileprint mixin constructor
17:02 Changeset in xpra [18563] by Antoine Martin
#1761 move file-transfers and printing to a mixin
16:52 Changeset in xpra [18562] by Antoine Martin
#1761 move clipboard to a mixin
16:43 Changeset in xpra [18561] by Antoine Martin
#1761 move mmap to a mixin
16:10 Changeset in xpra [18560] by Antoine Martin
#1761: * move source and rename ServerSource? to ClientConnection? * …
14:53 Changeset in xpra [18559] by Antoine Martin
oops: method got renamed
14:52 Ticket #1773 (better unit tests for mixins) created by Antoine Martin
Follow up from #1761. See also #1778 We already have basic unit tests …
14:46 Changeset in xpra [18558] by Antoine Martin
#1761 minor fixes + unit test for server mixins
14:26 Changeset in xpra [18557] by Antoine Martin
typo
14:24 Changeset in xpra [18556] by Antoine Martin
#1761: * add window-server mixin * move more info / server features to …
10:06 Changeset in xpra [18555] by Antoine Martin
#1761: move display management code to a mixin
09:51 Changeset in xpra [18554] by Antoine Martin
#1761: move network-state code to a mixin
09:49 Changeset in xpra [18553] by Antoine Martin
#1761: make sure we ship the new server mixins
09:20 Changeset in xpra [18552] by Antoine Martin
doh: typo
09:19 Changeset in xpra [18551] by Antoine Martin
#1761: move remote-logging code to a mixin
09:13 Changeset in xpra [18550] by Antoine Martin
#1761: move encodings code to a mixin
07:14 Changeset in xpra [18549] by Antoine Martin
#1761: move dbus-rpc code to a mixin, rename mmap mixin
07:02 Changeset in xpra [18548] by Antoine Martin
#1761: * move child command code to a mixin * handle control command …
06:43 Changeset in xpra [18547] by Antoine Martin
avoid error during shutdown: clipboard helper may have been disposed …
06:07 Changeset in xpra [18546] by Antoine Martin
#1761: move keyboard + pointer code to a mixin
05:40 Changeset in xpra [18545] by Antoine Martin
#1761: move mmap code to a mixin
05:35 Changeset in xpra [18544] by Antoine Martin
#1761: * move file-transfer and printing code to a mixin * generalize …
05:18 Changeset in xpra [18543] by Antoine Martin
#1761: * move audio code to a mixin * use a stub mixin to avoid having …
05:02 Changeset in xpra [18542] by Antoine Martin
#1761 minor fixes for clipboard mixin move
04:59 Changeset in xpra [18541] by Antoine Martin
#1761 move clipboard code to a mixin
04:44 Changeset in xpra [18540] by Antoine Martin
#1761 server refactoring: * move webcam code to a mixin * initialize …
04:03 Changeset in xpra [18539] by Antoine Martin
#1761 server refactoring: * move notifications to a mixin * move all …

02/22/18:

20:25 Ticket #1772 (Deprecated declarations) created by Antonio
Hello. xpra/codecs/dec_avcodec2/decoder.c is not compiled for a …
16:45 Changeset in xpra [18538] by Antoine Martin
some callers don't want to have to specify categories, so default to …
16:44 Changeset in xpra [18537] by Antoine Martin
oops: set a default value, needed for "token"
15:19 Changeset in xpra [18536] by Antoine Martin
no need to send both prefixes in the server reply: the client can set …
15:01 Changeset in xpra [18535] by Antoine Martin
#1761 add unit tests for remotelogging mixin, stub mixin now contains …
14:25 Changeset in xpra [18534] by Antoine Martin
#1761 add unit tests for some of the mixins, support namespaced "mmap" …
11:45 Changeset in xpra [18533] by Antoine Martin
whitespace cleanup
11:45 Changeset in xpra [18532] by Antoine Martin
#1761: * move xpra's tray methods to a new mixin * define signal names …
10:02 Changeset in xpra [18531] by Antoine Martin
#1761: use a stub base class to define empty methods for all mixins, …
08:55 Changeset in xpra [18530] by Antoine Martin
#1761: move encodings bits to a mixin, merge display caps, merge …
06:15 Changeset in xpra [18529] by Antoine Martin
move ping and info packet handling to a mixin
05:48 Changeset in xpra [18528] by Antoine Martin
remove remnants of the remote logging support (got moved to mixin)
05:44 Changeset in xpra [18527] by Antoine Martin
remove remnants of the display scaling support (got moved to mixin)
05:32 Changeset in xpra [18526] by Antoine Martin
move all client mixins to a submodule
05:24 Changeset in xpra [18525] by Antoine Martin
#1761: move display / desktop to a mixin, re-add missing method …
04:42 Changeset in xpra [18524] by Antoine Martin
this attribute has not been used since v0.16!

02/21/18:

17:33 Changeset in xpra [18523] by Antoine Martin
import cleanup
17:33 Changeset in xpra [18522] by Antoine Martin
#1761: move remote logging to a mixin
17:08 Changeset in xpra [18521] by Antoine Martin
#1761: move mmap to a mixin, make rdp mixin more consistent with the …
12:34 Changeset in xpra [18520] by Antoine Martin
don't flatten dicts: we rely on structured data, at least for the …
12:15 Changeset in xpra [18519] by Antoine Martin
#1761: move systray forwarding to windowclient (it is managed as a …
10:16 Changeset in xpra [18518] by Antoine Martin
those packet handlers had been moved already
10:12 Sound edited by Antoine Martin
(diff)
10:07 SystemTray edited by Antoine Martin
(diff)
09:37 Changeset in xpra [18517] by Antoine Martin
move input devices to window client
09:11 Changeset in xpra [18516] by Antoine Martin
#1761: move client window handling code to its own module
07:28 Changeset in xpra [18515] by Antoine Martin
* remove attribute already moved to rpc module * fix logging using …
07:10 Changeset in xpra [18514] by Antoine Martin
#1761: move notification client code to its own module
07:09 Changeset in xpra [18513] by Antoine Martin
redundant import
06:32 Changeset in xpra [18512] by Antoine Martin
#1761: move clipboard client code to its own module
06:10 Changeset in xpra [18511] by Antoine Martin
#1761: support mmap prefix in caps
04:49 Changeset in xpra [18510] by Antoine Martin
#1761: split packet handler initialization to method groups, fixup …
04:38 Changeset in xpra [18509] by Antoine Martin
fix pydev unused argument warning
04:37 Changeset in xpra [18508] by Antoine Martin
#1761: split hello and caps parsing to their respective method groups
04:37 Changeset in xpra [18507] by Antoine Martin
fix some pydev unused argument warnings
04:36 Changeset in xpra [18506] by Antoine Martin
honour the timeout given as argument
03:01 Changeset in xpra [18505] by Antoine Martin
#1761: better grouping of methods
02:23 Changeset in xpra [18504] by Antoine Martin
#1761: better grouping of methods

02/20/18:

18:32 Ticket #1611 (uinput virtual pointer device) closed by J. Max Mena
fixed: r18446 and subsequent builds no longer fail - closing again (must have …
18:31 Ticket #1769 (Getting Occasional OpenGL Tracebacks) closed by J. Max Mena
fixed
15:23 Changeset in xpra [18503] by Antoine Martin
#1761: split window metadata and window filters to their own module
14:53 Changeset in xpra [18502] by Antoine Martin
update docstring
14:43 Changeset in xpra [18501] by Antoine Martin
remove unused attributes
12:23 Changeset in xpra [18500] by Antoine Martin
remove unused arg
08:37 Changeset in xpra [18499] by Antoine Martin
#1761: split server-commands to their own module
08:07 Changeset in xpra [18498] by Antoine Martin
#1761: split command line parsing code to its own module
06:50 Changeset in xpra [18497] by Antoine Martin
#1761: group code into subsystem sections (more)
06:36 Changeset in xpra [18496] by Antoine Martin
#1761: group code into subsystem sections
06:23 Changeset in xpra [18495] by Antoine Martin
#1761: group code into subsystem sections
05:31 Changeset in xpra [18494] by Antoine Martin
py3k strings byte us again
05:27 Changeset in xpra [18493] by Antoine Martin
remove audio legacy cruft: don't try to support all codecs with …

02/19/18:

10:09 Changeset in xpra [18492] by Antoine Martin
#1761: move client rpc bits to their own module
09:48 Changeset in xpra [18491] by Antoine Martin
#1761: move client audio bits to their own module
05:07 Changeset in xpra [18490] by Antoine Martin
init grab packet handlers like everything else, those require …
05:03 Changeset in xpra [18489] by Antoine Martin
#1761: move webcam bits to their own module
05:02 Changeset in xpra [18488] by Antoine Martin
use new shorter alias
04:01 Changeset in xpra [18487] by Antoine Martin
* don't try to scale a None image * return the window accel groups …
03:50 Changeset in xpra [18486] by Antoine Martin
add option to open ws / wss urls using the browser

02/18/18:

17:15 Changeset in xpra [18485] by Antoine Martin
clamp widget size, since ipv6 entries can make it grow too big otherwise
16:57 Changeset in xpra [18484] by Antoine Martin
use new shorter alias
16:51 Changeset in xpra [18483] by totaamwin32
whitespace
16:51 Changeset in xpra [18482] by totaamwin32
add test app for system tray
13:50 Changeset in xpra [18481] by Antoine Martin
r18480 backport: make sure pixbuf can load png
13:49 Changeset in xpra [18480] by totaamwin32
we have to include png explicitly now (not sure why it worked before)
13:48 Changeset in xpra [18479] by totaamwin32
better warning message format
12:48 Changeset in xpra [18478] by Antoine Martin
remove unused alias
12:45 Changeset in xpra [18477] by Antoine Martin
if loading the pixbuf fails, try to continue without (happens on win32 …
12:42 Changeset in xpra [18476] by Antoine Martin
expose ws / wss mdns records for tcp / ssl sockets if html upgrades …
12:27 Changeset in xpra [18475] by Antoine Martin
try mdns version first
12:26 Changeset in xpra [18474] by Antoine Martin
use new alias name
11:52 Changeset in xpra [18473] by Antoine Martin
fix auth prompt dialog with gtk3
07:14 Changeset in xpra [18472] by Antoine Martin
clients expect flat dictionaries (already in trunk r18468)
07:11 Changeset in xpra [18471] by Antoine Martin
r18462 backport: python3 fixes, use bytes for consistency with other …
07:11 Changeset in xpra [18470] by Antoine Martin
r18463 backport: hello packet data must use flat dictionaries
07:10 Changeset in xpra [18469] by Antoine Martin
r18464 backport: python3 fixes
06:54 Changeset in xpra [18468] by Antoine Martin
#1735 / #1266: * detect sound loops using the pulseaudio cookie if we …
06:46 Changeset in xpra [18467] by Antoine Martin
oops: pulseaudio info had gone MIA, causing None deref errors
06:08 Changeset in xpra [18466] by Antoine Martin
add missing argument
05:33 Changeset in xpra [18465] by Antoine Martin
better sound debug logging for pulseaudio bits
05:29 Changeset in xpra [18464] by Antoine Martin
py3k fixes (PITA)
05:09 Changeset in xpra [18463] by Antoine Martin
clients still expect a flat dict
05:01 Changeset in xpra [18462] by Antoine Martin
make it consistent: return bytes for all identifiers
03:17 Changeset in xpra [18461] by Antoine Martin
remove outdated restrictions
03:04 Authentication edited by Antoine Martin
(diff)

02/17/18:

16:26 Changeset in xpra [18460] by Antoine Martin
add latest fixes to the release notes
16:10 Changeset in xpra [18459] by Antoine Martin
r18458 backport: fix initial focus issues
16:08 Changeset in xpra [18458] by Antoine Martin
don't trigger focus handling when the geometry changes (sometimes …
15:13 Changeset in xpra [18457] by Antoine Martin
hit some cases with mmap where the end_bytes was not recorded yet, so …
14:51 Changeset in xpra [18456] by Antoine Martin
typo
14:12 Changeset in xpra [18455] by Antoine Martin
python-lz4 1.0.0
14:00 Ticket #1771 (SCRAM) created by Antoine Martin
[https://tools.ietf.org/html/rfc5802 rfc5802: Salted Challenge …
12:46 Changeset in xpra [18454] by Antoine Martin
only record soft expired congestion events if these are new events, …
10:00 Changeset in xpra [18453] by Antoine Martin
log more details about soft-expire congestion events
09:59 Changeset in xpra [18452] by Antoine Martin
stop calculating congestion speed if there are no events in the last …
09:25 Changeset in xpra [18451] by Antoine Martin
better debug logging
07:14 Ticket #1770 (opengl exception handler function) created by Antoine Martin
Follow up from #1769: register a callback function on the opengl …
06:25 Changeset in xpra [18450] by Antoine Martin
oops: fixup r18447, jpeg2000 has stricter constraints already
06:22 Changeset in xpra [18449] by Antoine Martin
#1769 if we do end up with a zero sized plane, log an error and don't …
06:18 Changeset in xpra [18448] by Antoine Martin
#1769 don't use YUV painting for dimensions that would have a zero …
06:01 Changeset in xpra [18447] by Antoine Martin
#1769 try to ensure we never send subsampled data (jpeg or webp) if …

02/16/18:

21:53 Ticket #1769 (Getting Occasional OpenGL Tracebacks) created by J. Max Mena
My server and client are both Fedora 26 machines running trunk r18446
21:29 Ticket #1707 (use the application icons for the systray icon) closed by J. Max Mena
fixed: Noted and closing. Sorry for the long turnaround - been busy and …
17:47 Changeset in xpra [18446] by Antoine Martin
oops missed from r18445
17:46 Ticket #1611 (uinput virtual pointer device) reopened by J. Max Mena
This revision (r18445) caused a build to fail on both my Fedora …
05:51 Changeset in xpra [18445] by Antoine Martin
#1611: prevent confusion with system binaries: use "xpra" prefix for …
03:38 Ticket #999 (catch limited bandwidth issues sooner) reopened by Antoine Martin
Logs? xpra info? bandwidth configuration?

02/15/18:

22:39 Logging/Categories edited by J. Max Mena
Incorporate change mentioned in #1688 (diff)
10:00 Changeset in xpra [18444] by totaamwin32
with virtuawin, we even have to reinit the window completely to restore it
09:52 Changeset in xpra [18443] by totaamwin32
make window reinit code more re-usable
09:15 Changeset in xpra [18442] by totaamwin32
if a window is not visible, cut the refresh rate - using the same code …
03:11 Ticket #1766 (no longer control encoding in config file (macos/OS X client)) closed by Antoine Martin
fixed: > If I have more feedback on betas, should they just be more tickets? …
02:50 Changeset in xpra [18441] by Antoine Martin
#1766: fix compatibility with gtk2

02/14/18:

11:36 Changeset in xpra [18440] by Antoine Martin
oops: variable got renamed
11:19 Changeset in xpra [18439] by Antoine Martin
r18438 backport: ensure that the only bandwidth limit shown as …
11:17 Changeset in xpra [18438] by Antoine Martin
ensure that the only item selected is the last one the user clicked on
09:03 Changeset in xpra [18437] by Antoine Martin
#1717 use the backend agnostic script
08:58 Changeset in xpra [18436] by Antoine Martin
oops: missed from r18434
08:55 Changeset in xpra [18435] by Antoine Martin
don't try to load x11 on macos
08:38 Changeset in xpra [18434] by Antoine Martin
refactoring: * move compat code to compat module * split off test …
08:36 Changeset in xpra [18433] by Antoine Martin
usual workaround for py3k string breakage
07:56 Changeset in xpra [18432] by Antoine Martin
r18428 backport: preserve selected encoding when launching via macos …
07:54 Changeset in xpra [18431] by Antoine Martin
#1766: actually use a default dict value so we on't get errors using …
04:45 Changeset in xpra [18430] by Antoine Martin
avoid errors with python3: the packet data must be in bytes format
04:16 Changeset in xpra [18429] by Antoine Martin
#1767 fixup r18018: endpoint must be defined
03:50 Ticket #1768 (Replace CODEC_FLAG2_FAST with AV_CODEC_FLAG2_FAST) closed by Antoine Martin
invalid: Already been done in r18088, r18087, r18086. Make sure the version …

02/13/18:

17:57 Ticket #1768 (Replace CODEC_FLAG2_FAST with AV_CODEC_FLAG2_FAST) created by Leo Izen
FFmpeg replaced CODEC_FLAG2_FAST with AV_CODEC_FLAG2_FAST two years …
17:25 Ticket #1767 (Cannot connect to a windows 10 pro server using SSL) created by Luis Mendes
The problem, described below is that I cannot connect using SSL. With …
16:22 Changeset in xpra [18428] by Antoine Martin
#1766: make sure that the item selected in the combo box is also the …
15:49 Changeset in xpra [18427] by Antoine Martin
ssh port is also not required, leave it empty
15:38 Changeset in xpra [18426] by Antoine Martin
make it easier to enable or disable colored logging
12:21 Changeset in xpra [18425] by Antoine Martin
r18424 backport: don't populate display number with a wrong default …
12:20 Changeset in xpra [18424] by Antoine Martin
the display number is optional in ssh mode, so leave it empty unless …
09:25 Changeset in xpra [18423] by Antoine Martin
the default encoding is "auto"
09:17 Changeset in xpra [18422] by Antoine Martin
use bstr formatting so that the value will match what we have in the …
09:05 Changeset in xpra [18421] by Antoine Martin
r18420 backport: fix errors in launcher with ssh mode
05:33 Changeset in xpra [18420] by Antoine Martin
ensure that port numbers are actually numbers so we can compare them

02/12/18:

15:13 Changeset in xpra [18419] by Antoine Martin
move "parse_scaling" to a module, we only import it if needed
13:31 Changeset in xpra [18418] by Antoine Martin
convert more test apps so they can run with gtk3
13:16 Changeset in xpra [18417] by Antoine Martin
partial port to gtk3
12:28 Changeset in xpra [18416] by Antoine Martin
new compat constants
12:27 Changeset in xpra [18415] by Antoine Martin
convert test class so it can run with python3 / gtk3
11:56 Changeset in xpra [18414] by Antoine Martin
add latest fix to the release notes
11:46 Changeset in xpra [18413] by Antoine Martin
fix auth backport: when we fake a challenge, we need the choose_digest …
10:57 Changeset in xpra [18412] by Antoine Martin
macos intercepts Shift+F11, so use Control+F11 to trigger …
09:34 Changeset in xpra [18411] by Antoine Martin
r18410 backport: fix win32 packaging of python cryptography module
09:33 Changeset in xpra [18410] by totaamwin32
fix packaging of newer versions of python-cryptography, we must …
09:27 Changeset in xpra [18409] by totaamwin32
enable debug in all loggers
07:39 Changeset in xpra [18408] by Antoine Martin
add latest fix to the release notes
07:36 Changeset in xpra [18407] by Antoine Martin
r18212 backport: make unit tests reliable
06:25 Changeset in xpra [18406] by Antoine Martin
r18405 backport: force focus on launcher window when it is ready (macos)
06:23 Changeset in xpra [18405] by Antoine Martin
macos workaround: force launcher to the top of the stack when it is ready
05:14 Changeset in xpra [18404] by Antoine Martin
r18398 partial backport: don't try to load 'glib' with python3
05:13 Changeset in xpra [18403] by Antoine Martin
r18399 backport: avoid gi import warnings with python3 client builds
05:13 Changeset in xpra [18402] by Antoine Martin
r18400 backport: fix gi errors on startup with python3 + win32
05:01 Changeset in xpra [18401] by totaamwin32
remove debug
05:01 Changeset in xpra [18400] by totaamwin32
weird win32 gi bug: we must import gobject before glib, or glib won't …
04:46 Changeset in xpra [18399] by totaamwin32
must specify version before import to avoid warnings
04:39 Changeset in xpra [18398] by totaamwin32
don't try to import 'glib' with python3, use the correct path …
04:18 Changeset in xpra [18397] by totaamwin32
we need the xpra.exe binary in all cases: client or server
04:17 Changeset in xpra [18396] by totaamwin32
fix version info lookup with python3: we can use the more reliable …

02/11/18:

16:35 Changeset in xpra [18395] by Antoine Martin
py3k string fix
16:16 Changeset in xpra [18394] by Antoine Martin
not sure how to build and package the gi bindings for libnotify, so …
16:10 Changeset in xpra [18393] by Antoine Martin
r18391 backport: prevent ghost windows on win32 with opengl and OR windows
16:07 Changeset in xpra [18392] by Antoine Martin
initialize the client fully before setting up the connection, some …
13:56 Changeset in xpra [18391] by totaamwin32
#1717: override redirect windows don't show properly with opengl on win32
13:43 Changeset in xpra [18390] by Antoine Martin
make it easier to skip some metadata attributes for testing
13:09 Changeset in xpra [18389] by Antoine Martin
fix regression caused by r18378 on win32 with opengl: make sure we use …
11:16 Changeset in xpra [18388] by Antoine Martin
log packet-type as a string (fix usual py3k formatting nuisance)
09:08 Changeset in xpra [18387] by Antoine Martin
#1717 * finish converting gdk_bindings * move the focus bits to superclass
06:53 Changeset in xpra [18386] by Antoine Martin
delta code already moved up, no need to override here?
06:52 Changeset in xpra [18385] by Antoine Martin
#1717: simplify, we only ever have one native tray class and one gtk …
06:43 Changeset in xpra [18384] by Antoine Martin
#1717 move grab handling to common superclass
05:52 Changeset in xpra [18383] by Antoine Martin
* improve test to show actions and events received in the window * …
04:32 Changeset in xpra [18382] by Antoine Martin
#1717 all the clients use the same base class for handling draw …
04:28 Changeset in xpra [18381] by Antoine Martin
#1717 move UI thread lockups detection to common superclass - as it …
04:17 Changeset in xpra [18380] by Antoine Martin
#1717: move notify_startup_complete to common gtk client class
04:15 Changeset in xpra [18379] by Antoine Martin
#1717: move raise-window code to common gtk client class
03:29 Changeset in xpra [18378] by Antoine Martin
#1717: no need to override gtk_main, just call the gtk_util function …
03:26 Changeset in xpra [18377] by Antoine Martin
all the clients support rgb32, remove duplicated code in subclasses
03:19 Changeset in xpra [18376] by Antoine Martin
ignore cythong generated files
03:18 Changeset in xpra [18375] by totaamwin32
start conversion to gtk version agnostic code
03:17 Changeset in xpra [18374] by totaamwin32
import cleanup, remove out of date comments
03:17 Changeset in xpra [18373] by Antoine Martin
allow resetting the cursor by selecting the empty entry

02/10/18:

16:21 Changeset in xpra [18372] by totaamwin32
#1717 use pillow to resize and paste the cursor onto a new image of …
14:44 Changeset in xpra [18371] by totaamwin32
#1717 make it possible to run with python3 / gtk3
14:38 Changeset in xpra [18370] by totaamwin32
#1717 re-use the same function to access the window handle safely
09:45 Changeset in xpra [18369] by Antoine Martin
oops: missed from r18367
09:42 Changeset in xpra [18368] by totaamwin32
also support libnotify on win32
09:22 Changeset in xpra [18367] by Antoine Martin
#1717: implement full gtk x11 bindings for gtk3
09:20 Changeset in xpra [18366] by Antoine Martin
remove unused import
06:11 Changeset in xpra [18365] by Antoine Martin
file transfer: * server cannot ask anyone, so turn all "ask" options …
04:20 Changeset in xpra [18364] by Antoine Martin
try to use only strings for all paths (macos barfs on byte strings)
04:16 Changeset in xpra [18363] by Antoine Martin
macos doesn't provide targets.. try to continue without
03:53 Changeset in xpra [18362] by totaamwin32
workaround broken file urls with gtk3
03:41 Changeset in xpra [18361] by totaamwin32
ignore more cython generated files
03:40 Changeset in xpra [18360] by totaamwin32
ignore more cython generated files

02/09/18:

17:35 Changeset in xpra [18359] by Antoine Martin
make it consistent: zero value for no timer
17:35 Changeset in xpra [18358] by Antoine Martin
an xid should not be required!
16:37 Changeset in xpra [18357] by Antoine Martin
#1717: move drag-n-drop code to superclass (lots of compat code was …
16:35 Changeset in xpra [18356] by Antoine Martin
fix file transfers with python3: py3k strings byte us again
14:01 Changeset in xpra [18355] by Antoine Martin
move license file to where the source file has been moved
13:20 Changeset in xpra [18354] by Antoine Martin
remove unused import and dead code
13:18 Changeset in xpra [18353] by Antoine Martin
#1717: move workspace code to superclass
12:05 Changeset in xpra [18352] by Antoine Martin
#1717: move screen mapping code to superclass
11:56 Changeset in xpra [18351] by Antoine Martin
#1717: also move the pointer overlay cleanup code
11:41 Changeset in xpra [18350] by Antoine Martin
#1717: move pointer overlay code to superclass so gtk3 client can have it
07:58 Ticket #1766 (no longer control encoding in config file (macos/OS X client)) created by sto6
Using macOS-10.13.3 client to display a linux (centos 6.6 or 6.9) …
05:34 Changeset in xpra [18349] by Antoine Martin
#1717: to prevent "OpenGL drawing may fail in various potentially …
04:51 Changeset in xpra [18348] by Antoine Martin
#1717: expose more opengl attributes, request double-buffered pixel …
03:51 Changeset in xpra [18347] by Antoine Martin
#1717: macos opengl * fix cython module name * re-use the same …

02/08/18:

19:18 Ticket #1609 (Command and Control keys on macOS host ends up as the same key on Linux) reopened by emclain
I am having a similar problem with xpra-2.2.4, so this fix did not …
16:11 Changeset in xpra [18346] by Antoine Martin
r18340 backport: fix logging of full stacktraces for opengl exceptions
16:10 Changeset in xpra [18345] by Antoine Martin
r18341 backport: fix parsing of opengl command line option
16:02 Changeset in xpra [18344] by Antoine Martin
#1717: opengl shim implementation for macos using pyobjc and the …
15:55 Changeset in xpra [18343] by Antoine Martin
remove unused imports
15:53 Changeset in xpra [18342] by Antoine Martin
remove support for the old "gtk" gl backend with python3 as it isn't …
15:53 Changeset in xpra [18341] by Antoine Martin
use correct option variable for deciding if opengl should be enabled
15:50 Changeset in xpra [18340] by Antoine Martin
exc_info magic fails outside the exception handler's scope
10:11 Changeset in xpra [18339] by Antoine Martin
initialize realize callback list earlier so we can register callbacks …
09:52 Changeset in xpra [18338] by Antoine Martin
#1717 macos gdk bindings so we can get the nsview for a gdk window
09:08 Changeset in xpra [18337] by Antoine Martin
new dependency for the gdk3 bindings
06:52 Changeset in xpra [18336] by Antoine Martin
#1717: add stub gdk3 bindings so we can use functionality not exposed …
04:56 Changeset in xpra [18335] by Antoine Martin
remove unused imports

02/07/18:

05:18 Ticket #1764 (webp YUV420P color subsampling) closed by Antoine Martin
fixed: Done in r18334 (see long commit message) since it was easy enough to …
05:17 Ticket #1765 (opengl YUVA support) created by Antoine Martin
So we can paint YUV with alpha, the webp yuv decoder can give it to …
05:14 Changeset in xpra [18334] by Antoine Martin
#1764: * encode webp using YUV420P subsampling if the quality is lower …
04:56 Changeset in xpra [18333] by Antoine Martin
honour strict mode env var

02/06/18:

13:02 Ticket #1764 (webp YUV420P color subsampling) created by Antoine Martin
Follow up from #1438: we could decode webp to yuv if we encoded it …
12:50 Ticket #1438 (decode jpeg to YUV) closed by Antoine Martin
fixed: Finally fixed in r18330. Decoding to YUV is now the default in r18331. …
12:48 Changeset in xpra [18332] by Antoine Martin
#1438: use the values from wikipedia, they seem authoritative and have …
12:42 Changeset in xpra [18331] by Antoine Martin
now safe to decode jpeg to yuv by default
12:28 Changeset in xpra [18330] by Antoine Martin
#1438: use a new shader for "full range" YUV data we get from the jpeg …
09:46 Changeset in xpra [18329] by Antoine Martin
fix encoding selection message (was missing encoding!)
09:38 Changeset in xpra [18328] by Antoine Martin
#1438: simplify the code: don't use a default shader, just set it …
04:32 Encryption/SSL edited by Antoine Martin
(diff)
04:28 Changeset in xpra [18327] by Antoine Martin
version bump + update release notes
04:25 Changeset in xpra [18326] by Antoine Martin
r18322 backport: fix py3k des and xor auth
04:13 Changeset in xpra [18325] by Antoine Martin
r18323 backport: hide unhelpful message when connecting to older servers
04:10 Changeset in xpra [18324] by Antoine Martin
r18321 backport: py3k server fix for ssl sockets settimeout error
04:09 Changeset in xpra [18323] by Antoine Martin
only log the actual server input device method if we know what it is
04:06 Changeset in xpra [18322] by Antoine Martin
usual py3k string nonsense
03:51 Changeset in xpra [18321] by Antoine Martin
py3k fix: check the actual socktype (not the wrapped one) so we can …
01:39 Changeset in xpra [18320] by Antoine Martin
r18319 backport: don't log scary warnings for SIOCETHTOOL ioctl …
01:37 Changeset in xpra [18319] by Antoine Martin
don't log a scary warning if SIOCETHTOOL ioctl fails, as many types of …

02/05/18:

15:25 Changeset in xpra [18318] by Antoine Martin
python lz4 0.21.6
14:08 Changeset in xpra [18317] by Antoine Martin
do log something, just not a warning
14:06 Changeset in xpra [18316] by Antoine Martin
* don't bother showing a warning if webcam doesn't work with 32-bit …
13:53 Changeset in xpra [18315] by totaamwin32
add script to generate all the different release builds in one command …
13:34 Changeset in xpra [18314] by totaamwin32
use env var to toggle client-only builds
12:38 Changeset in xpra [18313] by Antoine Martin
add latest fixes to the release notes
11:25 Changeset in xpra [18312] by Antoine Martin
r18266 partial backport: fix webcam forwarding automatic device selection
11:22 Changeset in xpra [18311] by Antoine Martin
add latest fixes to the release notes
11:19 Changeset in xpra [18310] by Antoine Martin
r17581 partial backport: fix launcher with python3
11:16 Changeset in xpra [18309] by Antoine Martin
r18273 + r18279 backport: session browser needs a config object
10:08 Changeset in xpra [18308] by Antoine Martin
merge back from upstream now that most of our changes have been merged …
09:57 Changeset in xpra [18307] by Antoine Martin
merge back from upstream and remove old glib / gi kludge
09:24 Changeset in xpra [18306] by Antoine Martin
retry to merge the upstream changes - this should work apparently
05:40 Changeset in xpra [18305] by Antoine Martin
add latest fixes to the release notes
05:35 Changeset in xpra [18304] by Antoine Martin
r18275 backport: correct fix for py3k string nonsense
05:27 Changeset in xpra [18303] by Antoine Martin
r18299 backport: disable zerocopy nvfbc cuda buffers until further testing
05:27 Changeset in xpra [18302] by Antoine Martin
r18300 backport: handle memoryview as input to nvenc
05:13 Changeset in xpra [18301] by Antoine Martin
* populate() is not enough, we have to update() first * the proc_exit …
04:24 Changeset in xpra [18300] by totaamwin32
handle memoryview as input (cannot call frombuffer on it)
04:22 Changeset in xpra [18299] by totaamwin32
#1763 cuda buffer mode cannot be enabled by default until we can fix it
03:45 Ticket #1763 (nvfbc cuda regression: picture does not update) created by Antoine Martin
Problem spotted on win32, may also affect Linux (TBC). The code runs …
02:47 Building/Other edited by Antoine Martin
(diff)

02/04/18:

11:40 Changeset in xpra [18298] by Antoine Martin
py2app forgets AVFoundation, do it by hand
11:06 Changeset in xpra [18297] by Antoine Martin
doh: package names are different for python3
11:05 Changeset in xpra [18296] by Antoine Martin
* use lowercase for package name * add to python3 moduleset
09:26 Changeset in xpra [18295] by Antoine Martin
unit tests also fail to link
09:17 Changeset in xpra [18294] by Antoine Martin
fix vpx build: can't use avx512 with this version of gcc?
08:43 Changeset in xpra [18293] by Antoine Martin
r18292 backport: clean by default
08:42 Changeset in xpra [18292] by Antoine Martin
clean by default
08:38 Changeset in xpra [18291] by Antoine Martin
r18290 backport: disable webcam on 32-bit windows builds
08:35 Changeset in xpra [18290] by totaamwin32
#1231: don't build or bundle opencv on 32-bit windows since it crashes..
07:41 Changeset in xpra [18289] by totaamwin32
#1231: better webcam debugging

02/03/18:

18:18 Changeset in xpra [18288] by totaamwin32
use the desktop name if we don't have a session name
17:46 Changeset in xpra [18287] by Antoine Martin
the value needs to be decoded, the function we call does not do any …
17:40 Changeset in xpra [18286] by totaamwin32
all items should be strings
17:40 Changeset in xpra [18285] by totaamwin32
fix pybonjour for py3k strings..
16:57 Changeset in xpra [18284] by Antoine Martin
shadow servers use the wm_name as session name default
16:51 Changeset in xpra [18283] by Antoine Martin
16:50 Changeset in xpra [18282] by Antoine Martin
constructor overrides session type.. so we have to re-define it here
16:28 Changeset in xpra [18281] by Antoine Martin
show the session name if we know it - make it possible to not expose …
16:14 Changeset in xpra [18280] by Antoine Martin
do mdns after we have started the commands so that we may have guessed …
16:14 Changeset in xpra [18279] by Antoine Martin
oops: "mdns" gui supercedes the "sessions" gui (and not the other way …
16:04 Changeset in xpra [18278] by Antoine Martin
add debug logging of missing notification module
15:40 Changeset in xpra [18277] by Antoine Martin
split updating the cache and populating the view
15:26 Changeset in xpra [18276] by Antoine Martin
only show the password line if there are sessions we can connect to
15:23 Changeset in xpra [18275] by Antoine Martin
correct fix for py3k string nonsense
15:11 Changeset in xpra [18274] by Antoine Martin
* center the window * only register signals when we're running standalone
15:10 Changeset in xpra [18273] by Antoine Martin
the sessions gui supercedes the mdns one, and they both require a …
14:40 Changeset in xpra [18272] by Antoine Martin
remove unused import
14:34 Changeset in xpra [18271] by Antoine Martin
make code more re-usable and re-use more existing code
14:31 Ticket #1762 (default gui) created by Antoine Martin
Provide a friendly GUI so users can start, browse, connect to …
08:41 Changeset in xpra [18270] by Antoine Martin
r18268 backport: message was the wrong way around
08:41 Changeset in xpra [18269] by Antoine Martin
r18263 backport: fix python3 error running shadow server
08:10 Changeset in xpra [18268] by Antoine Martin
doh: wrong way around
08:02 Changeset in xpra [18267] by Antoine Martin
* gtk3 pixbuf loader fix * remove unused import
08:02 Changeset in xpra [18266] by Antoine Martin
#1688: failures to show a notification should not cause further breakage
07:04 Changeset in xpra [18265] by Antoine Martin
use a valid notification id to prevent errors with some backends that …
06:58 Changeset in xpra [18264] by Antoine Martin
notification errors should not cause connection failures
06:28 Changeset in xpra [18263] by Antoine Martin
py3k fix
06:15 Changeset in xpra [18262] by totaamwin32
no printer forwarding on win32, no need for a warning
06:12 Changeset in xpra [18261] by totaamwin32
we don't build those two codecs by default, don't log a warning

02/02/18:

17:08 Ticket #1266 (Sound is leaking across multiple xpra sessions attached to different ...) closed by J. Max Mena
fixed: Noted - I'll pass this along.
17:04 Ticket #1312 (avoid clipboard loops when running nested / sharing sessions) closed by J. Max Mena
fixed: Excellent - noted. Closing
13:23 Ticket #1761 (refactoring to avoid large modules) created by Antoine Martin
As of r18260, we have some modules that are just too big. […] Some …
13:03 Source/Statistics edited by Antoine Martin
(diff)
12:44 Index edited by Antoine Martin
(diff)
12:44 Source edited by Antoine Martin
(diff)
12:38 Ticket #1734 (server fails when starting via proxy with no stderr error) closed by Antoine Martin
needinfo: would need steps to reproduce
12:03 Changeset in xpra [18260] by Antoine Martin
raise mmap limits
11:57 Changeset in xpra [18259] by Antoine Martin
#1688: use notifications to tell the user about desktop scaling issues
11:42 Changeset in xpra [18258] by Antoine Martin
validate mmap size early so we don't create temporary files for nothing
11:08 Changeset in xpra [18257] by Antoine Martin
r18254 backport: fix mmap setup error handling
11:00 Changeset in xpra [18256] by Antoine Martin
also show unit for min case
11:00 Changeset in xpra [18255] by Antoine Martin
show unit
10:53 Changeset in xpra [18254] by Antoine Martin
assert check would cause another error on failure
10:32 Changeset in xpra [18253] by Antoine Martin
#1688: use notifications to tell the user about opengl setup failures
10:01 Changeset in xpra [18252] by Antoine Martin
#1688: use notifications to tell the user about audio forwarding failures
09:36 Changeset in xpra [18251] by Antoine Martin
r18249 backport: fix webcam encoding selection causing forwarding errors
09:35 Changeset in xpra [18250] by Antoine Martin
#1688: use notifications to tell the user about webcam failures
09:34 Changeset in xpra [18249] by Antoine Martin
fix webcam forwarding
05:59 Changeset in xpra [18248] by Antoine Martin
#1312 improvements: * only verify from server to client * prevent tray …
04:32 Ticket #1688 (warning notifications) closed by Antoine Martin
fixed

02/01/18:

21:57 Ticket #1760 (AttributeError on latest client) closed by J. Max Mena
fixed: Weird - I rebuilt my server and client with r18247 and everything …
21:29 Changeset in xpra [18247] by Antoine Martin
#1760: fix error during cleanup
20:13 Ticket #1702 (process data for session info display) closed by J. Max Mena
fixed: Noted and closing.
20:11 Ticket #1760 (AttributeError on latest client) created by J. Max Mena
Running a beta r18246 client against a beta r18246 server - both …
15:52 Changeset in xpra [18246] by Antoine Martin
#1231 build AVFoundation bridge
15:35 Ticket #1759 (Using xpra v2.2.2 I get tracebacks trying to start an application) closed by Antoine Martin
invalid: undefined symbol: PyFPE_jbuf: errors like these happen when …
15:10 Ticket #1759 (Using xpra v2.2.2 I get tracebacks trying to start an application) created by bmullan
[…] Both servers are running Ubuntu 18.04 (I am testing it) I …
13:16 Changeset in xpra [18245] by Antoine Martin
update date in build file and the files it generates
12:23 Changeset in xpra [18244] by Antoine Martin
python-lz4 0.19.2 fixes memleak
12:22 Changeset in xpra [18243] by Antoine Martin
python-lz4 0.19.2 fixes memleak
06:25 Changeset in xpra [18242] by totaamwin32
#540: poll for screensaver changes
05:45 Changeset in xpra [18241] by Antoine Martin
#540: the signals don't work reliably enough
05:26 Changeset in xpra [18240] by Antoine Martin
#540: listen for screensaver dbus messages
Note: See TracTimeline for information about the timeline view.