Xpra: Ticket #1717: python3 gtk3 client feature parity

Split from #1568.

Remaining features missing from the python3 / GTK3 client. Most of those can be seen in the GTK2 version:

browser/xpra/trunk/src/xpra/client/gtk2/gtk2_window_base.py.



Fri, 08 Dec 2017 18:06:10 GMT - Antoine Martin: status changed


Fri, 22 Dec 2017 07:43:44 GMT - Antoine Martin:

Crash on MS Windows reported upstream: pygi key event handler crash on 64-bit with 'de' keyboard layout.


Sat, 23 Dec 2017 05:26:23 GMT - Antoine Martin:

Forwarded upstream to gnome bugzilla: Crash when accessing the "string" attribute of GdkEventKey on 64bit Windows


Thu, 04 Jan 2018 11:46:19 GMT - Antoine Martin:

macos issues in ticket:1575#comment:10 : opengl, extended input devices support, and gtk2 notification needs porting (see #1492) since macos notifications are unusable (#1305)


Thu, 08 Feb 2018 11:09:04 GMT - Antoine Martin:

GTK bug from comment:3 has now been moved to https://gitlab.gnome.org/GNOME/pygobject/issues/147


Thu, 08 Feb 2018 16:13:38 GMT - Antoine Martin:


Fri, 09 Feb 2018 16:51:18 GMT - Antoine Martin:

now 90% complete:

Still TODO:


Sun, 11 Feb 2018 09:22:39 GMT - Antoine Martin:

General updates:

win32

Posix

Still TODO:


Tue, 27 Mar 2018 20:13:08 GMT - mviereck:

Is there a possibility to enable the GTK3 client? I would like to test it on debian, especially in pure Wayland environments without X/Xwayland. The man page shows option --client-toolkit, but I get an error: xpra initialization error: no such option: --client-toolkit.

(Side note: the man page shows options --keyboard-raw till --sound-source as a block instead of single paragraphs.)


Wed, 28 Mar 2018 03:22:44 GMT - Antoine Martin:

Is there a possibility to enable the GTK3 client?

Yes, just build xpra with python3.

I would like to test it on debian, especially in pure Wayland environments without X/Xwayland.

There is no packaging for Debian yet, only RPMs for Fedora. Note: the GTK3 client includes X11 bindings for some of the features that are not exposed through GTK. You may need to tweak the build file to disable those.

the man page shows options --keyboard-raw till --sound-source as a block instead of single paragraphs

Fixed in r18888, thanks!


Sun, 22 Apr 2018 06:18:35 GMT - Antoine Martin: status changed; resolution set

This will do for this release, will follow up in #1818


Thu, 21 Feb 2019 14:51:19 GMT - Antoine Martin:

win32 crash: #2162


Sat, 23 Jan 2021 05:31:53 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1717