Commit Graph

54 Commits

Author SHA1 Message Date
Chuck
3855b30d1b shift down calendar description 2025-07-23 16:46:30 -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
91a8ab2f78 Add detailed logging for calendar events at INFO level 2025-04-23 17:57:56 -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
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
3bf3c0597c fix: correct timezone handling in calendar event display 2025-04-23 14:54:52 -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
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
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
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
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
ChuckBuilds
4b2270c80f Fix calendar text wrapping by using textbbox instead of textlength 2025-04-22 11:11:52 -05:00
ChuckBuilds
8a550cf5b1 Fix calendar display overlapping by always clearing display before drawing new content 2025-04-22 11:06:50 -05:00
ChuckBuilds
27d004ff23 Further reduce calendar manager logging noise by only logging at INFO level when switching to calendar display 2025-04-22 10:58:32 -05:00
ChuckBuilds
f4662086dd Fix calendar event iteration by advancing to next event after display 2025-04-22 10:54:54 -05:00
ChuckBuilds
eed1389b7d Reduce calendar manager logging noise by only logging event details on changes 2025-04-22 10:52:00 -05:00
ChuckBuilds
0410374dcd Reduce logging noise by changing calendar manager log level to INFO 2025-04-22 10:49:14 -05:00
ChuckBuilds
a33adf6338 refactor: reduce calendar manager logging spam while maintaining important display info 2025-04-22 10:44:01 -05:00
ChuckBuilds
aa4ccf5bb3 fix: prevent calendar display flashing by removing unnecessary delay and improving display update logic 2025-04-22 10:35:29 -05:00
ChuckBuilds
3ee59b915c Add detailed logging to calendar draw_event and add display delay to prevent immediate clearing 2025-04-22 10:17:17 -05:00
ChuckBuilds
969b8ceb7b Reduce frequency of calendar manager debug messages to every 5 seconds 2025-04-22 10:09:21 -05:00
ChuckBuilds
d1456329cd Configure calendar manager logger to show DEBUG messages 2025-04-22 10:05:18 -05:00
ChuckBuilds
df0af37948 Add comprehensive logging to calendar manager for debugging 2025-04-22 10:01:12 -05:00
ChuckBuilds
8a0b3bb36e adjusted calendar update interval and default calendar 2025-04-21 21:07:12 -05:00
ChuckBuilds
2bbafea3a3 Chore: Add more specific logging to calendar display 2025-04-21 18:58:03 -05:00
ChuckBuilds
34091d5fd7 Feat: Add debug message to calendar display 2025-04-21 18:47:28 -05:00
ChuckBuilds
fc4e0c2c6a Fix: Calendar event flashing, display one event per cycle 2025-04-21 18:38:30 -05:00
ChuckBuilds
6328184cb3 Fix: Calendar display blank, implement event cycling 2025-04-21 17:32:19 -05:00
ChuckBuilds
9305c043e5 Add debug logging to CalendarManager.display() 2025-04-21 14:50:17 -05:00
ChuckBuilds
d315d312bf Refactor CalendarManager: Separate event fetching (update) and display logic 2025-04-21 14:35:36 -05:00
ChuckBuilds
16321ccc9c Fix TypeError in calendar update by returning y_pos on draw_event error 2025-04-21 14:22:48 -05:00
ChuckBuilds
bbf855b60a Fix calendar timezone handling and related TypeError 2025-04-21 14:19:00 -05:00
ChuckBuilds
fb0838635a Add date to calendar display and adjust layout 2025-04-21 14:05:32 -05:00
ChuckBuilds
b2b1d63b84 Refactor calendar display: Center content, improve text wrapping, use correct time format 2025-04-21 14:01:54 -05:00