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 |
|
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 |
|
ChuckBuilds
|
0b80303da1
|
changed calendar summary from 4x6 to 5x7
|
2025-04-23 17:50:55 -05:00 |
|
ChuckBuilds
|
a2422cd507
|
adjusted column_x width to 2.85 from 2.8
|
2025-04-23 17:49:42 -05:00 |
|
ChuckBuilds
|
beceae1f78
|
added 5x7.bdf
|
2025-04-23 17:48:39 -05:00 |
|
ChuckBuilds
|
6492d200ca
|
adjusted column_x width to 2.8 from 2.75
|
2025-04-23 17:47:31 -05:00 |
|
ChuckBuilds
|
093420deed
|
adjusted column_x width to 2.75 from 2.5
|
2025-04-23 17:44:33 -05:00 |
|
ChuckBuilds
|
a1700797a5
|
adjusted column_x width to 2.5 from 2
|
2025-04-23 17:38:48 -05:00 |
|
ChuckBuilds
|
5c7eeb45d4
|
Remove -USD suffix from crypto symbol display
|
2025-04-23 17:33:47 -05:00 |
|
ChuckBuilds
|
979de322cf
|
Fix crypto icon loading by handling -USD suffix
|
2025-04-23 17:25:52 -05:00 |
|
ChuckBuilds
|
4821361005
|
Center stock information in stacked column layout
|
2025-04-23 17:16:15 -05:00 |
|
ChuckBuilds
|
98a6b5219c
|
make stock symbols larger
|
2025-04-23 17:11:40 -05:00 |
|
ChuckBuilds
|
1a1870097b
|
Adjust stock display spacing: Reduce gap between logo and symbol, increase space between symbol and chart
|
2025-04-23 16:19:09 -05:00 |
|
ChuckBuilds
|
6ab63dbd03
|
Remove -USD suffix from crypto symbols in display while maintaining full symbol for API calls
|
2025-04-23 16:17:06 -05:00 |
|
ChuckBuilds
|
f684f914c7
|
Fix stock display layout: Adjust chart positioning and spacing to prevent overlap with symbol information
|
2025-04-23 16:07:57 -05:00 |
|
ChuckBuilds
|
9c1220b605
|
Add cryptocurrency support to stock display system. Added crypto configuration section and updated StockManager to handle both stocks and crypto symbols with separate icons and caching.
|
2025-04-23 15:54:51 -05:00 |
|
ChuckBuilds
|
d93f853490
|
set display_controller to info level logging
|
2025-04-23 15:44:59 -05:00 |
|
ChuckBuilds
|
537def7d37
|
refactor: update logging configuration to INFO level and enhance font logging
|
2025-04-23 15:43:05 -05:00 |
|
ChuckBuilds
|
3f4b1ec4fc
|
refactor: reduce debug logging output in calendar and display managers
|
2025-04-23 15:38:40 -05:00 |
|
ChuckBuilds
|
a38f83d27a
|
adjust Calendar title font size to 8
|
2025-04-23 15:36:19 -05:00 |
|
ChuckBuilds
|
631ade1931
|
feat: center date/time and event title in calendar display
|
2025-04-23 15:31:13 -05:00 |
|
ChuckBuilds
|
5b10c81b57
|
feat: make all calendar text white
|
2025-04-23 15:21:36 -05:00 |
|
ChuckBuilds
|
91f4f71e8a
|
fix: add default y_position parameter to draw_event method
|
2025-04-23 15:17:31 -05:00 |
|
ChuckBuilds
|
c0ff5551b7
|
feat: use PressStart2P font for calendar time display
|
2025-04-23 15:12:42 -05:00 |
|
ChuckBuilds
|
1ab87d29b8
|
feat: switch calendar font from tom-thumb.bdf to 4x6.bdf
|
2025-04-23 15:09:52 -05:00 |
|
ChuckBuilds
|
1d52acdf77
|
fix: handle both FreeType and PIL fonts in get_text_width method
|
2025-04-23 15:03:20 -05:00 |
|
ChuckBuilds
|
3e5486d9b7
|
fix: add default y-coordinate in draw_text method
|
2025-04-23 14:58:01 -05:00 |
|
ChuckBuilds
|
5cfda2be9c
|
rename bdf_font_guide
|
2025-04-23 14:55:24 -05:00 |
|
ChuckBuilds
|
3bf3c0597c
|
fix: correct timezone handling in calendar event display
|
2025-04-23 14:54:52 -05:00 |
|
ChuckBuilds
|
daea754e83
|
feat: implement proper BDF font handling using freetype library
|
2025-04-23 14:53:44 -05:00 |
|
ChuckBuilds
|
646383c870
|
fix: enhance BDF font loading with better error handling and verification
|
2025-04-23 14:52:14 -05:00 |
|
ChuckBuilds
|
db3f1cd4cf
|
refactor: remove MatrixChunky6 font and standardize on tom-thumb.bdf for calendar display
|
2025-04-23 14:48:44 -05:00 |
|
ChuckBuilds
|
c4351ed9cc
|
remove year and date from logging
|
2025-04-23 14:44:09 -05:00 |
|
ChuckBuilds
|
2eb08e2729
|
fix: change calendar manager logging to DEBUG and add font initialization logging
|
2025-04-23 14:42:12 -05:00 |
|
ChuckBuilds
|
4da42236f6
|
feat: add detailed font type and size logging for debugging
|
2025-04-23 14:39:19 -05:00 |
|
ChuckBuilds
|
6577565bd6
|
fix: explicitly use correct fonts in calendar event display
|
2025-04-23 14:38:30 -05:00 |
|
ChuckBuilds
|
6dd7794d46
|
fix: reduce font change logging spam by only logging when font actually changes
|
2025-04-23 14:34:53 -05:00 |
|
ChuckBuilds
|
57262c6c6a
|
feat: add DEBUG level logging to display_controller.py for better debugging
|
2025-04-23 14:29:18 -05:00 |
|
ChuckBuilds
|
e3e49b0542
|
fix: change logging level to DEBUG for more detailed output
|
2025-04-23 14:26:04 -05:00 |
|
ChuckBuilds
|
f135befb3b
|
feat: add debug logging for font usage in calendar display
|
2025-04-23 14:21:52 -05:00 |
|
ChuckBuilds
|
a73e483fe7
|
cleanup gitignore
|
2025-04-22 20:39:44 -05:00 |
|
ChuckBuilds
|
c9c92ac0fb
|
notes on how to use bdf fonts added to fonts folder
|
2025-04-22 20:37:02 -05:00 |
|
ChuckBuilds
|
0899aa6a14
|
feat: add tom-thumb BDF font support for calendar events
|
2025-04-22 20:32:06 -05:00 |
|
ChuckBuilds
|
9b09ddadd0
|
fix: properly handle BDF font bitmap data format
|
2025-04-22 20:30:10 -05:00 |
|
ChuckBuilds
|
24e4ff7a6a
|
fix: handle bitmap buffer safely and add debug logging
|
2025-04-22 20:29:20 -05:00 |
|
ChuckBuilds
|
72daa32316
|
refactor: use font's default size instead of setting custom size
|
2025-04-22 20:28:34 -05:00 |
|