Commit Graph
207 Commits
Author SHA1 Message Date
Chuck d78c592d6a NCAA FB season now downloads in full but it slows down the display significantly, data fetch has been moved to the background and deferred during scrolling displays 2025-09-15 18:12:54 -04:00
Alex ResnickandAlex Resnick 515ae2c7e9 Add NCAA Hockey (#36)
* Add emulator

* Update limit for ESPM API

* use params

* Add NCAA Mens Hockey  Manager

* Add NCAA Hockey to leader board

* update logos

---------

Co-authored-by: Alex Resnick <adr8282@gmail.com>
2025-09-14 18:08:32 -04:00
Chuck 96f6749516 change width draw logic in leaderboard display 2025-09-12 17:21:20 -04:00
Chuck bc3883df14 config manager reductions to reduce overhead 2025-09-12 17:15:45 -04:00
Chuck 4cfaa5ca59 reduce logging for leaderboard dynamic duration 2025-09-12 15:13:13 -04:00
ChuckBuilds 8a0fdb005d update UTC timezone logic to check config settings for all managers 2025-09-04 22:18:01 -04:00
ChuckBuilds e63198dc49 scroll priority to determine data refreshes 2025-08-18 15:21:39 -05:00
ChuckBuilds e3b65588a2 support older versions of python not having the Union import 2025-08-15 09:38:23 -05:00
Chuck 03f0a6e6e2 troubleshoot milb upcoming 2025-08-11 17:25:03 -05:00
Chuck 865b30c631 reduce log spam 2025-08-11 15:45:19 -05:00
Chuck edce5fae85 milb upcoming game debug logging 2025-08-10 18:26:25 -05:00
Chuck 85d63243c7 AI bug squash sesh 2025-08-09 21:00:25 -05:00
Chuck bd9fe652d9 only call update module for active displays 2025-08-09 20:44:31 -05:00
Chuck 8703c485bc live priority rotation fix 2025-08-09 20:31:47 -05:00
Chuck 6fdb2b55b5 improved sport switching on simultaneous displays 2025-08-09 20:17:54 -05:00
Chuck b0941641c7 added dynamic display durations to scrolling managers 2025-08-09 17:15:14 -05:00
Chuck 512ffb7639 live games respect update durations from config 2025-08-09 12:00:12 -05:00
Chuck b4d5aef876 milb logging and manual cache clearing 2025-08-09 10:44:58 -05:00
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