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 |
|
ChuckBuilds
|
cf0f33c74e
|
added freetype to requirements
|
2025-04-22 20:25:57 -05:00 |
|
ChuckBuilds
|
aceb1acefb
|
feat: use freetype for proper BDF font support
|
2025-04-22 20:03:07 -05:00 |
|
ChuckBuilds
|
608dd87a6a
|
fix: use truetype to load BDF font
|
2025-04-22 20:02:46 -05:00 |
|
ChuckBuilds
|
b560e1ad93
|
refactor: simplify tom-thumb font test to show sample text
|
2025-04-22 20:01:51 -05:00 |
|
ChuckBuilds
|
fc2f62e545
|
refactor: switch to tom-thumb.bdf font for testing
|
2025-04-22 19:45:06 -05:00 |
|
Chuck
|
9ddff0ba78
|
Create tom-thumb.bdf
added font
|
2025-04-22 19:43:21 -05:00 |
|
Chuck
|
6bdc26e170
|
Delete m3x6.ttf
remove m3x6
|
2025-04-22 19:41:19 -05:00 |
|
ChuckBuilds
|
9718ac439c
|
refactor: simplify font test to show only m3x6 font
|
2025-04-22 19:40:19 -05:00 |
|
ChuckBuilds
|
46209f9cf0
|
fix font spelling
|
2025-04-22 19:38:34 -05:00 |
|
ChuckBuilds
|
e73a5eadc3
|
added m3x6 font
|
2025-04-22 19:37:50 -05:00 |
|
ChuckBuilds
|
e3eff57bf9
|
added m3x6 font
|
2025-04-22 19:37:31 -05:00 |
|
Chuck
|
bece39aece
|
Create m3x6.ttf
add font
|
2025-04-22 19:36:51 -05:00 |
|
ChuckBuilds
|
a817dd537a
|
change font sizing
|
2025-04-22 19:35:12 -05:00 |
|
ChuckBuilds
|
3f656d60de
|
change font sizing
|
2025-04-22 19:34:01 -05:00 |
|
ChuckBuilds
|
1b56662446
|
fix: increase minimum font size to 6 for MatrixChunky6 compatibility
|
2025-04-22 19:33:07 -05:00 |
|
ChuckBuilds
|
e49ffdf154
|
feat: update font test to include MatrixChunky6 font
|
2025-04-22 19:31:53 -05:00 |
|
ChuckBuilds
|
bf9c27ce3a
|
fix: properly use MatrixChunky6 font for calendar summaries
|
2025-04-22 19:27:38 -05:00 |
|
ChuckBuilds
|
973af8b88a
|
feat: use MatrixChunky6 font for calendar event summaries
|
2025-04-22 17:49:47 -05:00 |
|
Chuck
|
2a52653343
|
Merge branch 'working' of https://github.com/ChuckBuilds/LEDMatrix into working
|
2025-04-22 17:42:43 -05:00 |
|
Chuck
|
fea6aa1542
|
Create MatrixChunky6.ttf
added 6 pixel font
|
2025-04-22 17:42:33 -05:00 |
|
ChuckBuilds
|
125bb9a1ea
|
Improve YouTube display layout: adjust logo size, text spacing, and add truncation for long channel names
|
2025-04-22 17:34:06 -05:00 |
|
ChuckBuilds
|
1e86df1d0c
|
update youtube display call logic
|
2025-04-22 17:25:01 -05:00 |
|
ChuckBuilds
|
c223d629d4
|
Move YouTube API key and channel ID to secrets file for better security
|
2025-04-22 16:56:44 -05:00 |
|
ChuckBuilds
|
c090473854
|
turned on youtube display
|
2025-04-22 15:38:07 -05:00 |
|
ChuckBuilds
|
e9681c3fe7
|
docs: add configuration instructions for YouTube and Calendar display modules
|
2025-04-22 15:28:49 -05:00 |
|
ChuckBuilds
|
73e36aedf8
|
Include hourly forecast data in One Call API request - Remove hourly from exclude parameter
|
2025-04-22 15:24:52 -05:00 |
|
ChuckBuilds
|
f125e244d7
|
Fix wind data handling for One Call API - Map wind_speed and wind_deg to expected format
|
2025-04-22 15:23:23 -05:00 |
|