Commit Graph

  • eae2235e2c disable other displays other than spotify ChuckBuilds 2025-05-24 10:16:41 -05:00
  • d544c98251 switch music to spotify ChuckBuilds 2025-05-24 10:10:27 -05:00
  • b0341be0ef enable more displays and switch music to YTM ChuckBuilds 2025-05-23 21:10:35 -05:00
  • bde35d1c42 enable spotify for testing ChuckBuilds 2025-05-23 14:54:02 -05:00
  • 224c0a0dcb change logging to debug to reduce terminal spam ChuckBuilds 2025-05-23 14:39:00 -05:00
  • 89ac66ec9d better ytm api integration for faster metadata updates ChuckBuilds 2025-05-23 14:21:27 -05:00
  • 9948a7d3a9 format music info when album art doesn't load ChuckBuilds 2025-05-23 14:00:33 -05:00
  • cdb8d91122 only show fav teams when sport is enabled ChuckBuilds 2025-05-23 13:58:00 -05:00
  • d341c24a2a change music fonts ChuckBuilds 2025-05-23 13:50:41 -05:00
  • aaa6ed4be5 change music log output from info to debug ChuckBuilds 2025-05-23 13:40:27 -05:00
  • dfe6211bd7 increase music display duration ChuckBuilds 2025-05-23 13:36:45 -05:00
  • a886ac3b2b refactor music display out of display controller ChuckBuilds 2025-05-23 13:35:43 -05:00
  • 1be8b9fd5a reduce logging for music ChuckBuilds 2025-05-23 10:45:49 -05:00
  • 6713165012 reduce ytm title scroll speed ChuckBuilds 2025-05-23 10:39:00 -05:00
  • b577edbb35 change music polling interval ChuckBuilds 2025-05-23 10:36:02 -05:00
  • ee5b581163 change music display layout ChuckBuilds 2025-05-23 10:29:19 -05:00
  • c2f1900e64 missing bracket ChuckBuilds 2025-05-23 10:09:54 -05:00
  • adcde05704 change state-update in ytm ChuckBuilds 2025-05-23 10:03:34 -05:00
  • 5c5848a56e change flow to clear event before connecting ChuckBuilds 2025-05-23 09:55:51 -05:00
  • 93ec7f27cc increase timeout to hopefully connect ChuckBuilds 2025-05-23 09:49:57 -05:00
  • d1be32c46b separate ytm authentication from rest of script to run as user instead of root ChuckBuilds 2025-05-23 09:46:36 -05:00
  • a20ec13f9b change YTM token saving file and location ChuckBuilds 2025-05-23 09:40:28 -05:00
  • 5d8e8c8d50 reduce ytm log spam ChuckBuilds 2025-05-23 08:49:35 -05:00
  • e6eb49efa9 reduce socketio logging verbosity ChuckBuilds 2025-05-23 08:35:50 -05:00
  • 5ec45f0d47 updated ytm client authenticaion ChuckBuilds 2025-05-23 08:27:51 -05:00
  • 3a73d7cb22 updated socketio namespace ChuckBuilds 2025-05-22 17:51:14 -05:00
  • 5a4e82ab6f Refactor YTMClient to use Socket.IO for companion server communication ChuckBuilds 2025-05-07 20:25:28 -05:00
  • b57dd51f96 turn off other displays to troubleshoot music manager ChuckBuilds 2025-05-07 19:39:25 -05:00
  • 8a46528f34 adjust fonts for music display ChuckBuilds 2025-05-07 16:44:45 -05:00
  • b0f4b5783b fix fonts on music player ChuckBuilds 2025-05-07 16:27:06 -05:00
  • 2f940891d0 change matrix draw method ChuckBuilds 2025-05-07 16:05:30 -05:00
  • bf09a27226 add music manager to rotation ChuckBuilds 2025-05-07 15:41:04 -05:00
  • 46756b4e47 fix: improve Yahoo Finance API rate limiting handling in stock manager - Add proper User-Agent and headers - Add delay between requests - Add 429 status code to retry list - Increase retry attempts and backoff factor ChuckBuilds 2025-05-07 09:56:05 -05:00
  • a90e6965ef fix: improve Yahoo Finance API rate limiting handling - Add proper User-Agent and headers - Increase request delays between symbols - Add 429 status code to retry list - Increase retry attempts and backoff factor ChuckBuilds 2025-05-07 09:53:36 -05:00
  • cbfbd7bd73 add music display with YTM and Spotify ChuckBuilds 2025-05-03 22:14:19 -05:00
  • 745aebab3b feat(soccer): Optimize API calls using team-league map ChuckBuilds 2025-05-03 21:07:01 -05:00
  • baf9e29e05 Fix(NHL): Remove undefined data_changed check in live manager update ChuckBuilds 2025-05-03 20:53:01 -05:00
  • e5dd06a90e Refactor: Prevent live managers from calling display in update ChuckBuilds 2025-05-03 20:50:03 -05:00
  • bb66c2c961 Refactor(MLB): Prevent MLBLiveManager.update from directly calling display ChuckBuilds 2025-05-03 20:44:20 -05:00
  • c3f8e508dd Fix: Reduce MLB manager log spam by setting level to INFO ChuckBuilds 2025-05-03 20:39:07 -05:00
  • 2bf4ff05de Refactor: Improve live game switching logic in DisplayController ChuckBuilds 2025-05-03 20:33:58 -05:00
  • 5b4193a896 turn off NCAA scores ChuckBuilds 2025-05-02 21:59:22 -05:00
  • ac5bd26e59 save config changes ChuckBuilds 2025-05-02 20:17:06 -05:00
  • 819e3689ab feat: Add NCAA Men's Baseball scoreboard support ChuckBuilds 2025-05-02 12:54:32 -05:00
  • c9965cf839 removed duplicate display duration settings ChuckBuilds 2025-05-02 12:37:24 -05:00
  • edfbea47d7 add favorite team to ncaa FB config ChuckBuilds 2025-05-02 10:52:02 -05:00
  • 9c43a417bd feat: Add NCAA Football scoreboard support ChuckBuilds 2025-05-02 10:50:55 -05:00
  • 8a7dd661a4 enable ncaa fb test mode ChuckBuilds 2025-05-02 10:43:58 -05:00
  • dd5e8cf174 remove subfolders from sports acronyms ChuckBuilds 2025-05-02 10:41:19 -05:00
  • eaf9b4efd2 turn off soccer, NFL, and NBA displays ChuckBuilds 2025-05-02 09:31:29 -05:00
  • a356bfeaa1 adjust NFL Live scorebug positioning ChuckBuilds 2025-05-01 20:52:51 -05:00
  • d23ecd3f22 adjust NFL Live scorebug positioning ChuckBuilds 2025-05-01 20:49:41 -05:00
  • 8a9d31859d adjust NFL Live scorebug change score font from 12 to 10, shift downs downward ChuckBuilds 2025-05-01 20:26:48 -05:00
  • 4e224f865f adjust NFL Live scorebug change score font from 12 to 8 ChuckBuilds 2025-05-01 20:24:14 -05:00
  • b6975df112 adjust NFL Live scorebug move score higher ChuckBuilds 2025-05-01 20:23:16 -05:00
  • ff672bd8fd adjust NFL Live scorebug center score ChuckBuilds 2025-05-01 20:20:56 -05:00
  • 9d7c62352f adjust NFL Live scorebug ChuckBuilds 2025-05-01 20:01:59 -05:00
  • 57508d07c2 added MLS soccer logos ChuckBuilds 2025-05-01 14:05:16 -05:00
  • a1ad08f7f7 enable NFL test mode ChuckBuilds 2025-05-01 11:12:41 -05:00
  • 4af9db4a46 fix: Pass fetch days to _fetch_shared_data classmethod ChuckBuilds 2025-05-01 11:11:42 -05:00
  • 35b9c3241a feat: Add NFL scoreboard manager ChuckBuilds 2025-05-01 11:02:01 -05:00
  • 02bcee41be added NFL manager ChuckBuilds 2025-05-01 10:55:01 -05:00
  • d65d544c31 refactor(soccer): Align upcoming game display with NHL layout ChuckBuilds 2025-05-01 10:21:30 -05:00
  • 6e6384ab18 feat(nhl): Add debug logging for upcoming games ChuckBuilds 2025-05-01 10:07:12 -05:00
  • 5931ac5ec0 Style: Stack date and time for upcoming soccer games ChuckBuilds 2025-05-01 10:02:33 -05:00
  • 3102d45e3c Feat: Make soccer upcoming fetch window configurable ChuckBuilds 2025-05-01 09:53:33 -05:00
  • e2ac40fe72 Refactor: Optimize soccer data fetching and caching ChuckBuilds 2025-05-01 09:45:43 -05:00
  • 32e2625a5b troubleshooting display flashing during live games ChuckBuilds 2025-04-30 21:05:21 -05:00
  • b125d84313 fix: Refine live sports state handling to prevent flicker ChuckBuilds 2025-04-30 20:54:17 -05:00
  • 27fd843cb3 fix: Prevent flicker when switching live sports and comment out sleep ChuckBuilds 2025-04-30 20:34:35 -05:00
  • 531c7a02b7 fix: Refactor live sports rotation logic ChuckBuilds 2025-04-30 19:22:25 -05:00
  • 4db858db21 feat: Implement rotation between active live sports displays ChuckBuilds 2025-04-30 19:04:40 -05:00
  • 01342e8f9f adjust indentation issues ChuckBuilds 2025-04-30 18:47:51 -05:00
  • d8345b9e3e turn off soccer test mode ChuckBuilds 2025-04-30 15:03:37 -05:00
  • 1536fb9de9 fix: Use league-specific URLs for fetching soccer data ChuckBuilds 2025-04-30 14:56:59 -05:00
  • d43894780d fix: Correct date format typo in soccer data fetching ChuckBuilds 2025-04-30 14:40:42 -05:00
  • a6548c3442 refactor: Update soccer scorebug layout ChuckBuilds 2025-04-30 14:39:44 -05:00
  • 1e0c58d077 enable test mode for soccer ChuckBuilds 2025-04-30 14:27:59 -05:00
  • 522b1e22aa feat: Add default soccer configuration ChuckBuilds 2025-04-30 14:25:48 -05:00
  • d65fe4b0b6 changed soccer logos to use acronyms ChuckBuilds 2025-04-30 14:11:10 -05:00
  • 890770bf2a feat: Add soccer scoreboard display ChuckBuilds 2025-04-30 13:34:59 -05:00
  • af30cc1441 added ncaa and soccer logos ChuckBuilds 2025-04-30 12:40:18 -05:00
  • afa11d69c6 feat: Add support for day/night weather icons ChuckBuilds 2025-04-30 12:32:55 -05:00
  • c649fabd68 adjusted working text display to show better message ChuckBuilds 2025-04-30 12:27:16 -05:00
  • ca34e1227b adjust draw context for frame manager ChuckBuilds 2025-04-30 11:27:32 -05:00
  • 9ff467bc34 adjust display method for text_display ChuckBuilds 2025-04-30 11:22:35 -05:00
  • 08ab6f404d fix: Correct display update logic for draw_text ChuckBuilds 2025-04-30 11:13:03 -05:00
  • 64dfa6761e fix(text_display): Remove redundant update_display call ChuckBuilds 2025-04-30 11:05:06 -05:00
  • 15e2f52710 fix: Remove incorrect force_clear argument from text_display call ChuckBuilds 2025-04-30 10:50:09 -05:00
  • 380ca46edd fix: Correct display method calls in controller run loop ChuckBuilds 2025-04-30 10:46:07 -05:00
  • 77d6e971db feat: Add configurable TextDisplay module ChuckBuilds 2025-04-30 10:37:59 -05:00
  • 39215bb4c2 added debug log timer to NHL logo ChuckBuilds 2025-04-30 10:22:44 -05:00
  • ae3cf3c05b update Readme ChuckBuilds 2025-04-30 10:16:43 -05:00
  • 06a75152bf Fix rapid switching in NHL upcoming games display by adding game display duration Chuck 2025-04-28 11:48:39 -05:00
  • 656dd3a88e Add detailed logging for NHL upcoming games detection to help diagnose display issues ChuckBuilds 2025-04-27 20:06:10 -05:00
  • b1d33bddbe Add support for extracting count from summary field ChuckBuilds 2025-04-27 16:21:41 -05:00
  • 4af40eb5a6 Add detailed logging for MLB count data structure ChuckBuilds 2025-04-27 16:19:37 -05:00
  • da5be6f0a0 Add more detailed logging for count data and fallback extraction ChuckBuilds 2025-04-27 16:17:58 -05:00
  • 4215f44bdb Fix count extraction from API response ChuckBuilds 2025-04-27 16:15:54 -05:00
  • 734f583d81 Improve inning half detection logic and add more detailed logging ChuckBuilds 2025-04-27 16:11:01 -05:00