Update settings count for CrossPointSettings and SettingsActivity

This commit is contained in:
Arthur Tazhitdinov 2025-12-19 23:12:44 +05:00
parent a1ef3b982f
commit 27d84c88a4
3 changed files with 3 additions and 3 deletions

View File

@ -12,7 +12,7 @@ CrossPointSettings CrossPointSettings::instance;
namespace {
constexpr uint8_t SETTINGS_FILE_VERSION = 1;
constexpr uint8_t SETTINGS_COUNT = 3;
constexpr uint8_t SETTINGS_COUNT = 4;
constexpr char SETTINGS_FILE[] = "/sd/.crosspoint/settings.bin";
} // namespace

View File

@ -11,7 +11,7 @@ const SettingInfo SettingsActivity::settingsList[settingsCount] = {
{"White Sleep Screen", SettingType::TOGGLE, &CrossPointSettings::whiteSleepScreen},
{"Extra Paragraph Spacing", SettingType::TOGGLE, &CrossPointSettings::extraParagraphSpacing},
{"Short Power Button Click", SettingType::TOGGLE, &CrossPointSettings::shortPwrBtn},
{"Hyphenation", &CrossPointSettings::hyphenationEnabled}};
{"Hyphenation", SettingType::TOGGLE, &CrossPointSettings::hyphenationEnabled}};
void SettingsActivity::taskTrampoline(void* param) {
auto* self = static_cast<SettingsActivity*>(param);

View File

@ -29,7 +29,7 @@ class SettingsActivity final : public Activity {
const std::function<void()> onGoHome;
// Static settings list
static constexpr int settingsCount = 3; // Number of settings
static constexpr int settingsCount = 4; // Number of settings
static const SettingInfo settingsList[settingsCount];
static void taskTrampoline(void* param);