Commit Graph

14 Commits

Author SHA1 Message Date
7547f612f5 Tidy up logging 2024-05-16 23:51:01 +01:00
ae8e42d68f Save RAM and improve volume changes
Save RAM by optimising imports and reducing class usage
Change volume by 8% each time, using saved volume value and only one query. Minimum volume is 1% and max is 100%. Queries are not run if decreasing volume from 1% or increasing from 100%
2024-05-16 22:55:51 +01:00
0c4cbfcbb1 Refactor screens into new classes and allow changing light brightness 2024-05-16 21:04:54 +01:00
d98ec27a1b Rename LCD lib 2024-05-16 21:04:06 +01:00
822e58a5c3 [FIX] Add delay to buttons to they aren't accidentally triggered twice 2024-05-16 16:48:58 +01:00
3b2e3a830f Run on boot 2024-05-16 16:21:50 +01:00
792a84782d Schedule NTP sync for midnight and update comment 2024-05-16 16:16:53 +01:00
2dedcb2b86 Increase progress bar height on media screens 2024-05-16 16:16:34 +01:00
d148cc0b02 Control play/pause and next/prev track with buttons on media screens 2024-05-16 16:16:22 +01:00
c7b0b99a25 [FIX] Centre of light icons not being erased when turned off 2024-05-16 16:00:14 +01:00
621a1d23d6 Toggle lights with right-hand buttons 2024-05-16 15:59:48 +01:00
8b9e232af9 Bug fixes and control volume from media screens 2024-05-16 15:42:45 +01:00
8550273a23 Syntax, sync time with NTP server, and positioning of elements on UI 2024-05-16 14:41:36 +01:00
a0f0e15fc5 Base app for displaying and managing different screens 2024-05-15 21:51:44 +01:00