Merge branch 'master' into hyphenation-v2

This commit is contained in:
Arthur Tazhitdinov
2025-12-19 23:08:55 +05:00
39 changed files with 3984 additions and 74 deletions

View File

@@ -17,9 +17,10 @@ class CrossPointSettings {
// Sleep screen settings
uint8_t whiteSleepScreen = 0;
// Text rendering settings
uint8_t extraParagraphSpacing = 1;
// Duration of the power button press
uint8_t shortPwrBtn = 0;
uint8_t hyphenationEnabled = 1;
~CrossPointSettings() = default;
@@ -27,6 +28,8 @@ class CrossPointSettings {
// Get singleton instance
static CrossPointSettings& getInstance() { return instance; }
uint16_t getPowerButtonDuration() const { return shortPwrBtn ? 10 : 500; }
bool saveToFile() const;
bool loadFromFile();
};