André Costa
|
0259397ecd
|
fix(observer): check if observer is associated with obj on remove fn (#7727)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
|
2025-04-03 14:43:08 +02:00 |
|
Benson Muite
|
88bf97c5da
|
fix(getcwd): capture return value #7991 (#7992)
|
2025-03-28 18:56:30 +01:00 |
|
Paul Vogel
|
76d42e3f57
|
fix(label): fix long mode clip #7922 (#7957)
Thank you! The faling CI is unrelated.
|
2025-03-28 18:55:05 +01:00 |
|
Gabor Kiss-Vamosi
|
670845ecbc
|
feat(xml): load fonts and images from XML
|
2025-03-28 09:07:10 +01:00 |
|
Gabor Kiss-Vamosi
|
2ca425c411
|
feat(xml): add subject and global/local scoping support
|
2025-03-28 09:07:10 +01:00 |
|
Gabor Kiss-Vamosi
|
b63472dc01
|
feat(xml): add support for textarea and keyboard
|
2025-03-28 09:07:10 +01:00 |
|
Gabor Kiss-Vamosi
|
c23636c130
|
feat(observer): support simple int binding to label
|
2025-03-28 09:07:10 +01:00 |
|
Liam Howatt
|
847041e8d2
|
feat(scale): add id1 id2 for tick line draw descriptors. fix zero division (#7695)
|
2025-03-25 21:53:34 +01:00 |
|
yushuailong
|
0fe1d28428
|
fix(bin_decoder): fix the crash when decoder A8 images and flush cache (#7952)
Signed-off-by: yushuailong <yushuailong1@xiaomi.com>
|
2025-03-23 12:50:41 +01:00 |
|
yushuailong
|
967ba180b4
|
feat(refr): add global recolor (#7855)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
Signed-off-by: yushuailong <yyyusl@qq.com>
Signed-off-by: yushuailong <yushuailong1@xiaomi.com>
|
2025-03-23 12:12:13 +01:00 |
|
VIFEX
|
0ef95d7ec4
|
fix(image_decoder): enhance code robustness (#7969)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2025-03-23 11:19:39 +01:00 |
|
yushuailong
|
e9e80da982
|
fix(anim): fix the crash caused by delete anim in cb (#7926)
Signed-off-by: yushuailong <yushuailong1@xiaomi.com>
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
Co-authored-by: yushuailong <yushuailong1@xiaomi.com>
|
2025-03-21 11:20:49 -03:00 |
|
红桃六
|
56f3784753
|
feat(test): add test cases for indev_gesture pinch (#7947)
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
|
2025-03-21 09:16:36 -03:00 |
|
VIFEX
|
9c04316768
|
perf(vg_lite): add font cache reference counting support (#7407)
Arduino Lint / lint (push) Has been cancelled
MicroPython CI / Build rp2 port (push) Has been cancelled
MicroPython CI / Build stm32 port (push) Has been cancelled
MicroPython CI / Build unix port (push) Has been cancelled
MicroPython CI / Build esp32 port (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_NORMAL_8BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_SDL - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - gcc - Windows (push) Has been cancelled
C/C++ CI / Build ESP IDF ESP32S3 (push) Has been cancelled
C/C++ CI / Run tests with 32bit build (push) Has been cancelled
C/C++ CI / Run tests with 64bit build (push) Has been cancelled
BOM Check / bom-check (push) Has been cancelled
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Has been cancelled
Verify the widget property name / verify-property-name (push) Has been cancelled
Verify code formatting / verify-formatting (push) Has been cancelled
Build docs / build-and-deploy (push) Has been cancelled
Test API JSON generator / Test API JSON (push) Has been cancelled
Check Makefile / Build using Makefile (push) Has been cancelled
Check Makefile for UEFI / Build using Makefile for UEFI (push) Has been cancelled
Port repo release update / run-release-branch-updater (push) Has been cancelled
Verify Kconfig / verify-kconfig (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2025-03-18 13:01:19 +01:00 |
|
yushuailong
|
57a428abd8
|
fix(obj): style opa of other part is not effective (#7905)
Signed-off-by: yushuailong <yushuailong1@xiaomi.com>
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
Co-authored-by: yushuailong1 <yushuailong1@xiaomi.com>
|
2025-03-12 17:19:26 +01:00 |
|
VIFEX
|
ed1ff5bda6
|
feat(tests): add draw 8bpp font test (#7895)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2025-03-10 10:58:47 +08:00 |
|
Gabor Kiss-Vamosi
|
56c44bfdc4
|
refactor(objid): rename lv_obj_get_child_by_id to lv_obj_find_by_id for consistency
|
2025-03-07 10:30:22 +01:00 |
|
Gabor Kiss-Vamosi
|
626d6b51ad
|
feat(obj): add obj name support
fixes #7476
Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com>
Co-authored-by: André Costa <andre_miguel_costa@hotmail.com>
|
2025-03-07 10:30:22 +01:00 |
|
Gabor Kiss-Vamosi
|
6d999331d7
|
chore(class): use lv_ prefixed s to avoied naming conflicts with the user widgets
|
2025-03-07 10:30:22 +01:00 |
|
Gabor Kiss-Vamosi
|
8d04466c68
|
feat(test): make LVGL's test utilities public
|
2025-03-06 23:25:03 +01:00 |
|
红桃六
|
1bcc6e180d
|
feat(spangroup): add some testcases for span rtl mode. (#7870)
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
|
2025-03-04 10:30:48 +08:00 |
|
Fabian Blatz
|
b201713604
|
feat(draw/sw): allow custom handlers (#7531)
Arduino Lint / lint (push) Has been cancelled
MicroPython CI / Build esp32 port (push) Has been cancelled
MicroPython CI / Build rp2 port (push) Has been cancelled
MicroPython CI / Build stm32 port (push) Has been cancelled
MicroPython CI / Build unix port (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_NORMAL_8BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_SDL - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - gcc - Windows (push) Has been cancelled
C/C++ CI / Build ESP IDF ESP32S3 (push) Has been cancelled
C/C++ CI / Run tests with 32bit build (push) Has been cancelled
C/C++ CI / Run tests with 64bit build (push) Has been cancelled
BOM Check / bom-check (push) Has been cancelled
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Has been cancelled
Verify the widget property name / verify-property-name (push) Has been cancelled
Verify code formatting / verify-formatting (push) Has been cancelled
Build docs / build-and-deploy (push) Has been cancelled
Test API JSON generator / Test API JSON (push) Has been cancelled
Check Makefile / Build using Makefile (push) Has been cancelled
Check Makefile for UEFI / Build using Makefile for UEFI (push) Has been cancelled
Port repo release update / run-release-branch-updater (push) Has been cancelled
Verify Kconfig / verify-kconfig (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
|
2025-02-28 19:24:11 -03:00 |
|
yushuailong
|
884589e12b
|
fix(indev): fix scroll_obj not send LV_EVENT_INDEV_RESET (#7767)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
|
2025-02-20 12:19:38 +08:00 |
|
红桃六
|
28f902d702
|
feat(span): support bidi for span (#7717)
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
|
2025-02-20 10:18:17 +08:00 |
|
VIFEX
|
10fbcef470
|
feat(draw_vector): add fill units support (#7774)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2025-02-19 19:40:39 +08:00 |
|
Zhang Ji Peng
|
9760d57540
|
feat(decoder): add svg image decoder for image widget (#7141)
Arduino Lint / lint (push) Has been cancelled
MicroPython CI / Build esp32 port (push) Has been cancelled
MicroPython CI / Build rp2 port (push) Has been cancelled
MicroPython CI / Build stm32 port (push) Has been cancelled
MicroPython CI / Build unix port (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_NORMAL_8BIT - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_SDL - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - Ubuntu (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT - gcc - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - cl - Windows (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE - gcc - Windows (push) Has been cancelled
C/C++ CI / Build ESP IDF ESP32S3 (push) Has been cancelled
C/C++ CI / Run tests with 32bit build (push) Has been cancelled
C/C++ CI / Run tests with 64bit build (push) Has been cancelled
BOM Check / bom-check (push) Has been cancelled
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Has been cancelled
Verify the widget property name / verify-property-name (push) Has been cancelled
Verify code formatting / verify-formatting (push) Has been cancelled
Build docs / build-and-deploy (push) Has been cancelled
Test API JSON generator / Test API JSON (push) Has been cancelled
Check Makefile / Build using Makefile (push) Has been cancelled
Check Makefile for UEFI / Build using Makefile for UEFI (push) Has been cancelled
Port repo release update / run-release-branch-updater (push) Has been cancelled
Verify Kconfig / verify-kconfig (push) Has been cancelled
Signed-off-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
|
2025-02-14 19:33:49 +08:00 |
|
Gabor Kiss-Vamosi
|
052d908ab7
|
feat(xml): add test for a complex view
|
2025-02-13 18:59:27 +01:00 |
|
Gabor Kiss-Vamosi
|
ad8a9d9587
|
docs(xml): reorganize and extend the XML docs
|
2025-02-13 18:59:27 +01:00 |
|
Gabor Kiss-Vamosi
|
299e31b9ed
|
feat(xml): add buttonmatrix
|
2025-02-13 18:59:27 +01:00 |
|
Fabian Blatz
|
dc2346830b
|
fix(text): fix oob read for utf8-next (#7602)
|
2025-02-13 14:50:01 -03:00 |
|
Gabor Kiss-Vamosi
|
55911732f1
|
Dont's squash - gradient updates (#7646)
|
2025-02-12 22:30:53 -03:00 |
|
yimoxiao
|
09634a0b22
|
fix(indev): add the missing wait_until_release flag to clean up (#7638)
Signed-off-by: mengqingtao1 <mengqingtao1@xiaomi.com>
Co-authored-by: mengqingtao1 <mengqingtao1@xiaomi.com>
|
2025-02-11 07:59:45 +08:00 |
|
VIFEX
|
b15107eec5
|
fix(test_anim): fix stack-use-after-return (#7730)
|
2025-02-10 13:18:40 +08:00 |
|
Gabor Kiss-Vamosi
|
b9e0c4daaf
|
fix(flex): don't count item gap for leading hidden items (#7720)
|
2025-02-08 11:40:04 +08:00 |
|
Luna
|
bb632c970b
|
fix(file_explorer): fix navigation when using a keypad indev (#7181)
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
|
2025-02-07 22:42:15 +01:00 |
|
Liam Howatt
|
236c7ad625
|
fix(area): lv_area_diff remove overlap (#7696)
|
2025-02-06 13:28:01 +01:00 |
|
Gabor Kiss-Vamosi
|
1c9c9f6601
|
feat(xml): add basic callback event support
|
2025-02-05 22:48:59 +01:00 |
|
Gabor Kiss-Vamosi
|
a535063308
|
feat(xml): add support scale, span, roller and bar
Also add some backward compatible API changes
|
2025-02-05 22:48:59 +01:00 |
|
Gabor Kiss-Vamosi
|
b78a9b447a
|
feat(xml): add gradient support
|
2025-02-05 22:48:59 +01:00 |
|
Gabor Kiss-Vamosi
|
39c4011864
|
refactor(table): convert lv_table_add_cell_ctrl to a setter
|
2025-02-05 22:48:59 +01:00 |
|
Gabor Kiss-Vamosi
|
5f2888d93a
|
refactor(chart): add 'series' keyword in value setters/getters for consistency
|
2025-02-05 22:48:59 +01:00 |
|
Saeed Poorjandaghi
|
b7d2eb159a
|
fix(memcpy): ensure volatile qualifier for destination pointer in lv_… (#7573)
|
2025-02-03 19:58:43 -03:00 |
|
André Costa
|
ed1b7d6349
|
feat(observer): add bind_XXX ge/gt/le/lt and notify only when value changes (#7678)
Co-authored-by: Liam Howatt <30486941+liamHowatt@users.noreply.github.com>
|
2025-01-30 18:01:52 -03:00 |
|
Niklas Fiekas
|
5d2709db32
|
fix(chart): fix last point not drawn in scatter chart (#7665)
Co-authored-by: Gregor Stemme <gregor.stemme@Sartorius.com>
|
2025-01-30 14:55:16 -05:00 |
|
Felix Biego
|
ca869b7ef3
|
feat(demo): add smartwatch demo (#7429)
|
2025-01-21 15:34:03 -03:00 |
|
红桃六
|
7ab421ed30
|
fix(span): fix align text to center and right layout issues. (#7615)
Signed-off-by: liuhongchao <liuhongchao@xiaomi.com>
|
2025-01-21 17:33:26 +08:00 |
|
Benign X
|
62291fa174
|
feat(draw): add lv_draw_letter support (#7490)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
|
2025-01-16 10:42:30 +08:00 |
|
André Costa
|
e028ee985c
|
feat(anim): add a pause method (#7583)
|
2025-01-15 08:57:30 +01:00 |
|
Victor Wheeler
|
ad66f13f96
|
feat(docs): batch 12 of proofread/edited docs (#7440)
Arduino Lint / lint (push) Has been cancelled
MicroPython CI / Build esp32 port (push) Has been cancelled
MicroPython CI / Build rp2 port (push) Has been cancelled
MicroPython CI / Build stm32 port (push) Has been cancelled
MicroPython CI / Build unix port (push) Has been cancelled
C/C++ CI / Build OPTIONS_16BIT (push) Has been cancelled
C/C++ CI / Build OPTIONS_24BIT (push) Has been cancelled
C/C++ CI / Build OPTIONS_FULL_32BIT (push) Has been cancelled
C/C++ CI / Build OPTIONS_SDL (push) Has been cancelled
C/C++ CI / Build OPTIONS_VG_LITE (push) Has been cancelled
C/C++ CI / Build Windows GCC (push) Has been cancelled
C/C++ CI / Build Windows MSVC (push) Has been cancelled
C/C++ CI / Build ESP IDF ESP32S3 (push) Has been cancelled
C/C++ CI / Run tests with 32bit build (push) Has been cancelled
C/C++ CI / Run tests with 64bit build (push) Has been cancelled
BOM Check / bom-check (push) Has been cancelled
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Has been cancelled
Verify the widget property name / verify-property-name (push) Has been cancelled
Verify code formatting / verify-formatting (push) Has been cancelled
Build docs / build-and-deploy (push) Has been cancelled
Test API JSON generator / Test API JSON (push) Has been cancelled
Check Makefile / Build using Makefile (push) Has been cancelled
Check Makefile for UEFI / Build using Makefile for UEFI (push) Has been cancelled
Verify Kconfig / verify-kconfig (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
|
2025-01-10 11:06:42 -03:00 |
|
Gabor Kiss-Vamosi
|
ce1baa6aa2
|
fix(label): fix updating scrolling label text (#7533)
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
|
2025-01-08 15:57:17 -03:00 |
|