aboutsummaryrefslogtreecommitdiff
path: root/src/stdlib
Commit message (Collapse)AuthorAge
* fix(docbuild): Doxygen warnings from format errors (part 2 of 2) (#6653)Victor Wheeler2024-08-12
|
* refactor(API): don't expose private symbols in lvgl.h. phase-out "_lv*" ↵Liam2024-08-02
| | | | | names (#6068) Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
* fix(docbuild): `@file` command arg mismatches (#6582)Vic2024-07-29
|
* chore: make lv_utils as public and align function prototype with stdlib (#6473)Neo Xu2024-07-15
| | | Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
* chore: fix spelling (#6401)Josh Soref2024-06-28
| | | | Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
* feat(micropython): improve mem core micropython (#6219)Carglglz2024-05-30
|
* feat(stdlib): strncpy consistency and add strlcpy (#6204)Liam2024-05-22
|
* fix(rtthread): implement lv_strcat function in rt-thread due to absence of ↵lhdjply2024-03-27
| | | | | rt_strcat (#5920) Signed-off-by: lhdjply <lhdjply@126.com>
* feat(stdlib): add lv_strncat and refactor strcat uses (#5927)liamHowatt2024-03-25
|
* refacter(conf): use defines for standard includes (#5767)Michael Simon2024-03-20
| | | | Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com> Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
* chore(stdlib): remove duplicate function declaration (#5845)Ramesh2024-03-13
|
* fix(stdlib): fix issues when using LVGL TLSF memory pool to manage more than ↵Kenji Mouri (Qi Lu)2024-02-24
| | | | 4 GiB of memory (#5720)
* feat(sysmon): show max memory usage (#5661)Gabor Kiss-Vamosi2024-02-16
|
* fix: removed LV_ATTRIBUTE_FAST_MEM function attribute from prototypes (#5467)Karl Andersson2024-01-25
|
* fix(string): need to use correct copy direction when memory overlaps (#5374)Neo Xu2024-01-18
| | | Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
* feat(nxp): release NXP PXP and VG-Lite for LVGL v9.0 (#5288)nicusorcitu2024-01-12
| | | | | Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com> Signed-off-by: Ana Grad <ana.grad@nxp.com> Co-authored-by: Ana Grad <ana.grad@nxp.com>
* docs: update API commentsGabor Kiss-Vamosi2023-12-13
|
* chore: do not use strdup in c99 (#4983)Neo Xu2023-12-11
| | | Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
* feat(stdlib): add lv_memmove (#4888)Neo Xu2023-11-29
| | | Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
* chore(stdlib): replace strcmp with lv_strcmp (#4875)lhdjply2023-11-28
| | | Signed-off-by: lhdjply <lhdjply@126.com>
* feat(draw): add initial SDL rendererGabor Kiss-Vamosi2023-11-18
| | | | | | | | | | | | | | It caches SW rendered bitmaps in textures. The cache is also updated to support data and source separately. E.g. source is a path to an image, and if that image changes all related cache entries needs to found and invalidated. Limitations of SDL rederer: - not all draw task types are supported - image transformation is not supported - some textures (e.g. button matrix texts) are not detected as cached - images are not cached - images are supported only from path
* fix(draw): make tests work with non default LV_DRAW_BUF_ALIGNGabor Kiss-Vamosi2023-11-14
|
* ci: upgrade astyle tool (#4776)Viktor Szépe2023-11-10
| | | Install from source to use the latest version
* feat(stdlib):add rtthread function to stdlib (#4777)lhdjply2023-11-10
|
* fix(mem): fix locking mutex before initializing mutex (#4762)bjsylvia2023-11-07
| | | | Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com> Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
* feat(stdlib): add and use lv_malloc_zeroed (#4728)Niklas Fiekas2023-11-06
|
* feat(arc): add float supportGabor Kiss-Vamosi2023-10-25
|
* chore: code and documentation cleanups, renames and fixes (#4607)PGNetHun2023-09-27
|
* chore: code and configs cleanups; add builtin cache tracing (#4593)PGNetHun2023-09-25
|
* refactor: disp->display, res->result/resolution, ↵Gabor Kiss-Vamosi2023-09-18
| | | | hor/ver->horizontal/vertical, txt->text, angle->rotation, zoom->scale
* feat(cache): rework cacheGabor Kiss-Vamosi2023-09-14
| | | | | | - based in cache size instead of entry count - not only for images - needs to be called manually in decoders (and not the cache manages the decoders)
* feat(str): add lv_strdup (#4498)Neo Xu2023-08-29
| | | Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
* fix(mem): for typo in mem pool allocation (#4496)Brandon Holland2023-08-28
|
* feat(multi-instance): collect all the global variables into a struct to ↵Gabor Kiss-Vamosi2023-08-19
| | | | | | allow running multiple instances of LVGL Closes #4358
* fix(arc): fix memory leakGabor Kiss-Vamosi2023-07-05
|
* arch(draw): add parallel rendering architectureGabor Kiss-Vamosi2023-07-05
BREAKING CHANGE This is a huge update which introduces parallel rendering. lv_conf.h needs to be updated too.