Commit Graph

464 Commits

Author SHA1 Message Date
Stephan Hadinger
5fbf1f266f Berry flash.factory() 2022-05-01 17:30:33 +02:00
Stephan Hadinger
495bfaf047 Berry add ota rollback 2022-05-01 16:14:19 +02:00
Stephan Hadinger
66aa714524 Berry partition manager display factory partition 2022-04-30 18:50:05 +02:00
Stephan Hadinger
c394830f99 Berry make partition manager compatible with single OTA 2022-04-30 17:00:24 +02:00
Stephan Hadinger
83ba50f904 Berry make commands and rules reentrant 2022-04-30 12:48:06 +02:00
Stephan Hadinger
80cb0564cd Berry easier MQTT subscribe 2022-04-29 23:43:55 +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
79c171892b Berry fix wrong solidification of class name 2022-04-27 18:11:34 +02:00
Stephan Hadinger
002bc266eb Berry improve logging when using load() 2022-04-27 09:40:56 +02:00
Stephan Hadinger
8547cdaa0d Berry fix pointer warning 2022-04-26 23:01:10 +02:00
Stephan Hadinger
55d66c96d3 Berry fix assertion violation when loading bytecode 2022-04-26 22:28:41 +02:00
Stephan Hadinger
2106c5aa56 OpenHASP fix touch event 2022-04-25 19:24:55 +02:00
Stephan Hadinger
91b58679f3 OpenHASP add page events 2022-04-24 16:41:23 +02:00
Stephan Hadinger
efb2423b88 OpenHASP support for qrcode 2022-04-24 10:18:40 +02:00
Stephan Hadinger
81a8ff273a OpenHASP memory optimization 2022-04-22 22:36:45 +02:00
Stephan Hadinger
71010423eb Sync with latest Berry PRs 2022-04-20 22:57:07 +02:00
Stephan Hadinger
b422274e00 Berry support for SD card 2022-04-16 12:29:01 +02:00
Stephan Hadinger
7c48ba0c73 LVGL and OpenHASP for M5Stick 2022-04-14 23:19:05 +02:00
Stephan Hadinger
2c12266b1b Prepare for Arduino PR #6569 2022-04-13 19:15:20 +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
a5c852b047 Berry solidification toggle for string literals 2022-04-09 09:50:17 +02:00
Stephan Hadinger
6ee2ed80f7 Berry supper class in member 2022-04-08 19:53:55 +02:00
Stephan Hadinger
e3ebffcc72 OpenHASP v1.0 2022-04-06 21:29:24 +02:00
Stephan Hadinger
4629bb4436 Berry support for int keys in map in solidification 2022-04-06 19:19:17 +02:00
Stephan Hadinger
d9cfe6128a Berry prep for OpenHASP 2022-04-05 21:38:43 +02:00
Stephan Hadinger
0915664eae Berry improve asserts and stack size 2022-04-04 09:10:54 +02:00
s-hadinger
33120a85f4
Berry add tasmota.publish_rule (#15243)
* Berry add `tasmota.publish_rule`

* Fix return value
2022-03-28 22:29:06 +02:00
Stephan Hadinger
355d0ab6e1 LVGL split lv_clock and lv_clock_icon 2022-03-27 16:57:54 +02:00
Stephan Hadinger
4df75cd54b Berry introspect.module 2022-03-27 09:57:05 +02:00
Staars
4fe37a10a4 add watch and block, generated part 2022-03-25 10:16:42 +01:00
Staars
cf80b826ac add watch and block, code changes only 2022-03-25 10:15:58 +01:00
Stephan Hadinger
3a94f4aed9 Berry load increased logging 2022-03-23 10:56:12 +01:00
Stephan Hadinger
ead18b63d6 Berry bytes setfloat getfloat 2022-03-21 23:07:48 +01:00
Stephan Hadinger
93f8446f5e Berry add int64 support 2022-03-21 19:35:57 +01:00
s-hadinger
1c8875025c
Merge pull request #15203 from s-hadinger/berry_ble_new_mapping
Berry move BLE MI32 to simplest C mapping
2022-03-21 19:26:04 +01:00
Stephan Hadinger
7a33dd0b36 Berry move BLE MI32 to simplest C mapping 2022-03-21 19:13:54 +01:00
Stephan Hadinger
b72754ab06 Berry minor changes in ctypes class wrapper 2022-03-21 19:10:07 +01:00
Stephan Hadinger
f14fae1070 Berry fix wrong type check 2022-03-20 20:50:07 +01:00
s-hadinger
06c96608bd
Merge pull request #15186 from s-hadinger/berry_tostring_ctype_func
Berry toint and tostring ctype_func
2022-03-20 12:44:21 +01:00
s-hadinger
eb8a16959f
Berry add get_switches (#15185)
* Berry add `get_switches`

* typo
2022-03-20 12:38:53 +01:00
Stephan Hadinger
aed7c1f753 Berry toint and tostring ctype_func 2022-03-20 12:34:40 +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
d87b5c20ad Rename lib lv_berry to lv_binding_berry 2022-03-17 22:31:47 +01:00
Stephan Hadinger
5a3ffc426e Berry priority loading bec files 2022-03-17 21:54:41 +01:00
Stephan Hadinger
ad05edb5ff Berry minor stylistic change 2022-03-15 21:38:40 +01:00
Stephan Hadinger
22195928f9 Berry fixed pre-compiled .bec files for static methods 2022-03-13 18:51:37 +01:00
s-hadinger
c47e988349
Lvgl cleaned berry mapping (#15111)
* lv module

* More classes

* String literals

* Missed one
2022-03-12 17:45:16 +01:00