paul
|
2adff0f1af
|
fix backlight
|
2023-09-11 23:56:33 -04:00 |
|
MatthewColvin
|
6747c40df3
|
Fix bug in Display fade code with mutexes
|
2023-09-09 21:47:36 -04:00 |
|
Matthew Colvin
|
b45de68ebb
|
Add get brightness to the displayAbstract to allow
removal of backlight brightness stored in OmoteUI class
"implement" new getter function in sim and esp32.
|
2023-09-09 21:47:36 -04:00 |
|
Matthew Colvin
|
4ce4739ab0
|
add display fade logic via a task
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
86edbbc541
|
remove hardware ref from display and
add touch handler to reset standby timer
|
2023-09-09 21:47:04 -04:00 |
|
Thomas Bittner
|
53fa7b7c87
|
Added wifi UI and change debug print function
* HardwareAbstract debug print function now uses VA_LIST
* Added wifi handling UI
* Notification items currently part of hardware abstract
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
fe51337458
|
Remove timer passed into display and convert to a notification send out by the display class
Handle that notification by resetting the sleep timer.
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
305541bc52
|
Rename from Display Interface to abstract
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
5731148bf6
|
Turn Display Interface into a singleton Abstract class that can do the registration of callbacks to LVGL and allow implementers of the abstract to support LVGL.
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
419ac45e98
|
update Display interface and downstream code to add flush callback
Hoping to allow implementation of interface to allow Hardware abstract to setup LVGL
|
2023-09-09 21:47:04 -04:00 |
|
Thomas Bittner
|
03c4441bb0
|
Added seperate UI HAL interface
* DisplayInterface now is for hardware display only
* UIInterface is the general interface for UI
|
2023-09-09 21:44:47 -04:00 |
|
Thomas Bittner
|
e2138764ac
|
Added new interface abstract classes
|
2023-09-09 21:44:47 -04:00 |
|