| 
								
								
									 MatthewColvin | 7434f0b4da | add initial Key press implementation for hardware next is to actually spin up something to queue and  handle key events | 2023-10-04 11:42:45 -05:00 |  | 
				
					
						| 
								
								
									 Paul Hortiatis | 8f84423f7e | Remove dead code | 2023-09-12 12:02:53 -04:00 |  | 
				
					
						| 
								
								
									 Paul Hortiatis | f8ed2efacb | Cleanup | 2023-09-12 10:10:21 -04:00 |  | 
				
					
						| 
								
								
									 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 |  |