This commit is contained in:
e2002
2025-08-24 17:58:08 +03:00
parent 383a5d5119
commit 1b644d7895
117 changed files with 1777 additions and 3934 deletions

View File

@@ -235,6 +235,19 @@ Work is in progress...
---
## Version history
#### v0.9.670
- display performance optimization
- to improve rendering smoothness, a framebuffer has been added for TFT SPI displays **ST7735, ST7789, ILI9341, GC9106, ST7796, GC9A01A, ILI9488, ILI9486** \
the framebuffer is applied only to moving elements (scrolling text, VU meter, clock) \
the framebuffer works on modules with additional **PSRAM** \
on such modules, the framebuffer is enabled automatically, no extra steps required \
to disable the framebuffer, add `#define USE_FBUFFER false` in **myoptions.h** \
on modules without PSRAM, the framebuffer is disabled by default. It can be forced on by adding `#define SFBUFFER` in **myoptions.h** \
but in that case, free memory (as well as HTTPS streams) will be severely limited \
- fixed compilation error for Nextion displays
- code cleanup, optimization, and refactoring
- bug fixes
#### v0.9.574
- fixed compilation error for certain displays when `#define DSP_INVERT_TITLE false` is set
- fixed compilation error for `DSP_DUMMY`