Liam
17d0169e50
chore(NemaGFX): add missing header, correct the docs, provided HAL is optional ( #7174 )
2024-11-06 23:52:51 +08:00
Neo Xu
133d2fe4be
chore(fs): treat '/' as valid driver letter ( #6986 )
...
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-10-29 17:34:55 +08:00
Victor Wheeler
d5cb181101
fix(docs): trailing underscore looked like hyperlink to Sphinx ( #7172 )
2024-10-29 14:53:26 +08:00
Benign X
a8d2cc05f1
refactor(gdb): refactor gdb Debugger to be a gdb command ( #7140 )
2024-10-24 17:57:35 +08:00
xaowang
7f690a2f22
fix(script): do not add pad if 'araw_data_len' can divide 'bblk_size' evenly. ( #7109 )
...
Signed-off-by: wxd <xaowang96@gmail.com>
2024-10-24 11:14:54 +02:00
Victor Wheeler
9b6f6d23f1
feat(docs): reorganize docs ( #7136 )
2024-10-23 20:53:33 +02:00
lorddevereux
c61ca42a2a
feat(scale): add additional style properties ( #6649 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-10-23 08:28:25 +02:00
Benign X
9dfa1b8631
refactor(gdb): refactor gdb script ( #7123 )
...
Signed-off-by: Benign X <1341398182@qq.com>
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-10-23 07:45:18 +02:00
VIFEX
a29c7dd44f
feat(scripts/gdb): add draw unit debug info support ( #7095 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-10-18 21:13:15 +02:00
Benign X
18008fd84d
fix(gdb): fix style prop getting ( #7088 )
...
Co-authored-by: Parallels <parallels@kali-linux-2022-2.localdomain>
2024-10-17 11:15:47 +02:00
Neo Xu
d460edbcac
feat(gdb): add lvgl GDB plugin
...
Usage:
Launch gdb firstly, then execute source path/to/lvgl.py
Or
`gdb bin/main -ex source "scripts/gdb/lvgl.py"`
Currently only "dump obj" and "info style" commands are available.
Usage:
(gdb) dump obj -h
usage: [-h] [-L LEVEL] [root]
Dump lvgl obj tree.
positional arguments:
root Optional root obj to dump.
options:
-h, --help show this help message and exit
-L LEVEL, --level LEVEL
Limit the depth of the tree.
Example:
(gdb) dump obj -L 2
Display 0x9e503080
Screen@0xf5f0a760
obj@0xf5f0a760 (0,0,639,479)
Screen@0xf5f0a700
obj@0xf5f0a700 (0,0,639,479)
tabview@0xf5f0d100 (0,0,639,479)
keyboard@0xf3402d20 (0,240,639,479)
dropdown-list@0xf5f0c620 (0,0,129,129)
Screen@0xf5f0a6a0
obj@0xf5f0a6a0 (0,0,639,479)
Screen@0xf5f0a640
obj@0xf5f0a640 (0,0,639,479)
(gdb) info style 0x60700000dd10
32 = {num = 90, ptr = 0x5a, color = {blue = 90 'Z', green = 0 '\000', red = 0 '\000'}}
158 = {num = 32767, ptr = 0x7fff, color = {blue = 255 '\377', green = 127 '\177', red = 0 '\000'}}
(gdb) p lv_global->disp_default->act_scr
$4 = (lv_obj_t *) 0x60700000dd10
(gdb) info style $4
32 = {num = 90, ptr = 0x5a, color = {blue = 90 'Z', green = 0 '\000', red = 0 '\000'}}
158 = {num = 32767, ptr = 0x7fff, color = {blue = 255 '\377', green = 127 '\177', red = 0 '\000'}}
(gdb)
Change-Id: Id73e20a761913fe767308f9ee29ae16fbf4f876c
Signed-off-by: xuxingliang <xuxingliang@xiaomi.com>
2024-10-16 17:19:02 +02:00
yoshi-ogawa
c68aa7ae88
docs(license): add font license files ( #6971 )
...
Signed-off-by: Yoshihito Ogawa <yoshihito.ogawa.kc@renesas.com>
2024-10-14 23:21:00 +08:00
Gleb Mazovetskiy
e4849fecdd
chore(lv_conf_internal): avoid LV_CONF_SKIP redefinition warning ( #6960 )
2024-09-30 16:43:39 +02:00
Neo Xu
8dea3225ff
chore(Kconfig): add version info to Kconfig file to check mismatch ( #6789 )
...
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-09-20 10:42:16 +02:00
Fabian Blatz
57b799f4fc
fix(Kconfig): Fix non existant LV_STDLIB_BUILTIN ( #6851 )
2024-09-20 11:59:09 +08:00
Neo Xu
a7855bc531
chore(scripts): allow to run update_version.py with python3.8 ( #6788 )
...
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-09-09 23:51:24 +08:00
Gabor Kiss-Vamosi
bc87ae9f6d
fix(script): follow lv_conf_template.h changes in generate_lv_conf.py ( #6769 )
2024-09-02 11:46:36 +08:00
Victor Wheeler
5bfbf0c10d
fix(docbuild): reformat comments for Doxygen in lv_conf_template.h
( #6673 )
2024-08-29 22:10:34 +02:00
Gabor Kiss-Vamosi
963f88d898
chore: minor docs and other updates
2024-08-26 21:39:11 +02:00
Gabor Kiss-Vamosi
51f06c097d
feat(sdl_render): support all draw task types ( #6437 )
2024-08-26 10:46:40 +02:00
Erik Tagirov
e186b4c8b6
feat(driver): import Wayland driver from v8 ( #6549 )
2024-08-23 22:03:55 +02:00
becseya
aebb4d3ad3
feat(scripts): add default config generator ( #6522 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2024-08-23 21:38:25 +02:00
Gabor Kiss-Vamosi
3313664b70
chore: move the astyle repo to the lvgl organization ( #6614 )
2024-08-22 02:16:47 +02:00
Liu Yi
51649d5e82
fix(scripts): fix update_version error ( #6662 )
...
Signed-off-by: lhdjply <lhdjply@126.com>
2024-08-13 11:05:46 +02:00
Liam
1d14386b99
refactor(API): don't expose private symbols in lvgl.h. phase-out "_lv*" names ( #6068 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-02 07:46:42 +02:00
Fabian Blatz
a2fb2808ba
fix(kconfig): Do not set LV_CONF_SKIP by default ( #6562 )
2024-07-26 09:53:43 +02:00
Liu Yi
80b8c33f21
ci(sdl): add sdl build to ci test ( #6505 )
...
Signed-off-by: lhdjply <lhdjply@126.com>
Signed-off-by: Liu Yi <lhdjply@126.com>
2024-07-19 18:10:58 +08:00
Kevin Schlosser
58100f1d40
fix(gen_json): fix bad LVGL header path ( #6479 )
2024-07-09 14:07:07 +02:00
Josh Soref
df0d36f02a
chore: fix spelling ( #6401 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-06-28 09:09:23 +02:00
Neo Xu
dd70291e4c
fix(script): update RLE compressed image raw len without padding
...
On device, the decompress could ignore the padding bytes, thus we should store only the raw image data length as decompressed data length in image file.
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-06-26 12:00:04 +02:00
Kevin Schlosser
ec80fe49fa
feat: add API JSON generator ( #5677 )
...
Co-authored-by: Liam <30486941+liamHowatt@users.noreply.github.com>
2024-06-20 22:02:25 +02:00
Neo Xu
438e943937
feat(property): add property name ( #6329 )
...
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-06-19 18:06:16 +02:00
Neo Xu
147ac8ec72
fix(test): fix compile error on macos ( #6377 )
...
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-06-19 16:36:01 +02:00
Dany.L
d85a39e78c
feat(opengles): add basic driver for opengles ( #6254 )
...
Co-authored-by: Dany Liu <dany.yang.liu@email.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-06-07 22:54:52 +02:00
Gabor Kiss-Vamosi
f2e81d80b3
ci(test): remove non-native builds and add native 32 and 64 bit builds instead
2024-05-23 18:25:17 +02:00
Gabor Kiss-Vamosi
22a143f442
fix(sysmon): fix MicroPython compilation error when system monitor is enabled ( #6073 )
...
Co-authored-by: Gabor Peresztegi <gabor.p1983@gmail.com>
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-05-13 19:05:12 +02:00
Neo Xu
a36816ad76
feat(tool): add premultiply support to image tool ( #6175 )
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-05-12 22:57:05 +08:00
Marex
7a9dd62039
fix(scripts): remove scripts/release/ directory ( #6134 )
...
Signed-off-by: Marek Vasut <marex@denx.de>
Co-authored-by: Marek Vasut <marex@denx.de>
2024-05-12 22:49:40 +08:00
Joseph Chen
d0c88f2769
feat(os): add mqx for osal ( #6191 )
2024-05-09 22:00:53 +02:00
becseya
76267c1b0a
feat(tools): Python script for automatically applying version ( #6012 ) ( #6080 )
2024-05-06 14:09:56 +02:00
Marex
9aa95c3f47
docs: simplify the find_version script and fix shellcheck report in it ( #6133 )
...
Signed-off-by: Marek Vasut <marex@denx.de>
Co-authored-by: Marek Vasut <marex@denx.de>
2024-05-03 09:49:24 +02:00
Liam
eb1fe43595
chore(style): use lv_part_t type where suitable ( #6075 )
2024-04-30 11:00:05 +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
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
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
Liam
e72f52d0bd
feat(CI): Windows MSVC and GCC build ( #6015 )
2024-04-18 15:12:50 +02: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
lhdjply
466e29a1be
feat(calendar): add chinese calendar ( #5940 )
...
Signed-off-by: lhdjply <lhdjply@126.com>
2024-04-08 14:06:22 +02:00
Gabor Kiss-Vamosi
bcb8dbb736
feat(mask): add support for image file bitmap masks ( #5911 )
2024-03-26 17:28:09 +08:00
lhdjply
910257fa8a
docs(changelog): fixed changelog displaying no line breaks ( #5931 )
...
Signed-off-by: lhdjply <lhdjply@126.com>
2024-03-21 19:22:45 +08:00