mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-02-18 02:43:15 +00:00
**New Features** * Runtime font accessors and new symbol fonts for text, launcher, statusbar, and shared icons. * Added font height base setting to device.properties * Text fonts now have 3 sizes: small, default, large **Improvements** * Renamed `UiScale` to `UiDensity` * Statusbar, toolbar and many UI components now compute heights and spacing from fonts/density. * SSD1306 initialization sequence refined for more stable startup. * Multiple image assets replaced by symbol-font rendering. * Many layout improvements related to density, font scaling and icon scaling * Updated folder name capitalization for newer style
78 lines
2.7 KiB
Plaintext
78 lines
2.7 KiB
Plaintext
# Kconfig file for Tactility example app
|
|
menu "Tactility App"
|
|
config TT_DEVICE_NAME
|
|
string "Device Name"
|
|
default ""
|
|
help
|
|
Human-readable device name, including vendor
|
|
config TT_DEVICE_ID
|
|
string "Device Identifier"
|
|
default ""
|
|
help
|
|
The name of the directory in Devices/
|
|
See https://docs.tactilityproject.org for formatting guidance.
|
|
config TT_LAUNCHER_APP_ID
|
|
string "Launcher App ID"
|
|
default "Launcher"
|
|
help
|
|
The applications that gives access to other application.
|
|
This is the first thing that starts after the boot screen.
|
|
The user can override it with a boot.properties file
|
|
config TT_LVGL_FONT_SIZE_SMALL
|
|
int "Small font size"
|
|
default 10
|
|
range 8 200
|
|
help
|
|
Small font size in pixels
|
|
config TT_LVGL_FONT_SIZE_DEFAULT
|
|
int "Default font size"
|
|
default 14
|
|
range 8 200
|
|
help
|
|
Default font size in pixels
|
|
config TT_LVGL_FONT_SIZE_LARGE
|
|
int "Large font size"
|
|
default 18
|
|
range 8 200
|
|
help
|
|
Large font size in pixels
|
|
config TT_LVGL_STATUSBAR_ICON_SIZE
|
|
int "Statusbar icon size"
|
|
default 20
|
|
range 0 200
|
|
help
|
|
Statusbar icon size in pixels
|
|
config TT_LVGL_LAUNCHER_ICON_SIZE
|
|
int "Launcher icon size"
|
|
default 20
|
|
range 0 200
|
|
help
|
|
Launcher icon size in pixels
|
|
config TT_LVGL_SHARED_ICON_SIZE
|
|
int "Shared icon size"
|
|
default 16
|
|
range 0 200
|
|
help
|
|
Shared icon size in pixels
|
|
config TT_AUTO_START_APP_ID
|
|
string "Auto Start App ID"
|
|
default ""
|
|
help
|
|
An application that gets automatically started from the launcher application.
|
|
This is optional and can be left empty.
|
|
The user can override it from a boot.properties file.
|
|
# 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
|
|
help
|
|
The minimum time to show the splash screen in milliseconds.
|
|
When set to 0, startup will continue to desktop as soon as boot operations are finished.
|
|
endmenu
|