fix/vorhaenge-deckend-und-dialogbreite
Vom Fingertipp auf die Standby-Uhr bis zum Dialog vergingen ~5 s mit schwarzem Bildschirm. Ursache war der Scrim mit LV_OPA_70 über den ganzen Bildschirm: Ein durchscheinender Vollbild-Layer zwingt LVGL zu einem Zwischenpuffer und zum Mischen der gesamten Fläche - bei 1280x720 in 24 Bit die teuerste Operation überhaupt. - Wake-Scrim auf WS_PANEL_7H jetzt LV_OPA_COVER. Verloren geht nichts: Im Standby liegt dahinter ohnehin nur Schwarz. - Der Drawer-Scrim (LV_OPA_50) hat dasselbe Problem und ist ebenfalls deckend, in 0x0d0d0d - auf dunklem Grund optisch praktisch identisch. - Die JC-Panels behalten in beiden Fällen die Transparenz. - Die Dialogkarte wächst mit der Schriftgröße (420 / 640 / 900 px), damit der Text nicht an unglücklichen Stellen umbricht. Beide Panel-Varianten mit arduino-cli gegengebaut. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01STPpZoK3ToDhrcniVqE6MJ
Description
Dual-PID / Siebträgermaschinen-Steuerung, entworfen für die QuickMill Silvano
654 MiB
Languages
C
85.6%
C++
14.2%
Python
0.1%