rljonesau
|
cb1e784b5b
|
Screen manager can now select any menu, typically only for off shoot stand alone menus.
Quite a tidy interface now.
|
2019-03-16 08:43:44 +11:00 |
|
rljonesau
|
d19c60da33
|
Screen manager now uses vector<vector<CScreen*>> for all screens.
Very tidy and easily extensible now.
|
2019-03-15 23:42:54 +11:00 |
|
rljonesau
|
c7609a984f
|
consolidated screen manager menu loop selection
|
2019-03-15 22:34:25 +11:00 |
|
rljonesau
|
ead0411d7a
|
Tidied management of branch menus by adding them to a vector
|
2019-03-15 21:48:22 +11:00 |
|
rljonesau
|
d8c050b165
|
Added setting screen to select the thermostat mode and window size
|
2019-03-15 18:19:30 +11:00 |
|
rljonesau
|
83f564cf95
|
tidied CScreenManager
|
2019-03-02 10:32:50 +11:00 |
|
rljonesau
|
807709adc8
|
refactored inheritance of OEM settings into a new screen - MUCH TIDIER!
|
2019-03-02 10:16:37 +11:00 |
|
rljonesau
|
12ed7301dc
|
Added initUI calls, along with onSelect when screens come into view - ensures fresh start every time
|
2019-02-28 19:56:13 +11:00 |
|
rljonesau
|
aafe381c66
|
prevent clock menu on OLED if no RTC fitted
|
2019-01-27 12:17:49 +11:00 |
|
rljonesau
|
a6ea647724
|
Heater tuning and settings now in OLED sub menu which is password protected.
|
2019-01-19 22:05:14 +11:00 |
|
rljonesau
|
71abd19e52
|
Gave screens meaningful names. Set Clock and Timer screens now branch from Clock Screen.
|
2019-01-18 18:09:40 +11:00 |
|
rljonesau
|
716827b399
|
All WifiManager reconfigs now conclude via wifiEnterConfigPortal which manages NV flag and OLED reboot alert
|
2019-01-16 20:22:17 +11:00 |
|
rljonesau
|
e5db792179
|
OLED Display dims after 1 minute of no keyboard action. Keypress restores brightness for another minute.
Allows for user defined interval, if zero display will not dim (user adjustment to be implemented)
|
2018-12-22 21:32:13 +11:00 |
|
rljonesau
|
529ac5d8e0
|
Pushed and shoved and edited and finally there - structured file directories
|
2018-12-16 18:34:39 +11:00 |
|