1315 Commits

Author SHA1 Message Date
Stephan Hadinger
0cde972703 Fix crash when deleting custom widgets 2022-01-22 17:13:10 +01:00
Stephan Hadinger
5f43550a74 LVGL raise a warning if multiple event_cb are assigned to the same object 2022-01-22 10:41:59 +01:00
Stephan Hadinger
fb59c63084 Berry improvement to constants 2022-01-20 22:02:21 +01:00
Stephan Hadinger
8a3f25e608 Berry ctype functions 2022-01-19 22:56:11 +01:00
Stephan Hadinger
367414b2be add non-method check to tasmota.set_timer 2022-01-18 22:45:20 +01:00
Stephan Hadinger
cd401d3928 Berry check non-method 2022-01-18 22:13:40 +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
e58d1e3018
Add files via upload 2022-01-17 19:52:34 +01:00
Christian Baars
9828b96ccc
Update be_modtab.c
load MI32 and BLE
2022-01-17 19:51:27 +01:00
Stephan Hadinger
23c2efbe8f Fix to allow compilation of minicustom32 2022-01-16 21:34:29 +01:00
s-hadinger
d123f8dbc5
LVGL add support for lv_timer and lv_coord_t * return value (#14465)
* LVGL add support for lv_timer and lv_coord_t * return value

* Patch for char **

* fix LV_ATTRIBUTE_TIMER_HANDLER

* Comptr is 'c'
2022-01-16 15:05:14 +01:00
s-hadinger
9136a7d3aa
Merge pull request #14443 from s-hadinger/remove_ld_warnings
Remove WiFiUDP32 to solve linker warnings
2022-01-14 23:10:17 +01:00
Stephan Hadinger
fffcf1c2df Remove WiFiUDP32 to solve linker warnings 2022-01-14 22:53:19 +01:00
Stephan Hadinger
b617ef878b Fix ld error 2022-01-14 22:20:31 +01:00
s-hadinger
7596a8edde
Merge pull request #14440 from s-hadinger/berry_silence_warning_lto-type-mismatch
Silence linker warnings with -flto
2022-01-14 21:01:35 +01:00
Stephan Hadinger
a0922c11cd Silence linker warnings with -flto 2022-01-14 20:47:33 +01:00
Stephan Hadinger
99037b1366 Berry int() converts comptr 2022-01-14 17:47:24 +01:00
Stephan Hadinger
da4260641f Reduced logs for uDisplay 2022-01-13 19:20:10 +01:00
Jason2866
5b02250c5f
Revert "Revert "Prep for a custom minimal ESP32 variant"" (#274) 2022-01-12 19:44:42 +01:00
Jason2866
fd1fa993a3
Revert "Prep for a custom minimal ESP32 variant" 2022-01-12 12:55:40 +01:00
Jason2866
9f44b17b09
Merge pull request #14383 from Jason2866/cmini_esp32
Prep for a custom minimal ESP32 variant
2022-01-12 11:34:47 +01:00
Stephan Hadinger
4121eab041 Berry fix add for int+float 2022-01-11 17:29:08 +01:00
Jason2866
3b138e08a3
Custom Minimal esp32 2022-01-11 17:27:56 +01:00
Stephan Hadinger
2539f04007 Berry workaround for ESP32 Rev0 bug 2022-01-10 22:41:13 +01:00
Stephan Hadinger
a1a98dc65d Reduce logging for Berry 2022-01-10 18:37:28 +01:00
Stephan Hadinger
0fd168c6cf Berry fast loop 2022-01-09 19:22:23 +01:00
Stephan Hadinger
3f6701a8bd Berry fix crash when superfluous parameter is sent 2022-01-08 10:55:05 +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
c1e3d88f2f Berry fix string.format crash 2021-12-28 12:09:00 +01:00
Stephan Hadinger
dca794dbf1 LVGL update from 8.0.2 to 8.1.0 2021-12-27 23:03:49 +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
Theo Arends
8943656729 Fixed ESP32 LedPwmMode exception
Fixed ESP32 LedPwmMode exception (#14073)
2021-12-22 16:50:29 +01:00
Stephan Hadinger
1239f2d825 Fix link 2021-12-20 17:55:36 +01:00
Stephan Hadinger
8f24aa5e05 Update berry_mapping doc 2021-12-20 17:41:36 +01:00
Stephan Hadinger
38e6a9fdf0 Berry created separate library lv_berry to isolate LVGL-Berry mapping 2021-12-20 11:17:11 +01:00
Jason2866
416cadd229
Webcam reduce lib 2021-12-19 13:52:50 +01:00
Jason2866
3d716866b1 fix compiler warning webcam 2021-12-18 13:26:16 +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
ef764fcc70 Put back map.has (deprecated) 2021-12-16 08:50:35 +01:00
Stephan Hadinger
c152838e25 Berry yet another fix 2 2021-12-15 23:32:49 +01:00