xpra icon
Bug tracker and wiki

Timeline



10/27/18:

21:07 Ticket #2012 (xpra loses connection after switching to another virtual terminal) created by aerusso
Switching to another vt (say vt1 with ctrl-alt-f1) and sitting there …
06:15 Changeset in xpra [20843] by Antoine Martin
if we get an error compressing a packet, log an error with the packet …
06:15 Changeset in xpra [20842] by Antoine Martin
#853 fix python3 servers with the yaml packet encoder
06:03 Download edited by Antoine Martin
(diff)

10/26/18:

14:52 Ticket #2011 (After XPRA Client timed out, `xpra start` does not show a window) created by stdedos
Related: #1997, #2010 I had started a remote session successfully …
14:49 Ticket #2010 (Gnome-terminal + xpra start/attach issues) created by stdedos
Continuing from #1997 for the gnome-terminal I have the issue …

10/25/18:

22:32 Ticket #2009 (Clipboard regression (client --> server)) created by onlyjob
After upgrading client to 2.4 I can not paste anything to server any …
18:56 Changeset in xpra [20841] by Antoine Martin
enable most x11 server unit tests with python3
18:39 Changeset in xpra [20840] by Antoine Martin
version bump
16:57 Changeset in xpra [20839] by Antoine Martin
undo r5236 (redo r4159), we don't support ancient servers anyway (0.11 …
16:46 Changeset in xpra [20838] by Antoine Martin
r20837 backport: fix client encoding options parsing (flush attribute MIA)
16:45 Changeset in xpra [20837] by Antoine Martin
use boolget to parse since this must be a boolean, also fixes missing …
15:40 Changeset in xpra [20836] by Antoine Martin
fix key mapping for non-native clients (ie: win32), for better or …
15:26 Changeset in xpra [20835] by Antoine Martin
keysyms are names, so we don't care about encoding at all - force it …
15:25 Changeset in xpra [20834] by Antoine Martin
oops: we decode at the network edge, to unicode - so the default must …
15:15 Changeset in xpra [20833] by Antoine Martin
gtk3 returns a TypeError? when we call foreign_new_for_display on a …
13:21 Changeset in xpra [20832] by totaamwin32
python3 strings byte us again
13:20 Changeset in xpra [20831] by Antoine Martin
remove debug logging
11:17 Ticket #2008 (intellij pop-ups appear in the wrong place sometimes) created by facboy
xpra occasionally lose track of where Intellij's pop-ups are supposed …
10:46 Changeset in xpra [20830] by Antoine Martin
r20812 backport: avoid rare none dereference when force closing a …
10:42 Changeset in xpra [20829] by Antoine Martin
r20782 backport: fix man page typo
10:40 Changeset in xpra [20828] by Antoine Martin
#1961: if nothing else matches, try from our own icons - works for sawfish
10:14 Changeset in xpra [20827] by Antoine Martin
#1961: add missing icon
10:14 Changeset in xpra [20826] by Antoine Martin
#1961: sort menu, try harder to find a matching icon (glob it)
10:12 Changeset in xpra [20825] by Antoine Martin
if we somehow fail to parse the initial X11 properties, log an error …
10:12 Changeset in xpra [20824] by Antoine Martin
#853: python3 needs bytes here
08:02 Changeset in xpra [20823] by Antoine Martin
don't bother with a WeakKeyDictionary?, just use attributes on the …
07:50 Changeset in xpra [20822] by Antoine Martin
better py3k compatibility
07:29 Ticket #1993 (Error in "Session info" (TypeError: 'int' object is not iterable)) closed by Antoine Martin
fixed: Thanks, fixed in r20820.
07:29 Changeset in xpra [20821] by Antoine Martin
r20820 backport: fix session-info backwards compatibility
07:28 Changeset in xpra [20820] by Antoine Martin
#1993: fix backwards compatibility with older servers: validate the …
07:22 Changeset in xpra [20819] by Antoine Martin
r20817 backport: better backwards compatibility for keyboard mapping
07:21 Changeset in xpra [20818] by Antoine Martin
better wording
07:21 Changeset in xpra [20817] by Antoine Martin
better backwards compatibility: older servers can send multiple …

10/24/18:

18:37 Changeset in xpra [20816] by Antoine Martin
whitespace cleanup
16:12 Changeset in xpra [20815] by Antoine Martin
parsing errors should not be fatal, just log them a continue without …
16:11 Changeset in xpra [20814] by Antoine Martin
older version of pyxdg may not have findTryExec, workaround it
12:54 Changeset in xpra [20813] by Antoine Martin
#1961: change xdg-data format so we can include metadata on the …
12:52 Changeset in xpra [20812] by Antoine Martin
avoid rare none dereference when we force close
10:03 Changeset in xpra [20811] by Antoine Martin
#1961: py3k compat
09:13 Ticket #2000 (nvenc fails to load on centos 7) closed by Antoine Martin
fixed: Backport to v2.4 in r20810.
09:13 Changeset in xpra [20810] by Antoine Martin
r20805 + r20806 + r20808 backport: make nvenc compatible with more …
09:08 Ticket #2007 (html client to use the default OS background image) closed by Antoine Martin
fixed
09:08 Ticket #2007 (html client to use the default OS background image) created by Antoine Martin
Split from #1979 to record the changes: * r20709 html5 client link to …
09:05 Changeset in xpra [20809] by Antoine Martin
make the background images recommended instead of required
08:59 Changeset in xpra [20808] by Antoine Martin
don't bother with arrays, just binary strings and bytearrays
08:43 Changeset in xpra [20807] by Antoine Martin
backgrounds should not be strictly required
08:24 Changeset in xpra [20806] by Antoine Martin
centos has problems with chars vs uint8_t?
08:18 Ticket #2006 (suppress rkhunter warnings for xpra) closed by Antoine Martin
invalid: This is the system socket file, rkhunter needs fixing, not xpra.
08:17 Changeset in xpra [20805] by Antoine Martin
try to make the code more resilient, and handle byte strings as if …
08:15 Ticket #2006 (suppress rkhunter warnings for xpra) created by Tom Söderlund
[…] Adding ALLOWDEVFILE=/run/xpra/* to rkhunter …
06:08 Ticket #2005 (cython pointer arithmetic bug on mingw64) created by Antoine Martin
Details here: …
06:03 Ticket #2004 (libyuv for centos7) closed by Antoine Martin
fixed: * r20802: libyuv spec file * r20803: require libyuv Beta packages posted.
06:02 Changeset in xpra [20804] by Antoine Martin
#2004 we now have libyuv available, so require it
06:02 Ticket #2004 (libyuv for centos7) created by Antoine Martin
It's superfast, and long term we may want to drop swscale.
06:00 Changeset in xpra [20803] by Antoine Martin
centos7 doesn't have gtest, so skip the tests
05:41 Changeset in xpra [20802] by Antoine Martin
try to build libyuv on centos
05:06 Ticket #2002 (allow wasapi gstreamer elements) closed by Antoine Martin
fixed: Done in r20801.
05:06 Changeset in xpra [20801] by totaamwin32
#2002 allow wasapi modules
05:05 Ticket #2003 (more audio options in tray menu) created by Antoine Martin
It would be nice to be able to select: * codec * sink / source module …
05:04 Ticket #2002 (allow wasapi gstreamer elements) created by Antoine Martin
Was disabled before because they were either not included in the …

10/23/18:

19:28 Changeset in xpra [20800] by Antoine Martin
bytes are now allowed here... go figure
17:50 Changeset in xpra [20799] by Antoine Martin
r20798 backport: fix module context manager preventing modules from …
17:49 Ticket #2001 (numpy suspend code can cause nvenc to fail to load) closed by Antoine Martin
fixed: This isn't a race condition, just an ugly bug. Fixed in r20798.
17:48 Changeset in xpra [20798] by Antoine Martin
#2001: correctly restore the modules context on exit, no module means …
17:00 Ticket #2001 (numpy suspend code can cause nvenc to fail to load) created by Antoine Martin
This is a race condition caused by r19989: […]
16:50 Ticket #2000 (nvenc fails to load on centos 7) created by Antoine Martin
[…]
16:42 Changeset in xpra [20797] by Antoine Martin
match renaming
16:27 Changeset in xpra [20796] by Antoine Martin
add debug to parseguid since I have seen some mysterious failures
13:07 Ticket #1999 (xterm regression: popup window does not get focus) created by Antoine Martin
Reported on the mailing list here: …
11:51 Ticket #1998 (xpra stop all does not stop all) created by stdedos
[…]
10:50 Changeset in xpra [20795] by Antoine Martin
py3k more strings vs bytes pain
10:43 Changeset in xpra [20794] by Antoine Martin
don't try to load X11 bits on macos (or win32 if we ever end up here)
10:30 Changeset in xpra [20793] by totaamwin32
log parameters that caused the exception so we can try to reproduce it …
10:30 Changeset in xpra [20792] by totaamwin32
hide pushd + popd
10:21 Changeset in xpra [20791] by Antoine Martin
scons 3.0.1 is out and supports python3
10:17 Changeset in xpra [20790] by Antoine Martin
we don't have gtk2 installed in the gtk3 build env, so disable it …
09:43 Ticket #1997 (connection failed: No module named paramiko) closed by Antoine Martin
fixed: That's unrelated to the ssh problem in this ticket, you can verify …
09:36 Changeset in xpra [20789] by Antoine Martin
doh: same as r20788, also update python3 moduleset
09:32 Changeset in xpra [20788] by Antoine Martin
download from pypi instead - github uses redirects (again?) which …
09:29 Changeset in xpra [20787] by Antoine Martin
jhbuild confused by paths?
09:22 Changeset in xpra [20786] by Antoine Martin
r20785 backport: default for 'ssh' on most platforms should be 'auto'
09:18 Changeset in xpra [20785] by Antoine Martin
#1997 default ssh command should be 'auto' so we can automatically …
09:10 Changeset in xpra [20784] by Antoine Martin
#1985: python 3.7.1
09:04 Ticket #1997 (connection failed: No module named paramiko) created by stdedos
Running […] gives […] […] I did read of an --ssh flag, …
08:55 Changeset in xpra [20783] by Antoine Martin
r20780 partial backport: fix error in debug logging
08:53 Ticket #1996 (Typo on manual) closed by Antoine Martin
fixed: Thanks, applied in r20782.
08:53 Changeset in xpra [20782] by Antoine Martin
#1996: fix typo
08:45 Ticket #1996 (Typo on manual) created by stdedos
https://www.xpra.org/manual […] To be changed to: […]
08:34 Changeset in xpra [20781] by Antoine Martin
remove gtk3 switch statements and add functions to common bindings module
08:31 Changeset in xpra [20780] by Antoine Martin
fix debug logger calls
08:18 Changeset in xpra [20779] by Antoine Martin
same as r17098: newer GTK3 versions no longer crash and burn with …
08:17 Changeset in xpra [20778] by Antoine Martin
same as r17098: newer GTK3 versions no longer crash and burn with …
08:06 Changeset in xpra [20777] by Antoine Martin
#853 gtk display init refactoring, strings vs bytes, dict iterators, …
08:03 Changeset in xpra [20776] by Antoine Martin
remove unused imports
07:44 Changeset in xpra [20775] by Antoine Martin
never initialize the display more than once
07:44 Changeset in xpra [20774] by Antoine Martin
remove unused import + oops: variable had been renamed
07:42 Changeset in xpra [20773] by Antoine Martin
fix duplicate extern for same header file
06:22 Ticket #1995 (replace GTK glue wherever possible) created by Antoine Martin
When we drop support for Python2 / GTK2, it will be easier to replace …
06:11 Changeset in xpra [20772] by Antoine Martin
lookup the xid just once
06:01 Changeset in xpra [20771] by Antoine Martin
always initialize gobject
05:42 Changeset in xpra [20770] by Antoine Martin
#853 displayfd fixes: we have to make the fd inheritable with python3, …

10/22/18:

17:29 Changeset in xpra [20769] by Antoine Martin
#853 allow gtk3 servers
17:23 Changeset in xpra [20768] by Antoine Martin
remove existing symlink so we can recreate it
16:41 Changeset in xpra [20767] by Antoine Martin
we used to have to look for vpx or libvpx via pkgconfig, but that's no …
16:26 Changeset in xpra [20766] by Antoine Martin
gtk3 returns just 4 values here
16:26 Changeset in xpra [20765] by Antoine Martin
callers expect return values
15:58 Changeset in xpra [20764] by Antoine Martin
r20763 backport: remove dead code triggering debug warnings
15:56 Changeset in xpra [20763] by Antoine Martin
the buffer api version code had been removed already
15:53 Changeset in xpra [20762] by Antoine Martin
#853 desktop server
13:53 Changeset in xpra [20761] by Antoine Martin
#853 final pieces converted: composite helper and models
13:26 Changeset in xpra [20760] by Antoine Martin
#853 make world window to version agnostic
13:03 Changeset in xpra [20759] by Antoine Martin
#853 move window models to GTK-version agnostic location and start …
11:14 Changeset in xpra [20758] by Antoine Martin
the plug name may come from the network as bytes
11:06 Changeset in xpra [20757] by Antoine Martin
#853 port more internal bits
08:02 Changeset in xpra [20756] by Antoine Martin
#853 start making the server code GTK-version agnostic

10/21/18:

19:49 Changeset in xpra [20755] by Antoine Martin
doh: have to import glob to use it
19:33 Changeset in xpra [20754] by Antoine Martin
rencode 1.0.6
19:14 Changeset in xpra [20753] by Antoine Martin
simplify and use glob
18:22 Changeset in xpra [20752] by Antoine Martin
add debug logging
18:19 Changeset in xpra [20751] by Antoine Martin
with python3, we have to use gi
18:11 Changeset in xpra [20750] by Antoine Martin
desktop-backgrounds-basic is not an official package, use centos-logos …
18:02 Changeset in xpra [20749] by Antoine Martin
add missing python3 build dep
17:48 Changeset in xpra [20748] by Antoine Martin
add desktop background symlink for centos 7
17:06 Changeset in xpra [20747] by Antoine Martin
if we rely on OS provided backgrounds, we have to make sure they're …
16:54 Changeset in xpra [20746] by Antoine Martin
r20745 backport: fix dependency causing system tray to go missing …
16:52 Changeset in xpra [20745] by Antoine Martin
without this dependency, the tray doesn't show up under unity
16:29 Changeset in xpra [20744] by Antoine Martin
oops: python packages must depend on the main one
16:26 Changeset in xpra [20743] by Antoine Martin
debian only ships this default?
15:13 Ticket #1994 (opengl can crash as we probe it) created by Antoine Martin
Maybe add a opengl=failsafe mode and run the gl check in a …
15:07 Changeset in xpra [20742] by Antoine Martin
r20741 backport: fix x264 dependency for Debian Buster
15:01 Changeset in xpra [20741] by Antoine Martin
buster bumped the x264 version
14:42 Changeset in xpra [20740] by Antoine Martin
#1990: split the html5 client
14:19 Ticket #1993 (Error in "Session info" (TypeError: 'int' object is not iterable)) created by onlyjob
On 2.4 Information/"Session info" prints the following to the console: …
12:27 Changeset in xpra [20739] by Antoine Martin
xpra common is no more
12:01 Changeset in xpra [20738] by Antoine Martin
missed from r20736
11:47 Changeset in xpra [20737] by Antoine Martin
if we can't import xpra with the current python interpreter, try with …
11:44 Changeset in xpra [20736] by Antoine Martin
remove xpra_browser command, just use 'xpra mdns-gui' in the desktop …
11:40 Changeset in xpra [20735] by Antoine Martin
just give up trying to understand the dh maze and put the common files …
08:21 Changeset in xpra [20734] by Antoine Martin
same as r20733 but for xenial
08:20 Changeset in xpra [20733] by Antoine Martin
don't bother with debug strip hack, workaround dh getting confused by …
06:43 Changeset in xpra [20732] by Antoine Martin
Build-Depends is only valid in the general paragraph

10/20/18:

18:03 Ticket #1956 (lookup application categories for content-type hint) closed by Antoine Martin
fixed: * r20726: categories-to-contenttype mapping moved to files: …
18:03 Changeset in xpra [20731] by Antoine Martin
r20714 backport: update build options for newly supported distros …
17:54 Changeset in xpra [20730] by Antoine Martin
#1956 refactor the proc command lookup code so we can use it if the …
17:09 Changeset in xpra [20729] by Antoine Martin
r20728 backport: fix tray errors when mmap is disabled
17:08 Changeset in xpra [20728] by Antoine Martin
avoid errors if mmap is disabled
17:08 Changeset in xpra [20727] by Antoine Martin
better debug logging
17:03 Changeset in xpra [20726] by Antoine Martin
#1956 add xdg_helper file missing from refactoring, move …
16:31 Changeset in xpra [20725] by Antoine Martin
not sure how files is different from install, but whatever - this does …
16:31 Changeset in xpra [20724] by Antoine Martin
not sure how files is different from install, but whatever - this does …
15:02 Changeset in xpra [20723] by Antoine Martin
oops: fixup r20720: missed one caller
13:40 Changeset in xpra [20722] by Antoine Martin
use movefiles to prevent subsequent packages from trying to package …
13:40 Changeset in xpra [20721] by Antoine Martin
more xenial workarounds
13:32 Changeset in xpra [20720] by Antoine Martin
return a tuple since the version should be immutable
13:24 Changeset in xpra [20719] by Antoine Martin
avoid warnings with xenial
12:30 Changeset in xpra [20718] by Antoine Martin
declare python3 dep, move html build deps, add jquery-ui and create …
11:41 Changeset in xpra [20717] by Antoine Martin
tell dh that we support all python versions
11:40 Changeset in xpra [20716] by Antoine Martin
overriding the permissions should not be necessary: we set them …
11:20 Changeset in xpra [20715] by Antoine Martin
apply the same python3 changes to the xenial specific rules
11:16 Changeset in xpra [20714] by Antoine Martin
update to match list of supported distros
10:47 Changeset in xpra [20713] by Antoine Martin
add tooltips to the last 2 rows missing them
10:37 Ticket #1980 (Java Menu Stays on top of all other windows) closed by Antoine Martin
fixed: Intellij's popup windows look like this: […] So r20710 fixes the …
10:33 Changeset in xpra [20712] by Antoine Martin
r20710 backport: only apply the OR force grab workaround to awt …
10:32 Changeset in xpra [20711] by Antoine Martin
#1980 make the code more generic, support wildcards and other window types
10:19 Changeset in xpra [20710] by Antoine Martin
#1980 only force grab for DIALOG awt OR windows
09:57 Changeset in xpra [20709] by Antoine Martin
use a background image provided by the OS as background image for the …
08:44 Changeset in xpra [20708] by Antoine Martin
opus 1.3
08:14 Changeset in xpra [20707] by Antoine Martin
r20704 backport: avoid cython compilation warnings
08:14 Changeset in xpra [20706] by Antoine Martin
r20705 backport: use correct headers for building python3 cairo workaround
08:10 Changeset in xpra [20705] by Antoine Martin
use the python3-version headers
08:06 Changeset in xpra [20704] by Antoine Martin
some versions of cython will choose a different type for i, causing …
08:00 Changeset in xpra [20703] by Antoine Martin
Ubuntu and Debian also use 'py3cairo' as name
07:20 Changeset in xpra [20702] by Antoine Martin
fix cython dep for python3

10/18/18:

18:34 Ticket #1980 (Java Menu Stays on top of all other windows) reopened by Antoine Martin
This causes a serious regression with intellij: all the context menus …
17:42 Ticket #1951 (video-scaling should be set to auto) closed by J. Max Mena
fixed: Noted and closing.
14:54 Changeset in xpra [20701] by Antoine Martin
add RemoteAccess? category
14:53 Changeset in xpra [20700] by Antoine Martin
#1956: lookup the content-type using the command that owns the window
09:58 Changeset in xpra [20699] by Antoine Martin
#1961: add simple xdg-menu start dialog
06:40 Changeset in xpra [20698] by Antoine Martin
r20697 backport: log message just once
06:27 Ticket #1992 (html5 scroll paint error) created by Antoine Martin
Seen this in the logs, not sure how to reproduce it: […]

10/17/18:

13:59 Ticket #1991 (Shadow server to take full control of the host system) created by stdedos
I would like to have the same functionality as TeamViewer? has: When …
11:20 Changeset in xpra [20697] by Antoine Martin
log ethtool message just once
05:11 Changeset in xpra [20696] by Antoine Martin
r20695 backport: xvid codec no longer exists
05:10 Changeset in xpra [20695] by Antoine Martin
xvid codec no longer exists
05:09 Changeset in xpra [20694] by Antoine Martin
xvid is no longer user

10/16/18:

19:13 Changeset in xpra [20693] by Antoine Martin
#1990 split packaging and add python3-xpra
15:07 Ticket #1990 (debian python3-xpra packaging) created by Antoine Martin
Looks like you may want to switch to pybuild: …
15:01 Ticket #1989 (make it easier to enable mdns on win32) closed by totaamwin32
fixed: Done in r20692.
15:01 Changeset in xpra [20692] by totaamwin32
#1989: add dialog and open bonjour download link
15:00 Ticket #1989 (make it easier to enable mdns on win32) created by totaamwin32
Now that the GUI is more prominent (#1762), users are more likely to …
14:28 Changeset in xpra [20691] by Antoine Martin
r20690 backport: fix usability issues with GTK3, esp on win32
13:59 Changeset in xpra [20690] by totaamwin32
fixes for gui under GTK3: need to use compatibility code to get the …
07:53 Changeset in xpra [20689] by Antoine Martin
doh: honour flag when (un)set
07:39 Changeset in xpra [20688] by Antoine Martin
#1988: don't unzip site-packages by default, add OpenGL to it
07:36 Changeset in xpra [20687] by totaamwin32
#1988: zip more modules, strip numpy, remove one more source file

10/15/18:

16:59 Changeset in xpra [20686] by totaamwin32
#1988: zip up more modules and remove some test data and source files
16:10 Changeset in xpra [20685] by totaamwin32
#1988: zip up OpenGL module
15:37 Changeset in xpra [20684] by Antoine Martin
force rebuild on CentOS 7.x
10:28 Ticket #1988 (zip up large libraries in binary installers) created by Antoine Martin
The MS Windows and MacOS installers contain exploded OpenGL libraries, …
05:20 Changeset in xpra [20683] by Antoine Martin
it can take longer for the client to exit when under heavy load - no …
05:04 Changeset in xpra [20682] by Antoine Martin
use xpra.org email

10/14/18:

19:13 Versions/PendingFixes edited by Antoine Martin
(diff)
19:03 Ticket #1987 (codec failure in windows 32-bit unit tests) created by Antoine Martin
The only 32-bit builds that do not crash during the unit tests are the …
17:56 Changeset in xpra [20681] by Antoine Martin
cython 0.29
17:47 Changeset in xpra [20680] by Antoine Martin
version bump
17:43 Changeset in xpra [20679] by Antoine Martin
r20678 backport: avoid server video encoding warnings when starting …
17:41 Changeset in xpra [20678] by Antoine Martin
we no longer re-init the video helper, no need for this code
17:41 Changeset in xpra [20677] by Antoine Martin
better debug logging
17:01 Ticket #1986 (lz4 packaging fix for macos) created by Antoine Martin
Currently requires manual patching. We either have to bundle another …
16:41 Changeset in xpra [20676] by Antoine Martin
make sure we always bundle lz4
16:04 Changeset in xpra [20675] by Antoine Martin
fixup r20670: other platforms call the launcher from this script
13:03 Changeset in xpra [20674] by Antoine Martin
tag 2.4
12:58 Milestone 2.4 completed
Priorities: * GUI: #1342, #1646, #1796, #1343 * HTML5: #1788, #1816, …
12:56 Changeset in xpra [20673] by Antoine Martin
don't reformat the webp output if we can just decompress it into a …
07:38 Changeset in xpra [20672] by Antoine Martin
#1762: macos calls 'xpra launcher /path/to/thefile.xpra' but this ends …
07:11 Changeset in xpra [20671] by Antoine Martin
debug logging fix
06:38 Changeset in xpra [20670] by Antoine Martin
#1762: MacOS pain: refactor open-URL and open-file magic so that the …

10/13/18:

08:28 Ticket #1787 (2.4 moduleset updates) closed by Antoine Martin
fixed: For 2.5, see #1985
08:27 Ticket #1985 (2.5 moduleset updates) created by Antoine Martin
See #1787 for 2.4, and pull from https://github.com/GNOME/gtk-osx
08:26 Ticket #1898 (Bad keyboard mapping - French and Belgian layout - Some bad special ...) closed by Antoine Martin
worksforme
08:04 Changeset in xpra [20669] by Antoine Martin
#1762 show the default GUI, the user can get to the launcher from …
07:52 Changeset in xpra [20668] by Antoine Martin
add release notes
07:45 News edited by Antoine Martin
(diff)

10/12/18:

14:39 Changeset in xpra [20667] by Antoine Martin
r20666 backport: fix typo causing exception in error handler
14:39 Ticket #1982 (log format error in server_util.py) closed by Antoine Martin
fixed: Thanks, applied in r20666.
14:39 Changeset in xpra [20666] by Antoine Martin
#1982: fix typo
14:12 Ticket #1984 (better desktop mode integration into the X11 server) created by Antoine Martin
Just like tigervnc does, we could link against Xorg and hook directly …
14:06 Ticket #1983 (drop support for legacy info) created by Antoine Martin
We should always use structured info requests and avoid messy fallback …
13:56 Changeset in xpra [20665] by Antoine Martin
accumulate speed and quality values in global statistics so we don't …
13:53 Changeset in xpra [20664] by Antoine Martin
fixup r20642 (grep missed two on one line)
10:16 Ticket #1982 (log format error in server_util.py) created by facboy
there's an error in the log format on line 295 of server_util.py
07:11 Changeset in xpra [20663] by Antoine Martin
r20659 backport: don't lose webp colourspace capability when …

10/11/18:

10:52 Changeset in xpra [20662] by Antoine Martin
fix python3 printing: convert byte keys to strings
09:56 Changeset in xpra [20661] by Antoine Martin
oops: remove debug
09:35 Changeset in xpra [20660] by Antoine Martin
use typedict so we can use stronger accessor functions and not worry …
09:35 Changeset in xpra [20659] by Antoine Martin
preserve webp csc modes when sending window-specific full list
09:31 Changeset in xpra [20658] by Antoine Martin
py3k cython language_level pain: those are bytes
08:36 Changeset in xpra [20657] by Antoine Martin
more correct icc message
08:31 Changeset in xpra [20656] by Antoine Martin
fix multi-client icc skip-setup log message
08:18 Changeset in xpra [20655] by Antoine Martin
r20650 backport: log window manager name
08:18 Changeset in xpra [20654] by Antoine Martin
r20651 backport: log actual dpi
08:13 Changeset in xpra [20653] by Antoine Martin
don't assign variables we don't use - log dpi caps
08:07 Changeset in xpra [20652] by Antoine Martin
use screen logger for dpi, antialias and cursor bits
06:32 Changeset in xpra [20651] by Antoine Martin
log actual dpi, show wanted dpi at debug level

10/10/18:

13:17 Changeset in xpra [20650] by Antoine Martin
log window manager name
13:12 Changeset in xpra [20649] by Antoine Martin
don't show the DPI warning with desktop servers
11:03 Changeset in xpra [20648] by Antoine Martin
the connect_test_response must be a string, use a stronger / safer …
10:56 Changeset in xpra [20647] by Antoine Martin
make the method more consistent: always return a boolean
10:29 Changeset in xpra [20646] by Antoine Martin
add another exception type that is equivallent to 'closed'
09:54 Changeset in xpra [20645] by Antoine Martin
python-websocket-client 0.53.0
09:03 Changeset in xpra [20644] by Antoine Martin
fix raising exception syntax
08:14 Changeset in xpra [20643] by Antoine Martin
fix test for presence of xclip command
07:41 Ticket #1974 (UnmapNotify being called incorrectly) closed by mjharkin
fixed: Great work. Yes, the fix in r20637 works perfectly with both the test …
07:41 Changeset in xpra [20642] by Antoine Martin
make sure all our calls to struct use byte strings: fixes runtime …
06:59 Changeset in xpra [20641] by Antoine Martin
pillow 5.3.0
06:58 Changeset in xpra [20640] by Antoine Martin
pillow 5.3.0
06:18 Changeset in xpra [20639] by Antoine Martin
r20614 backport: don't try to use unix-domain sockets on win32, which …
06:17 Changeset in xpra [20638] by Antoine Martin
r20637 backport: ensure we don't lose MapRequest? events because of …
05:47 Changeset in xpra [20637] by Antoine Martin
#1974: make sure we don't miss MapRequest? events
05:41 Changeset in xpra [20636] by Antoine Martin
log wmhints, which may be none

10/09/18:

18:51 Ticket #1912 (switch for bandwidth detection) closed by J. Max Mena
fixed: Noted and closing.
18:50 Ticket #1934 (improved window filters: recursion, etc) closed by J. Max Mena
fixed: I've played around with this a little further and think it's a …
17:49 Ticket #1762 (default gui) closed by J. Max Mena
fixed: Very nice. Noted and closing.
14:52 Changeset in xpra [20635] by Antoine Martin
unit tests should not try to use tty input
12:50 Changeset in xpra [20634] by Antoine Martin
overwrite the "Xpra" script generated by py2app
12:29 Changeset in xpra [20633] by Antoine Martin
#1762 launch main
11:32 Changeset in xpra [20632] by totaamwin32
#1762: use the new GUI from the installer and from the menu
11:24 Changeset in xpra [20631] by totaamwin32
silence errors when we try to delete directories (many of the …
11:22 Changeset in xpra [20630] by Antoine Martin
#1762: macos packaging
11:06 Changeset in xpra [20629] by Antoine Martin
#1762: debian deps
11:06 Changeset in xpra [20628] by Antoine Martin
#1762: rpm deps
11:04 Changeset in xpra [20627] by totaamwin32
#1762: show default gui instead of launcher
10:58 Changeset in xpra [20626] by totaamwin32
don't ship empty source directories
10:51 Changeset in xpra [20625] by totaamwin32
win32 fixes: check for sub-module as python3 sees an empty directory …
10:27 Changeset in xpra [20624] by totaamwin32
fixup table size (no of rows comes first..), use a smaller window size …
10:03 Changeset in xpra [20623] by Antoine Martin
#1762: launch feedback: use hourglass cursor until we see a window or …
09:46 Changeset in xpra [20622] by Antoine Martin
when we have records to show, let the window size itself - make sure …
09:40 Changeset in xpra [20621] by Antoine Martin
bigger default size
09:28 Changeset in xpra [20620] by Antoine Martin
alignment tweak
09:21 Changeset in xpra [20619] by Antoine Martin
#1762: support starting desktop sessions
05:15 Changeset in xpra [20618] by Antoine Martin
#1762: move to common location so this is available without client or …
05:13 Changeset in xpra [20617] by Antoine Martin
#1762: add start session support (seamless only)

10/08/18:

15:24 Changeset in xpra [20616] by Antoine Martin
update copyright date
14:34 Changeset in xpra [20615] by Antoine Martin
if mdns is not available, use 'sessions' subcommand
14:30 Changeset in xpra [20614] by totaamwin32
win32 doesn't support unix-domain sockets: don't try to use them, …
14:04 Ticket #1981 (xpra under unity with opengl=no is unresponsive) closed by Antoine Martin
invalid: I'm closing this as invalid, the bug is in Ubuntu unity / packaging.
13:48 Changeset in xpra [20613] by Antoine Martin
#1762: start a new 'gui' subcommand when no arguments are given, and …
09:49 Changeset in xpra [20612] by Antoine Martin
rename status to category (there is something called status, …
09:47 Ticket #406 (fix appindicator so we can use it for forwarding system trays) closed by Antoine Martin
wontfix: That thing is best forgotten. Most of the Ubuntu wiki pages lead to …
09:09 Changeset in xpra [20611] by Antoine Martin
oops: APPLICATION_STATUS evaluates to False, so we must explicitly …
08:50 Changeset in xpra [20610] by Antoine Martin
newer python3 versions have moved things around

10/07/18:

13:54 Ticket #1981 (xpra under unity with opengl=no is unresponsive) created by iwan
Hi, as discussed in …

10/06/18:

14:29 Ticket #1980 (Java Menu Stays on top of all other windows) closed by mjharkin
fixed: Perfect, tested on r20608 and this solves the problem from my side at …
13:41 Changeset in xpra [20609] by Antoine Martin
#1980 / undo parts of r12645: when deciding if we should ungrab, check …
13:31 Changeset in xpra [20608] by Antoine Martin
#1980: force grab for Java's OR windows
12:57 Changeset in xpra [20607] by Antoine Martin
cleaner timer cleanup code, call superclass for default behaviour
11:55 Changeset in xpra [20606] by Antoine Martin
unused imports
11:34 Changeset in xpra [20605] by Antoine Martin
better grab debug logging: always use the client method for ungrabbing …

10/05/18:

18:20 Changeset in xpra [20604] by Antoine Martin
#1817: clean things up when we lose connection or when the connection …
08:37 Ticket #1980 (Java Menu Stays on top of all other windows) created by mjharkin
Server on Centos7 r20582 Client Python on Windows r20582 Can't …

10/04/18:

13:52 Ticket #1788 (2.4 html5 updates) closed by Antoine Martin
fixed: Will follow up in #1979
13:51 Ticket #1979 (2.5 html5 updates) created by Antoine Martin
(was #1788 for 2.4)
13:48 Ticket #1817 (html5 toolbar improvements) closed by Antoine Martin
fixed: * very basic session info added in r20600 * very basic bug report tool …
13:46 Ticket #1978 (html toolbar improvements) created by Antoine Martin
Same as #1817 but for 2.5: * more complete session info window (packet …
13:43 Changeset in xpra [20603] by Antoine Martin
#1817: add basic bug report tool
13:43 Changeset in xpra [20602] by Antoine Martin
split decoding and handling, so we can have more helpful error logging
13:42 Changeset in xpra [20601] by Antoine Martin
avoid None values
08:06 Changeset in xpra [20600] by Antoine Martin
#1817: basic session-info
07:54 Changeset in xpra [20599] by Antoine Martin
make it easier to figure out what part of the data is invalid: show it
07:53 Changeset in xpra [20598] by Antoine Martin
even the bencoder can now handle unicode, so don't log warnings when …
07:53 Changeset in xpra [20597] by Antoine Martin
expose values as regular integers, don't expose floats as this breaks …

10/03/18:

09:26 Ticket #1977 (GTK4) created by Antoine Martin
Assuming that we don't jump ship by then (#1995, the python3 / gtk3 …
09:09 Changeset in xpra [20596] by Antoine Martin
use a notification to warn the user when the dpi is not correct
08:08 Changeset in xpra [20595] by Antoine Martin
avoid unnecessary window resizing
07:50 Ticket #1975 (Java Window Drift) closed by Antoine Martin
wontfix: -d geometry,metadata log output (edited): * window created and …
07:26 Changeset in xpra [20594] by Antoine Martin
#1975: make it possible to disable the frame-extents feature via env …
06:22 Ticket #1976 (client side can't click on anything) created by Thomas B. Rücker
[…] Server side is 2.4-20180926r20530-1 Using …

10/02/18:

18:21 Ticket #1975 (Java Window Drift) created by mjharkin
Server on Centos7 r20582 Client both Python and HTML on Windows r20582
16:13 Ticket #1973 (IE11 Support) closed by Antoine Martin
fixed: Good catch, done in r20593.
16:13 Changeset in xpra [20593] by Antoine Martin
#1973: remove IE workarounds, the one in es6-shim.js actually works
15:29 Changeset in xpra [20592] by Antoine Martin
#1973: add copyright, fixup IE console workaround
12:40 Ticket #1974 (UnmapNotify being called incorrectly) created by mjharkin
Server on Centos7 r20582 Client both Python and HTML on Windows r20582
07:51 Ticket #1971 (copy to clipboard on server -> empty on client) closed by Antoine Martin
fixed: Turns out that the bug is not in the clipboard code, it's a bug in the …
07:36 Changeset in xpra [20591] by Antoine Martin
version bump + update release notes
07:31 Changeset in xpra [20590] by totaamwin32
r20411 + r20412 backport: better clipboard sanitization code and logging
07:29 Changeset in xpra [20589] by totaamwin32
fixup r20372 + r20510 backport: missed image_cache and fallback value
07:07 Changeset in xpra [20588] by Antoine Martin
r20575 + r20576 + r20581: AltGr? browser and platform workarounds
07:05 Changeset in xpra [20587] by Antoine Martin
r20573 backport: try harder to unpress the same key that was pressed before
07:03 Changeset in xpra [20586] by Antoine Martin
r20582 backport: fix sync-xvfb making all windows unresponsive
07:02 Changeset in xpra [20585] by Antoine Martin
r20577 backport: fix connection errors with bencoder and missing hostname
06:46 Changeset in xpra [20584] by Antoine Martin
oops: missed from r20583
06:42 Changeset in xpra [20583] by Antoine Martin
#1973: use polyfill for ecma6 functions that are missing in IE, switch …

10/01/18:

19:12 Ticket #1973 (IE11 Support) created by mjharkin
@Antoine Looks like I'm a little late on this as I think you've …
17:37 Ticket #1972 (UI switch for bandwidth-detection) created by Antoine Martin
Follow up from ticket:1912#comment:2 : It would be nice to add a …
15:21 Ticket #1971 (copy to clipboard on server -> empty on client) created by michael
Hello... Ubuntu Server 16.04 Xpra 2.3.4-r20525-1 Windows 7 Client …
11:47 Ticket #1968 (sync-vfb makes windows unresponsive) closed by Antoine Martin
fixed: This regression was caused by r16702 and is fixed in r20582.
11:46 Changeset in xpra [20582] by Antoine Martin
#1968: namedtuple cannot have '-' in its name, this caused the overlay …
09:31 Changeset in xpra [20581] by Antoine Martin
#1898: fixup keyname before we test for Alt_R (IE reports wrong keyname..)
08:53 Changeset in xpra [20580] by Antoine Martin
IE is retarted: needs polyfill for Array.from and replace includes() …
08:52 Changeset in xpra [20579] by Antoine Martin
make it possible to disable 'accept-encoding' compression using env var
08:25 Changeset in xpra [20578] by Antoine Martin
remove debug logging
07:48 Changeset in xpra [20577] by Antoine Martin
avoid None values, those can cause errors with the bencoder
07:24 Changeset in xpra [20576] by Antoine Martin
#1898: on windows (ie: with Firefox), we may not get the 'AltGraph?' …
06:26 Changeset in xpra [20575] by Antoine Martin
#1898: keep track of AltGr? state and send the appropriate modifier …
05:09 Changeset in xpra [20574] by Antoine Martin
sort countries alphabetically

09/30/18:

12:15 Changeset in xpra [20573] by Antoine Martin
#1898: keep track of translations used for each client keycode, so we …
11:18 Changeset in xpra [20572] by Antoine Martin
#1970: install the exact versions we want, don't upgrade them
09:54 Changeset in xpra [20571] by Antoine Martin
show the mismatched values
08:19 Ticket #1970 (pyopengl with python 3.7 on win32: constructFunction error) created by Antoine Martin
As reported on the mailing list here: …
08:14 Ticket #1969 (honour client min window size) created by Antoine Martin
windows with a title bar have a minimum size on win32, we should tell …
07:36 Changeset in xpra [20570] by Antoine Martin
r20523 backport: fix notifications title line getting cropped
07:36 Changeset in xpra [20569] by Antoine Martin
r20532 backport: use utf8 to send logging packet strings - that's what …
07:35 Changeset in xpra [20568] by Antoine Martin
r20538 backport (and more): updated logging parsing, handle decoding …
07:33 Changeset in xpra [20567] by Antoine Martin
cleanup LoadImage? backport
07:25 Changeset in xpra [20566] by Antoine Martin
fixup r20484 backport: patch made a mess of things
07:24 Changeset in xpra [20565] by Antoine Martin
r20486 backport: support CUDA 10 and volta cards
07:19 Changeset in xpra [20564] by Antoine Martin
r20479 backport: make proxy honour passwords specified in connection …
07:18 Changeset in xpra [20563] by Antoine Martin
r20450 backport: fix potential file descriptor leak
07:16 Changeset in xpra [20562] by Antoine Martin
r20444 backport: fix test race condition
07:15 Changeset in xpra [20561] by Antoine Martin
r20424 backport: fedora 29 compatibility
07:14 Changeset in xpra [20560] by Antoine Martin
r20426 backport: we need dummy to run the tests
07:07 Changeset in xpra [20559] by Antoine Martin
r20414 backport: prevent repeated clipboard warnings
07:05 Changeset in xpra [20558] by Antoine Martin
r20406 backport: add missing swap-keys command line option
07:04 Changeset in xpra [20557] by Antoine Martin
remove yakkety, add bionic and buster + r20400 backport
06:53 Changeset in xpra [20556] by Antoine Martin
r20381 backport: motif wm hints parsing fixes
06:50 Changeset in xpra [20555] by Antoine Martin
r20541 backport: clear content offset so older window contents can't …
06:45 Changeset in xpra [20554] by Antoine Martin
r20542 backport: ensure that offsets are never negative, so we always …

09/29/18:

06:34 Changeset in xpra [20553] by totaamwin32
fixup tests: mixin needs a uuid to do its job
05:52 Changeset in xpra [20552] by Antoine Martin
numpy 1.15.2
05:50 Changeset in xpra [20551] by Antoine Martin
we have to handle unicode in bencoder now that language_level=3 will …
05:47 Changeset in xpra [20550] by Antoine Martin
we can't have None values in xpra info (bencoder would choke)
05:46 Changeset in xpra [20549] by Antoine Martin
info errors should not be fatal and cause connections to fail
05:28 Changeset in xpra [20548] by Antoine Martin
#1934: filters are common to all sources so expose them at the top …
04:54 Changeset in xpra [20547] by Antoine Martin
don't overrule the default-on setting for video
04:32 Changeset in xpra [20546] by Antoine Martin
remove unused loggers
04:29 Changeset in xpra [20545] by Antoine Martin
remove unused loggers
03:58 Changeset in xpra [20544] by Antoine Martin
make it consistent and strip 'L' from xid for desktop servers too

09/28/18:

18:27 Changeset in xpra [20543] by Antoine Martin
#1934: add 'filters' debug logger
16:31 Changeset in xpra [20542] by Antoine Martin
#1967: ensure that offsets are never negative, so we always get to see …
16:29 Changeset in xpra [20541] by Antoine Martin
#1967: clear content offset so older window contents can't linger there
08:06 Changeset in xpra [20540] by Antoine Martin
r20523 backport: fix notifications title line getting cropped
08:04 Changeset in xpra [20539] by Antoine Martin
r20532 backport: use utf8 to send logging packet strings - that's what …
08:03 Changeset in xpra [20538] by Antoine Martin
r20533 backport: handle log message decoding errors
08:02 Changeset in xpra [20537] by Antoine Martin
r20535 backport: warning is meant to show the invalid frame extent value

09/27/18:

04:47 Changeset in xpra [20536] by totaamwin32
remove redundant code: the uuid is already set in client base
03:08 Ticket #1870 (Key Mapping Problem) closed by Antoine Martin
fixed: > Keyboard now works as expected =) woohoo! =) Closing. > I've had to …
03:06 Ticket #1968 (sync-vfb makes windows unresponsive) created by Antoine Martin
As reported in ticket:1870#comment:7: I've had to remove …
Note: See TracTimeline for information about the timeline view.