Commit Graph

364 Commits

Author SHA1 Message Date
s-hadinger 7222716470
Add support for display extension in Berry (#12174)
* Add support for display extension in Berry

* Force CI again

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-05-23 18:54:11 +02:00
Stephan Hadinger 079eb117bf Berry fix wrong parameter for virtual method 2021-05-22 15:47:06 +02:00
s-hadinger 6c2448b5cf
Merge pull request #12156 from s-hadinger/berry_import
Berry allow import from file system
2021-05-22 15:18:43 +02:00
Stephan Hadinger e2865e22d4 Berry allow import from file system 2021-05-22 15:10:13 +02:00
Stephan Hadinger 3881508b00 Fix wrong allocator 2021-05-22 09:49:37 +02:00
Stephan Hadinger eea82b5049 Berry longer logs 2021-05-21 23:04:42 +02:00
Stephan Hadinger c642e716ce LVGL add support for PNG images 2021-05-21 13:49:47 +02:00
Stephan Hadinger 74445c0aaa LVGL fix crash in file system 2021-05-21 09:02:24 +02:00
Stephan Hadinger 85a6ab797a LVGL add screen support 2021-05-20 19:34:51 +02:00
Stephan Hadinger ba518e1b0c LVGL use Berrry virtual methods and save 74KB 2021-05-19 09:53:20 +02:00
Stephan Hadinger cf5b7b4a41 LVGL add support for TrueType fonts via FreeType library 2021-05-12 11:16:10 +02:00
gemu2015 a2242d4dbc udisplay color swap for lvgl 2021-05-11 10:42:04 +02:00
mikep1998 1c1495d52d rework of mapping 2021-05-11 00:26:14 -07:00
mikep1998 de506edd8e uDisplay support for new opcodes. 2021-05-10 13:40:27 -07:00
mikep1998 cec4828a13 Adding support for ILI9488/XPT2046 display 2021-05-10 13:26:59 -07:00
Stephan Hadinger 7963b3a5ca LVGL fixed events and callbacks 2021-05-10 20:04:11 +02:00
s-hadinger e01c60df84
LVGL Fix TS (#12071)
* LVGL Fix TS

* Try to fix linker

* Fix2

* Last fix

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-05-10 15:48:02 +02:00
s-hadinger 0cabd00f66
Merge pull request #12064 from s-hadinger/lvgl_fix_warning
LVGL Fix warning when sending NULL instead of an instance
2021-05-09 23:16:10 +02:00
Stephan Hadinger f7e92d4e07 LVGL Fix warning when sending NULL instead of an instance 2021-05-09 19:38:27 +02:00
s-hadinger fafe1622ec
Merge pull request #12063 from s-hadinger/tsl_3800
Increase min stack thunk to 3800 #12031
2021-05-09 18:39:13 +02:00
Stephan Hadinger 49b1c06f10 Increase min stack thunk to 3800 #12031 2021-05-09 18:18:39 +02:00
Stephan Hadinger e88955c479 LVGL support for PSRAM 2021-05-09 18:15:15 +02:00
Theo Arends e239b16c58
Merge pull request #12053 from ksaye/patch-1
Modifying to support Azure as well as AWS for TLS
2021-05-08 17:46:47 +02:00
Theo Arends fb44348a8c Add support for MQTT Settings save/restore 2021-05-08 17:40:13 +02:00
ksaye 21deb1f42b
Modifying to support Azure as well as AWS for TLS
This addresses the issue https://github.com/arendst/Tasmota/issues/12031
2021-05-08 09:40:00 -05:00
Stephan Hadinger b18aa2052f LVGL removed unused driver 2021-05-07 23:09:58 +02:00
Stephan Hadinger 0aa52d3100 LVGL add support for touchscreen 2021-05-07 17:24:57 +02:00
Stephan Hadinger 56cecfb274 LVGL Support for 3 buttons as rotary encoder 2021-05-07 11:51:22 +02:00
Stephan Hadinger 5355af1460 LVGL check parameters 2021-05-06 10:46:17 +02:00
Stephan Hadinger 63c7e5f7bf Introduced tasmota_options.h for libs 2021-05-04 19:28:51 +02:00
Stephan Hadinger 0edd81a521 Berry switched to ufsp 2021-05-04 18:21:08 +02:00
Theo Arends 49201b6acd
Merge pull request #11991 from hallard/teleinfo
Teleinfo fixes and improvements
2021-05-03 08:46:43 +02:00
Charles e719c116dd process all data to Energy Module 2021-05-01 18:32:03 +02:00
gemu2015 8a22f591ea attempt to fix a bug with ft5316 2021-05-01 09:56:09 +02:00
gemu2015 b3e69e71e5 optimized ra8876 pushpixels 2021-05-01 09:55:26 +02:00
gemu2015 95976a21fc add rgb24 color dma 2021-05-01 09:54:49 +02:00
Charles e842ae3fb2 Merge branch 'development' into teleinfo 2021-05-01 00:24:29 +02:00
gemu2015 d86353369e ili9341 callbacks 2021-04-30 15:39:53 +02:00
gemu2015 0ecb5202f7 move touch to driver 2021-04-30 15:26:41 +02:00
gemu2015 3565eeb75d display dump 2021-04-29 14:18:28 +02:00
Stephan Hadinger 5b36e504c5 Berry more solidification 2021-04-28 19:30:19 +02:00
Theo Arends 6c87d4c553
Merge pull request #11923 from gemu2015/lvgl_udisp
fix pushcolors
2021-04-28 09:19:33 +02:00
Stephan Hadinger deee1bb69c Berry simplified solidification 2021-04-28 08:49:22 +02:00
gemu2015 df56218d9d fix pushcolors 2021-04-28 08:34:11 +02:00
Stephan Hadinger d9a0dd5266 Berry add support for rtc time 2021-04-27 22:54:53 +02:00
Stephan Hadinger 2003688f1b uDisplay remove byte swap 2021-04-27 19:44:30 +02:00
s-hadinger e31998620f
LVGL add Led 7 seg font (#11916)
* LVGL add Led 7 seg font

* Moved fonts to a new LVGL_assets lib

* Forgot include

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-27 19:05:23 +02:00
gemu2015 688a999566 fix lvgl pushcolors 2021-04-26 15:05:17 +02:00
s-hadinger 7cb30b07da
LVGL fix byte order for DMA and non-DMA (#11897)
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-26 14:33:20 +02:00
s-hadinger 61cecdef2f
Udisplay finegrain delay (#11894)
* uDisplay add 10ms delay and log

* Silly bug

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-26 13:49:42 +02:00