mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-10-18 11:25:07 +00:00
**Fonts** Dynamically load text and icon fonts when the device boots. Font bitdepth depends on whether the device is an ESP32 one and whether it has external RAM available. When no external RAM is available on ESP32, only small and medium font variants are generated; large font variants refer to the medium size ones. Implemented Appearance settings app for changing font and font size. **Other changes** - Added keyboard shortcuts to delete or rename files in directory views. - Improved app-grid tile sizing to provide more room for labels. - Reduced the default LED strip brightness.
27 lines
678 B
C
27 lines
678 B
C
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
#pragma once
|
|
|
|
#include <stddef.h>
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
/** Changes whenever the icon TTF subset, its codepoints file or the icon name lists change */
|
|
#define LVGL_ICON_FONT_VERSION 0xEE67835Du
|
|
|
|
// Icon names per icon font, resolved through the .codepoints file next to the TTF
|
|
extern const char* const lvgl_icon_shared_names[];
|
|
extern const size_t lvgl_icon_shared_name_count;
|
|
|
|
extern const char* const lvgl_icon_statusbar_names[];
|
|
extern const size_t lvgl_icon_statusbar_name_count;
|
|
|
|
extern const char* const lvgl_icon_launcher_names[];
|
|
extern const size_t lvgl_icon_launcher_name_count;
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|