Neo Xu
|
8e076cc230
|
feat(image): support C array type of alpha-only image in the built-in decoder (#4797)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
|
2023-11-13 18:14:36 +01:00 |
|
Gabor Kiss-Vamosi
|
ddc1bdf815
|
feat(font_load): add lv_font_* as paramater to lv_font_load
This way if a font is used by styles or widgets it can be easily reloaded
without updating the font pointer on all places.
|
2023-11-13 14:47:11 +01:00 |
|
Neo Xu
|
d73f260002
|
feat(image): add custom RLE decoder (#4332)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
|
2023-11-13 08:38:27 +01:00 |
|
Zhang Ji Peng
|
8cf0bbb558
|
feat(draw): add implements vector graphic APIs (#4528) (#4691)
Signed-off-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
|
2023-11-09 11:37:33 +01:00 |
|
Gabor Kiss-Vamosi
|
3bb649db7f
|
test: add binding test reference
related to #4645
|
2023-11-08 22:28:14 +01:00 |
|
Gabor Kiss-Vamosi
|
048b28be23
|
test: reorganize tests and ref_images
|
2023-11-08 00:53:41 +01:00 |
|
Gabor Kiss-Vamosi
|
d02562b796
|
feat(image): add lv_image_align_t to stretch, tile, and align images
related to #4733
|
2023-11-08 00:34:22 +01:00 |
|
Niklas Fiekas
|
8fabcc6853
|
feat(font): add option to disable kerning (#4725)
|
2023-10-30 13:23:20 +01:00 |
|
Neo Xu
|
0910ee0e38
|
feat(image decoder): decode whole image to RAM support (#4674)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
|
2023-10-29 17:02:06 +01:00 |
|
Niklas Fiekas
|
ef1885f670
|
fix(tiny_ttf): fix font metrics confusion (#4714)
|
2023-10-27 11:54:02 +02:00 |
|
Gabor Kiss-Vamosi
|
0b2cccbdb3
|
ci(render): integrate lv_demo_render to the unit tests
|
2023-10-26 23:07:50 +02:00 |
|
Gabor Kiss-Vamosi
|
e64a0afcef
|
asd
|
2023-10-26 23:07:50 +02:00 |
|
Gabor Kiss-Vamosi
|
84c8cf8573
|
feat(arc): add float support
|
2023-10-25 11:05:04 +02:00 |
|
Gabor Kiss-Vamosi
|
85798af3cd
|
feat(draw): add non uniform scale (scale_x and scale_y)
|
2023-10-20 23:29:22 +02:00 |
|
Gabor Kiss-Vamosi
|
865a2f64a0
|
chore: minor docs fixes
|
2023-10-17 14:32:09 +02:00 |
|
Gabor Kiss-Vamosi
|
666f839977
|
docs(chart): update chart example
|
2023-10-16 23:43:35 +02:00 |
|
xaowang96
|
f190d56f5d
|
feat(checkbox): add RTL support (#4646)
Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
|
2023-10-10 23:02:05 +02:00 |
|
Gabor Kiss-Vamosi
|
edc89960ea
|
fix(draw): fix using placeholders in a glyph is not found
|
2023-10-04 10:33:35 +02:00 |
|
Raúl Gotor
|
0b66468f2f
|
ci(span): add unit test (#4595)
|
2023-10-02 18:04:01 +02:00 |
|
Gabor Kiss-Vamosi
|
9d8570aa3f
|
fix(draw) fix stride realted bugs in SW render
|
2023-09-28 12:22:49 +02:00 |
|
Gabor Kiss-Vamosi
|
9c437d1073
|
feat(grid): add a basic subgrid implementation
|
2023-09-25 20:56:09 +02:00 |
|
_VIFEXTech
|
9937138392
|
feat(libs): add libpng decoder (#4569)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
|
2023-09-25 10:28:35 +02:00 |
|
Lemon
|
2f67d804ce
|
feat(barcode): add vertical display mode (#4564)
Signed-off-by: liujp <liujp@xiaomi.com>
Co-authored-by: liujp <liujp@xiaomi.com>
|
2023-09-24 21:41:24 +02:00 |
|
_VIFEXTech
|
c4c4627ae0
|
feat(libs): add libjpeg-turbo decoder (#4567)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2023-09-22 10:43:59 +02:00 |
|
Gabor Kiss-Vamosi
|
ca55b2ed8d
|
arch(img_decoder): replace read_liine_c with get_area_cb
also remove sjpeg support as get_area_cb can de quite same (some optimization is still needed to not decode the out of bounds chunks)
|
2023-09-18 21:19:00 +02:00 |
|
Gabor Kiss-Vamosi
|
490f3da4e7
|
feat(img): replace image decider read_line_cb with get_area_cb
|
2023-09-01 13:38:58 +02:00 |
|
Gabor Kiss-Vamosi
|
c3e2120616
|
feat(img): add img.header.stride
see https://github.com/lvgl/lvgl/pull/4414#issuecomment-1698538169
|
2023-08-31 19:54:36 +02:00 |
|
Zoltan Janosy
|
ca54d127c2
|
feat(fs): add support for memory-mapped files (#4462)
Co-authored-by: Zoltan Janosy <zjanosy@fishman.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
|
2023-08-31 13:00:26 +02:00 |
|
xaowang96
|
d7289962f1
|
ci(bar): add screenshot test (#4503)
Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
|
2023-08-31 10:19:26 +02:00 |
|
Gabor Kiss-Vamosi
|
c069f98e7a
|
fix(dropdown): position to the selected item in lv_dropdown_set_selected
|
2023-08-25 13:57:52 +02:00 |
|
Gabor Kiss-Vamosi
|
5d604b46ab
|
ci(test): add more tests for LV_OBJ_FLAG_OVERFLOW_VISIBLE
|
2023-08-22 23:44:45 +02:00 |
|
Gabor Kiss-Vamosi
|
c7e8b8447d
|
feat(obj): add LV_OBJ_FLAG_OVERFLOW_VISIBLE again
|
2023-08-22 22:45:39 +02:00 |
|
Gabor Kiss-Vamosi
|
0b83a82a07
|
feat(multi-instance): collect all the global variables into a struct to allow running multiple instances of LVGL
Closes #4358
|
2023-08-19 01:42:37 +02:00 |
|
Gabor Kiss-Vamosi
|
4b4ff3ba70
|
ci: add clip corner test
|
2023-07-24 17:31:35 +02:00 |
|
Gabor Kiss-Vamosi
|
f753265a79
|
arch(draw): add parallel rendering architecture
BREAKING CHANGE
This is a huge update which introduces parallel rendering. lv_conf.h needs to be updated too.
|
2023-07-05 13:05:19 +02:00 |
|
Gabor Kiss-Vamosi
|
e820dacd5a
|
fix spinner
|
2023-06-20 11:27:09 +02:00 |
|
Benign X
|
caf9d16dc9
|
fix(pos): fix invalidate area problem with transform (#4285)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
|
2023-06-13 21:16:22 +02:00 |
|
Gabor Kiss-Vamosi
|
e7f88efa58
|
ci(roller): fix test
|
2023-04-27 09:26:08 +02:00 |
|
Carlos Diaz
|
67941f4964
|
ci(test): add unit test for lv_list (#4032)
|
2023-03-04 17:02:08 +01:00 |
|
W-Mai
|
8ed8542681
|
feat(margin): add margin style property (#3807)
Signed-off-by: W-Mai <1341398182@qq.com>
Signed-off-by: xinbingnan<xinbingnan@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
|
2023-01-18 09:52:30 +01:00 |
|
W-Mai
|
bc0d469a51
|
fix(barcode): fixed barcode test case didn't work (#3914)
Signed-off-by: W-Mai <1341398182@qq.com>
|
2023-01-10 21:21:06 +01:00 |
|
some00
|
162e451396
|
ci(spinner): add unit test for spinner (#3901)
|
2023-01-06 21:02:13 +01:00 |
|
Pablo J. Rogina
|
d17450a55f
|
ci(animimg): add unit tests (#3723)
|
2022-11-08 12:36:36 +01:00 |
|
Johannes Marbach
|
ffd3b4cdbd
|
fix(btnmatrix): add lv_obj_get_style_space_...() and use them to consider border width in btnmatrix (#3725)
|
2022-10-11 21:14:14 +02:00 |
|
Pablo J. Rogina
|
53465aec94
|
ci(colorwheel): add unit test (#3719)
|
2022-10-07 19:05:11 +02:00 |
|
Gabor Kiss-Vamosi
|
affa938ef3
|
ci(arc, line): add basic render test
|
2022-10-05 22:05:49 +02:00 |
|
minyiky
|
d80e86711d
|
ci(win): add unit test (#3717)
|
2022-10-03 09:53:59 +02:00 |
|
Pablo J. Rogina
|
059952607a
|
ci(tabview): add unit test (#3713)
|
2022-10-03 08:12:05 +02:00 |
|
Pablo J. Rogina
|
613777f623
|
ci(msgbox): add unit test (#3715)
|
2022-10-02 23:26:12 +02:00 |
|
Carlos Diaz
|
b14a70705e
|
ci(roller): add unit tests and cleanup (#3660)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
|
2022-10-02 23:24:12 +02:00 |
|