Xpra: Ticket #1492: notification enhancements: icons, etc

See desktop notification specification.

The icons could be png encoded. The actions would require us to check that the client supports the feature before we expose the server-side capability.



Tue, 14 Nov 2017 14:09:06 GMT - Antoine Martin:

See #1688, #1375


Sun, 26 Nov 2017 13:37:08 GMT - Antoine Martin: status, milestone changed


Sun, 07 Jan 2018 05:56:17 GMT - Antoine Martin: description changed

new spec link (had gone 404)


Sun, 07 Jan 2018 09:02:08 GMT - Antoine Martin:

Important bug fix in r17933: send icon data not path (which is often at best meaningless for a remote client). Minimal backport in r17934.


Sun, 07 Jan 2018 12:45:55 GMT - Antoine Martin:

More related changes:

To test:

notify-send 'Hello world!' 'This is an example notification.' \
    --icon=/usr/share/xpra/icons/xpra.png

Already tested with:

Note: some specific desktop environment may decide to block or hide the notifications..

Moving support for notification actions to #1735.


Mon, 08 Jan 2018 06:50:53 GMT - Antoine Martin: owner, status changed

@maxmylyn: mostly a FYI, see comment:5.


Tue, 09 Jan 2018 17:05:20 GMT - J. Max Mena: status changed; resolution set

Noted and closing.


Sat, 13 Jan 2018 05:37:14 GMT - Antoine Martin: summary changed

r17973 (+r17974): the macos python3 client can now use the gtk notifier

(edit ticket title since "actions" have been moved to #1735)


Tue, 30 Jan 2018 06:15:36 GMT - Antoine Martin:

r18195: when we need to show actions or when we don't have a native tray to bind to, fallback to using the gtk notifier.

This helps with #1688


Sat, 23 Jan 2021 05:25:46 GMT - migration script:

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