xpra icon
Bug tracker and wiki

Changes between Version 1 and Version 3 of Ticket #540


Ignore:
Timestamp:
09/29/14 04:47:46 (6 years ago)
Author:
Antoine Martin
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #540

    • Property Owner changed from Antoine Martin to Antoine Martin
    • Property Status changed from new to assigned
    • Property Milestone changed from 0.13 to 0.14
  • Ticket #540 – Description

    v1 v3  
    44* we should probably handle session logout or shutdown events and disconnect more gracefully from the server
    55* we should probably also handle lower power states better, so that if the screen is being dimmed due to lack of activity, then we can slow down the refresh rate too (if not pause it completely)
     6* detect screensaver activation, and go to suspend mode
     7 * for win32:
     8  *{{{win32gui.SystemParametersInfo(win32con.SPI_GETSCREENSAVERRUNNING, None, 0)}}} gives you the screensaver state
     9  * properly using session events: {{{http://timgolden.me.uk/python/win32_how_do_i/track-session-events.html track session events}}}
     10 * X11: [http://thp.io/2007/09/x11-idle-time-and-focused-window-in.html X11 idle time and focused window in Python]
    611* it may also be useful to have those same event hooks on the server side: knowing that something is broken with the network would be useful in the logs and we could prevent unnecessary/unhelpful changes to speed,quality and batch settings when network problem occur
    712* optional: when new interfaces come up, do we want to start publishing our mdns record on them?