Instead of tracking point-in-time "Are we in a weird power saving state while the user is in the troubleshooting screen" and "what does logcat have to say right now?", let's do a better job tracking things as they happen.
One way that fits into the Android model is to track the timestamp and details of the last time something occurred.
This will really help the rollout and testing of the push notification changes, #126.
This is being done in the latest prereleases in a "Log Events" screen, and the data is also added to the diagnostic information sent with Send Feedback.
Instead of tracking point-in-time "Are we in a weird power saving state while the user is in the troubleshooting screen" and "what does logcat have to say right now?", let's do a better job tracking things as they happen.
One way that fits into the Android model is to track the timestamp and details of the last time something occurred.
This will really help the rollout and testing of the push notification changes, #126.