So the server can expose important session events:
If might make sense to expose this via dbus, but the easiest thing to do initially is probably to just add this interface to xpra's own channel.
Implemented in r7116 (see commit message for details).
Try it with the new hidden command
xpra _monitor :DISPLAY
If that works for you, let me know what other events we can add, the only events you will get right now are:
handshake-completewhen we accept a connection
startup-complete: uuidwhen the client has received all the windows
connection-lost: uuidwhen the client connection is lost (for whatever reason)
We could add:
first-ui-event(though at the moment this one is done client side, so the logic would have to be replicated server side, no biggie)
disconnectevents so we know when the client exited cleanly rather a lost connection
Should be closed for v0.14.x, raising to critical.
Should be closed against milestone 0.14
Unless anything is still missing, please close.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/625