xpra icon
Bug tracker and wiki

Timeline



03/27/19:

14:02 Changeset in xpra [22230] by Antoine Martin
#812 split clipboard base class so we can re-use the higher level …
13:55 Changeset in xpra [22229] by Antoine Martin
#812: stop the munge function madness and just use the correct native …
13:50 Changeset in xpra [22228] by Antoine Martin
#812: use python ints for time values
13:44 Changeset in xpra [22227] by Antoine Martin
#812: move nesting check to clipboard helper, so newer implementations …
13:40 Changeset in xpra [22226] by Antoine Martin
fix pylint warning
07:05 Changeset in xpra [22225] by Antoine Martin
curl 7.64.1
01:36 Ticket #2236 (when try accessing html5 client, it kept redirected to connect.html ...) closed by jia chen
invalid: Finally got it working. The reason for the connection failure is that …

03/26/19:

14:03 Changeset in xpra [22224] by Antoine Martin
remove debug
11:10 Ticket #2239 (Inactive memory mapped video windows playback loosing a lot of frames) created by igoryonya
When I attach windows locally and they are memory mapped, windows' …
11:03 Clients/Android edited by Antoine Martin
(diff)
03:12 Encodings edited by Antoine Martin
(diff)

03/25/19:

14:34 Changeset in xpra [22223] by Antoine Martin
fix pylint warnings
14:32 Changeset in xpra [22222] by Antoine Martin
fix pylint warnings
14:28 Changeset in xpra [22221] by Antoine Martin
remove unused code and fix warnings
13:18 Ticket #2238 (Server not respecting clients encodings) closed by Mark Harkin
fixed: Thanks, yes I guessed as much was just looking for a quick work …
11:57 Ticket #2238 (Server not respecting clients encodings) created by Mark Harkin
I'm trying to slowly revive the java client …
08:00 Changeset in xpra [22220] by Antoine Martin
fix pylint warnings: don't pretend we support multiple concurrent displays
07:01 Changeset in xpra [22219] by Antoine Martin
minor pylint warnings
04:02 Changeset in xpra [22218] by Antoine Martin
#812 fix more pylint warnings
03:56 Changeset in xpra [22217] by Antoine Martin
#812 add time to property events
03:06 Changeset in xpra [22216] by Antoine Martin
support tuple as well as lists for scalar input
03:05 Changeset in xpra [22215] by Antoine Martin
fix some pylint warnings

03/24/19:

13:09 Changeset in xpra [22214] by Antoine Martin
#812 add XConvertSelection, group functions
08:19 Changeset in xpra [22213] by Antoine Martin
hook XFixes selection events
03:01 Ticket #2237 (HTML5 Client Configuration File) created by Jackson Delahunt
It is desirable to control the default configuration of the HTML5 …

03/23/19:

16:30 Ticket #2236 (when try accessing html5 client, it kept redirected to connect.html ...) created by jia chen
I have tried couple time to access the html5 client by pointing my …
11:52 Ticket #2235 (libvpx dependency missing when try installing on centos7.6) created by jia chen
Hi, there. I came across this wonderful package when I try to get my …

03/22/19:

14:57 Changeset in xpra [22212] by Antoine Martin
#812: add X11 selection events to GTK glue code
12:40 Changeset in xpra [22211] by Antoine Martin
fix pylint warnings
12:04 Changeset in xpra [22210] by Antoine Martin
r22209 backport: fix missing lock option
12:03 Changeset in xpra [22209] by Antoine Martin
fix missing lock option
07:55 Changeset in xpra [22208] by Antoine Martin
#1320: lossless scrolling, update the refresh regions according to the …
06:35 Changeset in xpra [22207] by Antoine Martin
#1320: count how many pixels we actually add
06:21 Changeset in xpra [22206] by Antoine Martin
no need for gobject, make it run with python3
06:21 Changeset in xpra [22205] by Antoine Martin
#1320: update list at the end when we have done the work to reduce the …

03/21/19:

15:31 Changeset in xpra [22204] by Antoine Martin
use integers and rounding, don't use arrays if we don't need to
15:30 Changeset in xpra [22203] by Antoine Martin
r22202 backport: fix python3 servers handling of info-request packets
15:29 Ticket #2234 (session info latency graph gets stuck) closed by Antoine Martin
fixed: Was just the usual strings vs bytes nonsense, fixed in r22202.
15:29 Changeset in xpra [22202] by Antoine Martin
#2234: fix info-request handling (usual python3 strings vs bytes …
14:58 Changeset in xpra [22201] by Antoine Martin
#2195 fix gtk3 error when cancelling the save dialog
14:55 Changeset in xpra [22200] by Antoine Martin
remove ugly legacy code, only the new dict format is supported
14:27 Changeset in xpra [22199] by Antoine Martin
more pylint warnings
14:11 Changeset in xpra [22198] by Antoine Martin
#2204: don't redo the full client window rendering test if we have a …
14:06 Changeset in xpra [22197] by Antoine Martin
#2204: send stderr warnings to /dev/null
13:52 Changeset in xpra [22196] by Antoine Martin
fix some pylint warnings
13:33 Ticket #2195 (session info graphs missing with gtk3) closed by Antoine Martin
fixed: Fixed in r22195 + r22201 (this could be backported to 2.5), though …
13:32 Ticket #2234 (session info latency graph gets stuck) created by Antoine Martin
It stutters and doesn't really move forward. (found as part of #2195)
13:32 Changeset in xpra [22195] by Antoine Martin
#2195: support gtk3, paint using surfaces (via pixmap only for gtk2)
12:59 Changeset in xpra [22194] by Antoine Martin
remove unnecessary prefix
12:01 Ticket #2226 (limit video helper meta data to the modes we will need) closed by Antoine Martin
wontfix: Too difficult, most combinations are valid, they're just not very …
11:47 Ticket #2233 (client gui does not respond on first connect / screen lock / screen off) created by stdedos
[…] There is an annoying bug that you need to de-focus and …
08:54 Changeset in xpra [22193] by Antoine Martin
r22188 backport: prevent hash collisions
08:52 Changeset in xpra [22192] by Antoine Martin
r22189 backport: fix misaligned code (should be almost impossible to …
08:47 Changeset in xpra [22191] by Antoine Martin
more simple check
08:46 Changeset in xpra [22190] by Antoine Martin
#1320: boost non-scroll quality, more so if we have a high match …
07:45 Changeset in xpra [22189] by Antoine Martin
fix misaligned code (this should never fire anyway..) potentially …
07:42 Changeset in xpra [22188] by Antoine Martin
prevent hash collisions
07:42 Changeset in xpra [22187] by Antoine Martin
#1320 make it possible to tweak 'transparency', 'lossless' and …
07:05 Changeset in xpra [22186] by Antoine Martin
remove debug logging
07:03 Changeset in xpra [22185] by Antoine Martin
we can call gdk directly in v1
06:24 Changeset in xpra [22184] by Antoine Martin
version bump + add latest fixes to the release notes
05:52 Latency edited by Antoine Martin
(diff)
05:50 Latency created by Antoine Martin
05:37 Index edited by Antoine Martin
(diff)
05:24 Versions/PendingFixes edited by Antoine Martin
(diff)
05:19 Changeset in xpra [22183] by Antoine Martin
r22087 backport: warn users that the optimize flag is dangerous
05:18 Changeset in xpra [22182] by Antoine Martin
r22079 backport: avoid error in packet failure handler
05:17 Changeset in xpra [22181] by Antoine Martin
r22049 backport: remove always-failing code (missing property), detect …
05:14 Changeset in xpra [22180] by Antoine Martin
r21996 backport: restore missing network statistics
05:09 Changeset in xpra [22179] by Antoine Martin
look for cuda 10.1 too
05:07 Changeset in xpra [22178] by Antoine Martin
r21827 backport: fix resource leak
05:05 Changeset in xpra [22177] by Antoine Martin
r21768 backport: fix wrong flags being shown in debug output
05:04 Changeset in xpra [22176] by Antoine Martin
r21766 backport: fix cuda reset_state()
05:04 Changeset in xpra [22175] by Antoine Martin
r21764 backport: jpeg is a bad encoding for edge areas
05:02 Changeset in xpra [22174] by Antoine Martin
r21751 backport: fix skip-pager hint wrongly applied to skip-taskbar …
05:01 Changeset in xpra [22173] by Antoine Martin
r21750 backport: fix invalid method call used by default spinner …
05:00 Changeset in xpra [22172] by Antoine Martin
r21744 partial backport: send clipboard control packets immediately to …
04:58 Changeset in xpra [22171] by Antoine Martin
r21718 backport: actually delete the attribute we want to ignore
04:58 Changeset in xpra [22170] by Antoine Martin
r21709 backport: add missing exec-wrapper section to man page
04:54 Changeset in xpra [22169] by Antoine Martin
r21559 backport: fix scaling normalization, don't integer division
01:08 Ticket #2232 (measure packet per websocket frame mode) created by Antoine Martin
After #2231 is done, compare the XPRA_LEGACY_FRAME_PER_CHUNK=1
01:04 Ticket #2231 (automated tests should be able to test html5 client) created by Antoine Martin
And record the client type so we can compare python vs html5.

03/20/19:

16:09 Changeset in xpra [22168] by Antoine Martin
r22164 + r22165 backport: don't risk probing again if the initial …
16:07 Ticket #2204 (better opengl support detection) closed by Antoine Martin
fixed: Done in: r22160, r22161, r22162, r22163, r22164, r22165 + r22166. …
16:05 Ticket #2230 (show more details when opengl probe fails) created by Antoine Martin
We can do that easily only with python3's …
16:04 Changeset in xpra [22167] by Antoine Martin
#2204: no need to blacklist this driver, the probe should take care of …
16:01 Changeset in xpra [22166] by Antoine Martin
#2204: no need for an exception here, we can just return a message …
16:01 Changeset in xpra [22165] by Antoine Martin
don't probe again if the initial opengl probe errored out
15:40 Changeset in xpra [22164] by Antoine Martin
#2204: keep track of present_fbo error and verify that the paint …
15:32 Changeset in xpra [22163] by Antoine Martin
#2204: when we force-enable, do the window rendering test
15:26 Changeset in xpra [22162] by Antoine Martin
#2204: toggle the paint-screen flag so we will call present_fbo()
15:15 Changeset in xpra [22161] by Antoine Martin
#2204 test window backend with alpha, except on win32 (because we …
15:02 Changeset in xpra [22160] by Antoine Martin
#2204: create a gtk.Window so we can call enable_alpha and test with alpha
14:07 Ticket #2229 (start-on-last-client-exit to differenciate on shadow session) created by stdedos
Original #2057 was created for being able to force-lock a shadow …
14:00 Changeset in xpra [22159] by Antoine Martin
doh: pass the window-type to the window constructor function
13:51 Changeset in xpra [22158] by Antoine Martin
use TEMP window-type for the temp window, allow the window-type to be …
13:36 Changeset in xpra [22157] by Antoine Martin
move enable_alpha to gtk_util so we can re-use it
13:27 Changeset in xpra [22156] by Antoine Martin
remove unused import
13:26 Changeset in xpra [22155] by Antoine Martin
fix syntax
13:23 Changeset in xpra [22154] by Antoine Martin
remove unused import
12:52 Changeset in xpra [22153] by Antoine Martin
r22152 backport: prevent file conflicts with older packages
12:51 Changeset in xpra [22152] by Antoine Martin
the python packages should also conflict with older packages
12:45 Changeset in xpra [22151] by Antoine Martin
r22150 backport: prevent file conflicts with older packages
12:45 Changeset in xpra [22150] by Antoine Martin
older versions have the html5 client bundled, so we can't install it …
12:20 Changeset in xpra [22149] by Antoine Martin
rebuild for xenial
12:17 Changeset in xpra [22148] by Antoine Martin
r22147 backport: better compatibility with older versions of python-pillow
12:16 Changeset in xpra [22147] by Antoine Martin
fixup r22086: some older versions of pillow don't have version so …
12:14 Changeset in xpra [22146] by Antoine Martin
r22145 partial backport: fix sending of window icons as …
12:11 Changeset in xpra [22145] by Antoine Martin
make codecs more consistent: rename webp and pillow codecs to match …
12:01 Ticket #2228 (server refuses to act on client start/attach to shadow server) created by stdedos
I don't know what happens and server does not connect. There is not …
05:43 Ticket #2227 (default to python3) closed by Antoine Martin
fixed
05:43 Ticket #2227 (default to python3) created by Antoine Martin
Done in r22137.
05:28 News edited by Antoine Martin
(diff)
05:00 Ticket #1134 (fix websockify bottleneck) closed by Antoine Martin
wontfix: We're no longer using websockify: #2121
04:50 News edited by Antoine Martin
(diff)
04:21 Ticket #2226 (limit video helper meta data to the modes we will need) created by Antoine Martin
Typically, on Linux with X11 we will only need BGRX so there is …
04:18 Changeset in xpra [22144] by Antoine Martin
import just what we need
04:09 Changeset in xpra [22143] by Antoine Martin
make codecs more consistent: move pillow code to pillow codec, rename …
03:44 Changeset in xpra [22142] by Antoine Martin
fix pylint warnings: use a method to register packet handlers
03:22 Changeset in xpra [22141] by Antoine Martin
skip video stuff for text content
03:19 Changeset in xpra [22140] by Antoine Martin
also configure QT4_IM_MODULE and CLUTTER_IM_MODULE
03:16 Changeset in xpra [22139] by Antoine Martin
failure to select a cuda device should be a transient error
02:58 Ticket #2225 (unexpected colourspace change) created by Antoine Martin
Hit this running gtkperf […] We're supposed to have locking around …
01:57 Changeset in xpra [22138] by Antoine Martin
fix some dates

03/19/19:

16:10 Versions edited by Antoine Martin
(diff)
16:05 Versions/PendingFixes edited by Antoine Martin
(diff)
16:00 Changeset in xpra [22137] by Antoine Martin
default to python3
15:14 Changeset in xpra [22136] by Antoine Martin
bump version
15:11 Changeset in xpra [22135] by Antoine Martin
update DEB / RPM packaging changelogs
15:04 Changeset in xpra [22134] by Antoine Martin
update release notes
14:58 Changeset in xpra [22133] by Antoine Martin
tag v2.5
14:56 Changeset in xpra [22132] by totaamwin32
SSHFP validation may fail without a message
14:51 Changeset in xpra [22131] by totaamwin32
better message format
14:42 Ticket #2172 (clipboard hangs thread) reopened by Antoine Martin
The client log no longer contains the {{{GtkWarning?: OpenClipboard?
14:39 Ticket #2224 (win32 python3 vs python2 install mixup) created by totaamwin32
Ended up with a broken installation. […] That abc.py is the one …
14:16 Changeset in xpra [22130] by totaamwin32
try harder to clean compiled python modules
13:52 Ticket #2209 (gtk3: invalid scale factor - window stays black) closed by Antoine Martin
fixed: Patch has been merged.
13:52 Ticket #2162 (win32 python3 client scaling crash) closed by Antoine Martin
fixed: Patch merged in r22129. I am no longer able to reproduce the …
13:51 Changeset in xpra [22129] by Antoine Martin
#2209: don't reinitialize windows if we can just resize them
13:31 Ticket #2223 (client slow start) closed by Antoine Martin
fixed: That's caused by icon loading for the start menu... There are …
13:30 Changeset in xpra [22128] by Antoine Martin
#2223: minor refactoring and debug logging
12:21 Ticket #2223 (client slow start) created by Antoine Martin
Not sure what's causing it, but it looks like building the systray …
12:00 Changeset in xpra [22127] by Antoine Martin
python3 fix: use typedict
12:00 Milestone 2.5 completed
Provisional priorities: * Client: #1937 (SSH), #1961 (UI), #1172 / …
11:55 Ticket #2222 (update putty to v0.71) closed by Antoine Martin
fixed: The problem is that we use the tortoisesvn
11:51 Changeset in xpra [22126] by totaamwin32
#2222 we can't wait for tortoisesvn to build a new release of plink …
11:26 Ticket #2220 (html5 client: link to wiki page in about screen is wrong) closed by Antoine Martin
fixed: Many thanks, applied in r22125.
11:26 Changeset in xpra [22125] by Antoine Martin
#2200: fix link url
11:17 Ticket #2222 (update putty to v0.71) created by Antoine Martin
[https://www.theregister.co.uk/AMP/2019/03/19/putty_patched_rsa_key_exc
09:58 Ticket #2221 (client "run new command" to still allow the freetext execution) created by stdedos
Sometime, the right-click > Server > Run command menu changed to …
09:55 Ticket #2220 (html5 client: link to wiki page in about screen is wrong) created by Ratchanan Srirattanamet
From …
06:24 Ticket #2153 (opening meld from gnome-terminal) closed by Antoine Martin
fixed: vglrun is used on the server side for sharing GPU acceleration with …
05:16 Changeset in xpra [22124] by totaamwin32
catch more specific exceptions
05:16 Changeset in xpra [22123] by totaamwin32
oops: this should not have been included in r22122
05:15 Changeset in xpra [22122] by totaamwin32
use rounding when re-calculating the scaling
04:52 Changeset in xpra [22121] by totaamwin32
log all window handles as hex
04:24 Changeset in xpra [22120] by Antoine Martin
whitespace
04:17 Ticket #2138 (clipboard related hang) closed by Antoine Martin
needinfo: I cannot reproduce this... so it will have to wait until #812.
04:11 Ticket #2207 (clipboard compressible data attributeerror) closed by Antoine Martin
fixed: Minor improvements in r22119. I am unable to reproduce the problem …
04:08 Changeset in xpra [22119] by Antoine Martin
#2207: make the minimum size for compressing clipboard data …
02:58 Ticket #2219 (compare performance of gtk2 and gtk3 builds) created by Antoine Martin
In light of ticket:2211#comment:4 : Is GTK3 that much slower? We …
02:22 Changeset in xpra [22118] by Antoine Martin
xshm capture can fail, no need for a warning here
02:21 Changeset in xpra [22117] by Antoine Martin
don't create a throwaway array when we don't have to
02:20 Changeset in xpra [22116] by Antoine Martin
group imports
02:20 Changeset in xpra [22115] by Antoine Martin
group imports, don't delay them

03/18/19:

16:29 Changeset in xpra [22114] by Antoine Martin
#2211: verify that we only access the gtk X11 context manager from the …
14:47 Ticket #2218 (server hangs handling resizing) closed by Antoine Martin
fixed: It's a new resize storm: […] We can't handle that many changes to …
14:43 Changeset in xpra [22113] by Antoine Martin
we don't use the size attribute for anything yet, and changes to this …
14:08 Ticket #2218 (server hangs handling resizing) created by Antoine Martin
GTK3 seamless server + win32 GTK3 client started with …
13:53 Ticket #2214 (GTK3 maximizing of windows with base+increment hints doesn't work on win32) closed by Antoine Martin
fixed: Workaround with simple test case in r22112.
13:51 Changeset in xpra [22112] by totaamwin32
#2214: don't set a large max-size geometry hint with GTK3 on windows
13:40 Changeset in xpra [22111] by Antoine Martin
log size new size hints using 'metadata' logger
12:15 Ticket #2217 (honour window gravity) created by Antoine Martin
This should probably be honoured when we center the contents of a …
11:57 Ticket #2216 (faster shadowing using KMS and EGL) created by Antoine Martin
See [https://github.com/obsproject/obs-studio/pull/1758 linux: add …
11:49 Changeset in xpra [22110] by Antoine Martin
r22109 backport: fix error if the network 'adapter-type' doesn't match …
11:48 Ticket #2215 (windows can not run) closed by Antoine Martin
fixed: Thanks, fixed in r22109. It would be interesting to know which …
11:47 Changeset in xpra [22109] by Antoine Martin
#2215: make sure the jitter variable is defined before we test it
08:55 Ticket #2215 (windows can not run) created by Irony
[…] My solution is: […]
07:00 Changeset in xpra [22108] by Antoine Martin
don't discard 'base-size' and 'increment' size-constraints just …
06:34 Changeset in xpra [22107] by totaamwin32
#2214: use a typedict to workaround python3 annoying strings vs bytes …
06:19 Changeset in xpra [22106] by Antoine Martin
better logging format
05:56 Changeset in xpra [22105] by totaamwin32
#2214: make it possible to skip setting the size-constraints, useful …
05:49 Changeset in xpra [22104] by totaamwin32
#2214: hide unhelpful debug
04:26 Changeset in xpra [22103] by Antoine Martin
complete the gtk3 file upload fix
04:09 Changeset in xpra [22102] by totaamwin32
partial fixes for python3 uploads
02:46 Ticket #2090 (XPRA does not recover from network congestion (even when network does)) closed by Antoine Martin
needinfo
02:45 Changeset in xpra [22101] by Antoine Martin
r22095 partial backport: mdns support is quite important now that we …
02:44 Changeset in xpra [22100] by Antoine Martin
r22093 backport: use the same validation test to prevent running the …
02:43 Changeset in xpra [22099] by Antoine Martin
r22091 + r22092 + r22094 + r22096: fix desktop files so they can be …
02:40 Changeset in xpra [22098] by Antoine Martin
r22087 backport: warn users that the optimize flag is dangerous
02:39 Changeset in xpra [22097] by Antoine Martin
r22079 backport: avoid error in packet failure handler

03/17/19:

15:28 Changeset in xpra [22096] by Antoine Martin
update spec file with new desktop files, move shadow to server-common
13:49 Changeset in xpra [22095] by Antoine Martin
mdns is more important now that it shows up in the gui, so try to make …
13:47 Changeset in xpra [22094] by Antoine Martin
oops: packaging updates for r22092
13:47 Changeset in xpra [22093] by Antoine Martin
use the same test that is going to be used to validate the subcommand …
13:36 Changeset in xpra [22092] by Antoine Martin
no need for 'xpra-browser' shortcut, add 'xpra-gui' shortcut so we …
12:26 Ticket #2142 (AvCodec Error -22) closed by Antoine Martin
invalid: > I had removed the PYTHONOPTIMIZE line as well, but Xpra still did …
12:06 Changeset in xpra [22091] by Antoine Martin
fix desktop shortcut used without a session file, hide the browser …
09:43 Ticket #2142 (AvCodec Error -22) reopened by Devyn Collier Johnson
I am completely confused. On a fresh install of Ubuntu with the …
00:34 Changeset in xpra [22090] by Antoine Martin
xxh3 has issues and doesn't build on macos, don't ship it since we …

03/16/19:

14:54 Changeset in xpra [22089] by Antoine Martin
make sure that we only load video codecs if video is enabled
13:52 Changeset in xpra [22088] by Antoine Martin
don't try to get the version information of a codec that failed to load
13:46 Ticket #2142 (AvCodec Error -22) closed by Antoine Martin
invalid: As I suspected all along, there is something fundamental and …
13:45 Changeset in xpra [22087] by Antoine Martin
#2142: warn users that the optimize flag is dangerous
12:36 Changeset in xpra [22086] by Antoine Martin
we don't support the old PIL library, and PILLOW_VERSION is deprecated …
07:50 Changeset in xpra [22085] by Antoine Martin
xxhash 0.7.0

03/15/19:

05:46 News edited by Antoine Martin
(diff)
05:24 News edited by Antoine Martin
typo (diff)
04:55 News edited by Antoine Martin
2.5 (diff)

03/14/19:

23:21 Ticket #2146 (window offset when maximized) closed by Antoine Martin
worksforme
15:44 Ticket #2214 (GTK3 maximizing of windows with base+increment hints doesn't work on win32) created by Antoine Martin
The window jumps, chooses some seemingly random size and location, but …
15:14 Ticket #2051 (nvenc produces invalid stream) closed by Antoine Martin
needinfo: I can't reproduce this anymore. If it happens again, we may want to …
15:11 Changeset in xpra [22084] by Antoine Martin
fixup r21765: continue initializing video encoders, return a single …
13:56 Ticket #2202 (Best screen size detection inconsistency) closed by Antoine Martin
fixed: Fixed in r22083.
13:56 Changeset in xpra [22083] by Antoine Martin
#2202 recenter window when the browser window is resized
12:58 Ticket #2030 (xpra "Error: unknown modifier 'mod3'" @shadow) closed by Antoine Martin
needinfo
12:57 Ticket #2017 (macos client menu: no 'session info', no Encoding menu) closed by Antoine Martin
needinfo
12:57 Ticket #2173 (xpra gui hangs depending on Decoding Latency) closed by Antoine Martin
needinfo
12:56 Ticket #2172 (clipboard hangs thread) closed by Antoine Martin
worksforme
12:55 Ticket #2133 (xpra-client of shadow freezes when right-clicking) closed by Antoine Martin
needinfo
12:55 Ticket #2095 (Existing local printers deleted on server exit) closed by Antoine Martin
worksforme
12:41 Ticket #2213 (r22071 broke Proxy startup) closed by Antoine Martin
fixed: Oops, sorry about that, fixed in r22082. The proxy server now honours …
12:39 Changeset in xpra [22082] by Antoine Martin
#2213: the proxy server can now run in a dbus session
10:16 Ticket #2213 (r22071 broke Proxy startup) created by Mark Harkin
Looks like a change in r22071 More details if needed but looks like an …
03:33 Changeset in xpra [22081] by Antoine Martin
doh: fix clipboard caps (dict was overriden by single attribute)
02:57 Changeset in xpra [22080] by Antoine Martin
make it possible to build on Ubuntu 14.04: with warnings and limitations..

03/13/19:

17:44 Ticket #2212 (Values x and y for positioning window are always 0 (zero)) created by Dušan Vejnovič
I have trouble to save the window positioning, I can only save window …
13:10 Changeset in xpra [22079] by Antoine Martin
protocol may be None, avoid causing error here
12:57 Ticket #2201 (gtk3 server crash) closed by Antoine Martin
fixed: More related fixes: * r22077: GTK3 is more asynchonous than GTK2? …
12:53 Ticket #2211 (gtkperf hangs gtk3 server) created by Antoine Martin
Running gtkperf -a in a loop, and running xpra info in …
12:08 Changeset in xpra [22078] by Antoine Martin
if we can't get the window geometry, then we can't manage it
12:08 Changeset in xpra [22077] by Antoine Martin
with GTK3, the delivered_to window may be None, ignore it too
11:53 Ticket #2210 (Websocket shutdown with proxy) closed by Antoine Martin
invalid: As per [https://tools.ietf.org/html/rfc6455#section-5.2 rfc6455 …
11:47 Changeset in xpra [22076] by Antoine Martin
show the actual closed string message
11:22 Ticket #2210 (Websocket shutdown with proxy) created by cdrcnm
Hello. We are starting to implement Xpra to provide a remote desktop …
10:25 Changeset in xpra [22075] by Antoine Martin
#853: python3 strings byte us again: protocols returns a list of byte …
10:23 Changeset in xpra [22074] by Antoine Martin
#853: with GTK3, any X11 event can have an invalid window, so we have …
10:22 Changeset in xpra [22073] by Antoine Martin
python strings byte us again..
08:15 Ticket #2209 (gtk3: invalid scale factor - window stays black) created by Antoine Martin
Same steps as #2162. If the window triggers this warning when scaled …
08:14 Ticket #2208 (the [beta] repository is no longer signed) closed by Antoine Martin
fixed: Thanks, re-pushed. (not sure why it got wedged)
07:54 Ticket #2208 (the [beta] repository is no longer signed) created by stdedos
Today, I received: […] Which I believe to be different than …
06:34 Changeset in xpra [22072] by totaamwin32
never wait for input when executing a command from the gui
06:13 Ticket #1883 (packaging for mingw64 / MSYS2) closed by Antoine Martin
fixed: And finally, xpra is in MSYS2: …
06:01 Changeset in xpra [22071] by Antoine Martin
fixup r22064: --use-display was broken, we also need to wait after …
06:00 Changeset in xpra [22070] by Antoine Martin
use a python int, not a ctypes long
04:57 Changeset in xpra [22069] by Antoine Martin
r22050 backport: detect more cases where we should not wait for input …
04:56 Changeset in xpra [22068] by Antoine Martin
r22049 backport: remove always-failing code (missing property), detect …
04:54 Changeset in xpra [22067] by Antoine Martin
r22028 backport: handle win32 shadow capture failures more gracefully
04:53 Changeset in xpra [22066] by Antoine Martin
r22025 backport: more graceful handling of common misconfiguration error
04:49 Changeset in xpra [22065] by Antoine Martin
r21996 backport: restore missing network statistics
03:23 Ticket #2181 (dbus failure with python3) closed by Antoine Martin
fixed: Fixed in r22064.
03:23 Changeset in xpra [22064] by Antoine Martin
#2181: re-order initialization so dbus-launch comes immediately after …
01:53 Changeset in xpra [22063] by Antoine Martin
#2181: simple test case: run dbus-launch then notifications forwarder

03/12/19:

14:09 Changeset in xpra [22062] by Antoine Martin
#2181: log the env we use for dbus-launch
14:08 Changeset in xpra [22061] by Antoine Martin
force enable during gl check, so we get the driver details even if it …
14:08 Changeset in xpra [22060] by Antoine Martin
fix pylint warnings
13:21 Changeset in xpra [22059] by Antoine Martin
don't use bare except
12:26 Ticket #2205 (paint errors with pixmap backend) closed by Antoine Martin
fixed: Breakage was caused by r22033, fixed in r22058.
12:25 Changeset in xpra [22058] by Antoine Martin
#2205: fixup r22033: just use one string for the pixel format …
12:10 Ticket #2207 (clipboard compressible data attributeerror) created by Antoine Martin
Unconfirmed report: […] Version 2.5-r21480 TODO: verify that the …
12:02 Ticket #2206 (Mouse capture doesn't work that well) closed by Antoine Martin
duplicate: Have you tried using uinput for input devices? This looks like an …
09:36 Ticket #2206 (Mouse capture doesn't work that well) created by Michael van der Gulik
Example: install the simple game "assaultcube", which is a "small" …
05:38 Changeset in xpra [22057] by Antoine Martin
simplify code, don't calculate Bpp unless we actually need it
05:12 Ticket #2205 (paint errors with pixmap backend) created by Antoine Martin
[…]
05:09 Changeset in xpra [22056] by Antoine Martin
#2202: let the client tell the server if it prefers a vfb smaller or …
04:08 Changeset in xpra [22055] by Antoine Martin
typo
02:55 Ticket #2203 (opengl fails with alpha on Ubuntu 16.04) closed by Antoine Martin
fixed: What happens here is that the latest driver now passes the gl feature …
02:55 Ticket #2204 (better opengl support detection) created by Antoine Martin
Based on #2203 and #1994, we should: * do a test using transparency * …
02:53 Changeset in xpra [22054] by Antoine Martin
#2203: the VMWare driver now passes the basic sanity checks but …
02:47 Ticket #2198 (org.gnome.Terminal exited with status 10) closed by Antoine Martin
fixed: Great hint! * r21873 OK * r21950 BAD * r21910 OK * r21930 BAD * r21920
02:41 Ticket #2203 (opengl fails with alpha on Ubuntu 16.04) created by Antoine Martin
Tested as part of #2198, the client output shows: […] Turning off …
02:34 Changeset in xpra [22053] by Antoine Martin
#2198: dbus needs more environment variables, in particular DISPLAY
02:08 Changeset in xpra [22052] by Antoine Martin
use wrapped import function to avoid if-else
02:06 Changeset in xpra [22051] by Antoine Martin
constify, fix pylint warnings, add context debug logging

03/11/19:

15:48 Ticket #2202 (Best screen size detection inconsistency) created by cdrcnm
When first connecting to a session with the HTML5 client, the best …
12:55 Changeset in xpra [22050] by Antoine Martin
don't wait for input on cygwin, also detects MSYS2 shells
07:28 Changeset in xpra [22049] by Antoine Martin
#2201: detect when windows are already removed and avoid calling gtk …
07:25 Changeset in xpra [22048] by Antoine Martin
add option to log X11 error manager enter and exit, always log …
06:48 Changeset in xpra [22047] by Antoine Martin
don't log access to 'override-redirect' or 'tray' properties, as those …
04:50 Ticket #2201 (gtk3 server crash) created by Antoine Martin
With the steps from #2162: […] Or just by closing a client window.
04:32 Changeset in xpra [22046] by Antoine Martin
better debug logging, remove unnecessary use of an array
03:57 Changeset in xpra [22045] by Antoine Martin
fix format error in debug logging
03:13 Ticket #2191 (XPRA_SCALING_INTERPOLATION=nearest not working) closed by Antoine Martin
worksforme

03/10/19:

13:53 Ticket #2190 (Bionic packages do not play well with HWE 18.04) closed by Antoine Martin
fixed: Using debootstrap made this more difficult. Steps: * debootstrap a new …
13:42 Changeset in xpra [22044] by Antoine Martin
#2190: the version is part of the package name??
13:32 Changeset in xpra [22043] by Antoine Martin
#2190: oops, now fix duplicated attribute
13:31 Changeset in xpra [22042] by Antoine Martin
#2190: doh, move definitions to package section, not source
13:22 Changeset in xpra [22041] by Antoine Martin
#2190: make sure the old package is removed
13:18 Changeset in xpra [22040] by Antoine Martin
#2190: try to force apt to do the right thing..
12:44 Changeset in xpra [22039] by Antoine Martin
#2190: we can also use the newer xserver-xorg-video-dummy-hwe package
11:53 Changeset in xpra [22038] by Antoine Martin
#2190: make sure we update the HWE package with our patched version
09:43 Ticket #2200 (html5 client visual corruption) closed by Antoine Martin
fixed: Using XPRA_SAVE_VIDEO_STREAMS=1 xpra shadow ..., then using …
09:43 Changeset in xpra [22037] by totaamwin32
#2200 strings vs bytes python3 nonsense
08:24 Changeset in xpra [22036] by Antoine Martin
better debug logging format
08:20 Changeset in xpra [22035] by Antoine Martin
try harder to avoid downscaling shadow servers, we should drop the …
07:57 Changeset in xpra [22034] by Antoine Martin
use python int to get better debug logging output
07:37 Changeset in xpra [22033] by totaamwin32
always log pixel format as a string, it should already be in uppercase
07:18 Changeset in xpra [22032] by totaamwin32
show encoding as a string
05:48 Ticket #2200 (html5 client visual corruption) created by Antoine Martin
Seen with the win32 shadow server as tested for #2124. Looks like some …
05:28 Changeset in xpra [22031] by totaamwin32
#2124 always calculate recenter and only adjust if needed, shadow and …
05:22 Changeset in xpra [22030] by totaamwin32
#2124 add 'geometry' debugging
05:18 Changeset in xpra [22029] by totaamwin32
syntax
05:15 Changeset in xpra [22028] by totaamwin32
catch drawing context failures earlier and return None value rather …

03/09/19:

12:17 Ticket #2199 (Expose all "critical" server issues to the client) created by stdedos
Based on #2198, as a user I'd like to know: * When xpra has …
11:40 Changeset in xpra [22027] by Antoine Martin
use sh syntax by default, make output parsing more tolerant
08:52 Changeset in xpra [22026] by totaamwin32
make all platforms default to 'auto' ssh mode, decide at runtime which …
03:54 DragAndDrop edited by Antoine Martin
(diff)

03/08/19:

15:51 Changeset in xpra [22025] by Antoine Martin
this is a common cause of failures, no need for a full backtrace
15:44 Download edited by Antoine Martin
(diff)
15:06 Changeset in xpra [22024] by totaamwin32
exit the loop as soon as we managed to run brotli
14:54 Changeset in xpra [22023] by Antoine Martin
construct a more simple tuple before checking
14:53 Changeset in xpra [22022] by Antoine Martin
use integers for latency values, split long lines
14:53 Changeset in xpra [22021] by Antoine Martin
minor pylint warnings
14:50 Ticket #2126 (Disambiguate installation package names) closed by stdedos
fixed: Verified everything in the http://xpra.org/trac/ticket/2126#comment:3
14:40 Changeset in xpra [22020] by Antoine Martin
move code to a function
14:34 Changeset in xpra [22019] by Antoine Martin
avoid 'deque mutated' error
14:32 Changeset in xpra [22018] by Antoine Martin
more user friendly message
14:21 Changeset in xpra [22017] by totaamwin32
easier: just always bundle the DirectShow? tlb when data is enabled
14:14 Ticket #2198 (org.gnome.Terminal exited with status 10) created by stdedos
I am trying to verify #2172, however […] ======== […] And …
13:56 Changeset in xpra [22016] by totaamwin32
only try to run brotli if we found the binary, look for brotli.exe on win32
11:43 Changeset in xpra [22015] by totaamwin32
rebuild doesn't make sense when we're not even building
11:34 Changeset in xpra [22014] by totaamwin32
remove unused 'zip' build switch
11:31 Changeset in xpra [22013] by totaamwin32
Xdummy options only make sense on posix
10:38 Changeset in xpra [22012] by totaamwin32
don't enable cython annotations in minimal mode
10:38 Changeset in xpra [22011] by totaamwin32
we don't use xxhash as a library any more
05:01 Changeset in xpra [22010] by Antoine Martin
python 2.7.16
04:23 Ticket #1568 (python3) closed by Antoine Martin
fixed: Everything seems to work fine, including the proxy server (#2185). …
04:21 Ticket #2185 (verify proxy server under python3) closed by Antoine Martin
invalid: The patch is not needed, AFAICT everything works fine. See …
03:17 Changeset in xpra [22009] by Antoine Martin
#406 even with python3 we have no better choice than appindicator with …
03:10 Changeset in xpra [22008] by Antoine Martin
fix handling of default icons from theme: Pixbuf gives us RGBA pixel …
03:09 Changeset in xpra [22007] by Antoine Martin
#406 add filename prefix
02:58 Changeset in xpra [22006] by Antoine Martin
make it easier to debug: dump all icon compositing steps
02:45 Changeset in xpra [22005] by Antoine Martin
#406: don't delete the tmp file immediately, wait until we have a new …
02:41 Changeset in xpra [22004] by Antoine Martin
#406: don't clutter /tmp, use xpra's own tmp folder

03/07/19:

15:28 Changeset in xpra [22003] by Antoine Martin
r21994 backport: never a delete a printer we haven't added ourselves
15:24 Changeset in xpra [22002] by Antoine Martin
r22000 backport: honour audio codec list specified on the server …
14:41 Ticket #2132 (libvpx 1.8) closed by Antoine Martin
fixed: Here's what happened: we wanted to go back to using system provided …
14:24 Changeset in xpra [22001] by Antoine Martin
on centos7, we have to continue to use libvpx-xpra
14:06 Ticket #2182 (Speaker codec configuration not applying) closed by Antoine Martin
fixed: Thanks for the bug report. Fixed in r22000.
14:06 Changeset in xpra [22000] by Antoine Martin
#2182 fix confusion between command line options and current settings, …
13:18 Ticket #2164 (python2 socket.connect can raise EINTR) closed by Antoine Martin
wontfix: We're moving to python3 soon and I've never seen this error, so let's …
13:15 Changeset in xpra [21999] by Antoine Martin
ffmpeg 4.1.1
13:07 Ticket #1921 (Local xpra is extremely laggy) closed by Antoine Martin
fixed: Thanks, let's close this, we can re-open or link back here if we hit …
12:55 Ticket #2155 (pylint warnings) closed by Antoine Martin
fixed: More, some reported by PYTHONWARNINGS=all: * r21871, r21897, …
12:43 Ticket #1985 (2.5 moduleset updates) closed by Antoine Martin
fixed: * r21895: numpy 1.16.2 * r21947: cython 0.29.6 * r21949: openssl …
12:42 Ticket #1979 (2.5 html5 updates) closed by Antoine Martin
fixed: Fixes: * r21916: window focus handling error * r21917: missing pointer …
09:16 Changeset in xpra [21998] by Antoine Martin
use actual batch delay from the window objects, as it is more …
08:37 Changeset in xpra [21997] by Antoine Martin
use better authentication arguments for newer versions, show exit code …
07:48 Changeset in xpra [21996] by Antoine Martin
#2112 merge protocol layer packet counters with the ones from the …
07:23 Changeset in xpra [21995] by Antoine Martin
prettify warning message
07:11 Ticket #2179 (tray menu is unusable on Ubuntu) closed by Antoine Martin
fixed: This will do for this release, will follow up in #2197
06:25 Changeset in xpra [21994] by Antoine Martin
#2095: keep track of the printers we have actually added and only …
05:59 Changeset in xpra [21993] by Antoine Martin
prettify warning message
05:59 Changeset in xpra [21992] by Antoine Martin
ensure machineid is always a string
05:59 Changeset in xpra [21991] by Antoine Martin
python 3 fixes: typo and strings vs bytes
05:27 Ticket #2197 (help gnome users find a way to get statusicon back) created by Antoine Martin
Follow up for #406. If we find that the topicons / appindicator …
03:43 Changeset in xpra [21990] by Antoine Martin
re-use utility function rather than duplicating it
01:36 Changeset in xpra [21989] by Antoine Martin
recommend appindicator only

03/06/19:

13:40 Changeset in xpra [21988] by Antoine Martin
the version number is part of the package name?
13:38 Changeset in xpra [21987] by Antoine Martin
gi throws a ValueError? instead of an ImportError? when the bindings …
10:12 Download edited by Antoine Martin
(diff)
10:11 Changeset in xpra [21986] by Antoine Martin
#2196: disco repo files
09:49 Building/Debian edited by Antoine Martin
(diff)
06:30 Ticket #2196 (Fedora 30 and Ubuntu Disco support) closed by Antoine Martin
fixed: Fedora 30 and GCC 9 fixes: r21978 + r21977. Ubuntu Disco Dingo: …
06:29 Changeset in xpra [21985] by Antoine Martin
#2196 Ubuntu Disco packaging updates
06:25 Ticket #2196 (Fedora 30 and Ubuntu Disco support) created by Antoine Martin
06:23 Ticket #1818 (python3 gtk3 client feature parity) closed by Antoine Martin
fixed: * appindicator issues are tracked in #406 and #2179 * session info …
06:21 Ticket #2195 (session info graphs missing with gtk3) created by Antoine Martin
Probably a good time re-use a library and make them look better. …
06:19 Ticket #406 (fix appindicator so we can use it for forwarding system trays) closed by Antoine Martin
fixed: Fixes in: * r21893 packaging: recommend appindicator and …
06:17 Changeset in xpra [21984] by Antoine Martin
#406: all distros support appindicator3, but buster doesn't have …
06:10 Changeset in xpra [21983] by Antoine Martin
#406: recommend the appindicator / top-icons-plus in the meta package, …
06:07 Ticket #406 (fix appindicator so we can use it for forwarding system trays) reopened by Antoine Martin
Needed because statusicon is now even more broken..
05:54 Changeset in xpra [21982] by Antoine Martin
loose matching of DE names
04:46 Ticket #2194 (gtk3 opengl client crash with scaling + resizing) closed by Antoine Martin
fixed: Using apitrace as per wiki/Debugging/OpenGL, it seems to crash on …
04:45 Changeset in xpra [21981] by Antoine Martin
#2194 / #2153: revert empty buffer upload as this causes regressions …
04:36 Changeset in xpra [21980] by Antoine Martin
#2191: use GL_NEAREST magnification filter for integer scaling values …
04:32 Changeset in xpra [21979] by Antoine Martin
fix signal watcher for python3: bytes vs strings nonsense
03:06 Ticket #2194 (gtk3 opengl client crash with scaling + resizing) created by Antoine Martin
Upscale and xterm a couple of times then resize it down, boom: […] …

03/05/19:

14:36 Building/Debian edited by Antoine Martin
(diff)
14:30 Building/Debian edited by Antoine Martin
(diff)
14:23 Building/Debian edited by Antoine Martin
(diff)
14:11 Building/Debian edited by Antoine Martin
(diff)
13:43 Building/Debian edited by Antoine Martin
(diff)
12:42 Changeset in xpra [21978] by Antoine Martin
all the ffmpeg codecs need the gcc 9 warning workaround
12:21 Clients/Java edited by Antoine Martin
(diff)
12:20 Clients/Java edited by Antoine Martin
(diff)
11:55 Changeset in xpra [21977] by Antoine Martin
build fix for gcc 9.x as found in fedora 30
05:38 Changeset in xpra [21976] by Antoine Martin
cosmetic
05:33 Ticket #2193 (proxy start should not set encodings) created by Antoine Martin
As per #2180, the server start command includes the list of encodings …
05:27 Changeset in xpra [21975] by Antoine Martin
whitespace cleanup
05:24 Changeset in xpra [21974] by Antoine Martin
unused import
05:23 Changeset in xpra [21973] by Antoine Martin
more correct fix than r21972: the pixbuf may be loaded from a …
05:20 Changeset in xpra [21972] by Antoine Martin
we now need to return a structure, not a pixbuf
04:22 Changeset in xpra [21971] by Antoine Martin
update patch context
04:11 Ticket #2192 (race condition with printer setup) closed by Antoine Martin
fixed: Fixed in r21970.
04:10 Changeset in xpra [21970] by Antoine Martin
#2192 don't discard the child reaper
04:01 Changeset in xpra [21969] by Antoine Martin
fix pylint warnings
03:57 Changeset in xpra [21968] by Antoine Martin
fix some pylint warnings
03:51 Ticket #2192 (race condition with printer setup) created by Antoine Martin
[…]
03:12 Changeset in xpra [21967] by Antoine Martin
fix more pylint warnings
03:12 Changeset in xpra [21966] by Antoine Martin
we can't create a list from a None value..
03:11 Changeset in xpra [21965] by Antoine Martin
cosmetic: switch to spaces, better error message
03:10 Changeset in xpra [21964] by Antoine Martin
password_file is now a list
01:54 Changeset in xpra [21963] by Antoine Martin
#2191 remove misleading / unused code

03/04/19:

21:03 Ticket #2191 (XPRA_SCALING_INTERPOLATION=nearest not working) created by janinko
XPRA_SCALING_INTERPOLATION=nearest setting doesn't work. the …
13:37 Ticket #2190 (Bionic packages do not play well with HWE 18.04) created by pma
Upgraded one bionic system to HWE 18.04. XPRA was removed in upgrade …
13:00 Changeset in xpra [21962] by Antoine Martin
#2112 add more missing prefixes
12:21 Ticket #1973 (IE11 Support) closed by Antoine Martin
fixed: Thanks! Applied in r21961.
12:21 Changeset in xpra [21961] by Antoine Martin
#1973: another ie11 fix
12:11 Ticket #1973 (IE11 Support) reopened by Mark Harkin
Try catch blocks without an argument were added recently. IE11 doesn't …
09:12 Changeset in xpra [21960] by Antoine Martin
restore batch delay data capture
08:47 Changeset in xpra [21959] by Antoine Martin
the --password-file legacy option is now a list, try all options until …
08:23 Changeset in xpra [21958] by Antoine Martin
#2112: fix some pylint warnings, try to make the code python3 compatible
08:23 Changeset in xpra [21957] by Antoine Martin
show the socktype we actually use to create the authenticator, also …
07:20 Changeset in xpra [21956] by Antoine Martin
r21955 backport: fix focus state not being synchronized
07:19 Ticket #2189 (application does not get focus) closed by Antoine Martin
fixed: Bisecting: * 2.0 latest: OK, required r21954 build fix for Fedora 29, …
07:19 Changeset in xpra [21955] by Antoine Martin
#2189: we must include 'focused' attribute so the client can keep it …
06:52 Changeset in xpra [21954] by Antoine Martin
#2189 minor build fixes so we can test on a recent distro
06:43 Ticket #2189 (application does not get focus) created by Antoine Martin
Seen with d-feet, the whole window is slightly greyed out as if …
04:59 Changeset in xpra [21953] by totaamwin32
#2126 show full version details in uninstall dialog
04:52 Changeset in xpra [21952] by totaamwin32
#2126 show version and 32 vs 64 bits in install and uninstall strings
04:14 Changeset in xpra [21951] by totaamwin32
use a different AppId? for 32-bit installations so we can install them …
04:05 Changeset in xpra [21950] by Antoine Martin
cryptography 2.6.1
03:51 Changeset in xpra [21949] by Antoine Martin
switch to openssl 1.1.1b
03:50 Changeset in xpra [21948] by Antoine Martin
oops: missed from r21946
03:49 Changeset in xpra [21947] by Antoine Martin
cython 0.29.6
03:31 Ticket #2188 (mdns sessions not grouped) closed by Antoine Martin
fixed: Fixed in r21945. (not backporting)
03:31 Changeset in xpra [21946] by Antoine Martin
don't show default ports
03:29 Changeset in xpra [21945] by Antoine Martin
#2188: keep track of the session name separately from the session key
02:57 Ticket #2188 (mdns sessions not grouped) created by Antoine Martin
That's because the unix domain sessions give us the current session …
02:56 Ticket #2187 (update mdns properties on the fly) created by Antoine Martin
Blocked by #1123. Discovered as part of #2188 We only learn the …
02:37 Changeset in xpra [21944] by Antoine Martin
fix more pylint warnings

03/03/19:

15:15 FAQ edited by Antoine Martin
(diff)
15:05 Changeset in xpra [21943] by Antoine Martin
workaround import weirdness: we have to specify something to …
14:58 Changeset in xpra [21942] by Antoine Martin
make it clearer that the input starts there
14:52 Changeset in xpra [21941] by Antoine Martin
actually check for the classname if there is one to check
14:30 Changeset in xpra [21940] by Antoine Martin
r21913 (partial) backport: fix proxy video encoder attributes
14:22 Changeset in xpra [21939] by Antoine Martin
the socket is not just for xdg-open
13:19 Changeset in xpra [21938] by Antoine Martin
fix some minor pylint warnings
12:50 Ticket #2186 (re-evaluate pulseaudio's memfd) created by Antoine Martin
It's supposed to better, should we be using it again? See #1638 and …
09:35 Ticket #2180 (remote start does not enable video) closed by Antoine Martin
fixed: Fixed in r21937 - probably too intrusive to backport. See also #2193
09:35 Changeset in xpra [21937] by Antoine Martin
#2180: wait for threaded init to complete before parsing the client's …
03:22 Ticket #2185 (verify proxy server under python3) created by Antoine Martin
Probably needs the same fix as r21931, unless multiprocessing has some …
03:13 Changeset in xpra [21936] by Antoine Martin
install background.png symlink just once

03/02/19:

14:44 Ticket #2184 (remote start is broken with python3) closed by Antoine Martin
fixed: * r21933 fixes the signal handling, we now force exit and return a …
14:43 Changeset in xpra [21935] by Antoine Martin
#2184: return a different exit code on signal exit
14:32 Changeset in xpra [21934] by Antoine Martin
#2184: more consistent sub-command naming
14:25 Changeset in xpra [21933] by Antoine Martin
#2184: force exit the proxy process on signals
09:53 Ticket #2132 (libvpx 1.8) reopened by Antoine Martin
> with xpra and xpra beta repo's enabled. Ah, you had me worried …
09:48 Changeset in xpra [21932] by Antoine Martin
#2184: add debug logging to displayfd code
09:43 Changeset in xpra [21931] by Antoine Martin
#2184: with python3, we have to explicitly make the pipe inheritable
09:40 Changeset in xpra [21930] by Antoine Martin
#2184: make displayfd code more resilient, log any exceptions we get …
08:46 Changeset in xpra [21929] by Antoine Martin
#2184: fix failure to read displayfd with python3

03/01/19:

12:33 Changeset in xpra [21928] by Antoine Martin
no need for an array
12:33 Changeset in xpra [21927] by Antoine Martin
log properties before we load the icons (too big)
12:02 Ticket #2184 (remote start is broken with python3) created by Antoine Martin
Probably following the fix in r21923. Running a remote start just …
11:53 Changeset in xpra [21926] by Antoine Martin
make error message format more user friendly
11:48 Changeset in xpra [21925] by Antoine Martin
typo + pylint warning
11:47 Changeset in xpra [21924] by Antoine Martin
make it possible to use low fd for displayfd, fsync it but don't close it
10:18 Changeset in xpra [21923] by Antoine Martin
py3k strings byte us again, also simplify error handling and fix …
09:48 Changeset in xpra [21922] by Antoine Martin
load codecs as needed, better debug logging format
09:48 Changeset in xpra [21921] by Antoine Martin
don't use warning level when we find multiple devices
09:39 Changeset in xpra [21920] by Antoine Martin
r21899 backport: remove support for fedora 27 and older
09:38 Changeset in xpra [21919] by Antoine Martin
r21905 backport: support cuda 10.1
09:30 Changeset in xpra [21918] by Antoine Martin
r21917 backport: fixup r21886, lost mouse events
09:29 Ticket #2183 (Window Move Issues in HTML Client) closed by Antoine Martin
fixed: Thanks for the patches! The first one is obviously a bug, applied in …
09:26 Changeset in xpra [21917] by Antoine Martin
#2183 continue to handle mouse events over canvas
09:25 Changeset in xpra [21916] by Antoine Martin
#2183 fix null pointer dereference during window focus call
08:54 Ticket #2183 (Window Move Issues in HTML Client) created by Mark Harkin
I think I see 2 issues introduced into the HTML client. These both …
07:52 Changeset in xpra [21915] by Antoine Martin
define a codec registry as plain text
07:19 Changeset in xpra [21914] by Antoine Martin
use the new reverse_dict utility function, fix more pylint warnings
05:25 Changeset in xpra [21913] by Antoine Martin
fix more pylint warnings
04:01 Changeset in xpra [21912] by Antoine Martin
fix more pylint warnings

02/28/19:

22:32 Ticket #2182 (Speaker codec configuration not applying) created by upperd
Seems whatever server side 'speaker-codec' configuration value I place …
15:22 Changeset in xpra [21911] by Antoine Martin
#2181: better dbus debug logging, run dbus-launch with a small …
12:41 Changeset in xpra [21910] by Antoine Martin
unused import
11:45 Changeset in xpra [21909] by Antoine Martin
better debug logging
11:44 Changeset in xpra [21908] by Antoine Martin
#2181 log dbus env vars when trying to init the dbus server
11:13 Ticket #2181 (dbus failure with python3) created by Antoine Martin
Not sure what the problem is, the output looks identical to the …
11:01 Changeset in xpra [21907] by Antoine Martin
debug logging tweaks and pylint fixes
10:03 Changeset in xpra [21906] by Antoine Martin
fix window icons for python3: don't use pixmap, don't load a cairo …
07:05 Changeset in xpra [21905] by Antoine Martin
detect cuda-10.1 paths on win32
05:10 Changeset in xpra [21904] by Antoine Martin
fix more pylint warnings
04:52 Changeset in xpra [21903] by Antoine Martin
fix more pylint warnings
04:48 Changeset in xpra [21902] by Antoine Martin
fix more pylint warnings

02/27/19:

17:41 Changeset in xpra [21901] by Antoine Martin
paramiko is now the default backend, so we don't really need sshpass
16:58 Changeset in xpra [21900] by Antoine Martin
doh: typo
11:48 Changeset in xpra [21899] by Antoine Martin
we don't support fedora versions older than 28
11:46 Changeset in xpra [21898] by Antoine Martin
#2179 / #406: fix appindicator with python3, enable it by default for …
11:39 Changeset in xpra [21897] by Antoine Martin
python3 code raises a different type of exception..
11:36 Changeset in xpra [21896] by Antoine Martin
fix window events: we want to match them as strings
04:45 Changeset in xpra [21895] by Antoine Martin
numpy 1.16.2

02/26/19:

14:56 Ticket #2180 (remote start does not enable video) created by Antoine Martin
[…] Shows in the server log: […] No h264, vp8 or vp9.. The …
14:30 Changeset in xpra [21894] by Antoine Martin
#2179: use appindicator on unity and gnome, but leave the other …
14:27 Changeset in xpra [21893] by Antoine Martin
#2179: appindicator works better than topicons, at least on Ubuntu - …
14:03 Ticket #2179 (tray menu is unusable on Ubuntu) created by Antoine Martin
Tested on Ubuntu 18.04. Looks like it's using topicons-plus to show …
13:41 Changeset in xpra [21892] by totaamwin32
#1883 libyuv has been merged
12:54 Ticket #2158 (reentrant call inside logger) closed by Antoine Martin
fixed: As per [https://stackoverflow.com/questions/26388088/ Python GTK …
12:53 Changeset in xpra [21891] by Antoine Martin
#2158 re-use the same code for all signal handlers, use glib if …
12:51 Changeset in xpra [21890] by Antoine Martin
avoid deprecation warning
07:53 Ticket #2175 (Websocket connection failing with reverse proxy due to incorrect Host ...) closed by Mark Harkin
fixed: Yes, r21887 works for me. Thanks.
06:31 Ticket #2178 (better monotonic clock for win32) created by Antoine Martin
Using …
06:19 Changeset in xpra [21889] by Antoine Martin
add test for monotonic_time
05:34 Ticket #2157 (fix dashes on online manual) closed by Antoine Martin
fixed: r21888 works for me. Hopefully this doesn't trigger warnings somewhere …
05:33 Changeset in xpra [21888] by Antoine Martin
#2157 stop escaping dashes
05:17 Changeset in xpra [21887] by Antoine Martin
#2175: use correct 'Host' header value
05:13 Ticket #2132 (libvpx 1.8) closed by Antoine Martin
worksforme
05:12 Ticket #2124 (html5 clients mouse has offset) closed by Antoine Martin
fixed: Backport in r21886.
05:12 Changeset in xpra [21886] by Antoine Martin
r21665 + r21666 + r21668 + r21669: fix mouse offset in html5 client …
04:37 Changeset in xpra [21885] by Antoine Martin
fix CPU detection on macos
04:23 Ticket #2177 (runtime python warnings) closed by Antoine Martin
fixed: * r21881 file leak fixed (harmless) * r21882 stop calling …
04:09 Changeset in xpra [21884] by Antoine Martin
#2177 during cleanup, lose references to subprocesses
04:03 Changeset in xpra [21883] by Antoine Martin
#2177 gobject attribute warnings and stop using CheckMenuItem?
04:01 Changeset in xpra [21882] by Antoine Martin
#2177 we call threads_init() if needed from the compat wrapper already
03:58 Changeset in xpra [21881] by Antoine Martin
#2177 fix file leak, close the file once we're done with it
03:34 Ticket #2177 (runtime python warnings) created by Antoine Martin
Similar to #2155 but this is for runtime warnings exposed using: […]
02:21 Changeset in xpra [21880] by Antoine Martin
#2174 try to load from multiple XDG_MENU_PREFIX values until we find …
01:19 Ticket #2176 (cannot connect to old-style shadow) closed by Antoine Martin
fixed: That's caused by: […] And has already been fixed in r21829.
01:05 Changeset in xpra [21879] by Antoine Martin
it does build with cython 0.23, and we need it to since that's what …
00:48 Changeset in xpra [21878] by Antoine Martin
#2174: don't sanitize the menu prefix, Ubuntu and Debian break if it's …

02/25/19:

20:50 Ticket #2176 (cannot connect to old-style shadow) created by stdedos
Attaching to an XPRA_SHADOW_MULTI_WINDOW=0 xpra shadow (#1801) with: …
17:52 Changeset in xpra [21877] by Antoine Martin
#2121 / #1252 / #1568: SSL peek support for python3
15:48 Changeset in xpra [21876] by Antoine Martin
make sure mimetypes is inited before we use it
14:46 Ticket #2175 (Websocket connection failing with reverse proxy due to incorrect Host ...) created by Mark Harkin
I can provide more details if needed but... In …
08:53 Changeset in xpra [21875] by Antoine Martin
use menu logger for menu related things
08:41 Changeset in xpra [21874] by Antoine Martin
remove debug
08:34 Ticket #2174 (xpra shadow raises "Error parsing xdg menu data") closed by Antoine Martin
invalid: This isn't related to #2153, different menu: this one is your system …
08:27 Ticket #2174 (xpra shadow raises "Error parsing xdg menu data") created by stdedos
It feels related to #2153, but no idea if it is. Search returns …
06:55 Changeset in xpra [21873] by Antoine Martin
#2153: warn if we get an invalid window size, validate texture …
06:29 Changeset in xpra [21872] by Antoine Martin
fix pylint warnings
06:21 Changeset in xpra [21871] by Antoine Martin
#2153 catch all errors, not just subclasses of Exception
06:20 Changeset in xpra [21870] by Antoine Martin
#2153: don't use the flag, test for the function we need to call - …
06:04 Changeset in xpra [21869] by Antoine Martin
#2153: the error we want to catch is a RuntimeError?
06:04 Changeset in xpra [21868] by Antoine Martin
#2153: more validation of window backing dimensions, catch exceptions …
05:18 Changeset in xpra [21867] by Antoine Martin
#2172: don't use clipboard.set_with_data on win32
05:04 Changeset in xpra [21866] by Antoine Martin
fix pylint warnings
04:55 Changeset in xpra [21865] by Antoine Martin
fix formatting error, remove legacy format
Note: See TracTimeline for information about the timeline view.