-
-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
notifications actions #1735
Comments
2018-01-13 06:16:08: antoine uploaded file
|
Still todo: "actions" |
2018-01-18 06:41:33: antoine uploaded file
|
r18044 adds most of the code required. Still TODO:
|
Turns out that it does work with gnome-shell but the usability is terrible (maybe they're trying to make so bad that they can claim the feature is broken then remove it, like they did for the systray?): you have to move away from the notification if the pointer is already there, then back over it to get the action buttons to slide down and reveal themselves... (why, oh why) We can't implement "actions" on win32, as the NOTIFYICONDATA API is just too limited for that.
To test, run [/browser/xpra/trunk/src/tests/xpra/test_apps/test_system_tray.py]:
From the systray that shows up, click "Send Notification" from the context menu.
Alternatively, this could be tested with any applications that uses notification actions. @maxmylyn: mostly a FYI. |
2018-01-19 19:02:13: maxmylyn commented
|
2018-01-19 19:03:51: maxmylyn uploaded file
|
Updates:
Sorry, but I'm not going through the pain of installing some proprietary crap to figure out what it does with its dbus messages. Then registering and figuring out how this new proprietary protocol is supposed to be used. Just no.
BTW, your server log shows just:
Since it is the client that crashed, it is the log output from that side that we would need. (with as much detail as possible, maybe even "-d all"). |
2018-01-23 17:40:24: maxmylyn commented
|
Related improvements (loop detection, notifications, etc): r18468 |
Follow up from #1492, adding support for "actions" and "action-icons" optional capabilities.
Would also be nice to manage to:
The text was updated successfully, but these errors were encountered: