Commit Graph

10844 Commits

Author SHA1 Message Date
André Costa 05a0395a1c ci: cancel previous workflow run on new commit (#7619) 2025-01-23 12:50:54 -05:00
yushuailong d066084e29 fix(refr): lv_refr_get_top_obj not check style opa (#7643)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
Co-authored-by: yushuailong1 <yushuailong1@xiaomi.com>
2025-01-23 12:31:30 -05:00
Felipe Neves 52c48cbe3f fix(vg_lite_math): initialize all variables to avoid error of uninitialized variables on some compilers. (#7628)
Signed-off-by: Felipe Neves <felipe@lvgl.io>
2025-01-23 12:26:14 -05:00
Victor Wheeler 1dd2d29ff4 feat(docs): proofread/edit obj_property.rst. (#7621) 2025-01-24 01:11:58 +08:00
Tom Hughes c8c87d46fc chore(draw): fix unused function warning (#7611)
Arduino Lint / lint (push) Waiting to run
MicroPython CI / Build esp32 port (push) Waiting to run
MicroPython CI / Build rp2 port (push) Waiting to run
MicroPython CI / Build stm32 port (push) Waiting to run
MicroPython CI / Build unix port (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT (push) Waiting to run
C/C++ CI / Build OPTIONS_SDL (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE (push) Waiting to run
C/C++ CI / Build Windows GCC (push) Waiting to run
C/C++ CI / Build Windows MSVC (push) Waiting to run
C/C++ CI / Build ESP IDF ESP32S3 (push) Waiting to run
C/C++ CI / Run tests with 32bit build (push) Waiting to run
C/C++ CI / Run tests with 64bit build (push) Waiting to run
BOM Check / bom-check (push) Waiting to run
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Waiting to run
Verify the widget property name / verify-property-name (push) Waiting to run
Verify code formatting / verify-formatting (push) Waiting to run
Build docs / build-and-deploy (push) Waiting to run
Test API JSON generator / Test API JSON (push) Waiting to run
Check Makefile / Build using Makefile (push) Waiting to run
Check Makefile for UEFI / Build using Makefile for UEFI (push) Waiting to run
Verify Kconfig / verify-kconfig (push) Waiting to run
2025-01-23 09:29:39 +08:00
Benign X 1fff1c9932 fix(nuttx_image_cache): fix incorrect code order (#7644) 2025-01-22 12:57:32 -03:00
Liam a10d4b8c47 docs(fs): pin diagram dependency version (#7453) 2025-01-21 18:51:31 -03:00
Felipe Neves 66a992ef3c docs: clarify what C functions are used in storage operations (#7627)
Signed-off-by: Felipe Neves <felipe@lvgl.io>
2025-01-21 16:50:02 -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
Kevin Schlosser 2cdcf8d729 feat(scripts/LVGLImage.py): adds RGB565 dithering support (#7582) 2025-01-20 17:31:38 -05:00
VIFEX 7f0dfc6e3f fix(vg_lite): remove pattern color fill (#7613)
Signed-off-by: pengxiaolei <pengxiaolei@xiaomi.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengxiaolei <pengxiaolei@xiaomi.com>
2025-01-20 11:19:35 +08:00
VIFEX ddcafed9f7 perf(obj): use layer to cache the current opa stack (#7523)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2025-01-20 11:19:03 +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
cristian-stoica 9ddde9e4bc fix(nxp): allow vglite build when LV_USE_DRAW_SW is disabled (#7596) 2025-01-15 12:06:30 -03:00
Thomas Devoogdt acb72e8491 fix(wayland): use premultiplied alpha for transparent backgrounds #7543 (#7580)
Signed-off-by: Thomas Devoogdt <thomas.devoogdt@barco.com>
2025-01-15 08:59:02 +01:00
André Costa e028ee985c feat(anim): add a pause method (#7583) 2025-01-15 08:57:30 +01:00
Liam 124b2e268d ci: add port release updater (#7590) 2025-01-15 08:50:52 +01:00
Victor Wheeler 5f5c74c088 feat(docs): batch 14 of proofread/edited docs (#7477) 2025-01-15 08:48:25 +01:00
cristian-stoica b1728f85b3 fix(os): add support for thread names (#7579)
Signed-off-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
2025-01-15 07:31:05 +01:00
Liam 9f4df225c8 fix(menu): add missing LV_ASSERT_OBJ (#7605) 2025-01-15 07:28:27 +01:00
dependabot[bot] 6c7c336e7d chore(deps): bump JamesIves/github-pages-deploy-action from 4.7.1 to 4.7.2 (#7534)
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
Arduino Lint / lint (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-15 12:32:21 +08:00
dependabot[bot] bb896adc1a chore(deps): bump carlosperate/arm-none-eabi-gcc-action from 1.9.1 to 1.10.0 (#7535)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-15 12:31:50 +08:00
jeremy-baker 7dae232b7f fix(dave2d): handle LV_COLOR_FORMAT_RGB888 correctly (#7594) 2025-01-15 12:21:08 +08:00
cristian-stoica 89c4c50c19 perf(nxp/vglite): do not recreate identity matrix at runtime (#7595)
Signed-off-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
2025-01-15 12:17:54 +08:00
Ackerman 177b0bd044 fix(scroll): scrolling animation and finger dragging conflict during continuous sliding, causing flickering (#7522)
Signed-off-by: chenjinglin <chenjinglin@xiaomi.com>
2025-01-14 12:40:50 -05:00
cristian-stoica 3f13398673 fix(pxp,vglite): extend base structure to create vglite and pxp draw units (#7578)
Signed-off-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
2025-01-13 10:44:08 +01:00
André Costa 62a2804d97 docs(timer): fix usage of timer user data (#7575) 2025-01-13 10:42:46 +01:00
Victor Wheeler d9677acd93 feat(docs): add short bit about include pattern to CODING_STYLE.rst (#7563)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2025-01-13 09:21:51 +01:00
Leonardo Cavagnis 29ce750989 docs(arduino): add Arduino Giga Display Shield reference (#7584) 2025-01-13 09:20:55 +01:00
Paul Vogel 03d0dad414 fix(label): add assignment to uninitialized variable (#7587) 2025-01-13 09:15:03 +01:00
Gabor Kiss-Vamosi 99e2734093 fix(xml): return if XMLs can't be saved (#7588) 2025-01-13 08:37:56 +08: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
Felipe Neves 5563787cac feat(dma2d): add support for ARGB1555 color on top of RGB565 format (#7555)
Arduino Lint / lint (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (esp32) (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (rp2) (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (stm32) (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (unix) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_16BIT) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_24BIT) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_FULL_32BIT) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_SDL) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_VG_LITE) (push) Waiting to run
C/C++ CI / Build Windows GCC (push) Waiting to run
C/C++ CI / Build Windows MSVC (push) Waiting to run
C/C++ CI / Build ESP IDF ESP32S3 (push) Waiting to run
C/C++ CI / Run tests with ${{ matrix.build_config }} (32bit build) (push) Waiting to run
C/C++ CI / Run tests with ${{ matrix.build_config }} (64bit build) (push) Waiting to run
BOM Check / bom-check (push) Waiting to run
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Waiting to run
Verify the widget property name / verify-property-name (push) Waiting to run
Verify code formatting / verify-formatting (push) Waiting to run
Build docs / build-and-deploy (push) Waiting to run
Test API JSON generator / Test API JSON (push) Waiting to run
Check Makefile / Build using Makefile (push) Waiting to run
Check Makefile for UEFI / Build using Makefile for UEFI (push) Waiting to run
Verify Kconfig / verify-kconfig (push) Waiting to run
Signed-off-by: Felipe Neves <felipe@lvgl.io>
2025-01-09 21:41:02 -05:00
Chishin 4e52b15508 fix(sysmon): fix heap memory overflow (#7576) 2025-01-09 21:27:59 -05:00
Gabor Kiss-Vamosi 51a3d93852 fix(scroll): handle scroll chain with snapping too (#7491)
Arduino Lint / lint (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (esp32) (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (rp2) (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (stm32) (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (unix) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_16BIT) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_24BIT) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_FULL_32BIT) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_SDL) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_VG_LITE) (push) Waiting to run
C/C++ CI / Build Windows GCC (push) Waiting to run
C/C++ CI / Build Windows MSVC (push) Waiting to run
C/C++ CI / Build ESP IDF ESP32S3 (push) Waiting to run
C/C++ CI / Run tests with ${{ matrix.build_config }} (32bit build) (push) Waiting to run
C/C++ CI / Run tests with ${{ matrix.build_config }} (64bit build) (push) Waiting to run
BOM Check / bom-check (push) Waiting to run
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Waiting to run
Verify the widget property name / verify-property-name (push) Waiting to run
Verify code formatting / verify-formatting (push) Waiting to run
Build docs / build-and-deploy (push) Waiting to run
Test API JSON generator / Test API JSON (push) Waiting to run
Check Makefile / Build using Makefile (push) Waiting to run
Check Makefile for UEFI / Build using Makefile for UEFI (push) Waiting to run
Verify Kconfig / verify-kconfig (push) Waiting to run
2025-01-09 20:08:51 -05:00
Michael Simon 20bfb4855b feat(drivers): add UEFI driver (#7069) 2025-01-09 15:31:30 -03:00
Liam f47879b67e feat(demos): High Resolution Demo Improvements (#7566)
Arduino Lint / lint (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (esp32) (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (rp2) (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (stm32) (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (unix) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_16BIT) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_24BIT) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_FULL_32BIT) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_SDL) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_VG_LITE) (push) Waiting to run
C/C++ CI / Build Windows GCC (push) Waiting to run
C/C++ CI / Build Windows MSVC (push) Waiting to run
C/C++ CI / Build ESP IDF ESP32S3 (push) Waiting to run
C/C++ CI / Run tests with ${{ matrix.build_config }} (32bit build) (push) Waiting to run
C/C++ CI / Run tests with ${{ matrix.build_config }} (64bit build) (push) Waiting to run
BOM Check / bom-check (push) Waiting to run
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Waiting to run
Verify the widget property name / verify-property-name (push) Waiting to run
Verify code formatting / verify-formatting (push) Waiting to run
Build docs / build-and-deploy (push) Waiting to run
Test API JSON generator / Test API JSON (push) Waiting to run
Check Makefile / Build using Makefile (push) Waiting to run
Check Makefile for UEFI / Build using Makefile for UEFI (push) Waiting to run
Verify Kconfig / verify-kconfig (push) Waiting to run
2025-01-09 13:24:47 -03:00
bjsylvia 137a2a647c chore: fix typos in libs (#7516)
Signed-off-by: bjsylvia <bjsylvia@163.com>
2025-01-09 11:29:35 +01:00
lizhaoming 39d0d1037a docs(layer): fix layer rst function error (#7541)
Co-authored-by: lizhaoming <13678462+lizhao-ming@user.noreply.gitee.com>
2025-01-09 11:18:12 +01:00
DDcrow 692830d27c fix(widgets): fix an incorrect text replacement (#7548) 2025-01-09 11:07:35 +01:00
Niklas Fiekas d47865afa1 fix(label): limit self size by max_height style (#7542) 2025-01-08 15:58:27 -03:00
Paul Vogel 7b3320baf4 fix(widget_chart): add assignment to uninitialized variable (#7561) 2025-01-08 15:57:47 -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
Thomas Devoogdt 53b4c6a2c2 fix(style): fix conditional jump or move depends on uninitialised value (#7571)
Signed-off-by: Thomas Devoogdt <thomas.devoogdt@barco.com>
2025-01-08 15:56:05 -03:00
Thomas Devoogdt bccf82efa1 fix(wayland): delete the allocated display and buffers (#7572)
Signed-off-by: Thomas Devoogdt <thomas.devoogdt@barco.com>
2025-01-08 15:55:07 -03:00
Gabor Kiss-Vamosi 6a1ecfcf34 feat(xml): add support for more properties and add more examples (#7417) 2025-01-08 11:25:06 -05:00
Thomas Devoogdt 31bd7b61ba feat(libinput): map LV_KEY_{ESC} (#7544)
Arduino Lint / lint (push) Has been cancelled
MicroPython CI / Build ${{ matrix.port }} port (esp32) (push) Has been cancelled
MicroPython CI / Build ${{ matrix.port }} port (rp2) (push) Has been cancelled
MicroPython CI / Build ${{ matrix.port }} port (stm32) (push) Has been cancelled
MicroPython CI / Build ${{ matrix.port }} port (unix) (push) Has been cancelled
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_16BIT) (push) Has been cancelled
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_24BIT) (push) Has been cancelled
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_FULL_32BIT) (push) Has been cancelled
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_SDL) (push) Has been cancelled
C/C++ CI / Build ${{ matrix.build_option }} (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 ${{ matrix.build_config }} (32bit build) (push) Has been cancelled
C/C++ CI / Run tests with ${{ matrix.build_config }} (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
Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
2025-01-07 23:07:46 -05:00
Victor Wheeler a97ab9763e feat(docs): batch 11 of proofread/edited docs (#7361)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2025-01-07 23:01:14 -05:00
Victor Wheeler 935b4016a3 fix(docs): clarify how to pass color index... (#7554)
Arduino Lint / lint (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (esp32) (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (rp2) (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (stm32) (push) Waiting to run
MicroPython CI / Build ${{ matrix.port }} port (unix) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_16BIT) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_24BIT) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_FULL_32BIT) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_SDL) (push) Waiting to run
C/C++ CI / Build ${{ matrix.build_option }} (OPTIONS_VG_LITE) (push) Waiting to run
C/C++ CI / Build Windows GCC (push) Waiting to run
C/C++ CI / Build Windows MSVC (push) Waiting to run
C/C++ CI / Build ESP IDF ESP32S3 (push) Waiting to run
C/C++ CI / Run tests with ${{ matrix.build_config }} (32bit build) (push) Waiting to run
C/C++ CI / Run tests with ${{ matrix.build_config }} (64bit build) (push) Waiting to run
BOM Check / bom-check (push) Waiting to run
Verify that lv_conf_internal.h matches repository state / verify-conf-internal (push) Waiting to run
Verify the widget property name / verify-property-name (push) Waiting to run
Verify code formatting / verify-formatting (push) Waiting to run
Build docs / build-and-deploy (push) Waiting to run
Test API JSON generator / Test API JSON (push) Waiting to run
Check Makefile / Build using Makefile (push) Waiting to run
Check Makefile for UEFI / Build using Makefile for UEFI (push) Waiting to run
Verify Kconfig / verify-kconfig (push) Waiting to run
2025-01-07 08:01:33 -05:00