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 |
|
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 |
|
Stephan Hadinger
|
0fa343c447
|
Berry add a watchdog
|
2021-10-19 20:14:31 +02:00 |
|
Stephan Hadinger
|
e49eadff4e
|
Berry bytes() allow negative indices
|
2021-10-17 19:13:32 +02:00 |
|
Stephan Hadinger
|
149920e363
|
Berry fix string literal
|
2021-10-17 16:05:13 +02:00 |
|
Stephan Hadinger
|
164d14496b
|
LVGL Berry namespace `lv.* added and removed lv_*` constants
|
2021-10-15 19:34:37 +02:00 |
|
Stephan Hadinger
|
8837ad6ff1
|
Berry stability fix
|
2021-10-14 09:15:19 +02:00 |
|
Stephan Hadinger
|
48410e9536
|
Berry safer rule management
|
2021-10-11 19:10:37 +02:00 |
|
s-hadinger
|
416b3f8e05
|
Berry add stack dump in case of exception (#13319)
* Berry add stack dump in case of exception
* Fix type in Berry
* More typo
|
2021-10-10 19:53:38 +02:00 |
|
Stephan Hadinger
|
6594962fd3
|
Fix setmember
|
2021-10-04 21:48:43 +02:00 |
|
Stephan Hadinger
|
ddb1eb7fea
|
Berry and LVGL fixes
|
2021-10-04 19:15:27 +02:00 |
|
Stephan Hadinger
|
4a18748f74
|
Berry improvements to persist
|
2021-10-03 16:34:45 +02:00 |
|
s-hadinger
|
6878bf9fbf
|
Berry add module `import persist` (#13264)
* Berry add module ``import persist``
* Call `persist.save()` before restart
|
2021-10-03 11:54:29 +02:00 |
|
Stephan Hadinger
|
98acc6fe2d
|
LVGL updated to v8.0.2 **breaking changes**
|
2021-10-02 09:33:59 +02:00 |
|
Stephan Hadinger
|
a21e4a58fc
|
Berry add tasmota.global
|
2021-09-30 19:51:40 +02:00 |
|
Stephan Hadinger
|
b5c58d0273
|
Berry support for NAN
|
2021-09-28 22:47:40 +02:00 |
|
s-hadinger
|
70d46bf32a
|
Merge pull request #13226 from s-hadinger/berry_ctypes_accept_bool
Berry ctypes accepts `bool` as parameter
|
2021-09-27 13:17:37 +02:00 |
|
Stephan Hadinger
|
735aea937a
|
Berry ctypes accepts bool as parameter
|
2021-09-27 12:53:28 +02:00 |
|
Stephan Hadinger
|
7e93d5c370
|
Berry fix flip
|
2021-09-27 12:13:11 +02:00 |
|
Stephan Hadinger
|
509daa24dc
|
Berry revamped `energy` module to expose all C variables to Berry (read/write)
|
2021-09-24 18:05:16 +02:00 |
|
s-hadinger
|
883a9fb12c
|
Berry refactored bytes class (#13208)
* Berry refactored bytes class
* Fix
|
2021-09-24 08:04:55 +02:00 |
|
Stephan Hadinger
|
28c65dd0c1
|
Berry simplification of ctypes
|
2021-09-22 13:54:20 +02:00 |
|
s-hadinger
|
176e2d8fac
|
Berry string range (#13194)
* Berry string range
* Fix regressions
|
2021-09-21 11:59:40 +02:00 |
|
s-hadinger
|
036430ec65
|
Berry improve introspect.toptr() (#13178)
* Berry improve `introspect.toptr()`
* Fix unwanted change
|
2021-09-19 23:27:51 +02:00 |
|
s-hadinger
|
5e2686407d
|
Berry introspect toptr (#13172)
* Berry introspect, add `toptr` and `fromptr`
* Remove warning
|
2021-09-19 15:35:51 +02:00 |
|
Stephan Hadinger
|
60d9b95ff4
|
Berry fix compiler bug in complex compound assignments
|
2021-09-18 16:00:56 +02:00 |
|
Stephan Hadinger
|
418ebf1e4e
|
Berry update and global resolidify
|
2021-09-15 19:36:48 +02:00 |
|
s-hadinger
|
751234e05d
|
Revert "Berry move introspect.vcall to call"
|
2021-09-11 11:27:30 +02:00 |
|
Stephan Hadinger
|
840d9fdc2b
|
Berry move introspect.vcall to call
|
2021-09-10 08:36:26 +02:00 |
|
Stephan Hadinger
|
70e11bd6a5
|
Berry add math.atan2() and change list.find()
|
2021-09-07 19:27:57 +02:00 |
|
Stephan Hadinger
|
cb42e241e6
|
Berry introspect.vcall
|
2021-09-01 09:12:50 +02:00 |
|
Stephan Hadinger
|
66998aa429
|
Berry constant search size
|
2021-08-30 19:10:17 +02:00 |
|
Stephan Hadinger
|
1ce8dbad85
|
Berry fix bytecode load/save for static class members
|
2021-08-27 19:15:25 +02:00 |
|
Stephan Hadinger
|
df8fb263e0
|
Berry support for indirect members
|
2021-08-27 09:10:29 +02:00 |
|
Stephan Hadinger
|
5588324274
|
Berry fix deinit
|
2021-08-26 21:51:19 +02:00 |
|
Stephan Hadinger
|
4541438e70
|
Berry take into account bytes() in gc size
|
2021-08-26 19:57:03 +02:00 |
|
Stephan Hadinger
|
5387345794
|
Berry improved super() for inheritance
|
2021-08-26 19:30:57 +02:00 |
|
Stephan Hadinger
|
9be8f4fc7a
|
Berry fix bug in conditional
|
2021-08-26 18:52:08 +02:00 |
|
Stephan Hadinger
|
5ab0081f47
|
Berry upgrade to latest changes
|
2021-08-24 22:44:33 +02:00 |
|
Stephan Hadinger
|
0e1a5a0a79
|
Berry support for vararg
|
2021-08-23 19:47:37 +02:00 |
|
s-hadinger
|
aa6af84693
|
Berry vararg prep (#12951)
* Berry prepare for vararg, and fix string format
* Cosmetic fix
|
2021-08-23 13:29:15 +02:00 |
|
Stephan Hadinger
|
d4085bb063
|
Berry add base64 to bytes
|
2021-08-17 19:17:58 +02:00 |
|
Stephan Hadinger
|
63bbf46d7f
|
Berry now compiling in `strict` mode to catch more bugs
|
2021-08-16 20:46:09 +02:00 |
|
Stephan Hadinger
|
b870ca1aa3
|
Fix
|
2021-08-16 12:22:02 +02:00 |
|
Stephan Hadinger
|
660698dc10
|
Fix Berry compiler bug #117
|
2021-08-16 12:11:28 +02:00 |
|