Commit Graph

10348 Commits

Author SHA1 Message Date
Liam
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
yushuailong
d2545c3ecf fix(indev): fix indev not send gesture event (#6676)
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
Co-authored-by: yushuailong1 <yushuailong1@xiaomi.com>
2024-08-14 10:13:00 +08:00
VIFEX
491b899c14 fix(indev): swap the order of sending indev events and obj events (#6636)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-14 10:12:38 +08:00
Liam
cda2d609bb feat(obj): add lv_obj_null_on_delete (#6599) 2024-08-13 23:58:03 +08:00
Makoto Schoppert
2d2a18b346 chore(demos/README.md): fix typo LV_MEME_SIZE (#6669) 2024-08-13 11:06:09 +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
Lemon
0e60911f8a fix(refr): reshape using draw_buf stride (#6567)
Signed-off-by: liujp <liujp@xiaomi.com>
Co-authored-by: liujp <liujp@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-13 10:08:05 +02:00
Antoine Villeret
90cfb6c61b feat(indev): add long press time setter (#6664) 2024-08-13 10:20:15 +08:00
Pavi92
83582f6a3a fix(arc): add missing private include (#6648)
Co-authored-by: liamHowatt <liamjmh0@gmail.com>
2024-08-12 14:54:42 +02:00
Carlos Diaz
5cc4aec82a docs(scale): Add note about major tick label calculation when no custom labels are set (#6585) 2024-08-12 14:52:12 +02:00
Benign X
cd9ff84788 chore(tiny_ttf): fix docstring on each API (#6514)
Co-authored-by: PGNetHun <gabor.p1983@gmail.com>
2024-08-12 14:49:12 +02:00
Victor Wheeler
75bcfc6bec fix(docbuild): Doxygen warnings from format errors (part 2 of 2) (#6653) 2024-08-12 14:21:53 +02:00
Victor Wheeler
14461f1d9d fix(docbuild): Doxygen warnings from format errors (part 1 of 2) (#6652)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-12 14:20:15 +02:00
Tomas Rezucha
8699a7e86e feat(cmake): Make LVGL version available for all CMake environments (#6654) 2024-08-09 12:29:22 +08:00
Liu Yi
6264265715 fix(API): keep ime struct lv_pinyin_dict_t public (#6645)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-08-08 11:00:47 +01:00
Benign X
c4ce53c28b chore(text): update ISO8859-1 text functions' docstring (#6590) 2024-08-08 16:57:50 +08:00
Gabor Kiss-Vamosi
1c4d84e07d fix(draw_sw): fix swapped 90/270 rotation in case of RGB888 (#6642) 2024-08-07 08:44:21 +02:00
Victor Wheeler
c98fb29dea fix(docs): fix Doxygen warnings caused by format errors (#6584) 2024-08-07 08:40:10 +02:00
VIFEX
7e3be59dda fix(freetype): fix outline font being cropped (#6639)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-08-06 16:23:43 +08:00
razor5k
bd7ef59034 docs: Added docs for BDF fonts (#6398)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-08-06 10:37:46 +08:00
dependabot[bot]
c8c3bf08bd chore(deps): bump carlosperate/arm-none-eabi-gcc-action from 1.8.2 to 1.9.0 (#6620)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 14:40:32 +02:00
dependabot[bot]
c2effc312c chore(deps): bump JamesIves/github-pages-deploy-action from 4.6.1 to 4.6.3 (#6621)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 14:40:06 +02:00
Liu Yi
2bb3d62435 chore(api_map_v8): API for adapting imagebutton for version V8 (#6641)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-08-05 14:33:27 +02:00
pengyiqiang
1d647adaef fix(refr): NOT draw if scale is 0
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-08-05 13:35:08 +02:00
Neo Xu
d6495b576b fix(image): image inner align name should not conflict with obj's align
If the name conflicts with base class property name, the property is overridden. This is the property's feature.
The image inner align name is update to 'inner_align'.

Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-08-05 13:34:21 +02:00
Neo Xu
c191ecbfb6 fix(property): support user added property index
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-08-05 11:03:08 +02:00
Neo Xu
7c1a8a523d feat(dropdown): add properties
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-08-05 11:03:08 +02:00
Neo Xu
a793178bbf feat(roller): add properties
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-08-05 11:03:08 +02:00
Neo Xu
357d5b7ff9 feat(textarea): add properties
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-08-05 11:03:08 +02:00
Neo Xu
cd48c3c8d6 feat(keyboard): add properties
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-08-05 11:03:08 +02:00
Neo Xu
6dc75d4995 feat(property): add boolean type support
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-08-05 11:03:08 +02:00
elahav
6de668fe4a docs(qnx): reflect on the changed build directory (#6583)
Co-authored-by: Elad Lahav <elahav@qnx.com>
2024-08-05 11:02:22 +02:00
VIFEX
5ea31d7327 perf(vg_lite): use DST_IN blending mode to improve rounded corner cropping performance (#6623)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-08-04 12:07:11 +08:00
Liu Yi
6fa2e0dd51 docs(example): complete the examples not cited in the docs (#6608)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-08-03 08:34:45 +02:00
Liam
39345de1cd fix(API): keep font struct lv_font_fmt_txt_kern_pair_t public (#6625) 2024-08-03 08:33:59 +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
Gabor Kiss-Vamosi
a8c8275b56 feat(os): use recursive mutex by default (#6573) 2024-08-02 12:22:53 +08:00
Liam
a246b47e5a docs(msgbox): update to reflect latest (#6603) 2024-08-02 12:21:26 +08:00
cristian-stoica
89f2ff6701 fix(nxp/vglite): fix stride calculation (#6613)
Signed-off-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
Signed-off-by: Neo Xu
Signed-off-by: Cristian Stoica
Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
Co-authored-by: Nicușor Cîțu <nicusor.citu@nxp.com>
Co-authored-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
2024-08-02 12:17:42 +08:00
Zhang Ji Peng
d7b93dd3f1 fix(vector): fix vector graphic draw test case for amd64 (#6616)
Signed-off-by: zhangjipeng <zhangjipeng@xiaomi.com>
Co-authored-by: zhangjipeng <zhangjipeng@xiaomi.com>
2024-08-01 15:30:34 +02:00
Liam
93e0189309 fix(osal): initialize Windows thread sync correctly (#6604) 2024-08-01 13:06:26 +02:00
Visa Harvey
a623a5ca3d fix(tiny_ttf): fix no cache and formatting cleanup (#6568) 2024-08-01 11:09:55 +02:00
elahav
7791740de6 feat(env/qnx): generate lv_conf.h at build time (#6596)
Co-authored-by: Elad Lahav <elahav@qnx.com>
2024-08-01 09:33:39 +02:00
Neo Xu
7380149b07 feat(label): add property (#6575)
Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-08-01 09:10:49 +02:00
VIFEX
49ef8de5d7 fix(vg_lite): remove pattern_color from label drawing (#6605)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-08-01 09:09:54 +02:00
VIFEX
f7b616b59d chore(tests): remove vg_lite L8 render reference images (#6606)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2024-08-01 09:22:34 +08:00
Lorenzo Arena
a798963ee8 fix(display): delete previous screen instead of current (#6494) 2024-07-31 22:46:28 +08:00
Liu Yi
228bf2007e feat(unity): update unity to version 2.6.0 (#6453)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-07-31 14:14:54 +08:00
Liu Yi
1e36521018 feat(libpng): add parsing variable to libpng (#6553)
Signed-off-by: lhdjply <lhdjply@126.com>
2024-07-29 21:55:15 +02:00
Vic
210e4ba069 fix(docbuild): @file command arg mismatches (#6582) 2024-07-29 09:43:44 +02:00