xpra icon
Bug tracker and wiki

Timeline



07/01/20:

15:56 Changeset in xpra [26853] by Antoine Martin
r26852 backport: fix windows not getting focused when clicking on title bar
15:51 Changeset in xpra [26852] by Antoine Martin
fix clicks on header bar not focusing the window

06/30/20:

14:56 Changeset in xpra [26851] by Antoine Martin
code has been removed: nothing to test
14:56 Changeset in xpra [26850] by Antoine Martin
remove all the nested main loop workaround remnants: just assume …
14:36 Changeset in xpra [26849] by Antoine Martin
python-ldap 3.3.1
14:32 Changeset in xpra [26848] by Antoine Martin
pillow 7.2.0
13:39 Changeset in xpra [26847] by Antoine Martin
oops: capsget has been removed
13:28 Usage/OpenGL edited by Antoine Martin
(diff)
10:12 Ticket #2824 (honour size-contraints with the headerbar) created by Antoine Martin
10:07 Changeset in xpra [26846] by Antoine Martin
webcam doesn't work on win32 with a default config
10:07 Changeset in xpra [26845] by Antoine Martin
#2539 control the headerbar using a command line option
09:40 Ticket #2650 (google-chrome: cannot attach tab back to a window) closed by stdedos
fixed: While acting weird (two maximized windows want to steal each others …

06/29/20:

12:45 Changeset in xpra [26844] by Antoine Martin
#2823 ensure we always cancel the moveresize timer when we exit …
12:42 Ticket #2823 (initiate moveresize broken on macos) created by Antoine Martin
Tested with gedit. Only the top of the window can be used to resize, …
12:23 Changeset in xpra [26843] by Antoine Martin
remove unused import
11:55 Changeset in xpra [26842] by Antoine Martin
silence some more annoying gtk warnings we can't do anything about
11:47 Changeset in xpra [26841] by Antoine Martin
r26840 backport: sshfp needs the python dns module
11:45 Changeset in xpra [26840] by Antoine Martin
sshfp requires the python dns module
11:39 Changeset in xpra [26839] by Antoine Martin
don't use title-bar on macos by default, but do enable the window icon …
10:31 Changeset in xpra [26838] by Antoine Martin
cffi depends on libffi and should be rebuilt

06/28/20:

17:12 Ticket #2822 (gtk3 > 3.24.10 crash during opengl probing) closed by Antoine Martin
fixed: Solved by reverting the faulty patch in r26837. Asked upstream about …
17:10 Changeset in xpra [26837] by Antoine Martin
#2822 revert the commit that causes the crash
15:45 Changeset in xpra [26836] by Antoine Martin
r26835 backport: silence unhelpful gtk warnings on macos
15:44 Changeset in xpra [26835] by Antoine Martin
silence some annoying gtk warnings on macos
12:45 Ticket #2821 (cups printing from html client not working) closed by Dušan Vejnovič
fixed: I have manually delete printer from CUPS. Now I can get printed …
11:42 Changeset in xpra [26834] by Antoine Martin
ensure we always have a draw canvas (fixes errors with 'scroll' encoding?)
11:32 Changeset in xpra [26833] by Antoine Martin
eclipse pasted something it should not have
10:54 Changeset in xpra [26832] by Antoine Martin
r26831 backport: fix printing errors with unicode filenames and python3
10:37 Changeset in xpra [26831] by Antoine Martin
#2821 try harder to decode utf8 values (filename, document title, etc)
10:19 Changeset in xpra [26830] by Antoine Martin
align left
10:14 Changeset in xpra [26829] by Antoine Martin
keep things aligned in output

06/27/20:

17:52 Ticket #2822 (gtk3 > 3.24.10 crash during opengl probing) created by Antoine Martin
We had to revert the upgrade from 3.24.10 to 3.24.14: r25870. We also …
17:08 Changeset in xpra [26828] by Antoine Martin
r26827 backport: fix printing errors with some shell character encodings
16:53 Changeset in xpra [26827] by Antoine Martin
#2821 avoid trying to interpret the data coming from the stdin pipe, …
16:33 Ticket #2821 (cups printing from html client not working) created by Dušan Vejnovič
I want to print documnt from Libreoffice Writer. When from printers …
16:22 Changeset in xpra [26826] by Antoine Martin
#2540 fix packaging for man page
14:37 Changeset in xpra [26825] by Antoine Martin
oops: repo must be defined
14:35 Changeset in xpra [26824] by Antoine Martin
moduleset updates: merge from upstream
11:17 Changeset in xpra [26823] by Antoine Martin
don't change the API (fixes unit test)
11:17 Changeset in xpra [26822] by Antoine Martin
also hide dock for opengl probe
10:42 Changeset in xpra [26821] by Antoine Martin
r26815 backport: fix invalid system version requirements in hidden sub …
10:37 Changeset in xpra [26820] by Antoine Martin
cleanup
10:37 Changeset in xpra [26819] by Antoine Martin
#2540 hide the macos dock for the splash screen
10:18 Changeset in xpra [26818] by Antoine Martin
make sure the window is seen on macos
10:17 Changeset in xpra [26817] by Antoine Martin
prevent window from resizing when we update the progress bar: allocate …
10:16 Changeset in xpra [26816] by Antoine Martin
avoid pylint warning
07:53 Changeset in xpra [26815] by Antoine Martin
the sub-app has the same system version requirements
07:28 Changeset in xpra [26814] by Antoine Martin
#2540 use a popup window, disable startup notification

06/26/20:

17:34 Ticket #2820 (Installing Cinnamon yum package group does not work on CentOS 7 ...) created by akikoo
Cinnamon requires python-pillow which is found in base/7/x86_64 repo. …
10:47 Ticket #2540 (add splash screen) closed by Antoine Martin
fixed: Updates: * r26805 use threads, works on win32 * r26810 show …
10:45 Changeset in xpra [26813] by Antoine Martin
#2540 fake gradual progress during events
10:44 Changeset in xpra [26812] by Antoine Martin
#2540 don't error out if the splash screen exits and we can't send it …
10:31 Changeset in xpra [26811] by Antoine Martin
#2540 add more steps for remote server start
05:24 Changeset in xpra [26810] by Antoine Martin
#2540 always show a label, even when progress is complete, since the …
05:09 Changeset in xpra [26809] by Antoine Martin
better error message format
05:08 Changeset in xpra [26808] by Antoine Martin
remove unused code
05:06 Changeset in xpra [26807] by Antoine Martin
unused imports

06/25/20:

17:21 Changeset in xpra [26806] by Antoine Martin
xxHash 0.7.4
17:10 Changeset in xpra [26805] by totaamwin32
#2540 use threading instead of gio, so it works on win32
16:58 Changeset in xpra [26804] by totaamwin32
remove unused code
16:19 Changeset in xpra [26803] by Antoine Martin
#2540 splash screen using a separate process
15:29 Ticket #2819 (Shift key) created by Dušan Vejnovič
I'm running the xpra server v4.0.2-r26625-1 on Debian 10. In …
15:18 Ticket #2817 (v4.0.x\src/xpra/client/client_tray.py", line 102, in reconfigure) closed by Antoine Martin
duplicate: Duplicate of #2805
15:15 Ticket #2818 (Re-attaching session damages server) created by stdedos
Creating the following session: client r26623, server r26630 […] …
14:58 Ticket #2817 (v4.0.x\src/xpra/client/client_tray.py", line 102, in reconfigure) created by stdedos
client r26623, server r26630 […] Take the report with a grain of …
09:48 Changeset in xpra [26802] by Antoine Martin
simplify
05:28 Changeset in xpra [26801] by Antoine Martin
r26799 backport: fix toolbox examples when running under wayland
05:26 Changeset in xpra [26800] by Antoine Martin
fix warnings
05:26 Changeset in xpra [26799] by Antoine Martin
fix toolbox examples when running under wayland with CSD
04:36 Packaging/DistributionPackages/Ubuntu edited by Antoine Martin
(diff)

06/24/20:

15:51 Ticket #2816 (keyboard keystrokes are send to wrong (non wine) window) created by kolorafa
It's more like xpra-3.0.7 - works fine xpra-3.0.9 - broken - …
15:37 Changeset in xpra [26798] by Antoine Martin
if the timestamp values are out of order, log a warning and don't try …
15:28 Ticket #2815 (even faster server startup) closed by Antoine Martin
fixed: Not going to deal with dbus for now because it's too hard to tell …
14:39 Changeset in xpra [26797] by Antoine Martin
#2815 load the menu in a dedicated thread so startup can be completed …
14:31 Changeset in xpra [26796] by Antoine Martin
#2815 setup audio in a dedicated thread since it is mostly waiting for …
13:36 Changeset in xpra [26795] by Antoine Martin
avoid warning if we have a value which is not a typical boolean, ie: …
13:30 Changeset in xpra [26794] by Antoine Martin
shortcut for unspecified ipv6 address '::'
08:03 Ticket #2815 (even faster server startup) created by Antoine Martin
Same as #2341, but better. Re-visiting this for #2813. Server startup …

06/23/20:

08:41 Download edited by Antoine Martin
(diff)
08:38 DPI edited by Antoine Martin
(diff)
08:37 Usage edited by Antoine Martin
(diff)
08:36 Usage edited by Antoine Martin
(diff)
08:31 Packaging/DistributionPackages/Ubuntu edited by Antoine Martin
(diff)
08:27 Packaging/DistributionPackages/Ubuntu created by Antoine Martin
07:21 Packaging/DistributionPackages edited by Antoine Martin
(diff)
03:52 Changeset in xpra [26793] by Antoine Martin
r26008 + r26014 backport: discard invalid clipboard requests early

06/22/20:

11:19 Ticket #2814 (xpra shadow starts and dies by itself) created by stdedos
2020-06-22 12:09:55,686 xpra GTK3 shadow version 3.0.10-r26630 64-bit …

06/21/20:

05:29 Changeset in xpra [26792] by Antoine Martin
numpy 1.19.0

06/20/20:

16:22 Ticket #2797 (running on linux unknown) closed by Antoine Martin
needinfo: Thanks for the command line. > `.. -file-transfer=no --mdns=no …
16:11 Changeset in xpra [26791] by Antoine Martin
r26790 backport: avoid opengl warning with wayland
16:09 Changeset in xpra [26790] by Antoine Martin
avoid opengl warning with wayland, don't bother trying to run the probe
13:47 Changeset in xpra [26789] by Antoine Martin
undo changes wrongly committed as part of r26739
08:18 Ticket #2813 (bundle a better run_scaled) closed by Antoine Martin
fixed: Updates: * r26784 man page * r26785 packaging * r26786 derp * r26787
08:03 Changeset in xpra [26788] by Antoine Martin
#2813 fix tabs, use Xvfb if installed (slightly faster), exec xpra to …
06:45 Changeset in xpra [26787] by Antoine Martin
#2813 split up the code into more readable functions - don't bother …
05:10 Changeset in xpra [26786] by Antoine Martin
#2813 oops, fix default invocation without scale argument, actually …
05:02 Changeset in xpra [26785] by Antoine Martin
#2813 add packaging for man page
05:01 Changeset in xpra [26784] by Antoine Martin
#2813 add 'run_scaled' man page, support fraction and percentage as …

06/19/20:

17:51 Changeset in xpra [26783] by Antoine Martin
r26777 + r26778 backport: add extra environment variables to try to …
17:40 Changeset in xpra [26782] by Antoine Martin
#2813 add basic script with X11 screen detection (fallback to GTK for …
17:38 Changeset in xpra [26781] by Antoine Martin
use the same rounding here we use elsewhere
17:37 Changeset in xpra [26780] by Antoine Martin
#2813 by default, use $DISPLAY
16:07 Changeset in xpra [26779] by Antoine Martin
#2813 honour resize-display flag when upgrading
09:44 Ticket #2813 (bundle a better run_scaled) created by Antoine Martin
https://github.com/kaueraal/run_scaled/blob/master/run_scaled uses …
09:39 Changeset in xpra [26778] by Antoine Martin
try to disable Qt automatic scaling
09:28 Changeset in xpra [26777] by Antoine Martin
also turn off GDK's dpi scale
06:25 Changeset in xpra [26776] by Antoine Martin
the virtualbox video driver no longer causes crashes during probing …
03:35 Ticket #2812 (Cluttered network doesn't seem to get detected quickly enough for ...) created by alas
Not sure the versions matter, but testing with stable (4.0.1) Windows …

06/18/20:

18:14 Changeset in xpra [26775] by Antoine Martin
cython 0.29.20
18:13 Changeset in xpra [26774] by Antoine Martin
cython 0.29.20
17:16 Changeset in xpra [26773] by Antoine Martin
r26772 backport: RPM spec file fix
17:15 Changeset in xpra [26772] by Antoine Martin
centos 8.2 will fail to build unless we specify python3
17:06 Changeset in xpra [26771] by Antoine Martin
r26769 + r26770 backport: RPM spec file fixes
17:05 Changeset in xpra [26770] by Antoine Martin
fix bogus date in changelog
17:04 Changeset in xpra [26769] by Antoine Martin
%if got removed, this got left over..
17:02 Changeset in xpra [26768] by Antoine Martin
r26765 + r26766 + r26767 backport: RPM spec file fixes
17:01 Changeset in xpra [26767] by Antoine Martin
fix build path (there is only python3 now)
16:58 Changeset in xpra [26766] by Antoine Martin
fix typo in changelog date
16:56 Changeset in xpra [26765] by Antoine Martin
centos 8.2 will fail to build if we don't use python3 explicitly
10:07 Changeset in xpra [26764] by Antoine Martin
add latest fix to the release notes
10:05 Changeset in xpra [26763] by Antoine Martin
r26762 backport: fix rfb connections missing all screen updates
10:00 Ticket #2811 (rfb screen updates frozen) closed by Antoine Martin
fixed: Bisecting: * r24000 OK (but keyboard is broken) * r25000 bad * r24500
10:00 Changeset in xpra [26762] by Antoine Martin
#2811 fixup r24911: rfb servers don't implement 'WindowsMixin?' but …
09:59 Changeset in xpra [26761] by Antoine Martin
if port is not specified, don't add it to the uri
09:26 Ticket #2811 (rfb screen updates frozen) created by Antoine Martin
Original ticket: #1620 Reported on the mailing list: …
09:25 Changeset in xpra [26760] by Antoine Martin
duplicated import caused failures
06:20 Clients/HTML5 edited by Antoine Martin
(diff)
06:16 Nginx edited by Antoine Martin
(diff)
06:16 Apache created by Antoine Martin
06:14 Clients/HTML5 edited by Antoine Martin
add proxy section, link to apache page (diff)

06/17/20:

17:05 Ticket #451 (libva accelerated encoding) closed by Antoine Martin
fixed: Updates: * r26749 hide warnings and messages during initialization / …
16:36 Changeset in xpra [26759] by Antoine Martin
#451 slightly more generic code
16:31 Changeset in xpra [26758] by Antoine Martin
fix spelling
16:26 Changeset in xpra [26757] by Antoine Martin
#451 also honour the prefered encoding order when ranking video …
16:11 Changeset in xpra [26756] by Antoine Martin
#451 set profile for all codecs, support plain vp8
13:31 Changeset in xpra [26755] by Antoine Martin
#451 list options during probing, pass all options to init_encoder, …
09:20 Changeset in xpra [26754] by Antoine Martin
#451 make codec options access type safe
08:29 Changeset in xpra [26753] by totaamwin32
remove complicate logic for 'vp9' support on win32: just require ffmpeg v3+
07:14 Changeset in xpra [26752] by Antoine Martin
#451 use a 'nogil' fast path for the log callback and only acquire the …
07:13 Changeset in xpra [26751] by Antoine Martin
#451 don't bother trying to load vaapi on non-Linux os, add info logging
07:01 Changeset in xpra [26750] by Antoine Martin
make it possible to log all messages, including 'TRACE' level, even …
06:58 Changeset in xpra [26749] by Antoine Martin
suspend_nonfatal_logging during vaapi checks, don't log warnings for …
05:47 Changeset in xpra [26748] by Antoine Martin
use xz archive
05:03 Changeset in xpra [26747] by Antoine Martin
ffmpeg 4.3

06/16/20:

17:19 Changeset in xpra [26746] by Antoine Martin
update release notes
17:08 Changeset in xpra [26745] by Antoine Martin
r26400 backport fix race condition in window statistics
17:05 Changeset in xpra [26744] by Antoine Martin
r26594 backport: deal with window initialization errors on startup …
17:03 Changeset in xpra [26743] by Antoine Martin
r26654 backport: fix tray errors when we fail to get a geometry value …
17:00 Changeset in xpra [26742] by Antoine Martin
r26724 backport: fix garbage going into the pixel format object
16:59 Changeset in xpra [26741] by Antoine Martin
r26734 backport: csc_swscale was getting recycled every time, causing …
16:59 Changeset in xpra [26740] by Antoine Martin
r25703 backport: a warning is enough for invalid map events
16:37 Changeset in xpra [26739] by Antoine Martin
update release notes
16:17 Ticket #2725 (libjpeg-turbo packaging version semantics collides with CentOS 7 (base ...) closed by Antoine Martin
wontfix: FYI: CentOS 8.0 needed the package, but 8.1 onwards do not... It has …
11:12 Changeset in xpra [26738] by Antoine Martin
tune costs of vaapi hardware encoders (similar values to nvenc)
11:12 Changeset in xpra [26737] by Antoine Martin
#451 add 'NV12' to heuristics (same as 'YUV420P')
11:01 Changeset in xpra [26736] by Antoine Martin
#451 support argb scaling before converting to nv12
08:52 Changeset in xpra [26735] by Antoine Martin
r26734 backport: csc_swscale was getting recycled every time, causing …
08:51 Changeset in xpra [26734] by Antoine Martin
fix csc_swscale wrongly marked as closed when it isn't

06/15/20:

18:21 Changeset in xpra [26733] by Antoine Martin
remove workaround for older versions of Ubuntu as those are no longer …
18:20 Changeset in xpra [26732] by Antoine Martin
r26724 backport: fix garbage going into the pixel format object
16:41 Changeset in xpra [26731] by Antoine Martin
don't log options for AVCodecContext, as there are too many and most …
16:26 Changeset in xpra [26730] by Antoine Martin
#451 we can't scale NV12 as the U and V channels are mixed / …
12:47 Changeset in xpra [26729] by Antoine Martin
don't add 'grayscale' twice
11:34 Changeset in xpra [26728] by Antoine Martin
we don't support old versions of libswscale
10:48 Changeset in xpra [26727] by Antoine Martin
add more type hints
10:37 Changeset in xpra [26726] by Antoine Martin
add type hints
05:13 Changeset in xpra [26725] by Antoine Martin
#451 add NV12 to swscale
05:10 Changeset in xpra [26724] by Antoine Martin
fix garbage going into the pixel format names (temporary references) …
05:06 Changeset in xpra [26723] by Antoine Martin
fixup r26720
04:24 Changeset in xpra [26722] by Antoine Martin
#451 enable vaapi in ffmpeg rpm

06/14/20:

16:27 Ticket #1666 (intel quick sync for jpeg encode acceleration) closed by Antoine Martin
wontfix: It is nonfree and doesn't work, whereas vaapi does: #451.
16:22 Changeset in xpra [26721] by Antoine Martin
#451 use vaapi encoders if they're available
13:13 Changeset in xpra [26720] by Antoine Martin
#451 libyuv support for NV12
12:38 Changeset in xpra [26719] by Antoine Martin
pyobjc 6.2.1

06/13/20:

15:49 Ticket #2700 (xpra list add session names) closed by Antoine Martin
fixed: > v4 server is too much in the future for me, so I guess fixed? Done. …
13:18 Changeset in xpra [26718] by Antoine Martin
oops: remove size args
13:01 Changeset in xpra [26717] by Antoine Martin
remove size argument, get it from the image metadata
12:56 Changeset in xpra [26716] by Antoine Martin
remove unused options argument
12:53 Changeset in xpra [26715] by Antoine Martin
update self test with new decompress_to_yuv signature (no more size arg)
11:00 Changeset in xpra [26714] by Antoine Martin
#2700 add 'list-windows' subcommand
08:26 Changeset in xpra [26713] by Antoine Martin
r26712 backport: update mdns records when the session name changes
08:10 Changeset in xpra [26712] by Antoine Martin
update mdns records when the session is renamed
07:55 Ticket #2647 (Detecting or setting up MIT-SHM) closed by Antoine Martin
needinfo: Not heard back, closing.
07:54 Ticket #2810 (control scroll encoding using regular options) closed by Antoine Martin
fixed: Points from comment:1 addressed in r26711.
07:54 Changeset in xpra [26711] by Antoine Martin
#2810 use 'scroll' as a regular registered encoder method

06/12/20:

18:53 Ticket #2632 (shadow cannot shift+arrow select) reopened by themotoman
This is broken in the 4.0.2-r26625-1 branch. I was able to reproduce …
17:26 Changeset in xpra [26710] by Antoine Martin
#2810 handle 'scroll' encoding via command line
17:05 Changeset in xpra [26709] by Antoine Martin
only honour the clipboard toggle if we still have a valid client connection
16:38 Changeset in xpra [26708] by Antoine Martin
if we can't find xpra.src_info and we're not building from an svn …
16:00 Ticket #2810 (control scroll encoding using regular options) created by Antoine Martin
Move away from environment variables and just honour --encodings=
15:58 Changeset in xpra [26707] by Antoine Martin
add debug logging
15:58 Changeset in xpra [26706] by Antoine Martin
remove scary warning
15:57 Changeset in xpra [26705] by Antoine Martin
make it possible to enable debug for some modules - don't silence it
15:57 Changeset in xpra [26704] by Antoine Martin
to get the correct list of encodings, we have to call …
14:58 Changeset in xpra [26703] by Antoine Martin
support specifying scaling options using percentages and ratios
08:53 Ticket #2809 (Core for your thoughts?) closed by Antoine Martin
fixed: This AssertionError in _process_map_window had already been fixed …
08:52 Changeset in xpra [26702] by Antoine Martin
r25703 backport: a warning is enough for invalid map events
08:06 Ticket #2809 (Core for your thoughts?) created by stdedos
The timestamp looks like the time I was closing up everything. As …

06/11/20:

17:13 Changeset in xpra [26701] by Antoine Martin
size arguments have been removed
16:37 Ticket #1713 (black and white mode) closed by Antoine Martin
fixed: Updates: * r26698 adds grayscale as a valid encoding option, ie: …
16:36 Changeset in xpra [26700] by Antoine Martin
#1713 use csc_libyuv ARGBGrayTo so we can still use video codecs in …
15:33 Changeset in xpra [26699] by Antoine Martin
#1713 use pillow to also support grayscale with 'jpeg' and 'webp'
14:03 Changeset in xpra [26698] by Antoine Martin
#1713 add 'grayscale' as an encoding option, for now this is just an …
13:45 Changeset in xpra [26697] by Antoine Martin
h265 problems have been resolved? (at least usable via nvenc and x265 …
13:42 Changeset in xpra [26696] by Antoine Martin
the value should always exist, but let's make the intent clearer
09:53 Changeset in xpra [26695] by Antoine Martin
simplify
09:51 Changeset in xpra [26694] by Antoine Martin
unused var
09:51 Changeset in xpra [26693] by Antoine Martin
remove remnants of 'delta' compression
09:44 Changeset in xpra [26692] by Antoine Martin
r26682 backport: fix clipboard data sometimes missing when ownership …
09:42 Changeset in xpra [26691] by Antoine Martin
r26683 partial backport: honour 'want-targets' flag
09:39 Changeset in xpra [26690] by Antoine Martin
this function always returns an instance when we specify arguments
09:36 Ticket #273 (macos to handle more clipboard formats, converting them on the fly) closed by Antoine Martin
fixed: MacOS clipboard updates: * r26670 implements images support, for other …
09:31 Changeset in xpra [26689] by Antoine Martin
#273 fix setting images on clipboard: clearContents() first, use …
08:59 Changeset in xpra [26688] by Antoine Martin
#273 / #2807: handle more types, better error handling, etc
08:04 Changeset in xpra [26687] by Antoine Martin
doh: fix tiff header detection, was off by one
08:02 Changeset in xpra [26686] by Antoine Martin
show hex header of files we don't recognize
07:46 Changeset in xpra [26685] by Antoine Martin
add debug logging
07:44 Changeset in xpra [26684] by Antoine Martin
better debug logging, do process images through pillow if we need a …
07:08 Changeset in xpra [26683] by Antoine Martin
#273 / #2807: handle NSPasteboardTypeURL as text, add more png / tiff …
07:05 Changeset in xpra [26682] by Antoine Martin
if the client is 'greedy' or 'wants-targets', we need to send a new …
07:03 Changeset in xpra [26681] by Antoine Martin
don't wait to send the token if the client is not 'want-targets' or …
07:01 Changeset in xpra [26680] by Antoine Martin
simplify: remove duplicated timer logic done in schedule_emit_token
06:23 Changeset in xpra [26679] by Antoine Martin
fixup r26678: typo
06:22 Changeset in xpra [26678] by Antoine Martin
better debug logging of target filtering
06:17 Changeset in xpra [26677] by Antoine Martin
fixup r26675
06:04 Changeset in xpra [26676] by Antoine Martin
#2745 pycups 2.0.1
05:56 Changeset in xpra [26675] by Antoine Martin
if auth is set to an empty string (which is not a valid option), …
02:53 Changeset in xpra [26674] by Antoine Martin
fix archlinux build root stripping
02:49 Changeset in xpra [26673] by Antoine Martin
fix arch path stripping

06/10/20:

17:38 Changeset in xpra [26672] by Antoine Martin
add targets debug logging
17:36 Changeset in xpra [26671] by Antoine Martin
cairo_paint_from_source now takes extra render width / height arguments
17:29 Ticket #2808 (sanitize clipboard images both ways) created by Antoine Martin
But only add watermark in one direction. There is no real reason to …
17:28 Ticket #2807 (macos: handle more clipboard data type) created by Antoine Martin
Following up #273. …
17:25 Changeset in xpra [26670] by Antoine Martin
#273 add support for getting and setting images from the macos clipboard
10:23 Changeset in xpra [26669] by Antoine Martin
r26667 backport: fix error in main thread checker
10:11 Changeset in xpra [26668] by Antoine Martin
#2052 handle scaling during the backing paint rather than the …
08:50 Changeset in xpra [26667] by Antoine Martin
fix error in main thread checker
06:50 Changeset in xpra [26666] by Antoine Martin
missed from r26663
06:50 Changeset in xpra [26665] by Antoine Martin
#2052 the encoding properties and _set_backing_size already take care …
06:39 Changeset in xpra [26664] by Antoine Martin
#2052 ensure that the gl backend also honours window gravity when resizing
06:34 Changeset in xpra [26663] by Antoine Martin
#2052 remove delta compression support
03:38 Changeset in xpra [26662] by Antoine Martin
remove winswitch

06/09/20:

18:39 Ticket #2806 (Xpra breaks X server) closed by Antoine Martin
invalid: This is not an xpra bug. This is due to changes made by Debian or …
18:28 Ticket #2806 (Xpra breaks X server) created by habex
Xpra itself works well. However it breaks X server when resuming from …
18:17 Building/Raspbian edited by Antoine Martin
(diff)
18:17 Building/Raspbian edited by Antoine Martin
(diff)
17:43 Changeset in xpra [26661] by Antoine Martin
update release notes
17:38 Changeset in xpra [26660] by Antoine Martin
version bump + update release notes
17:22 Changeset in xpra [26659] by Antoine Martin
r26658 backport: ensure the minimum video scaling value is honoured
17:20 Changeset in xpra [26658] by Antoine Martin
also honour the minimum video scaling value when choosing a scaling …
17:19 Changeset in xpra [26657] by Antoine Martin
#2052 fixup r26652 (variable scope issue)
16:54 Changeset in xpra [26656] by Antoine Martin
#2052 use the pillow encoder and downscale the image before …
10:22 Changeset in xpra [26655] by Antoine Martin
r26654 backport: fix tray errors when we fail to get a geometry value …
10:21 Ticket #2805 (Error at jetbrains-toolbox tray icon) closed by Antoine Martin
fixed: Fixed in r26654. FYI: 4.0 is a bit old.
10:21 Changeset in xpra [26654] by Antoine Martin
#2805 use a default geometry if somehow we can't get the real one
08:34 Changeset in xpra [26653] by Antoine Martin
add type hints
08:24 Ticket #2805 (Error at jetbrains-toolbox tray icon) created by stdedos
[…] Program can be downloaded from: …
07:52 Changeset in xpra [26652] by Antoine Martin
#2052 part 1: tell the server about the client's render-size so the …
06:58 Changeset in xpra [26651] by Antoine Martin
add type hints

06/08/20:

19:16 Ticket #2804 (OSX Alt/Option and Command behavior) created by tscogland
I'm using the most recent binary version 4.1 r26306 on MacOS 10.14.6 …
16:43 Ticket #2794 (specify connection attributes using the connection string) closed by Antoine Martin
fixed: Done in r26644 (+r26645 typo), with fixes and improvements in r26647, …
16:35 Changeset in xpra [26650] by Antoine Martin
#2794 also support simpler / shorter 'keyfile' attribute
16:34 Changeset in xpra [26649] by Antoine Martin
#2794 simplify get_encryption_key method
16:33 Changeset in xpra [26648] by Antoine Martin
#2794 support a single key value pair in place of the display string
16:33 Changeset in xpra [26647] by Antoine Martin
#2794 prefer 'encryption-keyfile' attribute, also support 'keyfile'
16:14 Changeset in xpra [26646] by Antoine Martin
add missing argument to debug logging
16:10 Changeset in xpra [26645] by Antoine Martin
typo
16:08 Changeset in xpra [26644] by Antoine Martin
#2794 grap the encryption and keyfile attributes from the display URI …
15:11 Ticket #2803 (Seamless server died at windows re-initialization) created by stdedos
Server that died in http://xpra.org/trac/ticket/2617#comment:35 gave …
15:08 Changeset in xpra [26643] by Antoine Martin
#2794 support new syntax for connection options, ie: …
15:04 Changeset in xpra [26642] by Antoine Martin
add missing argument to debug logging
12:40 Ticket #2802 (Latency/Speed graph is not accurate) created by stdedos
As insinuated also in http://xpra.org/trac/ticket/2617#comment:22, the …
02:58 Changeset in xpra [26641] by Antoine Martin
r26640 backport: fix opengl force-enable option not honoured
02:57 Ticket #2801 (cannot import native OpenGL module (--with-opengl) when there is no ...) closed by Antoine Martin
fixed: Thanks, fixed in r26640.
02:57 Changeset in xpra [26640] by Antoine Martin
#2801 typo caused pydev to add a spurious import

06/07/20:

23:10 Ticket #2801 (cannot import native OpenGL module (--with-opengl) when there is no ...) created by mehw
== Platform == OS: Gentoo Xpra version: 4.0.2 == Bug == …
15:55 Changeset in xpra [26639] by Antoine Martin
r26637 partial backport: set window title
15:53 Changeset in xpra [26638] by Antoine Martin
r26637 backport: ensure all test windows set a proper window title
15:52 Changeset in xpra [26637] by totaamwin32
ensure all test windows set a proper window title, don't use script …
15:20 Changeset in xpra [26636] by Antoine Martin
the 'rgb_formats' window property never changes, no need to send it …
15:14 Changeset in xpra [26635] by Antoine Martin
emulate 'focused' window state just using the focused window id

06/06/20:

15:57 Changeset in xpra [26634] by Antoine Martin
add some debug logging
10:19 Changeset in xpra [26633] by Antoine Martin
don't log backtrace at error level, the exception message is enough

06/05/20:

15:57 Changeset in xpra [26632] by Antoine Martin
r26631 backport: workaround for older versions of python-cryptography …
15:52 Changeset in xpra [26631] by Antoine Martin
#2793 use memoryview_to_bytes to decrypt data with versions of …
13:55 Ticket #2793 (dangerous HTML5 client example) closed by Kyler Laird
fixed: It works!!! I appreciate that you not only explained the dependency …
13:01 Changeset in xpra [26630] by Antoine Martin
rebuild with python2 / gtk2 patch
12:59 Changeset in xpra [26629] by Antoine Martin
fixup r26595: use wrapper function to remain compatible with GTK2
09:58 Changeset in xpra [26628] by Antoine Martin
r26627 backport: use 'text' for 'geany'
09:49 Changeset in xpra [26627] by Antoine Martin
use 'text' for 'geany'
09:29 Changeset in xpra [26626] by Antoine Martin
make it explicit that this timer does not run again
06:16 Ticket #2800 (win32 python2 builds have crypto packaging problems) closed by Antoine Martin
worksforme: I easy-installed them and also tried manually, it didn't seem to …
05:24 Ticket #2800 (win32 python2 builds have crypto packaging problems) created by Antoine Martin
cffi is no longer packaged by msys2... And building it by hand …
04:14 Changeset in xpra [26625] by Antoine Martin
r26624 backport: only enforce encryption option for ENCRYPTED_SOCKET_TYPES
04:13 Changeset in xpra [26624] by Antoine Martin
only enforce encryption option for ENCRYPTED_SOCKET_TYPES
03:28 Ticket #2795 (can't recover crashed xpra server) closed by Antoine Martin
fixed: Thanks for the logs. Here's the cause: […] I am going to close …

06/04/20:

16:54 Changeset in xpra [26623] by Antoine Martin
update release notes
16:22 Changeset in xpra [26622] by Antoine Martin
bump version in html5 client about page
16:21 Changeset in xpra [26621] by Antoine Martin
oops: forgot to bump the version number
16:17 Changeset in xpra [26620] by Antoine Martin
r26619 backport: disable lz4 when encryption is enabled
16:14 Changeset in xpra [26619] by Antoine Martin
#2799 for now, just disable lz4 when encryption is enabled
16:14 Ticket #2799 (lz4 decompression has problems with aes encryption) created by Antoine Martin
See ticket:2793#comment:9 and previous comments.
16:08 Changeset in xpra [26618] by Antoine Martin
r26617 backport: fix lz4 decompression errors with encrypted packets
16:04 Changeset in xpra [26617] by Antoine Martin
no need to get a subarray, and this may not work when handling AES …
15:25 Changeset in xpra [26616] by Antoine Martin
#2793 fix legacy websocket chunk header with padded buffers (ie: AES)
15:22 Ticket #2798 (feature request: RDP translator) created by Kyler Laird
I understand that the Xpra shadow server should work with MS Windows. …
15:05 Changeset in xpra [26615] by Antoine Martin
just remove legacy mode, clients should have been updated by now
14:58 Changeset in xpra [26614] by Antoine Martin
#2793 fix aes mode with websockets and authentication: the legacy …
14:23 Changeset in xpra [26613] by Antoine Martin
better debug logging: show ws_mask flag
11:03 Ticket #2797 (running on linux unknown) created by nsauter
Hello, since i've updated my workstation and the remote worstation to …
10:22 Changeset in xpra [26612] by Antoine Martin
simplify
08:41 Ticket #2796 (Focused window in JetBrains products does not loose focus) created by stdedos
[…] Replicate with: * 2 monitors * Open a project in PyCharm, …
06:15 Changeset in xpra [26611] by Antoine Martin
numpy 1.18.5

06/03/20:

17:47 Changeset in xpra [26610] by Antoine Martin
r26608 + r26609 backport: handle windows minimized by the server
17:43 Changeset in xpra [26609] by Antoine Martin
when we unminimize a window via the menu, we have to tell the server …
16:53 Changeset in xpra [26608] by Antoine Martin
support server side iconification (aka client-side decorations - …
16:19 Changeset in xpra [26607] by Antoine Martin
focus the key input field if encryption is enabled but we don't have a …
16:16 Changeset in xpra [26606] by Antoine Martin
show key input if encryption is enabled when we load the page, add …
15:45 Changeset in xpra [26605] by Antoine Martin
it is best to avoid nesting X11 trap contexts as the inner call may …
15:26 Changeset in xpra [26604] by Antoine Martin
r26601 backport: 'insecure passwords' option was shown in the wrong cases
15:25 Changeset in xpra [26603] by Antoine Martin
make it possible to enter the AES encryption key on the connect form
15:20 Changeset in xpra [26602] by Antoine Martin
ensure we don't accumulate too many raw packets, as this is probably …
15:02 Changeset in xpra [26601] by Antoine Martin
passwords are only insecure when we DON'T have session storage
13:13 Changeset in xpra [26600] by Antoine Martin
r26599 backport: fix blending of screen updates with any transparency
11:25 Changeset in xpra [26599] by Antoine Martin
prevent blending of screen updates, call clearRect first to ensure we …
08:58 Changeset in xpra [26598] by Antoine Martin
r26597 backport: fixup focus backport to avoid focus errors when a …
08:56 Changeset in xpra [26597] by Antoine Martin
avoid focus errors if the window is already gone
08:52 Changeset in xpra [26596] by Antoine Martin
fixup painting rgb24 when the rowstride is not a multiple of the …
07:40 Changeset in xpra [26595] by Antoine Martin
r26594 backport: deal with window initialization errors on startup …
07:13 Changeset in xpra [26594] by Antoine Martin
#2795 catch X11 errors loading existing windows so we can try to …
05:11 Ticket #2795 (can't recover crashed xpra server) created by Thomas Esposito
I've been using xpra server for a while running on RHEL 6.6. I …

06/02/20:

17:09 Ticket #2793 (dangerous HTML5 client example) reopened by Antoine Martin
Hit some more issues during testing.
16:28 Ticket #2793 (dangerous HTML5 client example) closed by Antoine Martin
fixed: The fix for websockets not honouring encryption options is in r26591. …
16:24 Changeset in xpra [26593] by Antoine Martin
update release notes
16:10 Changeset in xpra [26592] by Antoine Martin
r26591 backport: honour encryption option with tcp socket upgraded to …
11:48 Changeset in xpra [26591] by Antoine Martin
#2793 make it possible to specify which connection types will honour …
11:12 Clients/HTML5 edited by Antoine Martin
more compatible syntax (diff)
11:11 Clients/HTML5 edited by Antoine Martin
use newer and better auth syntax (diff)
10:37 Changeset in xpra [26590] by Antoine Martin
r26589 backport: fix for small packets without pixel as buffer
10:35 Changeset in xpra [26589] by Antoine Martin
small inlined packets may not come as a Uint8Array, so they won't have …
10:15 Changeset in xpra [26588] by Antoine Martin
r26569 backport: fix html5 AES encryption
10:13 Changeset in xpra [26587] by Antoine Martin
make function re-usable
10:12 Changeset in xpra [26586] by Antoine Martin
more accurate wording
10:12 Changeset in xpra [26585] by Antoine Martin
unused import
10:06 Changeset in xpra [26584] by Antoine Martin
update release notes
09:58 Changeset in xpra [26583] by Antoine Martin
smaller and simpler is better
09:45 Changeset in xpra [26582] by Antoine Martin
add debug: log block size and data size
06:35 Changeset in xpra [26581] by Antoine Martin
support converting bytearrays to strings the same way as bytes
06:35 Changeset in xpra [26580] by Antoine Martin
bytearray from a bytearray gives us the wrong string to print..
06:22 Changeset in xpra [26579] by Antoine Martin
better debug logging of crypto errors
06:14 Changeset in xpra [26578] by Antoine Martin
r26576 backport: fix error in invalid packet handler
06:14 Changeset in xpra [26577] by Antoine Martin
add 'network' debug logging for packets sent
06:13 Changeset in xpra [26576] by Antoine Martin
fix error in invalid packet handler
06:09 Changeset in xpra [26575] by Antoine Martin
r26573 backport: fail early with an explicit message when the python …
06:09 Changeset in xpra [26574] by Antoine Martin
r26572 backport: fix connection errors caused by spurious packets sent …
05:52 Changeset in xpra [26573] by Antoine Martin
fail early with an explicit message, rather than later when importing stuff
05:38 Changeset in xpra [26572] by Antoine Martin
avoid trying to send packets to the server before the connection is …
04:58 Ticket #2794 (specify connection attributes using the connection string) created by Antoine Martin
Similar to #1160 / #2424, should re-use the same syntax, ie: […]
04:17 Building edited by Antoine Martin
(diff)

06/01/20:

18:15 Changeset in xpra [26571] by Antoine Martin
lz4, and probably others, need the data in a Uint8Array
17:29 Changeset in xpra [26570] by Antoine Martin
proto flags is not a const
17:22 Changeset in xpra [26569] by Antoine Martin
#2793 encryption parameter is not a boolean, it is a string
16:50 Clients/HTML5 edited by Antoine Martin
(diff)
16:45 Ticket #2793 (dangerous HTML5 client example) created by Kyler Laird
On the HTML5 client page (https://xpra.org/trac/wiki/Clients/HTML5) …
15:53 Changeset in xpra [26568] by Antoine Martin
no need to inject here, the client does it
15:44 Changeset in xpra [26567] by Antoine Martin
also use units for the final download 'Complete' message
12:06 Ticket #2792 (xpra shadow server "not working") created by stdedos
Related to #2791? While the client connects (and while #2791 is …
09:03 Changeset in xpra [26566] by Antoine Martin
show more backing details, generically
08:13 Ticket #2791 (Maximized windows appear either fully white or only are updating in half) created by stdedos
For any version r26160+ (including r26503): […] Also see …
06:03 Changeset in xpra [26565] by Antoine Martin
r26563 + r26564 backport: keep a window focused
06:00 Changeset in xpra [26564] by Antoine Martin
don't focus trays
05:53 Changeset in xpra [26563] by Antoine Martin
when the window that was focused disappears, focus the next highest one
05:17 Changeset in xpra [26562] by Antoine Martin
#2018 fix pyrencode to use 'binary' encoding
05:09 Ticket #2790 (Usage of SSH) closed by Antoine Martin
wontfix: There is no plan to drop openssh support. As for the security of …
02:39 Ticket #2790 (Usage of SSH) created by srh
Hi Thanks for Xpra, it is very useful. This is just a short …
Note: See TracTimeline for information about the timeline view.