s-hadinger
|
de45a7af26
|
Berry add searchall() and matchall() to re module and pre-compiled patterns (#18429)
|
2023-04-16 17:43:49 +02:00 |
|
s-hadinger
|
0feba56d8e
|
Berry instrospect.name() to get names of functions, modules and classes (#18422)
|
2023-04-15 19:34:31 +02:00 |
|
s-hadinger
|
009e07fd07
|
Berry json patches (#18407)
|
2023-04-13 22:51:55 +02:00 |
|
s-hadinger
|
8ea91b7792
|
Berry fix rare crash in json parsing (#18395)
|
2023-04-11 23:13:02 +02:00 |
|
s-hadinger
|
4b272083d6
|
Berry fix solidify int type (#18378)
|
2023-04-10 15:45:07 +02:00 |
|
s-hadinger
|
506248be99
|
Matter various fixes (#18377)
|
2023-04-10 12:59:23 +02:00 |
|
s-hadinger
|
4ff9cf4e59
|
Berry coc support unicode (#18195)
|
2023-03-14 23:02:50 +01:00 |
|
Christian Baars
|
83f039cdf7
|
Berry: add tensorflow lite for microcontrollers (#18119)
Co-authored-by: Christian Baars <christianbaars@MacBook-Pro-von-Christian.local>
|
2023-03-05 16:46:18 +01:00 |
|
s-hadinger
|
dcbf50a918
|
Matter automatic ifdefs (#18002)
|
2023-02-19 22:25:29 +01:00 |
|
s-hadinger
|
dc245c57b1
|
Berry allow bool key (#17902)
|
2023-02-07 02:55:12 +01:00 |
|
s-hadinger
|
a483991ba3
|
ESP32 preliminary support for Matter protocol, milestone 1 (commissioning) (#17871)
* ESP32 preliminary support for Matter protocol, milestone 1 (commissioning)
* Fix case
|
2023-02-04 00:00:21 +01:00 |
|
s-hadinger
|
4e60bd7465
|
Berry add static class to declare inner classes (#17699)
|
2023-01-14 11:38:51 +01:00 |
|
s-hadinger
|
9ba3c26a8a
|
Berry fix crash when generating bytecode of empty class (#17688)
|
2023-01-12 22:51:43 +01:00 |
|
s-hadinger
|
1acd9b867c
|
Berry add implicit _class parameter to static methods (#17683)
* Berry add implicit ``_class`` parameter to static methods
* Handle bytecode
|
2023-01-11 22:59:07 +01:00 |
|
s-hadinger
|
f570dcc913
|
Berry bytes() now evaluates to false if empty (#17585)
|
2023-01-03 19:43:41 +01:00 |
|
Stephan Hadinger
|
ec17440662
|
Berry crypto module, with AES_GCM by default and EC_CC25519 optional
|
2022-12-04 19:20:11 +01:00 |
|
Stephan Hadinger
|
a0ed383840
|
Berry add module mdns
|
2022-11-27 18:08:53 +01:00 |
|
Stephan Hadinger
|
e910f3071c
|
Berry add `dyn ` class
|
2022-11-06 10:52:17 +01:00 |
|
Stephan Hadinger
|
4c896cd8bc
|
Added Berry `bytes().reverse() ` method
|
2022-11-01 23:07:15 +01:00 |
|
Christian Baars
|
1011ee2cbb
|
ignore USE_BERRY_ULP on unsupported platforms
|
2022-11-01 15:55:01 +01:00 |
|
Christian Baars
|
ed6c21ad80
|
allow ULP not only for ESP32
|
2022-10-30 18:42:47 +01:00 |
|
Stephan Hadinger
|
2ef866e3b8
|
Berry add bytes().setbytes()
|
2022-10-23 19:43:40 +02:00 |
|
Stephan Hadinger
|
f4dee20d0a
|
Berry regex re fix
|
2022-10-10 14:20:30 +02:00 |
|
sfromis
|
4a3a52cd3e
|
Epoch in Berry map for time
Inserts input epoch value directly into the output map, for consistently having epoch in this data structure
|
2022-10-09 16:12:16 +02:00 |
|
Stephan Hadinger
|
2438ab959a
|
lv_berry simplify solidification from laptop
|
2022-10-05 21:58:59 +02:00 |
|
Stephan Hadinger
|
3f5baaa0c6
|
Berry add `introspect.setmodule(name:string, value:any) -> nil `
|
2022-09-25 15:33:31 +02:00 |
|
Stephan Hadinger
|
62fcba4b11
|
Berry more auto-solidification
|
2022-09-18 23:12:57 +02:00 |
|
Stephan Hadinger
|
2f81bfff21
|
Berry more automated solidification
|
2022-09-14 19:39:46 +02:00 |
|
Stephan Hadinger
|
e0f9154986
|
Berry automated solidification of code
|
2022-09-12 22:02:25 +02:00 |
|
Christian Baars
|
d57a1cadc9
|
refactor MI32 and BLE in Berry to module
|
2022-09-10 16:38:12 +02:00 |
|
Stephan Hadinger
|
18a950f61c
|
Berry fix for stricter mode
|
2022-09-06 22:54:24 +02:00 |
|
Christian Baars
|
dc232059af
|
add .keep to empty generate folder
|
2022-09-05 16:32:28 +02:00 |
|
Christian Baars
|
580069a613
|
empty generate folder
|
2022-09-05 16:21:50 +02:00 |
|
Stephan Hadinger
|
a1e5f53ddd
|
Berry fix json crash
|
2022-08-31 19:21:00 +02:00 |
|
Stephan Hadinger
|
cb4a5ed736
|
Berry extend max bytes size to 512Kb when PSRAM is available
|
2022-08-30 18:11:04 +02:00 |
|
Stephan Hadinger
|
d4f3530539
|
Berry stricter strict mode
|
2022-08-29 19:27:06 +02:00 |
|
Stephan Hadinger
|
e46d07acb4
|
Berry add more metrics to GC
|
2022-08-26 19:23:21 +02:00 |
|
Stephan Hadinger
|
979288570e
|
HASPmota make spinner editable
|
2022-08-26 08:37:28 +02:00 |
|
Stephan Hadinger
|
a3c29375e8
|
Berry Zigbee integration for received messages
|
2022-08-22 21:32:39 +02:00 |
|
Stephan Hadinger
|
9ac38cb9d2
|
Berry remove unused registry code
|
2022-07-26 09:51:38 +02:00 |
|
s-hadinger
|
cc5fb02653
|
Merge pull request #16081 from s-hadinger/berry_fix_ref_call
Berry remove unnecessary ref push
|
2022-07-25 23:14:49 +02:00 |
|
Stephan Hadinger
|
0b7d8ac668
|
Berry remove unnecessary ref push
|
2022-07-25 22:49:58 +02:00 |
|
Stephan Hadinger
|
197e25132c
|
Berry fix reference when exeception is raised
|
2022-07-25 22:32:26 +02:00 |
|
Stephan Hadinger
|
d5ed1abf07
|
Berry add tasmota.remove_fast_loop()
|
2022-07-10 19:34:04 +02:00 |
|
Stephan Hadinger
|
5e758db898
|
Berry tcpserver
|
2022-07-07 19:28:17 +02:00 |
|
Stephan Hadinger
|
9f8fffd6ba
|
Berry fix potential crash when parsing unfinished strings
|
2022-07-07 13:24:03 +02:00 |
|
Stephan Hadinger
|
389543d36f
|
Berry fix regression
|
2022-07-06 23:13:35 +02:00 |
|
Stephan Hadinger
|
69de76338c
|
Berry allow setmember() to fail with false or undefined
|
2022-07-05 21:14:50 +02:00 |
|
s-hadinger
|
57f714eade
|
Merge pull request #15916 from Staars/development
ESP32: support ULP via Berry
|
2022-07-02 23:10:19 +02:00 |
|
Stephan Hadinger
|
73dd995c3b
|
Berry solidify to file
|
2022-07-02 21:46:02 +02:00 |
|