Commit Graph

691 Commits

Author SHA1 Message Date
ChuckBuilds
65ca3f8809 turned off displays to troubleshoot MLB 2025-04-25 09:43:15 -05:00
ChuckBuilds
2334ac3f38 Update MLB display layout to match NHL style - Center scores at bottom, position logos off-screen, improve spacing 2025-04-25 09:41:42 -05:00
ChuckBuilds
264521b66b Improve MLB upcoming games display layout - Adjust logo sizes and positioning for better visibility on 32x128 display 2025-04-25 09:33:06 -05:00
ChuckBuilds
a9f6889bea Add detailed logging for MLB API response and status_final games 2025-04-24 20:35:08 -05:00
ChuckBuilds
4ac6c37bab Add detailed logging to debug MLB recent games display 2025-04-24 20:16:47 -05:00
ChuckBuilds
b23b57704d Fix timezone handling in MLB game time display 2025-04-24 20:10:53 -05:00
ChuckBuilds
441844ebed Add status_final to valid game statuses for MLB recent games 2025-04-24 20:00:15 -05:00
ChuckBuilds
0a04a1a80f Improve MLB recent games display: increase time window to 72 hours, add more game status types, and enhance logging 2025-04-24 19:54:12 -05:00
ChuckBuilds
1ba64a0516 Add detailed logging to MLBRecentManager to diagnose missing games 2025-04-24 19:40:37 -05:00
ChuckBuilds
2a250aea75 Fix MLBRecentManager: - Add proper initialization - Improve timezone handling - Add detailed logging - Fix game time comparisons 2025-04-24 19:32:47 -05:00
ChuckBuilds
61237070ed Update MLB upcoming display to match NHL format: - Team logos on edges - Next Game text at top - Centered date and time - Consistent layout 2025-04-24 19:25:39 -05:00
ChuckBuilds
44d58958ba Add 10-second display duration for MLB upcoming games 2025-04-24 19:18:38 -05:00
ChuckBuilds
8e125308ae disable NHL to troubleshoot MLB 2025-04-24 19:10:50 -05:00
ChuckBuilds
7d4cfe354e rename OAK to ATH mlb_logos 2025-04-24 16:11:18 -05:00
ChuckBuilds
9a6460eda1 Fix MLBRecentManager display method: Update display manager correctly without passing arguments 2025-04-24 16:04:37 -05:00
ChuckBuilds
14a09c722c Fix MLBUpcomingManager display method: Update display manager correctly without passing arguments 2025-04-24 16:03:55 -05:00
ChuckBuilds
9b49e33417 Fix MLBUpcomingManager: Initialize current_game attribute to prevent AttributeError 2025-04-24 15:58:56 -05:00
ChuckBuilds
de85b447f7 Improve MLB upcoming games display and logging: - Fix time comparison for upcoming games - Add detailed logging for game status and time checks - Improve timezone handling - Add cooldown for 'no games' warnings 2025-04-24 15:57:47 -05:00
ChuckBuilds
2e0672c7d9 Fix MLB upcoming games status check to match API response 2025-04-24 15:53:31 -05:00
ChuckBuilds
d89c952b0a Fix datetime comparison in MLBUpcomingManager by making both datetimes timezone-aware 2025-04-24 15:51:39 -05:00
ChuckBuilds
1bee555830 Add detailed debug logging to MLBUpcomingManager to help diagnose game filtering issues 2025-04-24 15:49:00 -05:00
ChuckBuilds
6271979fae removed 4 px margin from stock chat 2025-04-24 15:42:41 -05:00
ChuckBuilds
52a6a16269 Remove caching from MLB managers to simplify testing 2025-04-24 15:42:03 -05:00
ChuckBuilds
b72a3c1b5b Reduce log spam in CalendarManager by throttling display update logs to every 5 seconds 2025-04-24 15:29:59 -05:00
ChuckBuilds
bde189eec2 added espn api logging 2025-04-24 15:22:45 -05:00
ChuckBuilds
190400a0f6 shift stock chart 10 pixels (left or right, unsure) 2025-04-24 14:45:54 -05:00
ChuckBuilds
e694b95044 disable MLB test mode 2025-04-24 14:42:57 -05:00
ChuckBuilds
cf6e9ed2fd Fix MLB display layout to match actual display: - Center score between logos (1-1 format) - Position logos at 1/4 and 3/4 width - Reduce logo size to 24x24 - Move base indicators higher - Adjust all spacing to prevent cutoff 2025-04-24 14:40:34 -05:00
ChuckBuilds
fca7b77d45 Adjust MLB display for 32x128 dimensions: - Properly space elements for wider display - Center base indicators - Adjust logo and score positions - Maintain visibility of all elements 2025-04-24 14:35:40 -05:00
ChuckBuilds
38b173a238 Adjust MLB display layout: - Make team logos larger - Position scores above logos - Center scores with logos - Maintain other element positions 2025-04-24 14:33:01 -05:00
ChuckBuilds
0b50594db6 Enhance base display visibility: - Increase base size and spacing - Add thicker diamond outline - Improve occupied base contrast - Add visible outlines for empty bases 2025-04-24 14:31:05 -05:00
ChuckBuilds
feb9289285 Improve MLB display layout: - Make logos larger and properly centered - Increase score font size - Improve base indicators visibility - Better spacing and positioning of all elements - Dynamic sizing based on display dimensions 2025-04-24 14:27:38 -05:00
ChuckBuilds
d08bb093af Fix MLB display method to properly update display manager 2025-04-24 14:24:14 -05:00
ChuckBuilds
098b06f530 fixed MBL MLB typo 2025-04-24 14:23:17 -05:00
ChuckBuilds
935e2671d2 Integrate MLB support and fix team games check - Add MLB managers and display modes - Fix _has_team_games to properly check MLB recent/upcoming games - Maintain consistent behavior with NHL and NBA 2025-04-24 14:21:36 -05:00
ChuckBuilds
753b8c7032 Add test mode support to MLB manager with live game simulation 2025-04-24 14:07:24 -05:00
ChuckBuilds
32face97ef Add test mode to MLB manager for display configuration 2025-04-24 14:01:05 -05:00
ChuckBuilds
3b7c6e9929 remove sleep from display controller 2025-04-24 13:59:32 -05:00
ChuckBuilds
08531047af Fix MLB manager cache method calls to use correct CacheManager methods 2025-04-24 13:56:20 -05:00
ChuckBuilds
99a4744613 Add MLB support to CacheManager 2025-04-24 13:55:01 -05:00
ChuckBuilds
e9732fac5d Fix cache method calls to use correct CacheManager methods 2025-04-24 13:54:33 -05:00
ChuckBuilds
63ccb3a61d Add caching to MLB data fetching with dynamic expiration times 2025-04-24 13:52:34 -05:00
ChuckBuilds
3801e46233 Switch MLB data source to ESPN API for consistency with other sports 2025-04-24 13:50:38 -05:00
ChuckBuilds
5b6b9614e0 Fix logger initialization in MLB manager classes 2025-04-24 11:00:11 -05:00
ChuckBuilds
2af14dcef4 Fix MLB manager classes to properly initialize logger from base class 2025-04-24 10:55:13 -05:00
ChuckBuilds
e012a66da0 Fix MLB manager imports and initialization to use correct class names 2025-04-24 10:50:18 -05:00
ChuckBuilds
38a3dd8657 Fix MLB manager integration in display controller - correct class name and initialization 2025-04-24 10:49:01 -05:00
ChuckBuilds
a8a35a1ffc Add MLB manager with live game display, team rotation, and integration with display controller 2025-04-24 10:45:47 -05:00
ChuckBuilds
456a4d252f Move stock chart right 2 more pixels (14 total) 2025-04-23 17:58:41 -05:00
ChuckBuilds
91a8ab2f78 Add detailed logging for calendar events at INFO level 2025-04-23 17:57:56 -05:00