ChuckBuilds
|
c5bfd34d87
|
Improve stock display layout: Adjust spacing between elements and increase gap between stocks
|
2025-04-11 13:24:13 -05:00 |
|
ChuckBuilds
|
3a34a6e6f4
|
Fix stock display: Return full image without cropping to show all elements
|
2025-04-11 13:19:13 -05:00 |
|
ChuckBuilds
|
8663ca6234
|
Fix stock display layout: Increase width and fix chart data processing
|
2025-04-11 13:17:12 -05:00 |
|
ChuckBuilds
|
50abd3057f
|
Fix font references in stock display: Use correct font attributes from DisplayManager
|
2025-04-11 13:15:23 -05:00 |
|
ChuckBuilds
|
f45a4c2899
|
Add price chart to stock display: Visual representation of price movement
|
2025-04-11 13:12:08 -05:00 |
|
ChuckBuilds
|
81bb28f6b2
|
Fix logo directory permissions: Use temporary directory when assets/stocks is not writable
|
2025-04-11 13:08:17 -05:00 |
|
ChuckBuilds
|
0cc24cb7b4
|
Fix logo directory permissions: Create directory with proper permissions if it doesn't exist
|
2025-04-11 13:07:24 -05:00 |
|
ChuckBuilds
|
c9c385b2aa
|
Improve logo processing: Add image verification and better error handling
|
2025-04-11 13:05:16 -05:00 |
|
ChuckBuilds
|
b899f56cab
|
Improve logo handling: Add in-memory fallback for permission issues
|
2025-04-11 13:01:42 -05:00 |
|
ChuckBuilds
|
724dfc9b21
|
Include assets/stocks directory in repository and update code to use it
|
2025-04-11 12:42:05 -05:00 |
|
ChuckBuilds
|
e7161608ce
|
Add stock logo download and display functionality
|
2025-04-11 12:39:42 -05:00 |
|
ChuckBuilds
|
efd0214252
|
Implement continuous scrolling for all stock symbols in one line
|
2025-04-11 12:37:07 -05:00 |
|
ChuckBuilds
|
d965543c1c
|
Remove chart from stock display for simpler layout
|
2025-04-11 12:34:47 -05:00 |
|
ChuckBuilds
|
caccf129f1
|
Improve chart visibility: Added checks and increased line width
|
2025-04-11 12:33:55 -05:00 |
|
ChuckBuilds
|
15eb63a634
|
Shift chart one width to the right in stock display
|
2025-04-11 12:31:48 -05:00 |
|
ChuckBuilds
|
041d9feb69
|
Fix chart drawing: Properly handle price history data structure
|
2025-04-11 11:56:50 -05:00 |
|
ChuckBuilds
|
4e5c0397c1
|
Improve chart visibility: Increased size and added background
|
2025-04-11 11:55:40 -05:00 |
|
ChuckBuilds
|
1bb9b17ecf
|
Improve chart display: Better data point handling and scaling
|
2025-04-11 11:54:17 -05:00 |
|
ChuckBuilds
|
f9f3e94c8c
|
Move chart further right and make it longer to prevent text overlap
|
2025-04-11 11:52:16 -05:00 |
|
ChuckBuilds
|
971a0d67d9
|
Make stock chart larger and more visible: Increased size and line width
|
2025-04-11 11:50:39 -05:00 |
|
ChuckBuilds
|
143c07150f
|
Make symbol text white while keeping price and change in stock color
|
2025-04-11 11:48:27 -05:00 |
|
ChuckBuilds
|
0422da66c6
|
Fix font initialization: Add regular_font to DisplayManager
|
2025-04-11 11:46:53 -05:00 |
|
ChuckBuilds
|
8405b85aca
|
Improve stock display text layout: Better vertical spacing and centering
|
2025-04-11 11:45:20 -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
|
135a47e0ce
|
Make price and change text same size with proper alignment
|
2025-04-11 11:40:24 -05:00 |
|
ChuckBuilds
|
cab037f0e8
|
Improve stock display spacing and disable stock news ticker
|
2025-04-11 11:38:07 -05:00 |
|
ChuckBuilds
|
4d2ef1bd0d
|
Improve stock display layout: Larger logo, stacked info, and smooth scrolling
|
2025-04-11 11:34:25 -05:00 |
|
ChuckBuilds
|
a741b181f5
|
Redesign stock display: Add scrolling animation with logo, symbol, mini chart, and stacked price info
|
2025-04-11 11:30:49 -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
|
12443c47c2
|
Merge branch 'Stocks' of github.com:ChuckBuilds/LEDMatrix into Stocks
|
2025-04-11 11:19:42 -05:00 |
|
ChuckBuilds
|
2f27b5f01d
|
Improve stock chart display: Reduce chart height and adjust spacing to prevent text overlap
|
2025-04-11 11:19:17 -05:00 |
|
Chuck
|
3d662baf54
|
Stocks (#2)
* Opening Bell
Introducing the Stock Ticker Feature
* Update stock_manager.py
Assume folder exists
* Update stock_manager.py
removing logos to focus on function for now
* Update stock_manager.py
parse yahoo scripts
* Update stock_manager.py
stock query update
* Update stock_manager.py
slow down stock display
* Update display_controller.py
adjust screen flow
* Update stock_manager.py
shipping features
* Update stock_manager.py
stock refresh in the background
* Customize Display timings
customize display timings
* Update stock_manager.py
stock font size change
* Sizing and Spacing
CHanged font sizing on chart and clock spacing
* Update clock.py
Date format changes
* Update stock_manager.py
actually read stocks from config file
* Update stock_manager.py
add config manager
* readme update
readme update and formatting for better flow
* Update .gitignore
rename reference folder
* Update config.json
changed default stocks to test update implementation
* Stock News
Stock news Ticker
* Update config.json
increase scroll speed
* Scroll Performance
Tuning news scrolling performance
* updating scroll direction
orienting scroll direction
* News tuning
removed test files and increased scroll speed
* Create test_news_manager.py
need a test script to call upon
* Update test_news_manager.py
test script tuning
* troubleshooting test script
* Update test_news_manager.py
* Update config.json
scroll speed increases
* Update config.json
scroll tuning
* Update config.json
speeding up
* Update config.json
still making text faster
* Update config.json
Trying to tune scrolling
* Update config.json
testing crazy parameters
* Update test_news_manager.py
remove sleep delay
* scroll tuning
scroll tuning
* scroll logging and debugging
FPS counter and debug messages
* Update config.json
matrix speed tuning
* Update news_manager.py
News separator
* Update news_manager.py
separator character change
* Stock News manager Rename
rename stock news ticker to enable other news in the future
* Update display_controller.py
load config update
* Update stock_manager.py
remove redundant import
* Stock news settings
Stock news has more granular control
* Stock news joins the lineup
Stock News added to the display controller and drawing display instead of image
* Optimize scrolling text performance for news ticker
* Adjust matrix settings to reduce artifacting while maintaining performance
* changed float to integer
* Fix news ticker performance with simplified scrolling mechanism
* Fix stock news scrolling in test environment: - Optimize display manager settings for smooth scrolling - Add proper display initialization and cleanup in test script - Implement timing control to prevent display buffer overflow - Ensure consistent 1ms delay between updates for smooth scrolling
* Optimize stock news scrolling for better performance: - Use pre-rendered text image for efficient scrolling - Implement cropping and pasting for smoother animation - Remove unnecessary display operations and delays
* Optimize stock news display performance: - Cache text image to reduce rendering overhead - Improve frame creation and update logic - Optimize text wrapping for smoother scrolling - Remove unnecessary display clears
* 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
---------
Signed-off-by: Chuck <33324927+ChuckBuilds@users.noreply.github.com>
|
2025-04-11 11:10:50 -05:00 |
|
Chuck
|
fbaca69f0c
|
Merge branch 'main' into Stocks
Signed-off-by: Chuck <33324927+ChuckBuilds@users.noreply.github.com>
|
2025-04-11 11:10:17 -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 |
|
ChuckBuilds
|
f3975e1ac0
|
Optimize stock news display performance: - Cache text image to reduce rendering overhead - Improve frame creation and update logic - Optimize text wrapping for smoother scrolling - Remove unnecessary display clears
|
2025-04-11 10:40:02 -05:00 |
|
ChuckBuilds
|
a7a341b479
|
Optimize stock news scrolling for better performance: - Use pre-rendered text image for efficient scrolling - Implement cropping and pasting for smoother animation - Remove unnecessary display operations and delays
|
2025-04-11 10:34:26 -05:00 |
|
ChuckBuilds
|
73f836a77a
|
Merge commit 'ff34400' into Stocks
|
2025-04-11 10:30:04 -05:00 |
|
ChuckBuilds
|
ff344006b9
|
Fix stock news scrolling in test environment: - Optimize display manager settings for smooth scrolling - Add proper display initialization and cleanup in test script - Implement timing control to prevent display buffer overflow - Ensure consistent 1ms delay between updates for smooth scrolling
|
2025-04-11 10:29:26 -05:00 |
|
ChuckBuilds
|
45d9f1eb63
|
Fix news ticker performance with simplified scrolling mechanism
|
2025-04-11 10:08:19 -05:00 |
|
ChuckBuilds
|
702c6d2c3e
|
changed float to integer
|
2025-04-11 09:59:27 -05:00 |
|
ChuckBuilds
|
7461a3e46e
|
Adjust matrix settings to reduce artifacting while maintaining performance
|
2025-04-11 09:49:09 -05:00 |
|
ChuckBuilds
|
e8aa05a0b4
|
Optimize scrolling text performance for news ticker
|
2025-04-11 09:47:13 -05:00 |
|
Chuck
|
b4c2fff9a8
|
Stocks (#1)
* Opening Bell
Introducing the Stock Ticker Feature
* Update stock_manager.py
Assume folder exists
* Update stock_manager.py
removing logos to focus on function for now
* Update stock_manager.py
parse yahoo scripts
* Update stock_manager.py
stock query update
* Update stock_manager.py
slow down stock display
* Update display_controller.py
adjust screen flow
* Update stock_manager.py
shipping features
* Update stock_manager.py
stock refresh in the background
* Customize Display timings
customize display timings
* Update stock_manager.py
stock font size change
* Sizing and Spacing
CHanged font sizing on chart and clock spacing
* Update clock.py
Date format changes
* Update stock_manager.py
actually read stocks from config file
* Update stock_manager.py
add config manager
* readme update
readme update and formatting for better flow
* Update .gitignore
rename reference folder
* Update config.json
changed default stocks to test update implementation
* Stock News
Stock news Ticker
* Update config.json
increase scroll speed
* Scroll Performance
Tuning news scrolling performance
* updating scroll direction
orienting scroll direction
* News tuning
removed test files and increased scroll speed
* Create test_news_manager.py
need a test script to call upon
* Update test_news_manager.py
test script tuning
* troubleshooting test script
* Update test_news_manager.py
* Update config.json
scroll speed increases
* Update config.json
scroll tuning
* Update config.json
speeding up
* Update config.json
still making text faster
* Update config.json
Trying to tune scrolling
* Update config.json
testing crazy parameters
* Update test_news_manager.py
remove sleep delay
* scroll tuning
scroll tuning
* scroll logging and debugging
FPS counter and debug messages
* Update config.json
matrix speed tuning
* Update news_manager.py
News separator
* Update news_manager.py
separator character change
* Stock News manager Rename
rename stock news ticker to enable other news in the future
* Update display_controller.py
load config update
* Update stock_manager.py
remove redundant import
* Stock news settings
Stock news has more granular control
* Stock news joins the lineup
Stock News added to the display controller and drawing display instead of image
|
2025-04-10 22:16:38 -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 |
|
Chuck
|
5be0d59d7e
|
Stock news settings
Stock news has more granular control
|
2025-04-10 21:18:51 -05:00 |
|
Chuck
|
1d2bef0b2f
|
Update stock_manager.py
remove redundant import
|
2025-04-10 21:09:13 -05:00 |
|
Chuck
|
013b5e2200
|
Update display_controller.py
load config update
|
2025-04-10 21:08:06 -05:00 |
|
Chuck
|
beeeda5550
|
Stock News manager Rename
rename stock news ticker to enable other news in the future
|
2025-04-10 21:04:23 -05:00 |
|
Chuck
|
6091c71944
|
Update news_manager.py
separator character change
|
2025-04-10 20:59:47 -05:00 |
|
Chuck
|
ba65a2c5cf
|
Update news_manager.py
News separator
|
2025-04-10 20:58:31 -05:00 |
|