You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added black and white colour to tray icon colour selection.
Made minimum refresh interval from 1 second to 5 seconds.
1 second was really for debug purposes. Because the app uses a timer to trigger each status refresh, having a refresh interval too short can cause a backpressure problem when the system is slower to process each status update than the set interval. A new status update will be queued by the timer before the previous one can finish. This can cause the queue to increase indefinitely resulting in an unpredictable error eventually.
Removed double refresh of the battery status triggered by the timer and a redundant observable subscription.
All events are debounced before triggering the battery status refresh.
Details page now uses the same refresh interval as set in the settings page.