93 Commits

Author SHA1 Message Date
Stephan Hadinger
9b26c01dd0 Berry virtual member can return nil 2022-06-15 22:00:31 +02:00
Stephan Hadinger
af41d81c5a Berry ctypes small optimization 2022-06-07 22:20:42 +02:00
Stephan Hadinger
0aefb278cd Berry optimization of crypto module 2022-06-07 21:59:27 +02:00
Theo Arends
c08561f67c Bump version to v11.1.0.4
- Restructure tasmota
2022-06-02 14:17:39 +02:00
Stephan Hadinger
ce33aa5f9d Berry zigbee phase 1 2022-05-24 22:45:04 +02:00
Stephan Hadinger
086c4d6371 Rename OpenHASP to HASPmota 2022-05-20 21:29:39 +02:00
s-hadinger
950933cafa
Berry rename solidified partition to partition_core (#15482)
* Berry rename solidified partition to partition_core

* Add init to force `partition_core` as global
2022-04-29 12:03:19 +02:00
Stephan Hadinger
fd3bce508c Berry use crc32 code from esp rom 2022-04-29 10:19:47 +02:00
Stephan Hadinger
d3e55ad43e Berry solidification of the partition core engine 2022-04-27 18:16:15 +02:00
Stephan Hadinger
18239d9ca3 Berry stack resize debug mode 2022-04-10 22:28:22 +02:00
Stephan Hadinger
ad5a31993a OpenHASP solidified 2022-04-09 11:40:41 +02:00
Stephan Hadinger
0915664eae Berry improve asserts and stack size 2022-04-04 09:10:54 +02:00
Stephan Hadinger
355d0ab6e1 LVGL split lv_clock and lv_clock_icon 2022-03-27 16:57:54 +02:00
Stephan Hadinger
93f8446f5e Berry add int64 support 2022-03-21 19:35:57 +01:00
Stephan Hadinger
7a33dd0b36 Berry move BLE MI32 to simplest C mapping 2022-03-21 19:13:54 +01:00
s-hadinger
01eade7e47
Berry native class array (#15178)
* Berry simplified classes in Flash

* Remove be_load_lvgl_classes
2022-03-19 14:27:03 +01:00
Stephan Hadinger
e83e501155 Berry add cron timers 2022-02-21 22:22:30 +01:00
Stephan Hadinger
7a006d7f47 Berry faster allocator for small objects 2022-02-15 22:51:11 +01:00
Stephan Hadinger
25acc6d06a Berry add id to rules 2022-02-15 22:30:44 +01:00
Stephan Hadinger
42b73ecfce Berry add module mqtt 2022-02-15 21:58:05 +01:00
s-hadinger
945682aa78
Berry virtual Alexa Hue device (#14833)
* Berry virtual Alexa Hue device

* Fix compilation
2022-02-13 22:59:43 +01:00
s-hadinger
33a779f105
LVGL library from 8.1.0 to 8.2.0 (#14815) 2022-02-12 18:54:39 +01:00
Stephan Hadinger
d1e14e50c8 Berry add light_state class 2022-02-02 22:03:58 +01:00
Stephan Hadinger
60b3c8006e Berry add uuid module 2022-01-30 23:05:32 +01:00
Christian Baars
b08ad3843f
Update be_modtab.c
fix standard ble build 2/2
2022-01-17 20:47:32 +01:00
Christian Baars
9828b96ccc
Update be_modtab.c
load MI32 and BLE
2022-01-17 19:51:27 +01:00
Stephan Hadinger
6755b754e0 Berry stores compiled bytecode into IRAM, freeing space in heap 2022-01-06 13:41:51 +01:00
Stephan Hadinger
4406eb9f3b Berry specific moved to berry_tasmota 2022-01-05 09:50:38 +01:00
Stephan Hadinger
421a2ce1fb LVGL full support for grid layout 2022-01-02 16:16:10 +01:00
s-hadinger
c032878fd6
Revert "Berry add tasmota.random_byte()" 2021-12-28 22:37:02 +01:00
Stephan Hadinger
44189186e9 Berry add tasmota.random_byte() 2021-12-28 21:29:04 +01:00
Stephan Hadinger
a4cd168681 LVGL modularization 2021-12-27 18:12:38 +01:00
Stephan Hadinger
c343896760 Berry udp remote ip and port 2021-12-24 09:48:40 +01:00
Stephan Hadinger
a51d32747a Berry add support for udp client/server 2021-12-23 18:35:10 +01:00
Stephan Hadinger
e5479cdc96 Berry move LVGL mapping to its own library 2021-12-18 11:47:03 +01:00
Stephan Hadinger
26a7fad65b Berry C mapping moved to a separate `berry_mapping` library 2021-12-17 19:41:36 +01:00
Stephan Hadinger
5cd2c22730 Use htlm ° entity 2021-12-16 18:40:46 +01:00
Stephan Hadinger
fe682ea97f Berry fix memory corruption due to unicode character 2021-12-16 16:43:13 +01:00
Stephan Hadinger
6d9e427970 Fix Berry I2C driver lib with latest changes 2021-12-16 13:57:12 +01:00
Stephan Hadinger
bcc970b559 Berry use ROM MD5 2021-12-14 19:56:28 +01:00
Stephan Hadinger
7f0e4944ac Berry rename step 2/2 2021-12-14 15:10:03 +01:00
s-hadinger
011b8ac769
Revert "Rename Berry to berry" 2021-12-14 13:52:36 +01:00
Stephan Hadinger
560e769485 Rename Berry to berry 2021-12-14 09:37:15 +01:00