xpra icon
Bug tracker and wiki

Timeline



05/08/20:

16:14 Changeset in xpra [26290] by Antoine Martin
#2730 don't enable gc debugging, do print more details on the top …
16:07 Changeset in xpra [26289] by Antoine Martin
update release notes
15:20 Ticket #2758 (connection lost) closed by Antoine Martin
needinfo
15:19 Ticket #2523 (attach to existing server instead of trying to start another one on ...) closed by Antoine Martin
worksforme
15:18 Ticket #2715 (Issues with clicks on Tray menu and in Eclipse) closed by Antoine Martin
needinfo
15:17 Ticket #2669 (xpra-client cores considerably with RubyMine and SublimeMerge) closed by Antoine Martin
worksforme: Feel free to re-open if it still occurs with v4.
15:09 Ticket #2757 (scroll paint corruption) closed by Antoine Martin
fixed: Fixed in r26287. (also avoid harmless debug overflow in r26284) …
15:04 Changeset in xpra [26288] by Antoine Martin
r26287 + r26284 backport: fix scroll encoding visual corruption
14:59 Changeset in xpra [26287] by Antoine Martin
#2757 skip lines that have been invalidated (v==0), don't skip lines …
11:44 Changeset in xpra [26286] by Antoine Martin
use a C int for faster loop (and update docstrings / commented out code)
10:52 Changeset in xpra [26285] by Antoine Martin
better debug output
10:00 Changeset in xpra [26284] by Antoine Martin
ensure the number of matches never overflows (used for debug only anyway)
09:52 Changeset in xpra [26283] by Antoine Martin
reorder freeing of invalidated reference data so we can simplify the …

05/07/20:

15:36 Changeset in xpra [26282] by Antoine Martin
remove redundant check, improve warning message format
15:08 Changeset in xpra [26281] by Antoine Martin
don't call the full init function when we're not changing the …
14:58 Changeset in xpra [26280] by Antoine Martin
make code easier to read (and faster?), don't use gattr to find the …
14:41 Changeset in xpra [26279] by Antoine Martin
fix error in info calls when there is no xdg menu data (disabled or …
13:38 Changeset in xpra [26278] by Antoine Martin
#2730 when we cleanup the connection, reset the statistics early to …
13:32 Changeset in xpra [26277] by Antoine Martin
#2757 make bug easier to reproduce?
13:15 Changeset in xpra [26276] by Antoine Martin
#2757 try to ensure the pixels are flushed to the surface before we use it
11:41 Ticket #2758 (connection lost) created by Mandar Lakhote
Hello, I am getting a message connection lost when I try to connect …
06:39 Changeset in xpra [26275] by Antoine Martin
add paint box debugging support for scroll paints in the cairo backend
05:57 Changeset in xpra [26274] by Antoine Martin
#2757 make it possible to force opengl for all windows with …
05:55 Changeset in xpra [26273] by Antoine Martin
#2730 make it possible to configure the delay between printing the …
05:24 Ticket #2757 (scroll paint corruption) created by Antoine Martin
Trying to reproduce the memleak (#2730), I modified the …
05:21 Changeset in xpra [26272] by Antoine Martin
test scrolling

05/06/20:

17:33 Changeset in xpra [26271] by Antoine Martin
don't allocate empty dict for nothing
17:33 Changeset in xpra [26270] by Antoine Martin
#2730 use builtin tracemalloc for debugging memleaks
16:33 Changeset in xpra [26269] by Antoine Martin
remove unused imports
09:47 Changeset in xpra [26268] by Antoine Martin
unused import
09:37 Changeset in xpra [26267] by Antoine Martin
#1772 this is no longer needed as we don't support older versions of ffmpeg
09:31 Changeset in xpra [26266] by Antoine Martin
remove unused imports
09:12 Changeset in xpra [26265] by Antoine Martin
remove unused imports and definitions
09:10 Changeset in xpra [26264] by Antoine Martin
remove unused import
09:08 Changeset in xpra [26263] by Antoine Martin
remove unused imports
08:52 Changeset in xpra [26262] by Antoine Martin
just free everything when we invalidate the scroll data, don't wait to …
08:35 Changeset in xpra [26261] by Antoine Martin
also honour the MIN_LINE_COUNT when adding the left overs
08:29 Changeset in xpra [26260] by Antoine Martin
DEF is like 'const' for Cython
07:27 Ticket #1527 (win32 system service) closed by Antoine Martin
worksforme: This will have to do for this release, follow up in #2756. The proxy …
07:26 Ticket #2756 (create mswindows station and desktop from proxy) created by Antoine Martin
The only thing missing from #1527 is the ability to create a new …

05/05/20:

12:39 Changeset in xpra [26259] by totaamwin32
#1527 add more desktop functions
12:04 Changeset in xpra [26258] by totaamwin32
#1527 add more desktop functions
06:26 Changeset in xpra [26257] by Antoine Martin
r26254 + r26256: fix desktop-scaling issues when using the system tray …
06:24 Changeset in xpra [26256] by Antoine Martin
when changing the desktop-scaling, we have to re-apply the size …
06:12 Changeset in xpra [26255] by Antoine Martin
add debug logging
06:11 Changeset in xpra [26254] by Antoine Martin
only trigger a desktop-scaling change if the event happens on a …

05/04/20:

18:55 Ticket #2755 (centos 7.8 rebuild) closed by Antoine Martin
worksforme: Workaround for the pyopengl breakage in r26253, tested OK via the beta …
17:52 Changeset in xpra [26253] by Antoine Martin
workaround invalid syntax in 3.1.5
17:40 Changeset in xpra [26252] by Antoine Martin
oops: forgot to bump year
17:32 Changeset in xpra [26251] by Antoine Martin
bad %if syntax
17:03 Ticket #2755 (centos 7.8 rebuild) created by Antoine Martin
[https://wiki.centos.org/Manuals/ReleaseNotes/CentOS7.2003
16:56 Changeset in xpra [26250] by Antoine Martin
suse no longer supported
16:08 Changeset in xpra [26249] by Antoine Martin
r26248 backport: fix clipboard synchronization problems caused by clipit
16:06 Ticket #2754 (win32 clipboard spins out) closed by totaamwin32
fixed: The problem comes from VirtualBox and clipit: we send the token to …
16:03 Changeset in xpra [26248] by Antoine Martin
#2754 clipit's behaviour is obnoxious: when we refuse to give it …
16:01 Changeset in xpra [26247] by totaamwin32
#2754 make it possible to blacklist clipboard peers
13:55 Ticket #2754 (win32 clipboard spins out) created by Antoine Martin
Just starting a shadow server on win32 (ie: #1527 or #2711) then …
13:48 Changeset in xpra [26246] by Antoine Martin
add hint
13:36 Ticket #2753 (guess content-type from parent pid) created by Antoine Martin
If we don't find a match for the window using the regular content-type …
12:51 Ticket #2752 (AHK hotkeys/hotstrings not passing via xpra win32) created by stdedos
Split from #2571: I have registered ^!e::€ as a Hotkey in …
12:42 Ticket #2751 (Keyboard state too gives different output) closed by Antoine Martin
invalid: > ... then I am fine closing this as-is. Closing. > Totally up to you …
12:05 Changeset in xpra [26245] by Antoine Martin
more detailed message, use correct logger
11:19 Ticket #2751 (Keyboard state too gives different output) created by stdedos
On […] It seems to me that I cannot send the Ctrl+Alt+E

05/03/20:

17:03 Changeset in xpra [26244] by Antoine Martin
numpy 1.18.4
16:36 Changeset in xpra [26243] by Antoine Martin
whitespace cleanup
15:57 Changeset in xpra [26242] by totaamwin32
#1527 generalize the service and rename it, since the named pipe is …
15:42 Changeset in xpra [26241] by totaamwin32
doh: use the flag in the correct place
09:35 Changeset in xpra [26240] by totaamwin32
better warning for workarea calculation problems
09:35 Changeset in xpra [26239] by totaamwin32
rate limit SetPhysicalCursorPos? warnings
09:19 Changeset in xpra [26238] by totaamwin32
#1527 set flags to force hide the cmd window
09:14 Changeset in xpra [26237] by totaamwin32
don't show a cmd window when launching the proxy service, use a gui …
08:42 Changeset in xpra [26236] by Antoine Martin
#2617 bandwidth is usually measured in bps, not Bps
08:19 Changeset in xpra [26235] by totaamwin32
#1527 ensure the shadow instances uses their own log file
08:17 Changeset in xpra [26234] by totaamwin32
#1527 ensure the shadow instances uses their own log file
08:17 Changeset in xpra [26233] by totaamwin32
add user32.EnumWindowStationsA
07:49 Changeset in xpra [26232] by totaamwin32
add wtsapi32.WTSEnumerateSessionsA
06:40 Changeset in xpra [26231] by totaamwin32
fix named pipe connections sending memoryview data: must convert to …
06:27 Changeset in xpra [26230] by totaamwin32
all info requests have to be structured now, remove rendundant part of …
06:27 Changeset in xpra [26229] by totaamwin32
log the same 'closing' message from all exit paths
05:16 Changeset in xpra [26228] by totaamwin32
oops: also update the default command (for when we fail to locate the …
04:36 Ticket #2750 (xpra shell) created by Antoine Martin
Using exec to …

05/02/20:

16:11 Changeset in xpra [26227] by totaamwin32
switch back to running the proxy server as the service
16:11 Changeset in xpra [26226] by totaamwin32
#1527 we can't use multiprocessing with the proxy server on win32
16:10 Changeset in xpra [26225] by totaamwin32
#1527 explicitly try to hide the cmd window, the shadow server will …
16:09 Changeset in xpra [26224] by totaamwin32
catch all connection closed error codes
16:08 Changeset in xpra [26223] by totaamwin32
if the exception does not have a string, just log the exception type …
16:08 Changeset in xpra [26222] by totaamwin32
#1527 by default, the session we want to find should have a 'Display'
16:07 Changeset in xpra [26221] by totaamwin32
#1527 to be able to access the password and use it again, win32_auth …
16:06 Changeset in xpra [26220] by totaamwin32
#1527 disable debug
08:24 Changeset in xpra [26219] by totaamwin32
#1527 don't assume that the session id is '1', locate the correct one …
06:55 Changeset in xpra [26218] by totaamwin32
add copyright
06:55 Changeset in xpra [26217] by totaamwin32
tidy up
06:42 Changeset in xpra [26216] by totaamwin32
make code re-usable
05:59 Changeset in xpra [26215] by totaamwin32
#1527 add more definitions

05/01/20:

16:28 Changeset in xpra [26214] by totaamwin32
#1527 python half of the desktoplogon dll
15:46 Changeset in xpra [26213] by totaamwin32
don't log the password, also show stdout and stdin when process exited …
15:26 Changeset in xpra [26212] by totaamwin32
default to using the paexec we bundle
14:32 Changeset in xpra [26211] by totaamwin32
we can't use the systray on the login screen
13:21 Changeset in xpra [26210] by totaamwin32
try to use the installation path we place in the registry before using …
12:04 Changeset in xpra [26209] by totaamwin32
don't import gui components when loading the ssh module, only if we …
07:31 Changeset in xpra [26208] by Antoine Martin
update release notes
07:22 Changeset in xpra [26207] by Antoine Martin
update release notes
07:10 Changeset in xpra [26206] by Antoine Martin
r26110 backport: ensure we don't use try to use webp with invalid …
07:05 Changeset in xpra [26205] by Antoine Martin
r26204 backport: also validate webp image dimensions for transparency …
07:04 Changeset in xpra [26204] by Antoine Martin
also validate webp image dimensions for transparency encoding
06:52 Changeset in xpra [26203] by Antoine Martin
python-zeroconf 0.26.0
06:51 Changeset in xpra [26202] by Antoine Martin
Cython 0.29.17
06:51 Changeset in xpra [26201] by Antoine Martin
python cryptography 2.9.2
06:48 Ticket #2749 (remote-logging : from server to client) created by Antoine Martin
To make it easier to debug servers (see also #2750), when the server …
02:48 Ticket #2748 (4.0-0.20200426r26181 fedora 30 packages aren't signed) closed by Antoine Martin
fixed: Ooops, thanks for reporting that. Gentoo is dropping python2.7, and …
00:41 Ticket #2748 (4.0-0.20200426r26181 fedora 30 packages aren't signed) created by alas
Trying to update a Fedora 30 system on beta repos, I get a GpG check …

04/30/20:

17:18 Changeset in xpra [26200] by Antoine Martin
r26135 backport: fix packaging with newer versions of py2app
17:16 Changeset in xpra [26199] by Antoine Martin
r26112 backport: ignore very large maximum-size on win32 (fixes Firefox)
17:12 Changeset in xpra [26198] by Antoine Martin
r26105 + r26107 backport: don't try to handle damage events for …
16:47 Changeset in xpra [26197] by totaamwin32
#1527 add DesktopLogon?.dll project
16:37 Changeset in xpra [26196] by totaamwin32
#1527 add password argument to start_new_session so that win32 can use …
15:00 Changeset in xpra [26195] by totaamwin32
ensure we don't add app dir twice in sys.path, and prefer having it first
14:59 Changeset in xpra [26194] by totaamwin32
use new syntax

04/29/20:

11:29 Changeset in xpra [26193] by Antoine Martin
curl 7.70.0
08:09 Changeset in xpra [26192] by Antoine Martin
if there is no requestor, log a warning rather than causing an error
07:55 Ticket #2747 (Seamless windows do not re-attach maximized) created by stdedos
Has anything change between r26124 and r26160? Nowadays, when I am …

04/28/20:

18:21 Changeset in xpra [26191] by Antoine Martin
r26190 backport: fix errors parsing invalid config options
18:18 Changeset in xpra [26190] by Antoine Martin
catch invalid types passed in
17:31 Changeset in xpra [26189] by Antoine Martin
unused import
13:38 Ticket #2746 (feature request) closed by Antoine Martin
invalid: Use: […] In v4, this is automatic, even over ssh: …
13:34 Ticket #2746 (feature request) created by MJ
Allow restarting xpra to reconnect to abandoned xorg session. There …

04/27/20:

15:47 Changeset in xpra [26188] by totaamwin32
#1527 also use paexec to try to start shadow instances from the proxy …
15:27 Changeset in xpra [26187] by totaamwin32
var not needed outside branch
14:55 Changeset in xpra [26186] by totaamwin32
don't enable debug logging with 'win32' category (ie: proxy server …
14:54 Changeset in xpra [26185] by totaamwin32
expose server log file location via xpra info, add more server details …
13:30 Changeset in xpra [26184] by Antoine Martin
pillow 7.1.2

04/26/20:

16:13 Ticket #2711 (support mswindows 10 openssh server to start shadow) closed by Antoine Martin
fixed: Finally working as of r26182 + r26183. ie: […]
16:10 Changeset in xpra [26183] by Antoine Martin
#2711 as of r26182 we don't need to call paexec ourselves, just call …
16:04 Changeset in xpra [26182] by totaamwin32
#2711 always run via paexec when calling start_server_subprocess on …
06:06 Changeset in xpra [26181] by Antoine Martin
fix unit test: the server now checks the opengl flag

04/25/20:

16:41 Changeset in xpra [26180] by Antoine Martin
#2711 when we find the magic value 'xpra.exe' for 'remote-xpra', run …
15:17 Changeset in xpra [26179] by totaamwin32
#2711 add registry key with installation path so we can locate …
13:00 Changeset in xpra [26178] by totaamwin32
#2711 try harder to close named-pipe when the fdproxy terminates …
11:35 Changeset in xpra [26177] by totaamwin32
#2711 split start_server_subprocess into platform functions (still in …
10:44 Changeset in xpra [26176] by totaamwin32
bail out quickly if the connection is closed
10:29 Changeset in xpra [26175] by Antoine Martin
r26174 backport: Python 2.7.18
10:28 Changeset in xpra [26174] by Antoine Martin
Python 2.7.18

04/24/20:

06:52 Changeset in xpra [26173] by Antoine Martin
#2518 add tray shortcut for download files from the server
05:52 Ticket #2745 (macos pycups 2.x) created by Antoine Martin
Released today (too late for v4). …

04/23/20:

17:29 Changeset in xpra [26172] by totaamwin32
#2711 almost support proxy shadow start via ssh on win32
17:26 Changeset in xpra [26171] by totaamwin32
#2711 add toggle for bundling paxexec
17:04 Changeset in xpra [26170] by totaamwin32
fix debug logging
05:56 Changeset in xpra [26169] by Antoine Martin
numpy 1.18.3
05:56 Changeset in xpra [26168] by Antoine Martin
openssl 1.1.1g

04/22/20:

14:51 Changeset in xpra [26167] by Antoine Martin
version bump + update release notes
14:48 Ticket #2732 (src/xpra/client/gtk_base/start_new_command.py", line 137, in ...) closed by Antoine Martin
fixed: > Does r26137 fix things? (r26139 may be needed too) I assume it did, …
14:41 Ticket #2741 (Autorescue an xpra session) closed by Antoine Martin
wontfix: > My impression is that xpra list will destroy everything irrevocably. …
14:28 Ticket #2406 (bind options for xpra client) closed by Antoine Martin
fixed: Merged in r26166. Will follow up in: * #2742 add authentication * …
14:28 Ticket #2744 (more packet handlers for client sockets) created by Antoine Martin
Now that the client can listen on sockets (#2406), we can enhance the …
14:26 Ticket #2743 (client to listen on local sockets) created by Antoine Martin
Add local unix domain sockets and named pipes to #2406. Those sockets …
14:25 Ticket #2742 (add authentication to client sockets) created by Antoine Martin
See #2406, #2473, #2744. At present, these sockets are unauthenticated.
14:22 Changeset in xpra [26166] by Antoine Martin
#2406 add network-listener for client, supports 'info', 'detach' and …
14:18 Changeset in xpra [26165] by Antoine Martin
fix info client when dealing with binary data: print bytes 'data' as …
13:57 Ticket #2741 (Autorescue an xpra session) created by stdedos
Something happened and my xpra server died (no idea, for some …
03:40 Ticket #2690 (Newly-launched window sometimes doesn't respond to keyboard input) closed by Antoine Martin
fixed: > Leaving this ticket open in case you want to use it to track removal …

04/21/20:

16:23 Changeset in xpra [26164] by Antoine Martin
better format for invalid header message
16:11 Changeset in xpra [26163] by Antoine Martin
move guess_header_protocol to make it more re-usable
15:59 Changeset in xpra [26162] by Antoine Martin
make function re-usable
15:12 Changeset in xpra [26161] by Antoine Martin
use default port numbers for common protocols
12:11 Ticket #2740 (Open Link in gnome-terminal will open browser locally (i.e. inside the ...) closed by Antoine Martin
wontfix: Nothing we can do. It's probably using some gsettings instead, and …
10:46 Ticket #2740 (Open Link in gnome-terminal will open browser locally (i.e. inside the ...) created by stdedos
i.e. it seems that it's not using xpra's xdg-open (or PATH is …
08:57 Ticket #2739 (disable custom xpra shortcuts temporarily) created by stdedos
From ticket:2708#comment:7 Is there a "disable/enable-all-hotkeys" …
08:15 Changeset in xpra [26160] by Antoine Martin
increase default opacity of paint box colors
07:57 Changeset in xpra [26159] by totaamwin32
improve debug logging
05:26 Changeset in xpra [26158] by Antoine Martin
r26157 backport: strip build prefix until none is left
05:25 Changeset in xpra [26157] by Antoine Martin
improve r26153: strip prefix until none is left

04/20/20:

15:42 Changeset in xpra [26156] by Antoine Martin
r26155 backport: fix swapped red and blue colours in win32 systray
15:41 Changeset in xpra [26155] by totaamwin32
fix swapped red and blue colours in win32 systray
15:17 Ticket #2736 (/run/user directories issue) closed by Antoine Martin
invalid: > I kind of know that rgb is not supported, Who said that? > but for …
15:09 Changeset in xpra [26154] by Antoine Martin
r26153 backport: fix building from source on archlinux
15:06 Changeset in xpra [26153] by Antoine Martin
detect archlinux buildroot and strip it like any other buildroot
14:35 Changeset in xpra [26152] by totaamwin32
#2738 CreateIconIndirect? can return None, avoid error in debug logging
12:04 Changeset in xpra [26151] by Antoine Martin
fix pylint warnings
11:52 Changeset in xpra [26150] by Antoine Martin
#2738 use WinError? to get to the underlying cause
11:45 Changeset in xpra [26149] by Antoine Martin
#2738 add better diagnostics
11:33 Ticket #2738 (win32_NotifyIcon.py", line 174, in make_ICONINFO) created by stdedos
xpra cannot stop spamming: […] I must say I have 8GB available RAM …
03:52 Ticket #2737 (FTBFS on [armel,armhf]: Xdummy versus xvfb) closed by Antoine Martin
invalid: Don't modify the xpra source.
03:43 Ticket #2737 (FTBFS on [armel,armhf]: Xdummy versus xvfb) created by onlyjob
As reported in …

04/19/20:

18:30 Ticket #2736 (/run/user directories issue) created by peter0914
I think there is an issue with the socket dir handling. This is Ubuntu …
04:37 Changeset in xpra [26148] by Antoine Martin
fix pylint warning

04/18/20:

16:33 Changeset in xpra [26147] by Antoine Martin
add type hints
16:25 Changeset in xpra [26146] by Antoine Martin
simplify the code and remove debug warning
16:15 Ticket #2735 (pass window content-type to client) closed by Antoine Martin
fixed: Done in r26144. Don't use opengl for text windows: r26145.
16:13 Changeset in xpra [26145] by Antoine Martin
#2735 don't use opengl for 'text' windows
16:10 Changeset in xpra [26144] by Antoine Martin
#2735 pass 'content-type' to clients, query it once for all client …
16:08 Ticket #2735 (pass window content-type to client) created by Antoine Martin
Extending #2721. So the 'content-type' can be used to decide when to …
15:45 Changeset in xpra [26143] by Antoine Martin
pylint warning
10:29 Changeset in xpra [26142] by Antoine Martin
remove unused code: the global menu is no longer used

04/17/20:

18:11 Ticket #2734 (windows jump to 0,0 when resized) closed by Antoine Martin
fixed: Caused by r26055 (ticket:2697#comment:4), reverted in r26141.
18:11 Changeset in xpra [26141] by Antoine Martin
#2734 revert r26055
18:00 Ticket #2734 (windows jump to 0,0 when resized) created by Antoine Martin
Here with xterm: […]
16:44 Changeset in xpra [26140] by Antoine Martin
r26139 backport: fixup r26138 and avoid errors during initialization
16:43 Changeset in xpra [26139] by Antoine Martin
#2732 shortcut the whole method until the entry widget is created
16:41 Changeset in xpra [26138] by Antoine Martin
r26137 backport: fix errors in start-new-command dialog
16:39 Changeset in xpra [26137] by Antoine Martin
#2732 avoid errors when no command is selected
14:12 Ticket #2733 (Mouse pointer does not return to normal after drag and drop) created by Marcelo Taube
Hello. After the fixes for #2714 improved so much my quality of life I …
09:49 Ticket #2732 (src/xpra/client/gtk_base/start_new_command.py", line 137, in ...) created by stdedos
[…]
09:29 Ticket #2731 (xpra memory leak) closed by Antoine Martin
duplicate: Looks like a duplicate of #2730
09:11 Ticket #2731 (xpra memory leak) created by stdedos
I am wondering if this would interest you […] […] Total xpra …

04/16/20:

08:43 Ticket #2730 (xpra server leaks memory) created by MJ
xpra v3.0.7-r25629 […] I started happening after recent dnf …
08:24 Ticket #2617 (shadow/seamless debugging latency) reopened by stdedos
@Antoine, apologies for "mentioning". I know you are busy; I was …

04/15/20:

19:47 Ticket #2674 (Clipboard local to server failing with OSX client 3.0.7-r25628) closed by alas
fixed: Sure enough, with a new client - Xpra-Python3-x86_64-3.0.9-r26126
17:00 Changeset in xpra [26136] by Antoine Martin
r26135 backport: fix packaging with newer versions of py2app
16:13 Changeset in xpra [26135] by Antoine Martin
prevent py2app from trying to import and package anything from this module
14:31 Ticket #2728 (Cannot load NVENC) closed by Andrei K
fixed: v9.1.23 indeed requires 4.34 drivers. Everything works with v9.0.20. …
14:25 Ticket #2729 (right clicks on tray menus for applications running over Xpra don't work) created by darkpenguin
I use Xpra to run applications that use tray icons. Right-clicking …
13:19 Changeset in xpra [26134] by Antoine Martin
add more 'transient' errors, every other error should raise a regular …
09:44 Changeset in xpra [26133] by Antoine Martin
#2728: show nvEncOpenEncodeSessionEx return value details
04:20 Changeset in xpra [26132] by Antoine Martin
bump package revision for rebuild
04:17 Changeset in xpra [26131] by Antoine Martin
fixup r26080: don't patch the add method unless we need to (gtk3)
02:59 Changeset in xpra [26130] by Antoine Martin
oops: remove debug
02:58 Changeset in xpra [26129] by Antoine Martin
fixup r26080 backport: we only want one world window, fix its repr …
02:54 Changeset in xpra [26128] by Antoine Martin
fixup r26080: fix python2 compatibility

04/14/20:

21:07 Ticket #2728 (Cannot load NVENC) created by Andrei K
Sorry, don't know what information is required or helpful. loader.py …
16:42 Changeset in xpra [26127] by Antoine Martin
python3 compat
16:08 Changeset in xpra [26126] by Antoine Martin
unused import
16:08 Changeset in xpra [26125] by Antoine Martin
oops: v3.0.x branch needs to import GLib
15:47 Ticket #2723 (seamless JetBrains apps do not "loose focus" "properly") closed by stdedos
fixed: I cannot read the r26079 fix (It seems that you added, not …
14:40 Changeset in xpra [26124] by Antoine Martin
update release notes
14:36 Changeset in xpra [26123] by Antoine Martin
r26122 backport: fix unbearably slow screen updates when vrefresh …
14:35 Changeset in xpra [26122] by Antoine Martin
only actually use the vrefresh value if it is in a valid range (30 to 500)
13:06 Changeset in xpra [26121] by Antoine Martin
#2727 convert more instance of GdkPixbuf?.Pixbuf.new_from_data to use …
12:37 Changeset in xpra [26120] by Antoine Martin
r26118 backport: fix use after free in window icons and cursors, …
12:35 Changeset in xpra [26119] by Antoine Martin
doh: remove debug
12:34 Ticket #2727 (corrupted/missing window icons in Ubuntu launcher) closed by Antoine Martin
fixed: Awesome work, thank you so much! Applied in r26118. (will backport)
12:33 Changeset in xpra [26118] by Antoine Martin
#2727 use new_from_bytes instead of new_from_data
12:14 Ticket #2727 (corrupted/missing window icons in Ubuntu launcher) created by Krzysztof Sachanowicz
Client version: Ubuntu 18.04.4 LTS with Unity, Xpra GTK3 X11 client …
05:16 Changeset in xpra [26117] by Antoine Martin
r26116 backport: also run opengl probe in a subprocess for remote …
05:14 Changeset in xpra [26116] by Antoine Martin
also run opengl probe when doing a remote start
05:01 Changeset in xpra [26115] by Antoine Martin
r26114 backport: bump year in metadata added via verpatch
04:27 Changeset in xpra [26114] by totaamwin32
bump year in metadata added via verpatch

04/13/20:

17:05 Ticket #2714 (300% cpu utilization when detached with no windows opened) closed by Marcelo Taube
fixed
16:04 Changeset in xpra [26113] by Antoine Martin
r26112 backport: ignore very large maximum-size on win32 (fixes Firefox)
15:51 Changeset in xpra [26112] by totaamwin32
#2714 ignore very large maximum-size on win32
09:55 Changeset in xpra [26111] by Antoine Martin
update release notes
09:49 Changeset in xpra [26110] by Antoine Martin
r26108 backport: ensure we don't use webp with images larger than the limit
09:48 Changeset in xpra [26109] by Antoine Martin
r26105 + r26107 backport: don't try to handle damage events for …
09:45 Changeset in xpra [26108] by Antoine Martin
webp has a size limit of 16383x16383
09:44 Changeset in xpra [26107] by Antoine Martin
lower max window size to catch more invalid values
09:38 Ticket #2717 (shadow_server_base.py", line 398, in _process_window_common assert ...) closed by Antoine Martin
needinfo: Let's close it for now, re-open if we see it again.
09:30 Changeset in xpra [26106] by Antoine Martin
#2714 record all damage events, even when discarding them
08:38 Changeset in xpra [26105] by Antoine Martin
#2714 if the window has invalid dimensions, don't even attempt to …

04/12/20:

17:25 Changeset in xpra [26104] by Antoine Martin
add info message when we toggle paint debug
17:24 Changeset in xpra [26103] by Antoine Martin
remove duplicated method that adds nothing
17:24 Changeset in xpra [26102] by Antoine Martin
remove redundant check
17:11 Ticket #2705 (js syntax) closed by Antoine Martin
fixed: Closing, let's continue this in a new ticket for 4.1
17:07 Ticket #2426 (xpra start/shadow: fail-fast if screen exists already) closed by Antoine Martin
duplicate: For details, see ticket:2523#comment:8
17:07 Changeset in xpra [26101] by Antoine Martin
#2523 fall through and get the 'display desc' for the display name we found
16:52 Changeset in xpra [26100] by Antoine Martin
#2523 re-use '--attach' command line option to implement 'use-display'
16:32 Changeset in xpra [26099] by Antoine Martin
make function re-usable
16:27 Ticket #2726 (linux client mouse position is wrong if your display isn't at +0+0) created by Alex
Aparently there seems to be a bug in handling/mapping mouse …
15:56 Changeset in xpra [26098] by Antoine Martin
#2523 shortcut and run the client if we find the local server already …
15:51 Changeset in xpra [26097] by Antoine Martin
split run_mode function to make it easier to recurse, move imports, …
15:35 Ticket #2725 (libjpeg-turbo packaging version semantics collides with CentOS 7 (base ...) created by Alex
Since #2568 libjpeg-turbo and supplemental packages are included in …
13:43 Changeset in xpra [26096] by Antoine Martin
#2523 don't overwrite an existing server logfile until we've checked …
11:47 Changeset in xpra [26095] by Antoine Martin
can't take the length of None
11:07 Changeset in xpra [26094] by Antoine Martin
make sure we return True so that the signal can be used again without …
11:02 Changeset in xpra [26093] by Antoine Martin
log at info level so we don't need to enable 'util' logging to see this
11:00 Changeset in xpra [26092] by Antoine Martin
typo

04/11/20:

17:26 Changeset in xpra [26091] by Antoine Martin
#2523 add --use-existing=yes command line option to re-use a server if …
16:25 Changeset in xpra [26090] by Antoine Martin
don't care about ssh command compatibility with v1, only v3 or later …
16:10 Changeset in xpra [26089] by Antoine Martin
use a more specific exit code for socket setup failures
16:05 Changeset in xpra [26088] by Antoine Martin
if we find an existing server, use a more specific exit code
16:00 Changeset in xpra [26087] by Antoine Martin
remove debug…
15:58 Changeset in xpra [26086] by Antoine Martin
use_display can be set to None, in which case we don't 'clobber' at …
15:48 Changeset in xpra [26085] by Antoine Martin
delay initializing 'clobber' code
13:52 WindowRefresh edited by Antoine Martin
(diff)
13:51 PacketEncoding edited by Antoine Martin
(diff)
09:37 Changeset in xpra [26084] by Antoine Martin
r26082 backport: fix spurious focus events
09:33 Changeset in xpra [26083] by Antoine Martin
#2723 delay should not be needed
09:32 Changeset in xpra [26082] by Antoine Martin
#2723 only trigger focus logic if the newly mapped window has top …

04/10/20:

14:38 Changeset in xpra [26081] by Antoine Martin
update release notes
14:35 Changeset in xpra [26080] by Antoine Martin
r26079 backport: fix focus issues due to missing 'world window'
14:29 Changeset in xpra [26079] by Antoine Martin
#2723 fix world window so it can be used with GTK3: don't add widgets …
14:27 Changeset in xpra [26078] by Antoine Martin
r26077 backport: fix XSS
14:26 Ticket #2724 (XSS vulnerability in xpra HTML5 client) closed by Antoine Martin
fixed: Thanks, applied in r26077.
14:26 Changeset in xpra [26077] by Antoine Martin
#2724 FIX XSS
14:13 Ticket #2724 (XSS vulnerability in xpra HTML5 client) created by flx
Hello, we found a very simple XSS voulnerability in the xpra HTML5 …
08:26 Changeset in xpra [26076] by Antoine Martin
make sure that the window id we log is the correct one: cache value
04:41 Changeset in xpra [26075] by totaamwin32
don't bother re-checking focus until the window is mapped, fix logging …

04/09/20:

15:51 Changeset in xpra [26074] by Antoine Martin
#2705 use hasOwnProperty to check for features that aren't 'standard' yet
15:45 Changeset in xpra [26073] by Antoine Martin
lastModifiedDate is deprecated, don't try to log it
15:41 Changeset in xpra [26072] by Antoine Martin
add missing semi-colons
15:32 Changeset in xpra [26071] by Antoine Martin
update release notes
15:27 Changeset in xpra [26070] by Antoine Martin
r26066 backport: fix error saving binary data with python3 in the bug …
15:27 Changeset in xpra [26069] by Antoine Martin
r26065 backport: fix errors querying the display under wayland
15:26 Changeset in xpra [26068] by Antoine Martin
r26064 backport: if we failed to grab the pixbuf, don't trigger an error
15:26 Changeset in xpra [26067] by Antoine Martin
r26061 + r26062 + r26063 backports: ensure that X11 bindings are …
15:22 Changeset in xpra [26066] by Antoine Martin
older versions of python only accept 3 arguments
15:18 Changeset in xpra [26065] by Antoine Martin
under wayland xrandr returns a screen dimension of 0 by 0, ouch
15:05 Changeset in xpra [26064] by Antoine Martin
if we fail to take a screenshot, return None rather than causing an error
14:37 Changeset in xpra [26063] by Antoine Martin
initialize X11 display so we have access to all gui functions, …
14:35 Changeset in xpra [26062] by Antoine Martin
don't init X11 display on macos
14:33 Changeset in xpra [26061] by Antoine Martin
to use the bug report tool standalone and get the maximum amount of …
12:41 Ticket #2723 (seamless JetBrains apps do not "loose focus" "properly") created by stdedos
JetBrains products automatically save the file when the app is …
05:03 Changeset in xpra [26060] by Antoine Martin
r26059 backport: don't log scary stacktraces when we get exceptions …
05:03 Changeset in xpra [26059] by Antoine Martin
don't log scary stacktraces when we get exceptions closing the proxy …
04:55 Ticket #2685 (New paramiko default mode doesn't work, --ssh=ssh still does) closed by Antoine Martin
invalid: Bug fix in r26057 then the whole thing has been removed in r26058
04:47 Changeset in xpra [26058] by Antoine Martin
#2685 remove token substitution: paramiko does this already for us
04:40 Changeset in xpra [26057] by Antoine Martin
#2685 we need strings to substitute
04:28 Changeset in xpra [26056] by Antoine Martin
#2697 also log XGetGeometry value
04:23 Changeset in xpra [26055] by Antoine Martin
correctly check if the window needs to be moved
04:06 Ticket #2704 (shadow server died when clicked "Lower bandwidth limit") closed by Antoine Martin
needinfo: Looks like a connection timeout. If you can reproduce it, please …
03:43 Changeset in xpra [26054] by Antoine Martin
python-gssapi 1.6.5

04/08/20:

17:26 Changeset in xpra [26053] by Antoine Martin
remove redundant / harmful function call
17:14 Changeset in xpra [26052] by Antoine Martin
r26051 backport: ignore more invalid clipboard targets
17:13 Changeset in xpra [26051] by Antoine Martin
ignore more clipboard targets that are very unlikely to work remotely
16:09 Changeset in xpra [26050] by Antoine Martin
update release notes
16:04 Changeset in xpra [26049] by Antoine Martin
revert part of r26046: only fix eclipse, don't change anything else
16:03 Changeset in xpra [26048] by Antoine Martin
revert r25896: too risky for stable branch
15:29 ApplicationQuirks edited by Antoine Martin
(diff)
15:23 Usage/Docker edited by Antoine Martin
(diff)
15:22 Index edited by Antoine Martin
(diff)
15:19 Ticket #2722 (turn for sessions behind nat) created by Antoine Martin
Reading: * …
15:00 Changeset in xpra [26047] by Antoine Martin
#2685 support string ssh TOKENS in the ProxyCommand?
14:46 Changeset in xpra [26046] by Antoine Martin
r26045 backport: eclipse clipboard fix + allow another utf-8 format
14:44 Changeset in xpra [26045] by Antoine Martin
blacklist eclipse's weird clipboard target, but accept …
14:34 Ticket #2721 (don't use opengl for all windows) closed by Antoine Martin
fixed: Done in r26044.
14:34 Changeset in xpra [26044] by Antoine Martin
#2721 don't enable opengl for: small windows, transient-for windows, …
14:32 Ticket #2721 (don't use opengl for all windows) created by Antoine Martin
The point of using opengl for rendering windows is the performance: we …
13:35 Changeset in xpra [26043] by Antoine Martin
add source string for default values
13:33 Ticket #2720 (handle _NET_RESTACK_WINDOW) created by Antoine Martin
Example found in #2718, not sure which application does this. Only …
13:32 Changeset in xpra [26042] by Antoine Martin
log detailed message for _NET_RESTACK_WINDOW, which we still don't handle
13:26 Ticket #2719 (add quality and speed to xpra top) created by Antoine Martin
11:44 Ticket #2718 (xpra seamless server crashed without warning) created by stdedos
Server's last words: […] Unfortunately, I dismissed client's …
10:14 Changeset in xpra [26041] by Antoine Martin
r26039 backport: honour desktop-fullscreen=yes
10:11 Changeset in xpra [26040] by Antoine Martin
better debug logging
10:11 Changeset in xpra [26039] by Antoine Martin
honour desktop-fullscreen=yes
10:03 Changeset in xpra [26038] by Antoine Martin
better debug logging
09:53 Changeset in xpra [26037] by Antoine Martin
r26024 backport: blacklist another broken VirtualBox?? opengl driver
09:51 Changeset in xpra [26036] by Antoine Martin
use negative values to indicate unset, as newer versions allow a zero value
09:45 Changeset in xpra [26035] by Antoine Martin
r25937 backport: fix scoring of nvenc codec
09:44 Changeset in xpra [26034] by Antoine Martin
r25934 backport: don't try to read /proc if not on posix
08:52 Changeset in xpra [26033] by Antoine Martin
r26032 backport: fix unlikely race condition in speaker forwarding
08:51 Ticket #2716 (AttributeError: 'sink_subprocess_wrapper' object has no attribute ...) closed by Antoine Martin
wontfix: There was a tiny race condition, fixed in r26032, but I doubt that you …
08:45 Changeset in xpra [26032] by Antoine Martin
#2716 ensure that all sink_subprocess_wrapper objects have a …
08:21 Changeset in xpra [26031] by Antoine Martin
#2717 log the invalid wid
07:59 Changeset in xpra [26030] by Antoine Martin
better class value and format for shadow servers
03:35 Changeset in xpra [26029] by Antoine Martin
don't remove the 'success' flag, run_glprobe uses to set the exit code
03:35 Changeset in xpra [26028] by Antoine Martin
don't record an empty message (ie: on success)
Note: See TracTimeline for information about the timeline view.