xpra icon
Bug tracker and wiki

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

Opened 4 years ago

Last modified 16 months ago

#1727 assigned enhancement

macos dock icon per forwarded application

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 5.0
Component: platforms Version: trunk
Keywords: macos dock Cc:


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:

  • raise windows when the dock icon is clicked
  • close those windows when the dock icon's "quit" option is clicked
  • this may help with showing native notifications, see ticket:1305#comment:5
  • this may help with forwarding application menus too

We should still keep xpra's own dock icon for accessing settings, etc

Change History (3)

comment:1 Changed 4 years ago by Antoine Martin

Milestone: 3.04.0
Status: newassigned

comment:2 Changed 3 years ago by Antoine Martin

Milestone: 4.05.0

Milestone renamed

comment:3 Changed 16 months ago by migration script

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

Note: See TracTickets for help on using tickets.