Commit Graph

1659 Commits

Author SHA1 Message Date
s-hadinger
8d83472c01 LVGL option to add lv.keyboard extra widget (#20496)
* LVGL option to add `lv.keyboard` extra widget

* Don't include keyboard by default
2024-01-14 22:37:07 +01:00
s-hadinger
08a14ccc9e LVGL add lv.str_arr (#20480) 2024-01-12 19:48:33 +01:00
Theo Arends
f065d74293 Add support for HardwareSerial invert (#15461) 2024-01-12 13:57:31 +01:00
gemu
03cadd29f3 Sml update (#20474)
* add decryption flags

* add gcm crypto flags
2024-01-12 10:05:25 +01:00
s-hadinger
b0f4542707 Berry debug.caller (#20470) 2024-01-12 08:29:14 +01:00
s-hadinger
edda5ddc33 Berry tasmota.webcolor (#20454) 2024-01-10 09:08:11 +01:00
s-hadinger
69d4e323d6 Berry provide lightweight options for tasmota.wifi/eth/memory/rtc (#20448) 2024-01-09 19:49:30 +01:00
s-hadinger
85fb54fe8d Berry webserver.header to read browser sent headers (#20447) 2024-01-09 19:34:19 +01:00
Christian Baars
81fac80859 MI32 legacy: add optional argument to BLE.run() (#20431)
* add optional argument to BLE.run()

* set default of scan response to NO
2024-01-09 09:10:45 +01:00
gemu
92214ac633 ADD FTP server to filesystem (#20402)
* add ftp lib

* add ftp server
2024-01-08 16:44:49 +01:00
s-hadinger
298ee22ebf Berry add string to bytes() (#20420) 2024-01-07 15:38:29 +01:00
Theo Arends
0d300aebff Update GPIOViewer
- Add ESP8266 PWM state logging
- Add ADC state functions
2024-01-07 15:10:19 +01:00
s-hadinger
bd9a99caff Berry gpio.get_pin_type and gpio.ger_pin_type_index (#20415) 2024-01-06 22:20:22 +01:00
s-hadinger
324689ee53 Berry gpio.read_pwm and gpio.read_pwm_resolution (#20414) 2024-01-06 21:22:45 +01:00
s-hadinger
ea6b191378 Berry add tasmota.urlbecload(url:string) -> bool (#20412) 2024-01-06 17:32:50 +01:00
s-hadinger
15b40801d4 Fixes for tcpasync (#20411) 2024-01-06 17:03:51 +01:00
s-hadinger
af2b90caac Berry add support for tcpclientasync in tcpserver (#20401) 2024-01-05 09:54:18 +01:00
Theo Arends
b56e8bb014 Revert "Add libs"
This reverts commit 7042b8344c.
2024-01-04 22:50:33 +01:00
Theo Arends
7042b8344c Add libs 2024-01-04 18:31:04 +01:00
s-hadinger
6768ebc2ac Berry fix static allocation when superclass is a member (#20385) 2024-01-03 16:12:47 +01:00
s-hadinger
54e88c2926 HASPmota type chart (#20372) 2024-01-02 12:16:50 +01:00
s-hadinger
a38f869052 Fix other LVGL conversion to int (#20355) 2023-12-30 11:23:26 +01:00
s-hadinger
2de3d427de LVGL fix type for lv_imgbtn (#20354) 2023-12-30 10:29:30 +01:00
s-hadinger
6a8435b731 Berry added introspect.set() for class attributes (#20339) 2023-12-29 10:17:10 +01:00
s-hadinger
1f662a6dad HASPmota added haspmota.page_show() to change page (#20333) 2023-12-28 22:19:58 +01:00
s-hadinger
67b36030dc Berry sync upstream #369 (#20330) 2023-12-28 17:00:35 +01:00
s-hadinger
3415453620 Berry Improve error message when constructor returns NULL (#20314) 2023-12-26 12:29:50 +01:00
s-hadinger
2808653ad9 Moved Berry animate to its own berry_animate lib (#20309)
* Moved Berry animate to its own `berry_animate` lib

* Fix solidification

* fix compilation

* Fix compilation
2023-12-25 11:01:19 +01:00
s-hadinger
6c0028de4e Matter improve read sensors (#20302)
* Matter improve read_sensors scheduling

* Imprtove logging

* add scheduler call

* remove unwanted print

* fix
2023-12-24 09:31:53 +01:00
s-hadinger
fb90a34b0a Matter support for password for remote Tasmota devices (#20296) 2023-12-23 10:54:22 +01:00
s-hadinger
fbc827d11d Berry fix leds brightness (#20292) 2023-12-22 18:10:34 +01:00
Christian Baars
0e87096bad allow Berry fast_loop for BLE module (#20281) 2023-12-21 20:28:08 +01:00
s-hadinger
5fd8faa633 Add animate palettes (#20256) 2023-12-17 21:23:43 +01:00
s-hadinger
dc98f6e190 Simplify animate (#20254)
* Simplify animate

* make add_ methods idempotent
2023-12-17 20:47:18 +01:00
s-hadinger
cc5eb732ea Fix animation (#20250) 2023-12-16 22:38:04 +01:00
s-hadinger
3f4b69f91c Improve animation (#20246) 2023-12-16 17:26:58 +01:00
s-hadinger
d6bf19190f Small fixes to animate module (#20238) 2023-12-14 23:09:40 +01:00
s-hadinger
c1f8ee5dbb Refactoring of Berry animate module for WS2812 Leds (#20236) 2023-12-14 20:13:17 +01:00
s-hadinger
5102dbf1d2 Matter Contact sensor was not triggering any update (#20232) 2023-12-13 20:07:12 +01:00
s-hadinger
f796915fd1 HASPmota bar fixed val attribute (#20208) 2023-12-11 22:13:24 +01:00
Christian Baars
864a99d887 Berry ULP - API changes for IDF5.x (#20198)
* remove pointless dependencies

* add API changes for IDF5.x
2023-12-09 13:32:02 +01:00
s-hadinger
15d72e9f33 Fix solidification of leds (#20199)
* Fix solidification of leds

* Fix includes
2023-12-08 22:41:44 +01:00
s-hadinger
d61adb0b0c Leds animation refactoring stage 1 (#20197) 2023-12-08 21:13:44 +01:00
s-hadinger
faa29b2e57 Fix Neopixel flicker for Core3 (#20196) 2023-12-08 19:43:02 +01:00
s-hadinger
fd0a2fdaa5 Update berry.exe (#20186) 2023-12-07 22:07:11 +01:00
s-hadinger
40ed8aa10f Bring back invalidate_spiffs() (#20184) 2023-12-06 21:39:52 +01:00
s-hadinger
ddb11779fd ESP32 LVGL library from v8.3.10 to v8.3.11 (no functional change) (#20183)
* ESP32 LVGL library from v8.3.10 to v8.3.11 (no functional change)

* merge

* parse

* finalize
2023-12-06 21:30:08 +01:00
s-hadinger
1c60527099 Berry scale_int, equivalent of scale_uint for signed integers (#20090) 2023-11-23 11:31:26 +01:00
s-hadinger
1b0454f6bc Fix AES CBC (#20078) 2023-11-21 17:12:01 +01:00
s-hadinger
f1fe32b541 Solidified Code updated 2023-11-19 16:16:50 +00:00