* initial changes for waveshare s3 touch support * fix lvgl locking * fix for lvgl locking * cleaned up dependencies * boards now depend on tactility instead of tactility-esp * revert deletion * remove component * working touch&display driver * added waveshare to github actions * cleanup * fix for driver * fix for sim build * build fixes * updated docs * updated docs * attempt new sdl2 github action * revert * fixes for clion/cmdline build environment wasn't parsed properly * temporarily disable pc sim build
747 B
747 B
TODOs
- Make
desktopapp listen to changes inapp_manifest_registry - Update
view_portto useViewPortas handle externally andViewPortDatainternally - Replace FreeRTOS semaphore from
Loaderwith internalMutex - Create unit tests for
tactility-coreandtactility(PC-only for now) - Have a way to deinit LVGL drivers that are created from
HardwareConfig
Core Ideas
- Make a HAL? It would mainly be there to support PC development. It's a lot of effort for supporting what's effectively a dev-only feature.
- Support for displays with different DPI. Consider the layer-based system like on Android.
App Ideas
- Chip 8 emulator
- Discord bot
- BadUSB
- IR transceiver app
- GPIO status viewer
- BlueTooth keyboard app