mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
* Make sure AutoStandby cohabitates nicely with AutoSuspend (regression since #8985), specifically: * Disable standby during suspend. * Ensure that leaving standby restores the scheduled suspend properly, with the appropriate remaining amount of time based on the last user input. * Handle devices with an auxiliary battery better when scheduling suspend (assume it's only charging when the aux battery is charging, not the ereader's). * Tweak debug logging to be able to remote debug corner-cases more easily without requiring code changes. * Fix erroneous behavior when awoken from standby by something that doesn't trigger an InputEvent Event (e.g., rtc alarm, gyro, or random bullshit).