mirror of
https://github.com/ChuckBuilds/LEDMatrix.git
synced 2026-04-12 13:42:59 +00:00
fix: Set proper font size for BDF font in MLB_Manager to make text visible
This commit is contained in:
@@ -132,6 +132,8 @@ class BaseMLBManager:
|
|||||||
if game_data['status'] == 'status_scheduled':
|
if game_data['status'] == 'status_scheduled':
|
||||||
# Show "Next Game" at the top using 5x7 font
|
# Show "Next Game" at the top using 5x7 font
|
||||||
status_text = "Next Game"
|
status_text = "Next Game"
|
||||||
|
# Set font size for BDF font
|
||||||
|
self.display_manager.calendar_font.set_char_size(height=7*64) # 7 pixels high, 64 units per pixel
|
||||||
status_width = self.display_manager.get_text_width(status_text, self.display_manager.calendar_font)
|
status_width = self.display_manager.get_text_width(status_text, self.display_manager.calendar_font)
|
||||||
status_x = (width - status_width) // 2
|
status_x = (width - status_width) // 2
|
||||||
status_y = 2
|
status_y = 2
|
||||||
@@ -160,6 +162,8 @@ class BaseMLBManager:
|
|||||||
elif game_data['status'] in ['status_final', 'final', 'completed']:
|
elif game_data['status'] in ['status_final', 'final', 'completed']:
|
||||||
# Show "Final" at the top using 5x7 font
|
# Show "Final" at the top using 5x7 font
|
||||||
status_text = "Final"
|
status_text = "Final"
|
||||||
|
# Set font size for BDF font
|
||||||
|
self.display_manager.calendar_font.set_char_size(height=7*64) # 7 pixels high, 64 units per pixel
|
||||||
status_width = self.display_manager.get_text_width(status_text, self.display_manager.calendar_font)
|
status_width = self.display_manager.get_text_width(status_text, self.display_manager.calendar_font)
|
||||||
status_x = (width - status_width) // 2
|
status_x = (width - status_width) // 2
|
||||||
status_y = 2
|
status_y = 2
|
||||||
|
|||||||
Reference in New Issue
Block a user