mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-02-18 19:03:16 +00:00
- Expose HAL Configuration's `UiScale` - Updated docs - Fix for `tt_timer_alloc()` - Changed `enum class` to regular C `enum` - Renamed enums (add prefix) - Include `<stdbool.h>` where needed
21 lines
410 B
C
21 lines
410 B
C
#pragma once
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
/** Affects LVGL widget style */
|
|
enum UiScale {
|
|
/** Ideal for very small non-touch screen devices (e.g. Waveshare S3 LCD 1.3") */
|
|
UiScaleSmallest,
|
|
/** Nothing was changed in the LVGL UI/UX */
|
|
UiScaleDefault
|
|
};
|
|
|
|
/** @return the UI scaling setting for this device. */
|
|
UiScale tt_hal_configuration_get_ui_scale();
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|