xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Opened 2 years ago

Closed 2 years ago

Last modified 17 months ago

#2627 closed enhancement (fixed)

qrcode connection string

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 4.1
Component: core Version: 3.0.x
Keywords: Cc:


To make it easier to connect with an android client, generate a QR code that opens the html5 client with the correct authentication options, etc

Tested OK with pyqrencode.
There are no RPM packages for it, so this would need to be added too.

Change History (3)

comment:1 Changed 2 years ago by Antoine Martin

Status: newassigned

Main difficulty is that the server often does not know its public IP address.
So the qr code can more easily be generated from the client, which must have had a working URI to connect to the server.
That's what we do in r26871.

Still TODO: either figure out a way to call libqrencode using ctypes, or package python-qrencode. (at least: RPM, MSYS2, macos jhbuild..)

comment:2 Changed 2 years ago by Antoine Martin

Resolution: fixed
Status: assignedclosed


  • r26872 ctypes version for when python-qrencode is not installed but libqrencode is
  • r26873 + r26878 libqrencode for macos
  • r26881 packaging for macos
  • r26876 + r26877 libqrencode for win32
  • r26879 locate library on all platforms
  • r27798 + r27800 win32 packaging fix
  • r27802 add python-qrencode to macos moduleset

Done and tested.

Last edited 20 months ago by Antoine Martin (previous) (diff)

comment:3 Changed 17 months ago by migration script

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

Note: See TracTickets for help on using tickets.