Commit graph

17 commits

Author SHA1 Message Date
Chad
0aa90bdce2 Show 'WiFi: Connecting...' message before attempting connection 2026-03-31 18:34:04 -05:00
Chad
aee3770d20 Change EYE button to SHOW, add WiFi reconnection after saving credentials 2026-03-31 18:29:13 -05:00
Chad
6c15896fdb Add show/hide password toggle button (EYE) on password entry screen 2026-03-31 14:54:43 -05:00
Chad
93dfd86cc2 Add dedicated WiFi password screen with full keyboard (CAPS, SHIFT, symbols) 2026-03-31 14:47:15 -05:00
Chad
c78f07b4b5 Add WiFi network scanner with dropdown selection instead of manual SSID entry 2026-03-31 14:14:40 -05:00
Chad
db8986c077 Simplify WiFi config screen with SSID and password fields, fix keyboard layout 2026-03-30 11:00:39 -05:00
Chad
60bbeaeeda Add WiFi configuration screen accessible by tapping WiFi status 2026-03-30 10:03:59 -05:00
Chad
96e632b869 Move all column data 10 pixels below header 2026-03-30 09:57:31 -05:00
Chad
a5d2d7bc7c Add sparklines for Bitcoin, Gold, and Silver with 30-day history 2026-03-30 09:50:27 -05:00
Chad
ebddf13f26 Set refresh interval to 3 minutes (180000ms) 2026-03-29 21:11:07 -05:00
Chad
16edb47b1d Configure Finnhub for Bitcoin/stocks, keep Yahoo for commodities/indices 2026-03-29 21:00:41 -05:00
Chad
fcde8cf66b Add customization screens for stocks and indices with on-screen keyboard
- Stock ticker customization with QWERTY keyboard input (up to 5 tickers)
- Index selection from scrollable multi-select list (up to 5 indices)
- Friendly index names displayed (S&P 500, Dow Jones, NASDAQ, etc.)
- CUSTOMIZE button in dashboard footer
- Config persisted to ESP32 Preferences
- REFRESHING... message shown when returning from customization
- Auto-refresh every 5 minutes
2026-03-29 18:51:03 -05:00
Chad
99fd266b47 Use Roboto Thin 24 for all columns, DejaVu24 for header, DejaVu18 for footer 2026-03-29 16:47:07 -05:00
Chad
c3dc4356b5 Reduce font sizes, add orange header bar matching footer 2026-03-29 16:27:33 -05:00
Chad
28ca31e0e6 Modern UI: antialiased DejaVu fonts, color-coded assets, proper RGB565 colors 2026-03-29 16:19:31 -05:00
Chad
29a65760c7 Add proper US-style number formatting with comma separators and $ prefix for all prices 2026-03-29 15:49:25 -05:00
Chad
c7193bfda5 Initial commit: Bitcoin dashboard with working WiFi, keyboard, and price fetching for BTC, Gold, Silver, MSTR, STRC, NASDAQ, DOW, SPX 2026-03-29 15:44:49 -05:00