-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sleep screen should respect the inverted color choice #353
Comments
Likely the flash. Can't really be helped on devices without proper Eclipse waveform modes (i.e,, Mk 8+). (I mean, if you want to keep the flash, that is :D. And you generally do.). (IIRC, there's a Plato fork that attempts to modulate the frontlight level during nightmode refreshes, but that's extremely difficult to achieve in a consistent manner across a wide range of devices in my experience (outside of doing in in-kernel), so, YMMV). |
@NiLuJe, thanks for the information. Flash contributes to the situation and I don't want to deal with the kernel space on e-readers yet, I am new to this stuff 😄 The issue that I am having is related to the Plato though, it isn't about hardware or kernel. I opened the issue as a I've skimmed through the code and I found this: plato/crates/core/src/view/intermission.rs Lines 62 to 67 in 81f19ab
It looks like the code handles what I was asking (using black background in I think it should just be let scheme = TEXT_NORMAL; or something similar. |
When reading in the dark and
Invert Colors
enabled, if the e-reader suspends,Sleeping
intermission screen uses white background and for a few seconds frontlight glares. It hurts the eyes even with the low frontlight intensity.At least when
Invert Colors
is enabled, theSleeping
screen should use black blackground (similar toPowered off
intermission screen).Aura Edition 2 Version 1
Plato 0.9.40
Settings.toml:
The text was updated successfully, but these errors were encountered: