Commit Graph
787 Commits
Author SHA1 Message Date
ChuckBuilds bb725b2e71 fix: Update MLB live game status detection to include 'status_in_progress' 2025-04-27 11:52:00 -05:00
ChuckBuilds e199292bf8 shift mlb upcoming date up 3 pixels 2025-04-25 21:48:08 -05:00
ChuckBuilds 749eeb4939 move mlb upcoming date down 2025-04-25 21:38:18 -05:00
ChuckBuilds 14a196ef58 turned off NBA board and adjusted NHL upcoming logic 2025-04-25 21:19:25 -05:00
ChuckBuilds a916cf990f making mlb live logos larger 2025-04-25 21:02:23 -05:00
ChuckBuilds b24b554ca0 making mlb live logos larger 2025-04-25 21:01:32 -05:00
ChuckBuilds 9e6211353f style: Add outline to bottom score text in live MLB display 2025-04-25 15:44:41 -05:00
ChuckBuilds 7fbf37e309 shifted mlb live logos closer to the center 2025-04-25 15:38:43 -05:00
ChuckBuilds 7ecebb7d56 refactor: Center base indicator, adjust outs and count position in live MLB 2025-04-25 15:34:30 -05:00
ChuckBuilds bd34c65dee shift inning count up 2 pixels 2025-04-25 15:29:29 -05:00
ChuckBuilds df2b264e55 feat: Add B-S count text below base/out indicators in live MLB display 2025-04-25 15:27:07 -05:00
ChuckBuilds 2e36d49b1c refactor: Position outs vertically beside bases in live MLB display 2025-04-25 15:24:38 -05:00
ChuckBuilds 429a7dfbaf Revert "feat: Add smaller font for inning indicator and use in live MLB display"
This reverts commit 4f3abb4975.
2025-04-25 15:17:00 -05:00
ChuckBuilds 4f3abb4975 feat: Add smaller font for inning indicator and use in live MLB display 2025-04-25 15:14:36 -05:00
ChuckBuilds 7504fa856a feat: Draw outlines for empty out indicators in live MLB display 2025-04-25 15:09:40 -05:00
ChuckBuilds 8a4758ff3a style: Increase horizontal space between count indicators in live MLB display 2025-04-25 15:03:00 -05:00
ChuckBuilds 6b8784a2f2 style: Increase base diamond size in live MLB display 2025-04-25 14:55:32 -05:00
ChuckBuilds 31e19f7dc0 style: Increase vertical space above count indicator in live MLB display 2025-04-25 14:53:00 -05:00
ChuckBuilds 69026974ba feat: Update live MLB bases/count display to diamond/circle style 2025-04-25 14:49:28 -05:00
ChuckBuilds 9b3b55cfc4 remove y offset for mlb live logo 2025-04-25 14:42:09 -05:00
ChuckBuilds 5006a1ee6e add text color 2025-04-25 14:26:44 -05:00
ChuckBuilds 465f40f991 style: Adjust logo size and position in live MLB display 2025-04-25 14:20:51 -05:00
ChuckBuilds 3659d1f317 refactor: Adjust live MLB display layout (scores on logos, count below bases) 2025-04-25 14:05:26 -05:00
ChuckBuilds 0b2b045f31 feat: Update live MLB base indicators to compact horizontal layout 2025-04-25 13:49:46 -05:00
ChuckBuilds 970bfe9926 refactor: Create separate display method for live MLB games 2025-04-25 12:53:28 -05:00
ChuckBuilds 57d3596691 fix: Add 'outs' key back to MLBLiveManager test data 2025-04-25 12:44:24 -05:00
ChuckBuilds a757e1db27 fix: Align MLBLiveManager test data with expected structure 2025-04-25 12:33:31 -05:00
ChuckBuilds 9511057412 fix: Add missing status_state to MLB test data 2025-04-25 11:30:48 -05:00
ChuckBuilds c8f6f724db fix: Use _format_game_time method for consistent timezone handling in MLB display 2025-04-25 11:15:17 -05:00
ChuckBuilds 40ab8b761f fix: Properly convert game times to local timezone in MLB display 2025-04-25 11:12:01 -05:00
ChuckBuilds e36fac1357 fix: Ensure BDF font text is visible by setting correct draw object and updating display 2025-04-25 11:08:23 -05:00
ChuckBuilds 5b16540885 fix: Set proper font size for BDF font in MLB_Manager to make text visible 2025-04-25 11:05:41 -05:00
ChuckBuilds ade10ce8bf fix: Properly handle timezone conversion in MLB_Manager using pytz 2025-04-25 11:03:27 -05:00
ChuckBuilds 779a46d35c fix: Use _draw_bdf_text directly for 5x7 font in MLB_Manager to prevent flickering 2025-04-25 11:00:11 -05:00
ChuckBuilds 922bfed7f3 Display Manager: Fix text display by properly syncing image with canvas 2025-04-25 10:51:06 -05:00
ChuckBuilds b603494973 Display Manager: Remove automatic display update from draw_text to prevent flickering 2025-04-25 10:49:18 -05:00
ChuckBuilds c1bac62d91 updates to enable .bdf font in mlb_manager 2025-04-25 10:46:25 -05:00
ChuckBuilds 5ef851678e Display Manager improvements: 1) Update BDF font handling to use passed font 2) Fix font selection in _draw_bdf_text method 2025-04-25 10:45:18 -05:00
ChuckBuilds f3dff7431c MLB Manager improvements: 1) Use draw_text for BDF font rendering 2) Keep PressStart2P for scores and times 3) Fix text display issues 2025-04-25 10:37:56 -05:00
ChuckBuilds 33d57a3490 Display Manager improvements: 1) Use existing calendar_font in _draw_bdf_text method 2) Remove redundant Face object creation 2025-04-25 10:29:08 -05:00
ChuckBuilds 47a9052d39 MLB Manager improvements: Add color parameter to _draw_bdf_text calls to make status text visible 2025-04-25 10:25:03 -05:00
ChuckBuilds 87e250e17d MLB Manager improvements: 1) Use DisplayManager's get_text_width for BDF font text width calculation 2) Fix FreeType Face compatibility issue 2025-04-25 10:22:14 -05:00
ChuckBuilds b010fe0eb0 MLB Manager improvements: 1) Use DisplayManager's calendar_font for status text (Final/Next Game) 2) Keep PressStart2P for scores and dates 3) Use _draw_bdf_text for proper BDF font rendering 2025-04-25 10:18:30 -05:00
ChuckBuilds 2e770b2350 MLB Manager improvements: 1) Use 5x7.bdf font for status text (Final/Next Game) 2) Keep PressStart2P for scores and dates 3) Adjust logo positioning for better centering 2025-04-25 10:14:57 -05:00
ChuckBuilds 7976dee43d MLB Manager improvements: 1) Fetch games for yesterday, today, and tomorrow 2) Use ESPN API date parameter 3) Combine all games into single response 2025-04-25 10:07:41 -05:00
ChuckBuilds 42bf9d004f MLB Manager improvements: 1) Filter logging to only show favorite team games 2) Use status_state for upcoming games 3) Skip processing non-favorite team games 2025-04-25 10:03:57 -05:00
ChuckBuilds 9896eaa12e Improve MLB game status handling: 1) Add status_state from ESPN API 2) Use status_state to determine final games 3) Align with NHL manager's status handling 2025-04-25 09:58:02 -05:00
ChuckBuilds 39ca7b022d Fix MLB recent games display to only show favorite team games 2025-04-25 09:54:00 -05:00
ChuckBuilds c47aee4f54 adjusted screen offset from 16 to 8 for mlb logos 2025-04-25 09:50:27 -05:00
ChuckBuilds c3a102ce70 MLB Manager improvements: 1) Update display layout to match NHL style with centered scores 2) Increase logo size to 32x32 pixels 3) Add detailed time logging for favorite teams 4) Filter logging to only show favorite team games 2025-04-25 09:47:46 -05:00