Gabor Kiss-Vamosi
addc3f0c73
feat(log): add LV_LOG_PRINT_CB to set a default log print cb ( #6095 )
...
Co-authored-by: Neo Xu <xuxingliang@xiaomi.com>
2024-04-25 23:17:38 +08:00
Xu Xingliang
79b64c8bd8
fix(draw_buf): use LV_ROUND_UP to align draw buffer address
...
From test config lv_test_conf.h:
/*Use non power of 2 to avoid the case when `malloc` returns aligned pointer by default, and use a large value be sure any issues will cause crash*/
\#define LV_DRAW_BUF_ALIGN 852
We need to support non-power-of-2 draw buffer alignement.
Introduce LV_ROUND_UP in lv_math.h and use it instead.
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-04-25 18:56:18 +08:00
embeddedt
5894d53840
fix(docs): use find_version helper in build script ( #6122 )
2024-04-25 10:39:59 +02:00
pengyiqiang
691554ded8
feat(nuttx): add adaptive color format
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-04-24 15:46:30 +08:00
Gabor Kiss-Vamosi
fb482a1da4
feat(arc): support RGB565A8 arc image ( #6009 )
2024-04-23 22:38:34 +02:00
Gabor Kiss-Vamosi
84af9d35b3
docs: fix example build break ( #6114 )
2024-04-23 16:16:15 +02:00
Gabor Kiss-Vamosi
b3af8307d4
ci(stale): do not mark shaping and ready for development issues as stale ( #6086 )
2024-04-23 06:40:57 +02:00
Marex
9343212415
fix(docs): pull version out of lv_version.h ( #6097 )
...
Signed-off-by: Marek Vasut <marex@denx.de>
Co-authored-by: Marek Vasut <marex@denx.de>
2024-04-22 16:44:55 +02:00
Xu Xingliang
9a913684f0
fix(sdl): fix build warning
...
/Users/neo/projects/lvgl/lv_port_pc_eclipse/lvgl/src/drivers/sdl/lv_sdl_window.c:122:21: warning: code will never be executed [-Wunreachable-code]
dsc->buf1 = malloc(32 * 1024);
^~~~~~
/Users/neo/projects/lvgl/lv_port_pc_eclipse/lvgl/src/drivers/sdl/lv_sdl_window.c:217:42: warning: code will never be executed [-Wunreachable-code]
lv_display_rotation_t rotation = lv_display_get_rotation(disp);
^~~~~~~~~~~~~~~~~~~~~~~
/Users/neo/projects/lvgl/lv_port_pc_eclipse/lvgl/src/drivers/sdl/lv_sdl_window.c:398:23: warning: code will never be executed [-Wunreachable-code]
dsc->fb_act = dsc->fb1;
^~~
3 warnings generated.
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-04-22 12:36:45 +08:00
Xu Xingliang
124086cb1b
fix(script): add per image attribute for C array
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-04-22 12:36:17 +08:00
Liam
e373b705db
fix(area): increase coordinate percent range beyond +-1000 ( #6051 )
2024-04-21 09:05:35 +02:00
Gabor Kiss-Vamosi
1dfd782714
docs(faq): lv_display_t, lv_indev_t, and lv_fs_drv_t doesn't have to be static
2024-04-21 09:16:07 +08:00
Michael Simon
7cb266c086
feat(ci): Add CI test for UEFI build ( #5964 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-04-20 20:49:56 +02:00
Marex
2c469279f5
fix(cmake): generate versioned shared libraries ( #5865 )
...
Signed-off-by: Marek Vasut <marex@denx.de>
Co-authored-by: Marek Vasut <marex@denx.de>
2024-04-20 20:33:09 +02:00
Benign X
ffb3e3788c
chore(decoder): update comments ( #6072 )
2024-04-20 22:12:21 +08:00
Zoltan Janosy
abc8a7292a
feat(draw/sw): added support for LV_COLOR_FORMAT_L8 ( #5800 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: qinshijing <qinshijing@xiaomi.com>
Co-authored-by: Zoltan Janosy <zjanosy@fishman.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
Co-authored-by: VIFEX <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: Niklas Fiekas <niklas.fiekas@sartorius.com>
Co-authored-by: qinshijing <51692568+qinshijing@users.noreply.github.com>
Co-authored-by: qinshijing <qinshijing@xiaomi.com>
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-04-20 13:14:25 +02:00
Gabor Kiss-Vamosi
be4a9d1e73
docs(renesas): update links
2024-04-19 02:09:13 +08:00
Benign X
79033500ac
feat(cache): add name for cache instance ( #6040 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-04-18 21:28:41 +08:00
Liam
e72f52d0bd
feat(CI): Windows MSVC and GCC build ( #6015 )
2024-04-18 15:12:50 +02:00
GoT
d0436fbb59
feat(drv): Implement Arduino SD driver ( #5968 )
2024-04-18 15:06:17 +02:00
cristian-stoica
01a98d9071
feat(demos): align images used in benchmark to stride 64 ( #5925 )
...
Signed-off-by: Ana Grad <ana.grad@nxp.com>
Co-authored-by: Ana Grad <ana.grad@nxp.com>
2024-04-18 13:08:31 +02:00
VIFEX
76fb298090
feat(vg_lite): adapt premultiply src over blend mode ( #6062 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-04-18 10:55:28 +08:00
Gabor Kiss-Vamosi
bbab604278
fix(image): set the draw_task area correctly for tiled image ( #6029 )
...
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-04-17 13:17:49 +02:00
Lexi Beavil
76df54db5a
fix(encoder): always fire LV_EVENT_LONG_PRESSED to indev callback ( #6064 )
2024-04-17 12:19:13 +02:00
jiangxiaobaiyuenyxx
516825ffe0
fix(vg_lite):check the color format before alloc layer buffer ( #6071 )
...
Signed-off-by: bailinjiang <915290475@qq.com>
2024-04-17 11:23:23 +02:00
Benign X
d1306d3ec5
chore(lodepng): fix typo ( #6077 )
2024-04-17 11:15:04 +02:00
Benign X
970781fb83
fix(lodepng): fix crash when fallback from lodepng decoder ( #6079 )
2024-04-17 16:10:44 +08:00
qinshijing
7e7590a0a3
fix(scroll): fix deletion animation causing missing scroll end event ( #5979 )
...
Signed-off-by: qinshijing <qinshijing@xiaomi.com>
Co-authored-by: qinshijing <qinshijing@xiaomi.com>
2024-04-15 19:04:39 +02:00
Niklas Fiekas
4f68cd6367
fix(evdev): add missing include for strerror ( #6047 )
2024-04-15 18:36:08 +02:00
VIFEX
b9c41e2666
feat(fs): add profiler hook ( #6056 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-04-15 18:34:38 +02:00
bryghtlabs-richard
8cbec5922e
docs(obj): fix add/remove flag documentation ( #6067 )
2024-04-15 12:42:41 +08:00
Liam
af642572aa
fix(canvas): invalidate canvas on finish layer ( #6042 )
2024-04-14 14:49:31 +08:00
Liam
bcc3059c19
fix(bin_decoder): fix memory leak ( #5990 )
2024-04-12 15:46:04 +02:00
Joram Agten
a28ddae80f
fix(font): fix the include path of lvgl.h ( #6050 )
2024-04-12 15:43:35 +02:00
Steven Qiu
5826cd377c
fix(kconfig): add Montserrat 10 font to default title font list in Kconfig ( #6057 ) ( #6058 )
2024-04-12 15:41:54 +02:00
Gabor Kiss-Vamosi
8d4397b864
fix(stlye): refresh the style on transition start ( #6043 )
2024-04-12 12:02:34 +08:00
lhdjply
f78a5761cc
docs(calendar): move instruction to the usage section ( #6045 )
...
Signed-off-by: lhdjply <lhdjply@126.com>
2024-04-12 01:10:23 +08:00
terry.rong
067bb2fc3a
fix(canvas): fix buf copy assert msg error ( #6063 )
...
Signed-off-by: rongyichang <rongyichang@xiaomi.com>
2024-04-12 00:46:33 +08:00
Gabor Kiss-Vamosi
eb62ddf4ea
fix(display): update the color format of the draw buffers on color format change ( #5973 )
2024-04-11 16:13:41 +08:00
zylalx1
47ec2784d8
chore: update some code and docs to use v9 API ( #5876 )
...
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-04-10 15:17:44 +08:00
Gabor Kiss-Vamosi
0143320f1f
perf(theme): optimize the order of function calls ( #5971 )
2024-04-10 15:09:06 +08:00
Pieter van Ginkel
1f37da22db
feat(drivers): account for the frame buffer virtual resolution deviating from the visible resolution. ( #5988 )
2024-04-10 15:07:55 +08:00
Gabor Kiss-Vamosi
5e4fa47b20
fix(label): fix maybe-uninitialized warning ( #6028 )
2024-04-10 15:02:06 +08:00
Benign X
500e16e968
feat(decoder): add a name field to decoder to facilitate debugging ( #6037 )
2024-04-09 17:31:07 +08:00
VIFEX
4d0c029827
fix(draw): fix the default draw thread stack is too large ( #5951 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-04-08 21:31:19 +02:00
Gabor Kiss-Vamosi
c96706da7e
ci: use ubuntu-22.04 instead of ubuntu-latest ( #6032 )
2024-04-08 18:18:13 +02:00
VIFEX
5f755cf47a
feat(fs_posix): add error number print ( #6041 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-04-08 22:25:33 +08:00
liamHowatt
b49638accd
fix(driver): lv_x11_input.c fixes ( #6033 )
2024-04-08 15:10:48 +02:00
lhdjply
466e29a1be
feat(calendar): add chinese calendar ( #5940 )
...
Signed-off-by: lhdjply <lhdjply@126.com>
2024-04-08 14:06:22 +02:00
Klaus Musch
b74d34407f
feat(example): make "LVGL_Arduino.ino" easier to use ( #6001 )
2024-04-06 12:10:32 +02:00