OMOTE/Platformio
MatthewColvin 235d8e043f Convert Lvgl resource manager to recursive mutex to allow re locking in thread.
This helps with creation and getting values and should be safe since it still keeps lvgl on  one thread at a time.

Add OnLvglEvent to UIElement that allows foreasy place for UI Elements  to respond to LVGL events .

Add button  class that can react to being presssed via a  callback function.

Add GetBottom() api to allow easy grabbing of bottom Y coordinate.

use some new stuff in the settings  page to sort test it all out.
2023-10-06 22:11:15 -05:00
..
.vscode clang format code 2023-09-16 15:34:16 -05:00
HAL fully implement Key press handeling in HAL for esp32 hardware and switch hardware to use the refactored UI 2023-10-05 09:53:07 -05:00
lib Initial Upload 2023-06-28 20:26:56 +02:00
OmoteUI Convert Lvgl resource manager to recursive mutex to allow re locking in thread. 2023-10-06 22:11:15 -05:00
src fully implement Key press handeling in HAL for esp32 hardware and switch hardware to use the refactored UI 2023-10-05 09:53:07 -05:00
test Initial Upload 2023-06-28 20:26:56 +02:00
.gitignore Initial Upload 2023-06-28 20:26:56 +02:00
platformio.ini 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