Compare commits

...

3 Commits

Author SHA1 Message Date
Irene Ying
6b8523b170
Merge 052b058643 into da4d3b5ea5 2026-01-30 19:16:03 -08:00
Irene Ying
052b058643 fix moon icon positioning 2026-01-30 19:15:58 -08:00
Irene Ying
1b607f6de1 fix errors 2026-01-30 18:39:44 -08:00
3 changed files with 4 additions and 4 deletions

View File

@ -290,8 +290,8 @@ void SleepActivity::renderCoverSleepScreen() const {
void SleepActivity::renderLastScreenSleepScreen() const {
const auto pageHeight = renderer.getScreenHeight();
renderer.drawImage(MoonIcon, 48, pageHeight - 48, 48, 48);
renderer.displayBuffer(EInkDisplay::HALF_REFRESH);
renderer.drawImage(MoonIcon, 0, pageHeight - 48, 48, 48);
renderer.displayBuffer(HalDisplay::HALF_REFRESH);
}
void SleepActivity::renderBlankSleepScreen() const {

View File

@ -11,7 +11,7 @@
const char* SettingsActivity::categoryNames[categoryCount] = {"Display", "Reader", "Controls", "System"};
namespace {
constexpr int displaySettingsCount = 6;
constexpr int displaySettingsCount = 7;
const SettingInfo displaySettings[displaySettingsCount] = {
// Should match with SLEEP_SCREEN_MODE
SettingInfo::Enum("Sleep Screen", &CrossPointSettings::sleepScreen, {"Dark", "Light", "Custom", "Cover", "None"}),

View File

@ -354,7 +354,7 @@ void loop() {
}
if (gpio.isPressed(HalGPIO::BTN_POWER) && gpio.getHeldTime() > SETTINGS.getPowerButtonDuration()) {
enterDeepSleep();
enterDeepSleep(false);
// This should never be hit as `enterDeepSleep` calls esp_deep_sleep_start
return;
}