Assuming that this is even possible (TBC), we would need to generate an application bundle on-the-fly for each application we forward. (and ship png2icns to convert icons - even pillow uses exec to save icns files: https://github.com/python-pillow/Pillow/blob/master/PIL/IcnsImagePlugin.py) Then this process would need to send messages back to the xpra client process to tell it to:
We should still keep xpra's own dock icon for accessing settings, etc
Milestone renamed
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1727