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 |
|
ChuckBuilds
|
3221e2f7f0
|
fix(controller): Call correct update method for StockManager
|
2025-04-17 11:33:01 -05:00 |
|
ChuckBuilds
|
60f7828145
|
feat(controller): Integrate NHL scoreboard manager into display rotation
|
2025-04-17 11:29:11 -05:00 |
|
ChuckBuilds
|
866a1f9901
|
Revert logging level to INFO and remove debug code
|
2025-04-17 09:58:24 -05:00 |
|
ChuckBuilds
|
6bd9b04a3a
|
Force DEBUG logging level in display_controller
|
2025-04-17 09:48:53 -05:00 |
|
ChuckBuilds
|
17dd82767d
|
Set logging level to DEBUG
|
2025-04-17 09:41:57 -05:00 |
|
ChuckBuilds
|
dfff7ee691
|
Remove delay from stock ticker to match news ticker's smooth scrolling
|
2025-04-11 11:43:26 -05:00 |
|
ChuckBuilds
|
87d1ac652f
|
Improve module initialization: Only initialize enabled modules and properly respect config settings
|
2025-04-11 11:23:37 -05:00 |
|
ChuckBuilds
|
1f867e60f3
|
Optimize stock news display in controller: - Remove global sleep delay - Allow news display to run at full speed - Keep slower update rates for other displays
|
2025-04-11 10:57:03 -05:00 |
|
Chuck
|
7925bf515b
|
Stock news joins the lineup
Stock News added to the display controller and drawing display instead of image
|
2025-04-10 21:23:54 -05:00 |
|