Ensure the Network::connect() doesn't return before we're connected, ensuring proper behaviour in its caller.
Do allow use of the production ACME server without source edits (was a bit obnoxious).
Bugfix : give precedence to config file URL, instead of hardcoded one
Small update
Remove direct use of WhatsApp in Framework (a better implementation exists in Siren).
Remove verbose log line
Allow the application to survive a power cut on the Lilygo T-SIM board, while
WhatsApp : add additional API with variable args.
Don't start webserver twice
Add comment
Tune logging
Reduce logging
NetworkConnected() gets called for two types of network, do the right thing with that.
Add authentication on the PPP for the cellular network.
Comment out a logging statement.
Fix build scripts
Cleanup
Move some structures to the right place.
Add a bit of comment
Application and Framework changes to cope with the Lilygo T-SIM7080G board.
Add classes to cope with the Lilygo T-SIM7080G board, and both its hardware aspects : cellular modem and power controller.
Restructure this code to allow for a second network (so two background tasks managing those),
Support headless configuration even without a JSON configuration file.
Don't log unexpected http events
Update list of components
Long overdue sync
update
Remove unnecessary include
More esp-idf-6.0-beta1 and "new" i²c driver support.
More work on esp-idf v6 support, and move to "new" i²c driver.
Get it to work with esp-idf-v6.0-beta1
Fix the new-i2c error, thanks to esp-idf support !
Update
Cope with structure diffs between the component and both esp-idf v5.5.1 and v6.0
Reduce logging
First cut at reviving this
Add mbedtls options, required in esp-idf v6.0
Remove dead code.
Additional #include for esp-idf v6.0
Symbol MALLOC_CAP_EXEC isn't always defined in esp-idf v6.0
Remove backlightOff() call that happened too soon (not initialized).
Creation order
Update to new Ota version which comes with a superclass for Framework.
Fix the layout issue on ZX. Keep original layout available for a bit though.
Still work in progress on merging button layouts
New button layout table merges some of the older ones.
Document how to remove flicker on the ZX component platform
Try to put non-button UI element geometry in a table as well (buttons already were).
Initial support for CYD layout - incomplete.
Add support files for CYD.
A bit of cleanup.
Add support for the Cheap Yellow Display, currently only LVGL 8
Update comment
Add headless option support
update
The "doit" file allows you to create separate builds per type of hardware box.
Need to cope with not having this symbol due to recent Kconfig changes.
Platform specific file
Script and configuration file to build a target directory per platform.
Small fixes to increase platform independent builds.
Update some comments
Remove
Framework : remove NODE_NAME which was removed from Kconfig.
Fix screen unlocking
Some structure fixes
Bring structure to Kconfig
Kconfig : bring some structure
Add this working version
new directory
Renew, like the others. This version still flickers continuously.
Warning removal
Improve sync at startup
more model names
hmm
hmm
hmm
hmm
hmm
Describe hardware
Add app info to the status message
First working version of ESP-component based driver for the ZX board (so avoiding the legacy BSP stuff).
Add working C++ example
Fix
Cleanup
Cleanup
Aha
Optionally use the gc9503 init cmds from the BSP (don't produce a visual on the display)
See comment on https://github.com/espressif/esp-bsp/issues/345 , avoid using a private
New field with some esp-idf version.
Update the esp32-component based driver for ZX, which doesn't produce good display.
Upload evidence. See README.
Oops, belongs to previous commit
Clean up the LCD hardware drivers
integrate more with framework
Add guition driver that works for LVGL 8 and 9
Create subdirectories, move original content into one.
Copyright fix.
Cosmetics
Remove unused member