manison
bef17224e4
fix some typos
2019-03-08 14:11:13 +01:00
Gabor Kiss-Vamosi
15007e9071
add lv_disp_remove
2019-03-08 06:57:16 +01:00
Gabor Kiss-Vamosi
370f8223b6
lv_indev_read: use the current corridnate as defult for POINTER type
2019-03-07 01:26:04 +01:00
Gabor Kiss-Vamosi
702fb9565d
Add LV_ prefix to symbols and vhange USE_LV_... to LV_USE_...
2019-03-07 00:05:16 +01:00
Gabor Kiss-Vamosi
9d72ced2b6
focus/defocus event updates
2019-03-03 11:20:49 +01:00
Gabor Kiss-Vamosi
d992a71513
remove style.body.empty (replaced by style.body.opa)
2019-02-28 13:34:04 +01:00
Gabor Kiss-Vamosi
672626f225
lv_indev: name unnamed struct and unions
2019-02-28 13:05:47 +01:00
Gabor Kiss-Vamosi
409a998df2
add voaltile to 'disp_drv->flushing' to work with optimization
2019-02-27 10:58:18 +01:00
Gabor Kiss-Vamosi
e323924176
merge dev-6.0
2019-02-27 06:04:30 +01:00
Gabor Kiss-Vamosi
e85e4a8eb9
lv_hal_indev: remove unnamed stuct and union
2019-02-26 19:46:37 +01:00
Gabor Kiss-Vamosi
dc0ce46b0c
update obejcts with the new event system
2019-02-26 16:07:40 +01:00
Gabor Kiss-Vamosi
eb33596d02
add USE_LV_USER_DATA_SINGLE/MULTI
2019-02-25 07:06:05 +01:00
Gabor Kiss-Vamosi
54778eb303
update lv_conf files
2019-02-25 06:50:20 +01:00
Gabor Kiss-Vamosi
054e43e6e9
indev/disp cb: pass driver as first argument
2019-02-24 21:20:51 +01:00
Gabor Kiss-Vamosi
0ccaac4e00
updade lv_conf_templ.h
2019-02-21 00:21:59 +01:00
Gabor Kiss-Vamosi
030fe60b34
multi-disp: API updates
2019-02-20 23:58:13 +01:00
Gabor Kiss-Vamosi
f2bd701927
multi-disp: API updates
2019-02-20 10:16:33 +01:00
Gabor Kiss-Vamosi
673892cd80
multi-disp: unique VDB to displays
2019-02-13 01:40:22 +01:00
Gabor Kiss-Vamosi
cfa7d22d33
multi-disp: display level vdb experiment
2019-02-12 22:35:59 +01:00
Gabor Kiss-Vamosi
7571bedc46
multi-disp: minor updates
2019-02-12 16:20:59 +01:00
Gabor Kiss-Vamosi
b15ffa3d89
multi-disp: add unique inv_buf to each display
2019-02-12 15:38:13 +01:00
Gabor Kiss-Vamosi
8c4e4c3861
multi-disp: refresh multiple displays
2019-02-12 12:21:34 +01:00
Gabor Kiss-Vamosi
5b92b4d01b
move basic descriptors to lv_disp_t
2019-02-10 11:06:47 +01:00
Gabor Kiss-Vamosi
e2e6479fb0
multi_disp: add dynamic hor/ver res
2019-02-07 19:17:10 +01:00
Gabor Kiss-Vamosi
2692100bb1
multi-disp: minor update
2019-02-03 00:47:50 +01:00
Gabor Kiss-Vamosi
e1afa61128
multi-disp: inital changes
2019-02-02 04:46:19 +01:00
Gabor Kiss-Vamosi
dd5f66e125
inialize _lv_indev_list adn _lv_disp_list in lv_init
2019-01-31 00:25:15 +01:00
Amir Gonnen
473c2276dd
add '_lv_' prefix to global roots
2019-01-24 00:14:33 +02:00
Amir Gonnen
1e8ea6b15b
gc: add undescore to roots, arranged lv_mem.c regarding gc defines. Added support to Symbols using the numstr technique of encoding the characters as a number in an enum. Globals: register them directly witout the need for constructor to access them. Updated example code. Updated lv_mpy.c
2019-01-24 00:14:33 +02:00
Amir Gonnen
a883f0b39a
Enable Micropython gc (Garbage Collection) on lvgl. This is controlled by LV_ENABLE_GC macro defined in lv_conf.h. When enabled, lv_conf.h should also define LV_MEM_CUSTOM_REALLOC, LV_MEM_CUSTOM_GET_SIZE, LV_GC_INCLUDE and LV_GC_ROOT
2019-01-24 00:14:33 +02:00
embeddedt
a4bfd51401
Merge branch 'master' into dev-5.3
2019-01-04 08:27:43 -05:00
Fabien Chouteau
d109f409fb
lv_hal_tick: Fix typo
2019-01-04 12:13:33 +01:00
Gabor Kiss-Vamosi
9c7c200048
lv_porting: add display and indev porting skeleton functions
2018-12-31 18:19:38 +01:00
Gabor Kiss-Vamosi
62b3b2c578
update mk files to use absolute path
2018-12-28 18:06:57 +01:00
Themba Dube
4c0cd82d9c
Initial lv_indev_set_feedback support
2018-12-16 20:16:48 -05:00
Gabor Kiss-Vamosi
f6bc6a0bf6
lv_indev: fix warnings
2018-11-24 07:41:18 +01:00
Gabor Kiss-Vamosi
073e99e538
lv_indev: init data before calling of indev_read
2018-11-18 11:54:02 +01:00
Gabor Kiss-Vamosi
41695bf9ac
astyle code formatting
2018-10-05 17:22:49 +02:00
Gabor Kiss-Vamosi
d3af29fada
LV_INDEV_TYPE_ENCODER added
2018-09-24 22:59:48 +02:00
Zaltora
589e7f28e0
refactoring enum declaration
2018-09-18 13:59:40 +02:00
Stefan Krastanov
4e70bbc49f
Add a system time callback to be used without lv_tick_inc
.
...
With a new configuration option one can now remove the need for
repeatedly calling `lv_tick_inc` for hardware that already provides
system time in another way.
The configuration example is set for an Arduino, but this was initially
developed for an nrf52 with the following config:
```
#define LV_TICK_CUSTOM 1
#if LV_TICK_CUSTOM == 1
#define LV_TICK_CUSTOM_INCLUDE "app_timer.h"
#define LV_TICK_CUSTOM_SYS_TIME_EXPR (app_timer_cnt_get()/APP_TIMER_TICKS(1))
#endif /*LV_TICK_CUSTOM*/
```
2018-08-29 15:13:51 -04:00
Gabor Kiss-Vamosi
ad79620983
Merge pull request #362 from ErichStyger/dev-5.2
...
fixed wrong comment
2018-08-14 09:16:55 +02:00
Erich Styger
37f38b3211
fixed wrong comment
2018-08-13 06:34:00 +02:00
Zaltora
1e20118645
add backward 'lv_conf.h' compatibility
2018-08-10 13:18:10 +02:00
Zaltora
58134f78dc
multiple definition LV_ATTRIBUTE_TICK_INC
2018-08-06 10:12:38 +02:00
Gabor Kiss-Vamosi
f968792286
add the optional VDB write interface to the display driver (vdb_wr)
2018-08-04 01:46:00 +02:00
Gabor Kiss-Vamosi
678cbdc23d
improve logging
2018-07-25 20:39:24 +02:00
Gabor Kiss-Vamosi
2d5fa3b9dc
remove LV_TXT_FLAG_NO_BREAK. Text area in one line mode handle's it in its own
2018-07-25 19:36:53 +02:00
Gabor Kiss-Vamosi
69434c8b7d
place some lv_log_add calls
2018-07-25 17:57:08 +02:00
Gabor Kiss-Vamosi
2e17562e51
add lv_mem_assert to memory allocations
2018-07-25 13:33:53 +02:00