Added page sleep screen

This commit is contained in:
Samuel Carpentier
2026-01-06 15:35:06 +09:00
committed by GitHub
parent 0f77320fee
commit 11ea451f12

View File

@@ -45,11 +45,11 @@ void SleepActivity::onEnter() {
}
if (SETTINGS.sleepScreen == CrossPointSettings::SLEEP_SCREEN_MODE::LIGHT_PAGE) {
return renderCoverSleepScreen();
return renderPageSleepScreen();
}
if (SETTINGS.sleepScreen == CrossPointSettings::SLEEP_SCREEN_MODE::DARK_PAGE) {
return renderCoverSleepScreen();
return renderPageSleepScreen();
}
renderDefaultSleepScreen();
@@ -275,3 +275,12 @@ void SleepActivity::renderBlankSleepScreen() const {
renderer.clearScreen();
renderer.displayBuffer(EInkDisplay::HALF_REFRESH);
}
void SleepActivity::renderPageSleepScreen() const {
renderer.clearScreen();
onContinueReading();
if (SETTINGS.sleepScreen != CrossPointSettings::SLEEP_SCREEN_MODE::LIGHT_PAGE) {
renderer.invertScreen();
}
renderer.displayBuffer(EInkDisplay::HALF_REFRESH);
}