Commit Graph
189 Commits
Author SHA1 Message Date
Chuck b193e03be9 milb_manager live display logic update and enable mls 2025-08-09 10:30:01 -05:00
Chuck c490c5dca8 ensure displays share config file 2025-08-02 19:33:24 -05:00
Chuck c92eaa93bd Merge cursor/modernize-and-enhance-led-matrix-web-interface-24d0 into development 2025-07-31 22:27:30 -05:00
Chuck b451d5def8 Respect live game display duration when no priority is given 2025-07-31 21:52:21 -05:00
Chuck 41ed6b8a43 call managers differently 2025-07-30 16:37:05 -05:00
Chuck 06a51b5799 non-priority live game logic update 2025-07-30 16:11:48 -05:00
Chuck 5001e59ee3 non-priority live game error 2025-07-30 15:53:51 -05:00
Chuck 85747edff1 non-priority rotation fix 2025-07-30 15:15:06 -05:00
Chuck a2988557de better log messaging about what display going to and from 2025-07-30 14:22:17 -05:00
Chuck 6d8e7abff7 reduce dynamic duration logging 2025-07-27 10:14:55 -05:00
Chuck aef8b3b6cc remove dynamic duration calculation from startup loop 2025-07-27 10:08:03 -05:00
b6751a94c2 Sports news ticker with dynamic headline scrolling (#9)
* Add news manager with RSS feed ticker and dynamic scrolling

Co-authored-by: charlesmynard <charlesmynard@gmail.com>

* Add F1 feeds, custom feed management script, and comprehensive feed guide

Co-authored-by: charlesmynard <charlesmynard@gmail.com>

* Remove emoji and improve error/success message formatting

Co-authored-by: charlesmynard <charlesmynard@gmail.com>

* Add dynamic duration feature for news display with configurable timing

Co-authored-by: charlesmynard <charlesmynard@gmail.com>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-07-27 09:53:19 -05:00
Chuck 8b0c71dbdf new display logic for non-priority games 2025-07-26 20:42:56 -05:00
Chuck 2f7fa481a3 non-priority sports logic improvement 2025-07-26 19:34:41 -05:00
Chuck c0d299892e live game duration 2025-07-24 12:32:38 -05:00
Chuck cb81bec042 add Of The Day display 2025-07-22 20:39:09 -05:00
Chuck 8dccebff01 centered team logos in odds ticker and removed dynamic display duration 2025-07-21 16:42:24 -05:00
Chuck 8b8b087f9a dynamically define time on screen to rotate through odds ticker display 2025-07-20 21:28:29 -05:00
Chuck ab7d0278cc format gambling displays for all sports, add gambling ticker 2025-07-20 17:19:21 -05:00
Chuck 21773cd948 adjustments in Display scheduling to fix blank screen after re-activated 2025-07-09 07:35:27 -05:00
Chuck 1eedcbac68 remove sleep from display controller due to negative impact on scrolling text 2025-07-08 20:23:45 -05:00
Chuck 9bb4f088a6 adding scheduling function to web ui and display 2025-07-08 19:33:08 -05:00
Chuck 3ea62dfc2f implementing minor league baseball display 2025-06-17 20:13:37 -05:00
ChuckBuilds b4c775aa6c Revert "conditional loading messages"
This reverts commit 8aab1f8e17.
2025-05-26 10:38:46 -05:00
ChuckBuilds 8aab1f8e17 conditional loading messages 2025-05-26 10:38:01 -05:00
ChuckBuilds bb4ff9cf0c change logging from debug to info 2025-05-26 09:51:36 -05:00
ChuckBuilds e32c4bd7f6 logic updates on display refresh for music 2025-05-25 21:23:36 -05:00
ChuckBuilds 3ac436dc54 more ytm tuning, reduce debug logging, remove callback preventing display from rotating 2025-05-25 20:16:42 -05:00
ChuckBuilds e5aeb579f0 tracking time since last switch to improve song change performance 2025-05-25 18:11:35 -05:00
ChuckBuilds 8f50c70957 change logging from info to debug 2025-05-25 17:51:13 -05:00
ChuckBuilds e2f67c04db improve ytm update performance 2025-05-25 16:38:10 -05:00
ChuckBuilds 6d91c6f716 refactor ncaa sports names 2025-05-25 16:12:02 -05:00
ChuckBuilds 256acab0be more robust triggers for activating and deactivating ytm music 2025-05-25 15:33:33 -05:00
ChuckBuilds cdb8d91122 only show fav teams when sport is enabled 2025-05-23 13:58:00 -05:00
ChuckBuilds aaa6ed4be5 change music log output from info to debug 2025-05-23 13:40:27 -05:00
ChuckBuilds a886ac3b2b refactor music display out of display controller 2025-05-23 13:35:43 -05:00
ChuckBuilds 6713165012 reduce ytm title scroll speed 2025-05-23 10:39:00 -05:00
ChuckBuilds ee5b581163 change music display layout 2025-05-23 10:29:19 -05:00
ChuckBuilds 8a46528f34 adjust fonts for music display 2025-05-07 16:44:45 -05:00
ChuckBuilds b0f4b5783b fix fonts on music player 2025-05-07 16:27:06 -05:00
ChuckBuilds 2f940891d0 change matrix draw method 2025-05-07 16:05:30 -05:00
ChuckBuilds bf09a27226 add music manager to rotation 2025-05-07 15:41:04 -05:00
ChuckBuilds 2bf4ff05de Refactor: Improve live game switching logic in DisplayController 2025-05-03 20:33:58 -05:00
ChuckBuilds 9c43a417bd feat: Add NCAA Football scoreboard support 2025-05-02 10:50:55 -05:00
ChuckBuilds dd5e8cf174 remove subfolders from sports acronyms 2025-05-02 10:41:19 -05:00
ChuckBuilds 35b9c3241a feat: Add NFL scoreboard manager 2025-05-01 11:02:01 -05:00
ChuckBuilds 32e2625a5b troubleshooting display flashing during live games 2025-04-30 21:05:21 -05:00
ChuckBuilds b125d84313 fix: Refine live sports state handling to prevent flicker 2025-04-30 20:54:17 -05:00
ChuckBuilds 27fd843cb3 fix: Prevent flicker when switching live sports and comment out sleep 2025-04-30 20:34:35 -05:00
ChuckBuilds 531c7a02b7 fix: Refactor live sports rotation logic 2025-04-30 19:22:25 -05:00