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
|
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
|
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
|
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 |
|
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 |
|
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 |
|
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
|
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 |
|
ChuckBuilds
|
8aba1ad1de
|
Switch to One Call API for accurate daily temperature extremes - Use daily.temp.min/max for current weather display - Update forecast processing for new API format
|
2025-04-22 15:21:44 -05:00 |
|
ChuckBuilds
|
c3549584c8
|
Fix font usage in calendar display to use available small_font
|
2025-04-22 15:10:02 -05:00 |
|
ChuckBuilds
|
5391f60f0c
|
Improve calendar text wrapping and use smaller font for summaries
|
2025-04-22 15:03:46 -05:00 |
|
ChuckBuilds
|
367d014757
|
Change calendar date/time color to white for better readability
|
2025-04-22 14:58:28 -05:00 |
|
ChuckBuilds
|
9d01a876f1
|
Redesign calendar display with fixed two-line layout
|
2025-04-22 14:50:55 -05:00 |
|
ChuckBuilds
|
d4c1f49bd0
|
Fix calendar text scrolling to prevent visual distortion
|
2025-04-22 14:40:14 -05:00 |
|
ChuckBuilds
|
fa0afa7546
|
Add scrolling functionality to calendar events for long summaries
|
2025-04-22 14:30:22 -05:00 |
|
ChuckBuilds
|
6ad1af1919
|
Fix blank calendar display by optimizing clear/redraw logic
|
2025-04-22 12:26:08 -05:00 |
|
ChuckBuilds
|
cfd3ea6928
|
Fix calendar display timing to show events for full duration
|
2025-04-22 11:33:08 -05:00 |
|
ChuckBuilds
|
718eb27cbb
|
Refactor calendar manager initialization to use display_manager directly instead of matrix and canvas
|
2025-04-22 11:19:51 -05:00 |
|