Merge develop into main (#494)

* Updated runtime gating to enable LilyGO T-Deck specific apps and services
  * New device compatibility and model-detection APIs
  * Added a buffer-overflow error code and message
  * Updated GitHub Actions checkout to v4
  * Adjusted an LVGL-related library version
  * Device config now emits a T-Deck workaround flag when applicable
  * Removed internal developer comments and minor cleanups
This commit is contained in:
Ken Van Hoeylandt
2026-02-09 22:12:03 +01:00
committed by GitHub
parent 93efadd5e3
commit 25c3f19e5d
18 changed files with 67 additions and 26 deletions
+7 -1
View File
@@ -6,7 +6,13 @@ menu "Tactility App"
config TT_DEVICE_ID
string "Device Identifier"
default ""
config TT_SPLASH_DURATION
# T-Deck device-related code was directly referenced from Tactility in a pull request.
# This breaks other devices because the code does not exist in those implementations.
# Until we move it out into a proper driver, we have to have pre-processor definition for that.
config TT_TDECK_WORKAROUND
bool "Temporary work-around until we fix the T-Deck keyboard and trackball settings"
default n
config TT_SPLASH_DURATION
int "Splash Duration (ms)"
default 1000
range 0 3000