Merge branch 'feat-additional-compensation' of https://github.com/jpirnay/crosspoint-reader into mybuild
This commit is contained in:
@@ -138,6 +138,27 @@ class CrossPointSettings {
|
||||
// Image rendering in EPUB reader
|
||||
enum IMAGE_RENDERING { IMAGES_DISPLAY = 0, IMAGES_PLACEHOLDER = 1, IMAGES_SUPPRESS = 2, IMAGE_RENDERING_COUNT };
|
||||
|
||||
// Timezone options (POSIX TZ rules for DST support)
|
||||
enum TIMEZONE {
|
||||
TZ_UTC = 0,
|
||||
TZ_CET = 1,
|
||||
TZ_EET = 2,
|
||||
TZ_MSK = 3,
|
||||
TZ_UTC_PLUS4 = 4,
|
||||
TZ_IST = 5,
|
||||
TZ_UTC_PLUS7 = 6,
|
||||
TZ_UTC_PLUS8 = 7,
|
||||
TZ_UTC_PLUS9 = 8,
|
||||
TZ_AEST = 9,
|
||||
TZ_NZST = 10,
|
||||
TZ_UTC_MINUS3 = 11,
|
||||
TZ_EST = 12,
|
||||
TZ_CST = 13,
|
||||
TZ_MST = 14,
|
||||
TZ_PST = 15,
|
||||
TIMEZONE_COUNT
|
||||
};
|
||||
|
||||
// Sleep screen settings
|
||||
uint8_t sleepScreen = DARK;
|
||||
// Sleep screen cover mode settings
|
||||
@@ -204,6 +225,15 @@ class CrossPointSettings {
|
||||
uint8_t imageRendering = IMAGES_DISPLAY;
|
||||
// Enable synthetic TOC fallback for malformed/sparse TOC books (1 = enabled, 0 = disabled)
|
||||
uint8_t syntheticTocFallback = 1;
|
||||
// Show clock in the reader status bar
|
||||
uint8_t statusBarClock = 0;
|
||||
// Clock format: 0 = 24h (14:00), 1 = 12h (2:00pm)
|
||||
uint8_t clockFormat12h = 0;
|
||||
// Timezone selection (applies POSIX TZ rules for DST)
|
||||
uint8_t timeZone = TZ_UTC;
|
||||
// Use clock and keep the LP timer running during deep sleep (GPIO13 HIGH)
|
||||
// so time can be accurately restored on wake. Increases sleep current by ~3-4 mA.
|
||||
uint8_t useClock = 0;
|
||||
|
||||
~CrossPointSettings() = default;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user