Brandon4466
2163e5120c
first push to GitPUSH
2023-06-04 22:14:08 -07:00
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
d346b639f5
fixed calling get_color many times unnecessarily
...
refactored calling get_devices to stop unneeded API calls
2023-03-28 01:26:28 -07:00
Brandon4466
cf6f02acd1
updated background dominant color calculation
...
reworked updater to work as handler, will restart if exception
2023-03-27 00:13:26 -07:00
Brandon4466
ef4d0fee66
fixed bug in liking songs
2023-03-21 22:21: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
8a5afa9a36
added liking songs by tapping album art
...
liked songs change play button to heart
2023-03-04 17:17:36 -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