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
Gabor Kiss-Vamosi
a6ee4a680c
move lv_fonts from lv_misc next to lv_misc
2018-07-07 12:21:36 +02:00
Gabor Kiss-Vamosi
90679c2cf5
add LV_CONF_INCLUDE_SIMPLE to choose between relative or simple include of lv_conf.h
2018-07-07 11:53:22 +02:00
Gabor Kiss-Vamosi
383ce0599e
format with astyler
2018-06-19 09:49:58 +02:00
Gabor Kiss-Vamosi
bd0c6c9ce3
regenerate buil in fonts
2018-03-09 14:14:06 +01:00
Gabor Kiss-Vamosi
d068c85e80
minor updates on LV_ATTRIBUTE_...
2018-03-07 09:22:37 +01:00
Gabor Kiss-Vamosi
e4b677be3d
lv_hal_disp: fix linked list issue whan adding more displays
2018-02-28 09:45:51 +01:00
Gabor Kiss-Vamosi
f3e1df3997
add LV_GROUP_KEY_ENETER_LONG to trigger long press evets of the objects
2018-02-24 14:39:15 +01:00
Gabor Kiss-Vamosi
b2f72d3f70
LV_INDEV_TYPE_BUTTON added
2018-02-24 13:17:39 +01:00
Gabor Kiss-Vamosi
ff2e425b48
comment updates
2018-02-23 17:03:00 +01:00
Bryan Mayland
fada3aabfa
Add user pointer to indev driver for state storage between read() calls
2018-02-20 13:25:36 +00:00
Gabor Kiss-Vamosi
c331659026
fix compile issue with undefined LV_ATTRIBUTE_TICK_INC/TASK_HANDLER
2018-01-16 15:26:02 +01:00
Zaltora
6bab1d2840
add handle fn to attribute + reorganize
2018-01-15 11:03:50 +01:00
Zaltora
89044a8649
Add specific otion for tick function + inline it
2018-01-14 10:23:16 +01:00
Gabor Kiss-Vamosi
f242eba9c1
anim path reworked + minor changes
2017-12-17 01:54:09 +01:00
Gabor Kiss-Vamosi
ae23300c07
indev: add inactivity timer
2017-12-11 12:53:58 +01:00
Gabor Kiss-Vamosi
893475ad89
Hide anti aliasing. No x << LV_AA rewuired from now
2017-12-07 19:22:23 +01:00
Gabor Kiss-Vamosi
266487fdab
makefiles updated
2017-12-06 11:50:38 +01:00
Gabor Kiss-Vamosi
43646b78ef
lv_mem_realloc: just truncate mem if smaller then then the old
2017-12-03 00:38:30 +01:00
Gabor Kiss-Vamosi
514d2b38b4
lv_obj folder rename to lv_core
2017-11-30 11:35:49 +01:00
Gabor Kiss-Vamosi
2f5a09bc99
LV_VDB_ADR added to place vdb to sepcific address
2017-11-30 09:53:26 +01:00
Gabor Kiss-Vamosi
11c2d5dce4
lv_indev_registr rename to lv_indev_drv_regster
2017-11-29 16:28:20 +01:00
Gabor Kiss-Vamosi
b26bb2e5b7
lv_tick_inc: update with 'tick_period' parameter
2017-11-29 15:34:37 +01:00
Gabor Kiss-Vamosi
8db441d6a8
solve warnings
2017-11-29 13:22:44 +01:00
Gabor Kiss-Vamosi
1a1840ae11
lv_hal_indev and tick updates
2017-11-29 13:22:44 +01:00
Gabor Kiss-Vamosi
cc7128ce4c
lv_hal_disp: add disp_flush
2017-11-29 13:22:44 +01:00
Gabor Kiss-Vamosi
2d09b3dbdf
lv_area: add 'lv_' prefix
2017-11-28 16:15:13 +01:00