Commit Graph

7 Commits

Author SHA1 Message Date
Gabor Kiss-Vamosi
5369d7d473 arch(conf, api) refactor lv_conf and some API (#3501)
Kconfig and MicroPython config is not updated yet.


* start to refactor lv_conf.h

* further mem refactoring

* create lv_mem_builtin.c/h

* update lv_conf_internal.h

* add lv_strlen and lv_strncpy

* rename LV_DRAW_COMPLEX to LV_USE_DRAW_MASK

* update lv_conf_template

* minor fix
2022-07-19 13:31:42 +02:00
embeddedt
9771050b99 chore(format) add formatting for examples & demos, merge test config 2022-02-13 13:59:17 -05:00
ckielstra
91fc579ee7 docs fix spelling, parameter descriptions, comments, etc (#2865) 2021-12-02 08:44:05 -05:00
guoweilkd
1ca78a0461 fix(example_roller_3) mask free param bug (#2553) 2021-09-13 14:27:08 +02:00
Gabor Kiss-Vamosi
637b706ddc perf(draw) reimplement circle drawing algorithms (#2374)
* perf(draw) reimplement circle drawing algorithms

Imporve the speed of circle drawing
Add circle draw caching
Various other speed improvements

* docs describe how to use masks

* fix(draw) add missing GC root usage
2021-07-27 19:16:00 +02:00
Gabor Kiss-Vamosi
bb066f2f72 fix(example) lv_example_roller_3 2021-05-21 11:31:06 +02:00
guoweilkd
fcdca6229f add fade mask example for roller obj (#2260)
Co-authored-by: guowei15 <guowei15@xiaomi.com>
2021-05-20 13:43:54 +02:00