Brandon4466
1e40570d57
** MAJOR speed improvements **
...
Refactored code for TRUE multithreaded performance
startup time decreased from 2 secs to 0.2 secs
updates song time decreased from 3 secs to 0.1 secs
introduced proper and full error handler, can fully recover from errors
(including performing a full restart)
implemented web server to push updates and restart application (flask)
getting lyrics is truely mulithreaded now, all in memory.
2023-05-25 17:25:20 -07:00
Brandon4466
90b1448d93
seperated controls from artist song frame
...
this fixes the controls moving if song name long
modified updater to restart completely if killed/encounters exception
2023-04-08 16:16:45 -07:00
Brandon4466
1c4024be7d
Changed update so it doesn't retry to fast
...
Refactored code
2023-03-08 20:26:45 -08:00
Brandon4466
88c877c50f
added liking by double tapping album art
...
add exception handling to update.py, prepping for handling script
2023-03-04 13:46:12 -08:00
Brandon4466
c66ee19a25
mem leak fix
...
new icons! higher qual
miscelanous code cleanup
2023-03-04 01:58:18 -08:00
Brandon4466
c18594855e
added threading for the lyrics download for speed
...
added update print to console if updated
2023-02-10 22:57:12 -08:00
Brandon4466
dcd2fc068f
not sure what changes i made tbh
2023-01-21 00:48:00 -08:00
Brandon4466
671ca07d4b
NEW DISPLAY!
...
formatted all content for 1 very wide display
fixed up frames and grid for all screen sizes (should scale)
2023-01-14 15:05:00 -08:00
Brandon4466
68183931c1
auto-login headless login added
2023-01-10 17:07:27 -08:00
Brandon4466
fcb3132d6a
- volume slider of device will be grabbed on start
...
- if no music is playing, device list will appear that keeps searching
2022-12-17 02:53:07 -08:00