Commit Graph

1415 Commits

Author SHA1 Message Date
s-hadinger
0f084eedcc
Berry animation new tutorials (#24249)
* Remove tab from json

* Berry animation new tutorials
2025-12-23 17:58:29 +01:00
s-hadinger
a9d32dc979
Berry animation fix breathe (#24246)
* Remove tab from json

* Berry animation fix breathe
2025-12-22 08:46:39 +01:00
s-hadinger
92a97a65f9
Berry remove animate (#24241)
* Remove tab from json

* Berry 'animate' to be replaced with 'animation' framework
2025-12-21 12:44:20 +01:00
s-hadinger
8feff1148a
Berry animation meter (#24193)
* Remove tab from json

* Berry animation meter and other optimizations
2025-12-06 16:52:43 +01:00
Christian Baars
5f7cb57ffb
MI32: add pin, some fixes (#24191) 2025-12-06 15:29:06 +01:00
s-hadinger
7d0f351798
Berry tasmota.micros() to get time in microseconds (#24192)
* Remove tab from json

* Berry `tasmota.micros()` to get time in microseconds
2025-12-06 14:46:05 +01:00
s-hadinger
0b639b7ab7
Berry faster type (#24175)
* Remove tab from json

* Berry faster `type()` function
2025-11-29 17:40:12 +01:00
s-hadinger
ec32b83f75
Berry animation improvements (#24162) 2025-11-26 11:48:33 +01:00
s-hadinger
73fd0aa377
Berry syntax highlighter for multiline f-strings (#24155) 2025-11-23 23:03:42 +01:00
s-hadinger
dc2ae5078c
Berry Force left bracket without spaces for calls (#24154) 2025-11-23 21:59:12 +01:00
Christian Baars
9340e218bd
Berry: improve cam module and img class (#24128) 2025-11-18 10:42:43 +01:00
s-hadinger
56858d9dbd
Matter fix generate script (#24134) 2025-11-17 22:38:01 +01:00
Christian Baars
e5aeed6477
fix closing bracket in f-string (#24133) 2025-11-17 21:46:13 +01:00
s-hadinger
6b9e622703
Berry fix infinite loop in rare situations (#24132) 2025-11-17 17:37:56 +01:00
Andreas Schultz
7b223bedc4
Fix matter lights (#24126)
* matter: add FeatureMap to Light 1

* matter: add missing attributes to Light 2

* matter: fix datatype of attributes on Light 3
2025-11-16 20:20:34 +01:00
s-hadinger
9d12fe39c5
Berry alternative to strnlen 2 (#24124) 2025-11-16 12:52:18 +01:00
Jason2866
718c00a030
align #define U_SPIFFS with framework (#24123) 2025-11-15 19:33:48 +01:00
Jason2866
01dfb76d36
update lib JPEGDEC to v1.8.4 (#24120) 2025-11-15 15:32:38 +01:00
s-hadinger
e7bc18c148
Berry animation speed optimization for gradient (#24103) 2025-11-11 19:12:14 +01:00
s-hadinger
2f70c0b99b
Berry pointer arithmetic and fast bytes access (#24102) 2025-11-11 18:42:36 +01:00
s-hadinger
ee1d867025
Berry animation performance improvements: LUT and native push_pixels (#24094) 2025-11-05 20:46:35 +01:00
s-hadinger
b5ac09d0df
Berry animation template system and performance improvements (#24086) 2025-11-01 12:48:40 +01:00
s-hadinger
ea0bf79291
Berry animation add 'if' to sequence (#24056) 2025-10-25 10:06:35 +02:00
s-hadinger
05979574d9
Berry animation templates (#24048) 2025-10-23 21:43:56 +02:00
s-hadinger
7c7b39051e
Berry 'light.get()' direct access to values (#24033) 2025-10-20 13:35:55 +02:00
s-hadinger
623dea884f
Berry animation add SINE transition in rich_color_palette and add WLED palettes (#24029) 2025-10-18 19:09:16 +02:00
s-hadinger
11693762d0
Berry animation update palettes converted from WLED project (#24021) 2025-10-15 22:58:04 +02:00
s-hadinger
2660ad72ab
Add type checking to byteslib (#24015) 2025-10-15 16:57:01 +02:00
s-hadinger
7a06aa2cfe
Berry add 'cb.free_cb' for extension manager (#24014) 2025-10-14 19:26:45 +02:00
Theo Arends
c463ba608d Fix Extension Manager Light Theme support and Extensions input field control 2025-10-14 10:57:13 +02:00
s-hadinger
23a89c1224 Solidified Code updated 2025-10-12 13:27:58 +00:00
vrilcode
b770518b72
Update i2c_driver.be (#24003)
Added a read_bit function as there is also a write_bit function.
2025-10-12 15:26:26 +02:00
Theo Arends
04e0655618 Fix Extension Manager exception when OtaUrl is not defined or invalid 2025-10-12 14:35:41 +02:00
s-hadinger
cfe393b371
Extension Manager show current version in UI (#23994) 2025-10-09 22:01:19 +02:00
s-hadinger
cdc9af224b
Berry fixed 'be_top is non zero' warning when calling C mapped functions (#23989)
* Berry fixed 'be_top is non zero' warning when calling C mapped functions

* Better implementation
2025-10-08 22:39:34 +02:00
s-hadinger
0b891392b1
Berry animation native frame_buffer and optimization (#23986) 2025-10-07 22:09:45 +02:00
Christian Baars
20566dd1dc
mi32 refactor web UI (#23979) 2025-10-05 10:59:14 +02:00
Theo Arends
a245696d7c Allow short form user entry
- 0 = Use OtaUrl first then default
- 1 = Use default
2025-10-04 11:49:02 +02:00
Theo Arends
e2b04ae6fb Fix repository manager user input edge cases 2025-10-03 18:12:09 +02:00
Theo Arends
f8d9972881 Add non-persistent user input for extensions manager 2025-10-03 17:23:04 +02:00
Theo Arends
878cb0c085 Fix extension manager access to sites with long 404 messages 2025-10-03 14:11:16 +02:00
Theo Arends
37e097e378 Revert "Fix berry extension manager when using long user OtaUrl"
This reverts commit b9b3ff33f5.
2025-10-02 18:15:08 +02:00
Theo Arends
b9b3ff33f5 Fix berry extension manager when using long user OtaUrl 2025-10-02 18:11:20 +02:00
Theo Arends
ee9eabb414 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2025-10-02 17:32:46 +02:00
Theo Arends
16c1ba7937 Try to fix berry extension manager 2025-10-02 17:32:33 +02:00
s-hadinger
06266134f0
Berry animation implement native functions in frame_buffer (#23972) 2025-10-02 17:28:10 +02:00
s-hadinger
ae693ba777
Berry animation pull lexer and optimizations (#23969) 2025-10-01 22:08:33 +02:00
Theo Arends
a4b39af066 Berry add local extension repository access based on OtaUrl 2025-09-30 16:27:18 +02:00
s-hadinger
2242f83f7a
Berry animation remove obsolete syntax for colors 2025-09-29 09:49:41 +02:00
s-hadinger
194124a26f
Berry animation update tests (#23963) 2025-09-28 23:38:57 +02:00