Liam Howatt
1247f77eb1
fix(X11): call XCloseDisplay in delete ( #7904 )
Arduino Lint / lint (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
MicroPython CI / Build esp32 port (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_NORMAL_8BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_SDL - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - gcc - Windows (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
Port repo release update / run-release-branch-updater (push) Waiting to run
Verify Kconfig / verify-kconfig (push) Waiting to run
2025-03-17 08:24:25 +01:00
David Truan
176b500005
feat(indev): Add rotation and two fingers swipe gestures support ( #7865 )
2025-03-12 16:38:43 +01:00
Iulian Mateșică
ca2f5070f4
fix(nuttx): incorrect draw buffer size for I1 color and bpp=1 ( #7885 )
2025-03-12 16:32:56 +01:00
Neo Xu
aa567970c5
fix(nuttx): fix nuttx lcd release assert ( #7840 )
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 - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_NORMAL_8BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_SDL - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - gcc - Windows (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
Port repo release update / run-release-branch-updater (push) Waiting to run
Verify Kconfig / verify-kconfig (push) Waiting to run
2025-03-07 08:43:27 +08:00
Benign X
340482db9e
feat(nuttx_fbdev): support for complete non-/consecutive fbdev mmap processing
2025-03-05 00:18:57 +08:00
Benign X
b662802112
fix(nuttx_fbdev): fix memory buffer handling
...
mmap fb mem addr
Improved the memory buffer handling in the framebuffer device driver for NuttX.
This change adjusts the calculation of the buffer offset and ensures that the framebuffer memory is correctly mapped.
2025-03-05 00:18:57 +08:00
Liam Howatt
8c313b230d
fix(SDL): error if color depth is 1 and render mode is not partial ( #7846 )
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 - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_NORMAL_8BIT - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_SDL - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - Ubuntu (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_16BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_24BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_FULL_32BIT - gcc - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - cl - Windows (push) Waiting to run
C/C++ CI / Build OPTIONS_VG_LITE - gcc - Windows (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
Port repo release update / run-release-branch-updater (push) Waiting to run
Verify Kconfig / verify-kconfig (push) Waiting to run
2025-02-27 16:25:03 +01:00
Ackerman
ec15a45a93
fix(profiler_builtin): fix uint32_t storage nanosecond time overflow ( #7818 )
...
Signed-off-by: chenjinglin <chenjinglin@xiaomi.com >
2025-02-26 11:57:17 +08:00
Benign X
93cef1274a
feat(nuttx_image_cache): add configuration to use image cache heap for default heap ( #7653 )
2025-02-21 14:31:14 +08:00
Niklas Fiekas
f0c819c1b1
perf(draw): optimize lv_draw_label() with text_length for text_local ( #7673 )
2025-02-18 16:48:59 -03:00
Liam Howatt
79757b1902
fix(drivers): generic MIPI add missing lv_display_flush_ready ( #7693 )
2025-02-07 20:05:37 -03:00
Erik Tagirov
fa305054f4
feat(drm): add support for GBM buffer object to increase performance ( #7464 )
2025-01-29 08:16:32 +01:00
Liam
4744bbe194
feat(drivers): add evdev discovery ( #7481 )
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
2025-01-24 04:58:52 +01:00
Benign X
1fff1c9932
fix(nuttx_image_cache): fix incorrect code order ( #7644 )
2025-01-22 12:57:32 -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
Michael Simon
20bfb4855b
feat(drivers): add UEFI driver ( #7069 )
2025-01-09 15:31:30 -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
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
bjsylvia
664d41748d
chore: fix typos in drivers ( #7517 )
...
Signed-off-by: bjsylvia <bjsylvia@163.com >
2024-12-27 12:05:07 +08:00
VIFEX and pengyiqiang
6decbb7f77
chore(indev_gesture): add missing config and fix warning ( #7461 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com >
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com >
2024-12-16 20:03:17 +08:00
VIFEX and pengyiqiang
58990cdb5b
feat(profiler_builtin): support nanosecond accuracy ( #7415 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com >
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com >
2024-12-06 09:41:15 +08:00
20b00ef65d
feat(sdl): add I1 color format render support ( #7036 )
...
Co-authored-by: liamHowatt <liamjmh0@gmail.com >
Co-authored-by: Neo Xu <neo.xu1990@gmail.com >
2024-12-03 11:37:55 +01:00
Gabor Kiss-Vamosi
8fbf72a1dc
fix(arduino): allow including lvgl_private.h even if the examles and demos are in the src folder ( #7366 )
2024-12-02 21:45:19 +01:00
Liam
a87a28bcd4
feat(drivers/st_ltdc): add rotation support to LTDC driver ( #7254 )
2024-12-02 11:05:43 +08:00
Fabian Zäh and Fabian Zäh
e85059d822
fix(drivers/x11): fix unknown typename lv_img_dsc_t ( #7294 )
...
Co-authored-by: Fabian Zäh <Fabian.Zaeh@livetec.de >
2024-11-18 19:22:02 +08:00
Erik Tagirov
f677c25abc
feat(indev): add multi touch gestures ( #7078 )
2024-11-18 09:52:25 +01:00
Gabor Kiss-Vamosi
7bccca027a
chore(api): prevent API leaks (cache and thread) ( #7220 )
2024-11-13 12:37:37 +01:00
Takeshi Watanabe
f94b34fff1
feat(sdl): use SDL_Delay for delay callback ( #7243 )
2024-11-07 12:53:27 +01:00
TobyKelsey123
84b28ff688
feat(sdl): add float zoom window support ( #7089 )
2024-10-19 17:52:14 +08:00
jianglianfang
79b3bf1265
feat(nuttx): add indev cursor display ( #7021 )
...
Signed-off-by: jianglianfang <jianglianfang@xiaomi.com >
2024-10-16 11:40:54 +02:00
Liam
09d9c575b6
feat(drivers): add STM32 LTDC support ( #7059 )
2024-10-15 12:05:19 +02:00
lion2tomato and lijianjun
5081fbcc71
fix(independent_heap): add independent heap enable option ( #6953 )
...
Signed-off-by: lijianjun <lijianjun@xiaomi.com >
Co-authored-by: lijianjun <lijianjun@xiaomi.com >
2024-10-14 11:08:46 +02:00
Liam and JWBverheesen
0efa5f3758
feat(opengl): texture caching ( #6861 )
...
Co-authored-by: JWBverheesen <31246830+JWBverheesen@users.noreply.github.com >
2024-10-13 08:17:12 +02:00
Gabor Kiss-Vamosi
2466d7ca39
chore: remove UTF-8 BOMs ( #6942 )
2024-10-11 21:31:35 +02:00
Gabor Kiss-Vamosi
fc3ee875ab
fix(drivers): add missing includes ( #6905 )
2024-10-09 17:28:34 +02:00
Liam and Gabor Kiss-Vamosi
53d86775e2
fix(drivers): calculate stride align correctly ( #6976 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com >
2024-10-02 19:50:36 +08:00
Gabor Kiss-Vamosi
0daebca18b
feat(render): basic of tiled rendering ( #6761 )
2024-09-27 11:50:27 +02:00
Gabor Kiss-Vamosi
a9011a0a43
feat(sdl): speed up rotation ( #6835 )
2024-09-24 13:26:23 +08:00
terry.rong
32f36e7095
feat(nuttx): move static var index to gloabl for gdb diagnostic ( #6890 )
...
Signed-off-by: rongyichang <rongyichang@xiaomi.com >
2024-09-24 10:18:38 +08:00
Liam and Manuel
5baa9bf3f2
fix(libinput): private headers ( #6869 )
...
Co-authored-by: Manuel <71137295+mverch67@users.noreply.github.com >
2024-09-22 12:41:16 +08:00
JWBverheesen
010b034b74
fix(glfw/opengles): fix buf_size calculation error ( #6830 )
2024-09-11 09:25:02 +02:00
Gabor Kiss-Vamosi and liamHowatt
e523e20725
chore: add underscore prefix for names after struct and enum ( #6688 )
...
Co-authored-by: liamHowatt <liamjmh0@gmail.com >
2024-09-09 18:51:05 +02:00
VIFEX and p-zhangliming1
2cd6cc1efc
feat(nuttx): add memory dump for image cache heap ( #6807 )
...
Signed-off-by: p-zhangliming1 <p-zhangliming1@xiaomi.com >
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com >
Co-authored-by: p-zhangliming1 <p-zhangliming1@xiaomi.com >
2024-09-06 13:32:42 +08:00
Toni Neubert
91d64b1042
fix(sdl): check against NULL before using the driver data of a display ( #6799 )
2024-09-05 10:51:59 +08:00
Joseph Chen
838d7f17aa
fix(sdl): nested comment is not allowed ( #6748 )
2024-08-29 09:48:39 +02:00
Gabor Kiss-Vamosi
51f06c097d
feat(sdl_render): support all draw task types ( #6437 )
2024-08-26 10:46:40 +02:00
Neo Xu
5a004a4db3
fix(nuttx): fix build break ( #6732 )
...
Signed-off-by: Neo Xu <neo.xu1990@gmail.com >
2024-08-26 10:13:40 +08:00
Erik Tagirov
e186b4c8b6
feat(driver): import Wayland driver from v8 ( #6549 )
2024-08-23 22:03:55 +02:00
Victor Wheeler
69e91cc560
fix(docbuild): Fix @file commands and guard macros. ( #6689 )
2024-08-23 08:45:45 +02:00
Liam and Dany Liu
44eb318d54
feat(opengles): multiple windows and embed user opengl textures ( #6600 )
...
Co-authored-by: Dany Liu <dany.yang.liu@email.com >
2024-08-15 11:06:59 +08:00