Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix(docbuild): Doxygen warnings from format errors (part 2 of 2) (#6653) | Victor Wheeler | 2024-08-12 |
| | |||
* | refactor(API): don't expose private symbols in lvgl.h. phase-out "_lv*" ↵ | Liam | 2024-08-02 |
| | | | | | names (#6068) Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com> | ||
* | fix(docbuild): `@file` command arg mismatches (#6582) | Vic | 2024-07-29 |
| | |||
* | chore: make lv_utils as public and align function prototype with stdlib (#6473) | Neo Xu | 2024-07-15 |
| | | | Signed-off-by: Neo Xu <neo.xu1990@gmail.com> | ||
* | chore: fix spelling (#6401) | Josh Soref | 2024-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) | Carglglz | 2024-05-30 |
| | |||
* | feat(stdlib): strncpy consistency and add strlcpy (#6204) | Liam | 2024-05-22 |
| | |||
* | fix(rtthread): implement lv_strcat function in rt-thread due to absence of ↵ | lhdjply | 2024-03-27 |
| | | | | | rt_strcat (#5920) Signed-off-by: lhdjply <lhdjply@126.com> | ||
* | feat(stdlib): add lv_strncat and refactor strcat uses (#5927) | liamHowatt | 2024-03-25 |
| | |||
* | refacter(conf): use defines for standard includes (#5767) | Michael Simon | 2024-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) | Ramesh | 2024-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-Vamosi | 2024-02-16 |
| | |||
* | fix: removed LV_ATTRIBUTE_FAST_MEM function attribute from prototypes (#5467) | Karl Andersson | 2024-01-25 |
| | |||
* | fix(string): need to use correct copy direction when memory overlaps (#5374) | Neo Xu | 2024-01-18 |
| | | | Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com> | ||
* | feat(nxp): release NXP PXP and VG-Lite for LVGL v9.0 (#5288) | nicusorcitu | 2024-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 comments | Gabor Kiss-Vamosi | 2023-12-13 |
| | |||
* | chore: do not use strdup in c99 (#4983) | Neo Xu | 2023-12-11 |
| | | | Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com> | ||
* | feat(stdlib): add lv_memmove (#4888) | Neo Xu | 2023-11-29 |
| | | | Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com> | ||
* | chore(stdlib): replace strcmp with lv_strcmp (#4875) | lhdjply | 2023-11-28 |
| | | | Signed-off-by: lhdjply <lhdjply@126.com> | ||
* | feat(draw): add initial SDL renderer | Gabor Kiss-Vamosi | 2023-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_ALIGN | Gabor Kiss-Vamosi | 2023-11-14 |
| | |||
* | ci: upgrade astyle tool (#4776) | Viktor Szépe | 2023-11-10 |
| | | | Install from source to use the latest version | ||
* | feat(stdlib):add rtthread function to stdlib (#4777) | lhdjply | 2023-11-10 |
| | |||
* | fix(mem): fix locking mutex before initializing mutex (#4762) | bjsylvia | 2023-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 Fiekas | 2023-11-06 |
| | |||
* | feat(arc): add float support | Gabor Kiss-Vamosi | 2023-10-25 |
| | |||
* | chore: code and documentation cleanups, renames and fixes (#4607) | PGNetHun | 2023-09-27 |
| | |||
* | chore: code and configs cleanups; add builtin cache tracing (#4593) | PGNetHun | 2023-09-25 |
| | |||
* | refactor: disp->display, res->result/resolution, ↵ | Gabor Kiss-Vamosi | 2023-09-18 |
| | | | | hor/ver->horizontal/vertical, txt->text, angle->rotation, zoom->scale | ||
* | feat(cache): rework cache | Gabor Kiss-Vamosi | 2023-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 Xu | 2023-08-29 |
| | | | Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com> | ||
* | fix(mem): for typo in mem pool allocation (#4496) | Brandon Holland | 2023-08-28 |
| | |||
* | feat(multi-instance): collect all the global variables into a struct to ↵ | Gabor Kiss-Vamosi | 2023-08-19 |
| | | | | | | allow running multiple instances of LVGL Closes #4358 | ||
* | fix(arc): fix memory leak | Gabor Kiss-Vamosi | 2023-07-05 |
| | |||
* | arch(draw): add parallel rendering architecture | Gabor Kiss-Vamosi | 2023-07-05 |
BREAKING CHANGE This is a huge update which introduces parallel rendering. lv_conf.h needs to be updated too. |