ChuckBuilds
|
57262c6c6a
|
feat: add DEBUG level logging to display_controller.py for better debugging
|
2025-04-23 14:29:18 -05:00 |
|
ChuckBuilds
|
1e86df1d0c
|
update youtube display call logic
|
2025-04-22 17:25:01 -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
|
f303ea69b5
|
Refactor YouTubeDisplay to use shared DisplayManager and follow consistent display pattern
|
2025-04-22 10:47:54 -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
|
792bca625f
|
remove .1s sleep that slows down the scrolling
|
2025-04-22 10:30:43 -05:00 |
|
ChuckBuilds
|
d8a9ac5222
|
remove .1s sleep that slows down the scrolling
|
2025-04-22 10:27:57 -05:00 |
|
ChuckBuilds
|
2a70361ded
|
Add display delay to prevent rapid cycling and ensure content stays visible
|
2025-04-22 10:24:12 -05:00 |
|
ChuckBuilds
|
9f07b235ed
|
Refactor calendar manager to work like other display managers
|
2025-04-21 22:08:00 -05:00 |
|
ChuckBuilds
|
4334f53366
|
Add YouTube display to display controller rotation
|
2025-04-21 21:52:57 -05:00 |
|
ChuckBuilds
|
fc4e0c2c6a
|
Fix: Calendar event flashing, display one event per cycle
|
2025-04-21 18:38:30 -05:00 |
|
ChuckBuilds
|
a14dc4707a
|
Add log message to check CalendarManager initialization
|
2025-04-21 15:00:38 -05:00 |
|
ChuckBuilds
|
23fd83fbfc
|
Reorder display modes to place calendar after stock_news
|
2025-04-21 14:08:07 -05:00 |
|
ChuckBuilds
|
ec7ec9d5ed
|
Integrate calendar display into display controller rotation
|
2025-04-21 09:36:19 -05:00 |
|
ChuckBuilds
|
8ceabc0a01
|
feat: cycle through multiple live games with frequent updates
|
2025-04-19 22:08:21 -05:00 |
|
ChuckBuilds
|
8112f74276
|
fix: force display updates for live NHL games when new data is received
|
2025-04-19 21:27:31 -05:00 |
|
ChuckBuilds
|
686f5cdee6
|
fix: centralize logging configuration in run.py to ensure consistent timestamps
|
2025-04-19 18:04:52 -05:00 |
|
ChuckBuilds
|
afcfda7a01
|
fix: ensure display rotation follows clock -> weather -> stocks -> NHL -> NBA order
|
2025-04-19 17:57:20 -05:00 |
|
ChuckBuilds
|
2b0a154348
|
feat: add detailed timestamps to logging for better startup time tracking
|
2025-04-19 17:53:40 -05:00 |
|
ChuckBuilds
|
241498c92d
|
Update display controller run() method to improve team tracking. Add priority for live games with favorite teams, better team rotation integration, and separate state tracking for NHL and NBA games.
|
2025-04-19 14:37:41 -05:00 |
|
ChuckBuilds
|
39ba8b5adb
|
Add NBA game tracking support alongside NHL games. Implement NBA managers and update display controller to handle both sports simultaneously. Add team rotation for NBA games with recent/upcoming game support.
|
2025-04-19 14:36:21 -05:00 |
|
ChuckBuilds
|
2ee235587b
|
changed default test teams for nba manager
|
2025-04-19 14:34:27 -05:00 |
|
ChuckBuilds
|
e9b5b65e59
|
added timestamps to logging
|
2025-04-19 09:06:26 -05:00 |
|
ChuckBuilds
|
096d8ae6d7
|
Remove NHL timing control from DisplayController to let NHL managers handle their own timing
|
2025-04-18 15:49:59 -05:00 |
|
ChuckBuilds
|
e34ac6a38b
|
Fix mode switching to ensure proper display clearing between modes
|
2025-04-18 15:43:12 -05:00 |
|
ChuckBuilds
|
37929ba6e8
|
Remove nhl_live from regular rotation and simplify live game handling
|
2025-04-18 15:40:55 -05:00 |
|
ChuckBuilds
|
82b8e358fe
|
Remove sleep delays to improve display frame rate
|
2025-04-18 15:35:06 -05:00 |
|
ChuckBuilds
|
d686cda6c7
|
Simplify display rotation to follow specified order: clock -> weather -> stocks -> NHL modes
|
2025-04-18 15:31:19 -05:00 |
|
ChuckBuilds
|
5529b52ad1
|
Fix NHL rotation to respect mode order and prevent premature NHL mode switching
|
2025-04-18 15:26:50 -05:00 |
|
ChuckBuilds
|
c3959cde04
|
Fix display rotation to start with clock and follow correct mode order
|
2025-04-18 15:24:46 -05:00 |
|
ChuckBuilds
|
a41331f6b0
|
Update display rotation to respect mode order instead of always returning to clock
|
2025-04-18 15:20:57 -05:00 |
|
ChuckBuilds
|
6583082f46
|
Add team rotation limit to prevent getting stuck in NHL modes
|
2025-04-18 15:06:06 -05:00 |
|
ChuckBuilds
|
e9920b5929
|
Fix display rotation to properly handle NHL recent and upcoming games
|
2025-04-18 15:02:36 -05:00 |
|
ChuckBuilds
|
f5a460c348
|
Implement team-based rotation for NHL recent and upcoming games
|
2025-04-18 15:00:12 -05:00 |
|
ChuckBuilds
|
5bb2c6bc2a
|
Fix display mode initialization to use correct config paths for enabled flags
|
2025-04-18 14:55:43 -05:00 |
|
ChuckBuilds
|
cb82c5d0c3
|
Fix Clock initialization in DisplayController to match Clock class signature
|
2025-04-18 14:54:30 -05:00 |
|
ChuckBuilds
|
dec76bac3d
|
Fix ConfigManager method call in DisplayController
|
2025-04-18 14:53:54 -05:00 |
|
ChuckBuilds
|
c0dc9fc1ef
|
Increase nhl_recent display duration to 60 seconds to allow proper game cycling
|
2025-04-18 14:53:00 -05:00 |
|
ChuckBuilds
|
1a9aa8ca9f
|
add functionality for Live Game Priority
|
2025-04-18 14:33:28 -05:00 |
|
ChuckBuilds
|
aff5ceef31
|
Remove NHL-specific logging from display controller
|
2025-04-18 13:15:11 -05:00 |
|
ChuckBuilds
|
d8f221cb56
|
Added debug logging to track NHL display execution path and manager selection
|
2025-04-18 12:44:06 -05:00 |
|
ChuckBuilds
|
6914f068a1
|
Fix NHL display modes not being cycled through - Add NHL display modes to available_modes list in DisplayController initialization
|
2025-04-18 11:20:17 -05:00 |
|
ChuckBuilds
|
d5edc2c07f
|
Improve NHL logo rendering and logging - Add logo caching to prevent redundant loading - Change logo-related logging to DEBUG level - Reduce update intervals for non-live games - Add proper RGB/RGBA image handling - Improve error handling and logging format - Set dedicated NHL logger with appropriate level
|
2025-04-18 11:06:00 -05:00 |
|
ChuckBuilds
|
1c97087cf4
|
Add individual NHL display mode control - Add display_modes section to NHL config - Add granular control over nhl_live, nhl_recent, and nhl_upcoming - Update DisplayController to respect individual mode settings
|
2025-04-18 11:02:01 -05:00 |
|
ChuckBuilds
|
1966e9dd4b
|
rework NHL to call displays individually
|
2025-04-18 10:33:19 -05:00 |
|
ChuckBuilds
|
3a542d9f9f
|
refactor(controller): Adjust display rotation order
|
2025-04-17 11:45:20 -05:00 |
|
ChuckBuilds
|
dfe8d6d7e8
|
fix(controller): Remove force_clear arg from display_news call
|
2025-04-17 11:40:18 -05:00 |
|
ChuckBuilds
|
ece38fee43
|
fix(controller): Call correct update method for StockNewsManager
|
2025-04-17 11:34:44 -05:00 |
|