Skip to content
  • Dylan McCall's avatar
    Pulled some more of the activity monitoring work into ActivityMonitor itself. · ca7f3fa3
    Dylan McCall authored
    Removed strange assortment of timeouts with different frequencies from TimerBreakController. We now have a single timeout to check the countdowns, and another timeout in ActivityMonitor to poll activity. Both timeouts run every second.
    Connected shell unlock signal all the way through to a (placeholderish) "Break interrupted" notification for rest breaks.
    Switched to new GLib.Thread API.
    Share a single ActivityMonitor instance between break controllers. (This makes sense now, because it's turned into a much more complex object than originally planned).
    ca7f3fa3