Commit Graph
13 Commits
Author SHA1 Message Date
mg 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
mg 0c4cbfcbb1 Refactor screens into new classes and allow changing light brightness 2024-05-16 21:04:54 +01:00
mg d98ec27a1b Rename LCD lib 2024-05-16 21:04:06 +01:00
mg 822e58a5c3 [FIX] Add delay to buttons to they aren't accidentally triggered twice 2024-05-16 16:48:58 +01:00
mg 3b2e3a830f Run on boot 2024-05-16 16:21:50 +01:00
mg 792a84782d Schedule NTP sync for midnight and update comment 2024-05-16 16:16:53 +01:00
mg 2dedcb2b86 Increase progress bar height on media screens 2024-05-16 16:16:34 +01:00
mg d148cc0b02 Control play/pause and next/prev track with buttons on media screens 2024-05-16 16:16:22 +01:00
mg c7b0b99a25 [FIX] Centre of light icons not being erased when turned off 2024-05-16 16:00:14 +01:00
mg 621a1d23d6 Toggle lights with right-hand buttons 2024-05-16 15:59:48 +01:00
mg 8b9e232af9 Bug fixes and control volume from media screens 2024-05-16 15:42:45 +01:00
mg 8550273a23 Syntax, sync time with NTP server, and positioning of elements on UI 2024-05-16 14:41:36 +01:00
mg a0f0e15fc5 Base app for displaying and managing different screens 2024-05-15 21:51:44 +01:00