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: |
Description
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
Milestone: | 3.0 → 4.0 |
---|---|
Status: | new → assigned |
comment:2 Changed 3 years ago by
Milestone: | 4.0 → 5.0 |
---|
comment:3 Changed 16 months ago by
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1727
Note: See
TracTickets for help on using
tickets.
Milestone renamed