mirror of
https://github.com/meshtastic/firmware.git
synced 2025-09-20 16:56:17 +00:00
![]() * fix Wireless Paper double-clear screen at boot * log when flooded with "responsive" frames * show the "resuming" screen when waking from deep-sleep * rename drawDeepSleepScreen avoid future confusion with "Screen Paused" screen * show a screensaver frame when screen off The frame shown during deep sleep is now also passed through showScreensaverFrames() * Add macros for E-Ink color values. OLEDDISPLAY_COLOR is inverted. Result of light-mode on E-Ink vs dark-mode on OLED? * adapt drawDeepSleepScreen to new screensaver convention * Mark Wireless Paper V1.1 as having problems with ghosting Any other issues can be marked in a similar way, then handled in code where relevant * Change screensaver from fullscreen logo to overlay * identify "quirks" rather than "problems" * move async refresh polling from display() to a NotifiedWorkerThread * Prevent skipping of deep-sleep screen (Hopefully) * Redesign screensaver overlay Now displays short name * Optimize refresh for different displays * Support older EInkDisplay class * Don't assume text alignment * fix spelling of a quirk macro (No impact to code, but avoids future issues) * Handle impossibly unlikely millis() overflow error Should have just let it go, but here we are.. --------- Co-authored-by: Ben Meadors <benmmeadors@gmail.com> |
||
---|---|---|
.. | ||
ai-c3 | ||
betafpv_900_tx_nano | ||
betafpv_2400_tx_micro | ||
bpi_picow_esp32_s3 | ||
canaryone | ||
chatter2 | ||
diy | ||
Dongle_nRF52840-pca10059-v1 | ||
esp32-s3-pico | ||
feather_diy | ||
heltec_esp32c3 | ||
heltec_v1 | ||
heltec_v2 | ||
heltec_v2.1 | ||
heltec_v3 | ||
heltec_wireless_paper | ||
heltec_wireless_paper_v1 | ||
heltec_wireless_tracker | ||
heltec_wireless_tracker_V1_0 | ||
heltec_wsl_v3 | ||
lora_isp4520 | ||
lora_relay_v1 | ||
lora_relay_v2 | ||
m5stack_core | ||
m5stack_coreink | ||
m5stack-stamp-c3 | ||
MakePython_nRF52840_eink | ||
MakePython_nRF52840_oled | ||
monteops_hw1 | ||
my_esp32s3_diy_eink | ||
my_esp32s3_diy_oled | ||
nano-g1 | ||
nano-g1-explorer | ||
nano-g2-ultra | ||
pca10056-rc-clock | ||
picomputer-s3 | ||
portduino | ||
ppr | ||
ppr1 | ||
rak4631 | ||
rak4631_epaper | ||
rak4631_epaper_onrxtx | ||
rak10701 | ||
rak11200 | ||
rak11310 | ||
rp2040-lora | ||
rpipico | ||
rpipico-slowclock | ||
rpipicow | ||
senselora_rp2040 | ||
station-g1 | ||
station-g2 | ||
t-deck | ||
t-echo | ||
t-watch-s3 | ||
tbeam | ||
tbeam_v07 | ||
tbeam-s3-core | ||
tlora_t3s3_v1 | ||
tlora_v1 | ||
tlora_v1_3 | ||
tlora_v2 | ||
tlora_v2_1_16 | ||
tlora_v2_1_16_tcxo | ||
tlora_v2_1_18 | ||
trackerd | ||
wio-e5 | ||
xiao_ble |