1315 Commits

Author SHA1 Message Date
Stephan Hadinger
711ca5a277 OTA follows redirects 2021-11-25 20:00:07 +01:00
Stephan Hadinger
8faa144d04 Berry static methods 2021-11-25 19:46:02 +01:00
Stephan Hadinger
5315ccb2c4 OTA over HTTPS 2021-11-23 22:15:08 +01:00
Stephan Hadinger
a4cb5d9881 Berry add metrics to teleperiod 2021-11-22 19:29:53 +01:00
s-hadinger
20d8f5e629
Merge pull request #13760 from s-hadinger/berry_fix_raise
Berry fix raise counter
2021-11-21 23:34:03 +01:00
Stephan Hadinger
51e99fe4af Berry fix raise counter 2021-11-21 23:17:45 +01:00
Stephan Hadinger
871baa7f41 Berry remove warning when no debug 2021-11-21 23:08:54 +01:00
Stephan Hadinger
cb0ad2c75b Berry tasmota.read_sensors() 2021-11-21 18:54:13 +01:00
s-hadinger
26dddb5b74
Berry animate also returns value (#13744)
* Berry animate also returns value

* Berry Animate make closure optional
2021-11-20 12:40:35 +01:00
s-hadinger
56f5584a46
Berry allow import in tapp (#13743)
* Berry allow import in tapp

* Avoid patching Berry
2021-11-20 11:29:04 +01:00
Stephan Hadinger
cad8c179b5 Berry add gc objects metrics 2021-11-20 09:49:23 +01:00
s-hadinger
97ba91ca58
Merge pull request #13735 from s-hadinger/berry_no_debug
Berry disable debug features
2021-11-19 23:17:29 +01:00
Stephan Hadinger
ae7104a9d0 Fix issue with module debug missing 2021-11-19 22:53:16 +01:00
Stephan Hadinger
cbab510997 Berry disable debug features 2021-11-19 22:29:20 +01:00
Stephan Hadinger
8a8724763f Berry add animation framework 2021-11-19 22:09:35 +01:00
Stephan Hadinger
3f140b4b10 Berry support for neopixel (WS2812, SK6812) 2021-11-18 20:30:16 +01:00
Stephan Hadinger
c4091c575b Berry simplified preinit and autoexec 2021-11-16 21:46:42 +01:00
Stephan Hadinger
b3796c4adb Preliminary support for Tasmota Application (.tapp files) 2021-11-15 23:06:04 +01:00
Stephan Hadinger
87490c5e94 Renamed autoconf suffix 2021-11-15 22:11:04 +01:00
Stephan Hadinger
a08b54b295 Fix Berry compound assignment 2021-11-15 19:14:35 +01:00
Stephan Hadinger
a584d77651 Berry fix unary not 2021-11-14 21:38:59 +01:00
Stephan Hadinger
ac2634d8e7 Force Berry and Autoconf to use internal Flash file-system 2021-11-14 18:32:17 +01:00
s-hadinger
a9f0585429
Autoconf v1 (#13665)
* Fix compiler warning

* Autoconfiguration for ESP32 and variants
2021-11-13 20:45:27 +01:00
s-hadinger
e69522f70b
Berry tasmota.arch() (#13635)
* Berry `tasmota.arch()`

* Fix typo
2021-11-10 20:58:06 +01:00
s-hadinger
1f229e7534
Support for ZIP fs and download (#13632)
* Support for ZIP fs and download

* Fix
2021-11-10 19:31:22 +01:00
Stephan Hadinger
b9b6531c7d Berry fix problem when stack resize 2021-11-07 20:02:56 +01:00
Stephan Hadinger
1e5364ecef Berry make persist more robust 2021-11-07 11:10:01 +01:00
Stephan Hadinger
4f4b1f7658 Berry fix crash in solidify 2021-11-06 19:23:50 +01:00
Stephan Hadinger
0c144fb748 Berry optimize GPIO constants 2021-11-05 19:25:50 +01:00
Stephan Hadinger
77a3d8670b LVGL add theme mono 2021-11-05 08:44:39 +01:00
Stephan Hadinger
765013cda9 Berry avoid crash when I2C is not configured 2021-11-04 20:21:59 +01:00
Stephan Hadinger
26d2f9821e Berry support for multiple rules with same prefix 2021-11-04 19:34:22 +01:00
Stephan Hadinger
e45f25f59a Berry support for unishox compression 2021-11-04 08:17:42 +01:00
s-hadinger
b9f47f93c9
Merge pull request #13559 from s-hadinger/berry_updates
Berry multiple updates
2021-11-03 21:03:59 +01:00
Stephan Hadinger
10b56dc1f6 Berry multiple updates 2021-11-03 20:46:49 +01:00
Stephan Hadinger
595f181dc0 LVGL fix event target 2021-11-03 18:16:29 +01:00
s-hadinger
6158032723
Berry add stack increase observability (#13482)
* Berry add stack increase observability

* Berry stack increase in bytes
2021-10-26 23:13:16 +02:00
Stephan Hadinger
cb27f53816 LVGL OpenHASP alpha 4 2021-10-26 21:58:21 +02:00
Stephan Hadinger
07e848cd30 LVGL OpenHASP alpha 3 2021-10-25 22:20:48 +02:00
Stephan Hadinger
9fcd7c3ae4 Berry fix possible memory corruption 2021-10-24 10:23:36 +02:00
Stephan Hadinger
e047260158 LVGL add roboto condensed 2021-10-23 16:13:00 +02:00
Stephan Hadinger
6fa5aec939 LVGL OpenHASP alpha2 2021-10-23 15:08:33 +02:00
Stephan Hadinger
0a5bccc8d9 Berry json dump for subclasses 2021-10-21 21:41:20 +02:00
Stephan Hadinger
85a0ba4b6d Change limit 2021-10-20 23:06:29 +02:00
Stephan Hadinger
13e8287554 Berry python compat for ranges 2021-10-20 22:59:16 +02:00
Stephan Hadinger
9f7a52633a Berry add module `python_compat` to be closer to Python syntax 2021-10-20 19:04:18 +02:00
Stephan Hadinger
3d3d634070 Berry support for tele rules 2021-10-19 22:38:54 +02:00
Stephan Hadinger
24afc50375 Berry add access to Settings 2021-10-19 21:47:48 +02:00
s-hadinger
e7159c8c8c
Merge pull request #13410 from s-hadinger/berry_set_solidified_fix
Berry prevent crash when setting static variable for solidified class
2021-10-19 20:56:09 +02:00
Stephan Hadinger
3b90a68799 Berry prevent crash when setting static variable for solidified class 2021-10-19 20:32:41 +02:00