So that applications can tell us when things don't need refreshing so much.
r11606 adds the required functions to both "xpra control" and the server dbus interface (#904).
Example usage: say you want to temporarily cap screen updates at 10fps, you would:
LockBatchDelay(wid, 100)
to force batching at 100ms minimum (note: we don't allow the batch delay to be set lower than what the heuristics have set previously, as they're very rarely wrong, and tend to underestimate anyway)
UnlockBatchDelay(wid)
when the storm has passed
The control interface also supports the "*" syntax to mean all windows. With dbus, you have to specify individual windows by id.
@calvinko: is that enough for your needs?
@antoine: Yes. thank you.
OK, closing. Feel free to re-open if you need more.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1077