Gabor Kiss-Vamosi
3ff625483c
demos(render): start render demo
2023-10-25 13:38:37 +02:00
bjsylvia
4bc07a8552
feat(timer): support lv_timer_handler_set_resume_cb ( #4680 )
...
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-10-24 15:00:07 +02:00
Viktor Szépe
742682ae51
chore: fix execute permissions and shebangs ( #4695 )
2023-10-24 09:41:51 +02:00
Gabor Kiss-Vamosi
1ff84ac1d0
docs(driver): fix titles
2023-10-24 08:42:26 +02:00
Gabor Kiss-Vamosi
a9328bbe82
docs: reorganize and add Integartion and drivers section
2023-10-22 15:13:19 +02:00
Gabor Kiss-Vamosi
14c2ac43d0
chore: update ROADMAP.rst
2023-10-22 06:54:28 +02:00
Gabor Kiss-Vamosi
df2073eb82
docs(js): fix typo simualtor -> simulator
2023-10-22 06:44:09 +02:00
Viktor Szépe
f9572ed303
chore: remove BOM and fix typos ( #4685 )
2023-10-22 06:39:43 +02:00
Gabor Kiss-Vamosi
86b17ccdaa
Update ROADMAP.rst
2023-10-21 00:51:15 +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
xaowang96
8f57f12a44
feat(bar): reverse drawing direction of lv_bar if min > max ( #4654 )
...
Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
2023-10-20 23:22:56 +02:00
Gabor Kiss-Vamosi
4081130dd9
docs(scale): fix scale docs
2023-10-19 11:36:27 +02:00
Gabor Kiss-Vamosi
74ca34c8de
docs(scale): fix rst
2023-10-19 10:50:16 +02:00
Gabor Kiss-Vamosi
865a2f64a0
chore: minor docs fixes
2023-10-17 14:32:09 +02:00
Gabor Kiss-Vamosi
bccbde0cef
refactor(obj): remove LV_PART_TICKS and use LV_PART_ITEMS in lv_scale
2023-10-12 21:50:46 +02:00
Gabor Kiss-Vamosi
9ec5417dd3
refactor: scr -> screen, act->active, del->delete, remove in obj_clear_flag/state
2023-10-12 21:12:16 +02:00
Gabor Kiss-Vamosi
6163437afd
refactor(scale): remove lv_meter use lv_scale instead
2023-10-12 17:21:52 +02:00
Gabor Kiss-Vamosi
80149e7f98
refactor(msg): remove lv_msg in favor of lv_observer
2023-10-10 20:48:46 +02:00
Gabor Kiss-Vamosi
9bf50c65cf
chore: fix observer docs
2023-10-10 07:19:59 +02:00
Gabor Kiss-Vamosi
955656f958
chore: add observer to index.rst
2023-10-10 00:01:54 +02:00
Zoltan Janosy
4f541cf523
feat(observer): implemented an observer pattern ( #4541 )
...
Co-authored-by: Zoltan Janosy <zjanosy@fishman.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2023-10-09 23:20:29 +02:00
Fabian Blatz
a4eccdcc77
doc(zephyr): add Zephyr RTOS getting started guide ( #4628 )
2023-10-05 09:05:20 +02:00
Gabor Kiss-Vamosi
9b06972104
docs(obj): fix wording
2023-10-04 13:30:27 +02:00
Raúl Gotor
0b66468f2f
ci(span): add unit test ( #4595 )
2023-10-02 18:04:01 +02:00
PGNetHun
8c2fc7ec4b
chore: code and documentation cleanups, renames and fixes ( #4607 )
2023-09-27 12:23:40 +02:00
PGNetHun
d57000349c
feat(cache): add empty_cb, add cache manager replace function, fix builtin cache init and tracing, update image overview documentation ( #4604 )
2023-09-26 13:57:18 +02:00
Gabor Kiss-Vamosi
9c437d1073
feat(grid): add a basic subgrid implementation
2023-09-25 20:56:09 +02:00
Neo Xu
27357d5139
feat(obj): add obj_id, class names, and dump support ( #4536 )
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-09-25 10:58:36 +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
Gabor Kiss-Vamosi
f0c58a1719
chore(label): fix typo and add some description to test align
2023-09-24 21:31:11 +02:00
Gabor Kiss-Vamosi
94245932e4
docs(label): mention how the use text align
...
fixes https://github.com/lvgl/lvgl/issues/2816#issuecomment-1730051132
2023-09-22 11:12:32 +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
_VIFEXTech
e53cd59fcb
chore(libs/jpg): rename lv_jpg
to lv_tjpgd
( #4573 )
...
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-20 10:38:47 +02:00
_VIFEXTech
45fb2148d5
chore(libs/png): rename lv_png
to lv_lodepng
( #4574 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-09-20 10:30:04 +02:00
Gabor Kiss-Vamosi
da0d5343f4
Update ROADMAP.rst
2023-09-19 06:42:54 +02:00
Gabor Kiss-Vamosi
6b1516926a
docs(jpg): fix example path
2023-09-19 00:03:28 +02:00
Gabor Kiss-Vamosi
0721884ee9
refactor: disp->display, res->result/resolution, hor/ver->horizontal/vertical, txt->text, angle->rotation, zoom->scale
2023-09-18 22:57:30 +02:00
Gabor Kiss-Vamosi
788ba76638
Update ROADMAP.rst
2023-09-16 11:50:01 +02:00
Gabor Kiss-Vamosi
48eb88a8ee
docs(roadmap): use consistent checkbox
2023-09-15 01:24:00 +02:00
Niklas Fiekas
d935cb676a
fix(docs): fix small mistakes in grid layout docs ( #4559 )
2023-09-14 19:02:45 +02:00
bjsylvia
0762003b87
fix(docs): fix typos ( #4546 )
...
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-09-11 15:56:42 +02:00
Gabor Kiss-Vamosi
1768e5740a
Update ROADMAP.rst
2023-09-07 22:35:17 +02:00
Carlos Diaz
5c1fc63647
feat(scale): add the lv_scale widget ( #4196 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2023-08-31 15:09:40 +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
Gabor Kiss-Vamosi
a3013d490b
docs(px5): add empty file for PX5 RTOS
2023-08-29 23:03:14 +02:00
bjsylvia
3c47aadacf
feat(indev): add 'lv_indev_read' to allow read events from specified indev ( #4494 )
...
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-08-28 20:51:32 +02:00
Gabor Kiss-Vamosi
cd5c93b248
docs(fs): fix minor formatting issue
2023-08-25 21:46:21 +02:00
faxe1008
1480e0470e
docs(indev): add explanation for LV_INDEV_TYPE_BUTTON ( #4478 )
2023-08-23 14:42:24 +02:00
bjsylvia
83cd50b4df
fix(typos): fix some typos for style ( #4469 )
...
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-08-20 21:03:24 +02:00
bjsylvia
a711c8b427
chore(multi-instance): update description of related documents ( #4470 )
...
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-08-19 22:22:00 +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
bjsylvia
67ca457a07
fix: fix typos ( #4451 )
...
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-08-14 16:49:30 +02:00
_VIFEXTech
9a483c87bf
feat(layer): add more efficient widget translucent mode ( #4415 )
...
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2023-08-14 07:57:19 +02:00
Gabor Kiss-Vamosi
7f5e24771e
docs(simulator): remove SDL support from the Visual Studio project
2023-08-13 22:14:27 +02:00
Gabor Kiss-Vamosi
ae476628be
Update ROADMAP.rst
2023-08-06 14:34:43 +02:00
Gabor Kiss-Vamosi
db0dbee435
Update ROADMAP.rst
2023-07-28 20:39:05 +02:00
Chris Ring
b001d684fe
docs: fix misc typos throughout ( #4413 )
...
Signed-off-by: Chris Ring <c-ring@ti.com>
2023-07-27 22:35:12 +02:00
Gabor Kiss-Vamosi
ed681f92bc
Update ROADMAP.rst
2023-07-26 17:00:41 +02:00
Gabor Kiss-Vamosi
3b5731e40b
chore: update ROADMAP.rst
2023-07-14 22:43:11 +02:00
Gabor Kiss-Vamosi
66b31e1954
chore: update ROADMAP.rst
2023-07-14 20:25:06 +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
Joseph An
de97dba59b
docs(st): updating get-started documentation ( #4327 )
2023-07-03 10:39:37 +02:00
Gabor Kiss-Vamosi
123ea43dfc
Update ROADMAP.rst
2023-07-03 09:50:08 +02:00
Man, Jianting (Meco)
c4d91ca1bc
doc(rt-thread): add new rt-thread support BSPs ( #4320 )
2023-06-26 22:13:16 +02:00
Gabor Kiss-Vamosi
9f90106702
Update ROADMAP.rst
2023-06-19 15:34:53 +02:00
_VIFEXTech
4665fd9191
feat(timer): implementation of adaptive call timer handler cycle method ( #4236 )
2023-06-14 13:57:34 +02:00
Gabor Kiss-Vamosi
b4c3249c2e
docs(roadmap): add bar, slider, arc knob move inside feature
2023-06-07 13:02:20 +02:00
_VIFEXTech
06b3b62475
feat(profiler): add built-in profiler ( #4255 )
...
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: W-Mai <1341398182@qq.com>
2023-06-05 16:53:57 +02:00
Kevin Schlosser
518e755bf9
docs(roadmap): add checkboxes to ROADMAP.rst ( #4259 )
2023-05-31 14:04:05 +02:00
Kevin Schlosser
236c1e0c73
docs: fixes few things ( #4249 )
2023-05-29 10:46:42 +02:00
Gabor Kiss-Vamosi
57325dfa87
docs: update the support period of the releases
2023-05-24 22:19:37 +02:00
Gabor Kiss-Vamosi
c283f460c3
Update ROADMAP.md
2023-05-24 10:09:23 +02:00
Gabor Kiss-Vamosi
b4b2d5b88b
Update and rename ROADMAP.rst to ROADMAP.md
...
To keep the checkbox rendering
2023-05-24 10:07:23 +02:00
_VIFEXTech
5f42ff115b
docs(timer): use precise delay description in Timer Handler ( #4235 )
2023-05-22 10:13:49 +02:00
_VIFEXTech
fa5388a38b
fix(profiler): fixed inability to disable and add new measurement points ( #4224 )
...
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-05-18 13:02:17 +02:00
Gabor Kiss-Vamosi
edcf1652b0
Update CHANGELOG.rst
2023-05-18 12:15:12 +02:00
_VIFEXTech
540c028d60
feat(profiler): add performance profiler hook ( #4211 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-05-11 11:10:47 +02:00
Kevin Schlosser
8c99b359d2
docs: fixes several issues related to migrating to rst ( #4213 )
2023-05-08 16:45:28 +02:00
Kevin Schlosser
3fe1dcd222
docs: fixes API section of the docs to include everything from LVGL. ( #4192 )
2023-05-01 11:27:28 +02:00
Kevin Schlosser
2f292c500b
docs fix versioning ( #4189 )
2023-04-29 12:58:03 -04:00
Kevin Schlosser
2549f23773
docs: finishes conversion of ROADMAP.rst file ( #4182 )
2023-04-29 06:31:36 +02:00
J. Neuschäfer
bc9bcaa6b7
chore(docs): fix a few typos ( #4170 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2023-04-28 11:08:42 +02:00
Kevin Schlosser
002ffc4766
docs: removes recommonmark from doc build ( #4177 )
2023-04-28 10:05:54 +02:00
Kevin Schlosser
b1df744538
docs: removes non ascii characters ( #4175 )
2023-04-27 19:47:13 +02:00
Kevin Schlosser
e485dd8bb4
feat(docs): migrate from .md to .rst ( #4129 )
2023-04-27 14:42:02 +02:00
Gabor Kiss-Vamosi
7cc34ba81b
feat(btnmatrix): review ctrl map and allow width values to be max 15
2023-04-24 20:11:18 +02:00
Man, Jianting (Meco)
9061a787f7
docs(rt-thread): update rt-thread supported BSPs (up to 21 BSPs) ( #4123 )
2023-04-18 11:39:48 +02:00
Gabor Kiss-Vamosi
a04f1baf48
Update ROADMAP.md
2023-04-17 21:29:23 +02:00
Gabor Kiss-Vamosi
20e1ae2130
docs: udpate changelog
2023-04-03 10:30:48 +02:00
Gabor Kiss-Vamosi
e26a46c43c
docs(arduino): add note to not use lv_examles library
...
fixes #4054
2023-03-14 07:38:14 +01:00
Gabor Kiss-Vamosi
55c9a9220b
Update ROADMAP.md
2023-03-10 21:34:31 +01:00
Gabor Kiss-Vamosi
c36b324f49
Update ROADMAP.md
2023-03-10 21:01:27 +01:00
Florian Loitsch
41aebfa319
docs: fix typos ( #4026 )
2023-02-28 21:28:45 +01:00
Gabor Kiss-Vamosi
206f0f168a
Update ROADMAP.md
2023-02-27 08:40:09 +01:00
Gabor Kiss-Vamosi
808bdefccd
Update ROADMAP.md
2023-02-27 08:38:17 +01:00
Gabor Kiss-Vamosi
31a0a324b9
docs(disp): fix typos
2023-02-24 11:35:37 +01:00
Gabor Kiss-Vamosi
780ee55358
Update ROADMAP.md
2023-02-23 13:46:58 +01:00
Gabor Kiss-Vamosi
389e32d72f
Update ROADMAP.md
2023-02-21 16:11:03 +01:00
Gabor Kiss-Vamosi
124f9b0f9f
arch(driver): new driver architecture with new color format support
2023-02-20 20:50:58 +01:00
Gabor Kiss-Vamosi
ca7caf2576
Update ROADMAP.md
2023-02-20 11:54:21 +01:00
Tom
b0fa0e286c
docs(stm32): add instructions to include LVGL in STM32CubeIDE ( #3983 )
2023-02-14 21:39:35 +01:00
Gabor Kiss-Vamosi
2c65c2f74a
docs: update changelog with v8.3.5
2023-02-07 20:46:19 +01:00
sparkles43
9a63653c42
feat(style): add function to replace styles while preserving the style stack ( #3962 )
2023-02-07 07:51:53 +01:00
Carlos Diaz
76547db1d7
refactor(rename): LV_IMG_ZOOM_NONE to LV_ZOOM_NONE ( #3957 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2023-02-04 17:20:42 +01:00
Gabor Kiss-Vamosi
53a6d04504
docs(indev): fix the name of long_press_repeat_time (was long_press_rep_time)
...
fixes #3954
2023-02-01 10:43:00 +01:00
nicusorcitu
7c7e99604f
feat(gpu): improve NXP's PXP and VGLite accelerators ( #3948 )
...
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
Signed-off-by: Stefan Babatie <stefan.babatie@nxp.com>
Signed-off-by: Wenbin Yuan <wenbin.yuan@nxp.com>
Co-authored-by: Stefan Babatie <stefan.babatie@nxp.com>
Co-authored-by: Wenbin Yuan <wenbin.yuan@nxp.com>
2023-01-28 23:14:40 +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
Gabor Kiss-Vamosi
4365a8d0dc
docs: update the Version support table
2023-01-17 15:57:08 +01:00
Armin Brauns
300c863cb3
feat(line): allow LV_PCT for point coordinates ( #3911 )
2023-01-16 09:23:32 +01:00
Gabor Kiss-Vamosi
13c96e1504
Update layer.md
2023-01-13 09:28:23 +01:00
Man, Jianting (Meco)
26767e7f64
docs(readme): add LVGL Chinese flyer ( #3886 )
2023-01-04 06:22:15 +01:00
Gabor Kiss-Vamosi
53dd646770
docs(event): add API section
2023-01-03 07:46:57 +01:00
Narukara
3111494d98
docs: fix typo in quick-overview.md ( #3881 )
2023-01-02 20:10:12 +01:00
Gabor Kiss-Vamosi
740eaa128f
docs(CHANGELOG): add v8.3.4
2022-12-18 17:28:26 +01:00
_VIFEXTech
a4217c7f59
fix(docs): add missing barcode toctree ( #3868 )
...
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-12-15 14:04:19 +01:00
Gabor Kiss-Vamosi
3916fdff10
Update ROADMAP.md
2022-12-13 13:24:48 +01:00
_VIFEXTech
889634398a
feat(libs): add barcode widget ( #3778 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-12-11 11:48:03 +01:00
embeddedt
9b55990953
docs update name of formatting script [skip ci]
2022-12-06 09:23:52 -05:00
_VIFEXTech
1c2dc983b4
feat(log): add log level parameters to custom_print_cb ( #3826 )
...
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-11-24 13:54:15 +01:00
_VIFEXTech
e7da3b247e
refact(freetype): clean up global variables and infrequent functions ( #3782 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-11-24 12:27:38 +01:00
Gabor Kiss-Vamosi
ac763346c8
docs(fs): remove link to the lv_fs_if repo
2022-11-24 11:47:17 +01:00
Gabor Kiss-Vamosi
f08963732d
Update ROADMAP.md
2022-11-24 10:41:47 +01:00
Gabor Kiss-Vamosi
538e5c49dc
Update ROADMAP.md
2022-11-24 10:41:26 +01:00
Gabor Kiss-Vamosi
0afca09cf9
Update ROADMAP.md
2022-11-19 10:30:11 +01:00
_VIFEXTech
ef62275ffb
feat(img_cache): add support for alternate img cache algorithm ( #3798 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-11-19 09:26:17 +01:00
Gabor Kiss-Vamosi
1e07853533
docs(meter): update according to d00dd4b10
2022-11-19 08:52:54 +01:00
Gabor Kiss-Vamosi
d00dd4b101
Update ROADMAP.md
2022-11-19 08:02:52 +01:00
Gabor Kiss-Vamosi
83328c0023
Update ROADMAP.md
2022-11-19 08:01:43 +01:00
Gabor Kiss-Vamosi
56f31fc20c
Update ROADMAP.md
2022-11-18 06:55:50 +01:00
Gabor Kiss-Vamosi
d219960de0
chore(docs): fix minor issues in JS binding docs
2022-11-16 21:30:13 +01:00
Gabor Kiss-Vamosi
d20c441b49
chore(docs): fix image path in JS binding
2022-11-16 21:26:03 +01:00
Gabor Kiss-Vamosi
6948eee9b1
docs(js): remove gif as they cannot be included in PDF
2022-11-09 09:47:10 +01:00
Gabor Kiss-Vamosi
c42a33d6dd
chore(docs): fix image in the docs of the JS binding
2022-11-09 09:15:35 +01:00
Gabor Kiss-Vamosi
2055651df2
chore(docs): fix image in the docs of the JS binding
2022-11-09 09:02:55 +01:00
Gabor Kiss-Vamosi
12ca08c649
chore(docs): add images to the docs for the JS binding
2022-11-09 08:28:24 +01:00
Sxs7513
716995b25a
docs(javascript): add javascript binding docs ( #3786 )
2022-11-09 07:47:25 +01:00
Gabor Kiss-Vamosi
05fe76fb97
chore(docs): fix heading levels in micropython.md
2022-11-05 18:29:00 +01:00
Amir Gonnen
35e1402f1e
docs(micropython): add coding conventions section( #3774 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-11-02 18:33:45 +01:00
_VIFEXTech
be1e1fca3a
fix(qrcode): remove global variables and lv_qrcode_delete ( #3771 )
...
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-11-02 18:32:48 +01:00
Gabor Kiss-Vamosi
7d20d4ca7a
doc(cmake): fix how to fetch LVGL from GitHub
2022-11-02 16:57:43 +01:00
Gabor Kiss-Vamosi
6e62fcfd08
chore: try to fix md table
2022-10-29 10:38:24 +02:00
T-Rekt
c6add5f107
docs(intro): fix HTML escaped characters in code ( #3768 )
2022-10-26 10:35:43 +02:00
Gabor Kiss-Vamosi
b64dceae0a
Update ROADMAP.md
2022-10-23 10:39:58 +02:00
Gabor Kiss-Vamosi
c9a1d50bd2
docs(licence): move LICENCE.txt to the root folder to make GitHub recognize it.
2022-10-21 10:39:57 +02:00
Gabor Kiss-Vamosi
5612a99135
docs(msg): minor fixes
2022-10-19 08:38:46 +02:00
Gabor Kiss-Vamosi
bcf5d79cb4
Update ROADMAP.md
2022-10-16 10:51:22 +02:00
legerborea
541b431546
feat(cmake-build): add options to disable build of examples/demos ( #3738 )
2022-10-13 11:55:36 +02:00
Gabor Kiss-Vamosi
853163f615
docs(calvas): fix that LV_CANVAS_BUF_SIZE_ return byte count and not pixel count
...
fixes #3734
2022-10-11 20:17:18 +02:00
honey the codewitch
ccb66ca701
feat(tiny_ttf): add glyph caching ( #3703 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-10-02 17:48:34 +02:00
Gabor Kiss-Vamosi
d214b00386
docs(rlottie): fix heading levels
2022-10-02 17:15:46 +02:00
Gabor Kiss-Vamosi
6da6f46093
docs(changelog): add v8.3.2 chnages
2022-09-27 08:16:13 +02:00
honey the codewitch
57e0943b10
feat(tiny_ttf): ttf support ( #3680 )
...
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-09-26 17:30:07 +02:00
Fabian
46cbbd672f
docs(links): fix outdated links and imrpove formatting ( #3698 )
2022-09-22 16:09:16 -04:00
Gabor Kiss-Vamosi
389d15be3d
docs(intro): fix link to point to master instead of latest
...
related to #3695
2022-09-19 14:54:03 +02:00
Gabor Kiss-Vamosi
8e5b834d6a
dics(btnmatrix): add how to avoid extra click with encoder when leaving edit mode
...
Related to #3613
2022-09-15 10:25:37 +02:00
tvanfossen-bissell
209e8ef1a2
docs(rlottie): adding patch file, sample CMakeLists, and ESP-IDF doc ( #3610 )
...
Co-authored-by: tvanfossen <vanfosst@gmail.com>
2022-09-07 10:11:44 +02:00
Gabor Kiss-Vamosi
0c7f69ac91
feat(event): add LV_EVENT_SCROLL_THROW_BEGIN
2022-09-05 10:09:40 +02:00
Yobe Zhou
f09c04b935
feat(file_explorer): add API to use file explorer ( #3601 )
...
Co-authored-by: 100ask <team100ask@outlook.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-09-04 16:57:15 +02:00
tvanfossen-bissell
5c71bc1434
feat(arc): add knob offset utility ( #3589 )
...
Co-authored-by: tvanfossen <vanfosst@gmail.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-08-31 22:59:30 +02:00
Lyon
314a1d79a8
doc(bindings): fix format for doc/pikascript ( #3619 )
2022-08-25 21:53:11 +02:00
Lyon
5cafbc912c
doc(bindings): add PikaScript Python binding ( #3615 )
2022-08-25 14:26:24 +02:00
Gabor Kiss-Vamosi
327dbb6031
feat(msg): allow using variable address as msg_id
2022-08-25 14:20:43 +02:00
ckielstra
c069cf18fb
chore(doc) fix spelling in source comments and add missing parameter descriptions ( #3607 )
2022-08-22 09:21:25 -04:00
Roman Romanchuk
118a3bee76
docs: fix broken links in documentation ( #3598 )
2022-08-19 11:35:24 -04:00
embeddedt
b08bc4c775
docs(examples) fix include paths after 2461ac0758
...
Fixes #3571
2022-08-15 09:27:36 -04:00
Rafael Melo
bf8109e478
docs(README) add sponsor sections and minimal changes to Portuguese translation ( #3568 )
2022-08-14 16:14:33 -04:00
Man, Jianting (Meco)
87456815a1
docs(rt-thread): add tutorial videos ( #3550 )
2022-08-08 11:53:48 +02:00
Gabor Kiss-Vamosi
95e8358962
Update ROADMAP.md
2022-08-07 23:25:46 +02:00
Man, Jianting (Meco)
35a3b5ee8d
docs(README): update Chinese README ( #3543 )
2022-08-04 10:48:49 +02:00
Gabor Kiss-Vamosi
2461ac0758
docs: bring back flat widget directory structure
2022-07-27 10:51:11 +02:00
Amir Gonnen
cd11476592
fix(msg): make it work with Micropython ( #3488 )
...
* fix(msg): fill callback prototype
lv_msg_subscribe_cb_t does not follow the callback conventions.
Remove unused void* argument to fix that.
* fix(msg): move subs_ll to gc roots
* fix(msg): rename subsribe to subscribe
* fix(msg): update docs
* fix(msg): Add example_1
* fix(msg): fix include paths
* fix(mgs): Fix python example typo and comments
* fix(msg): LV_EVENT_MSG_RECEIVED event code
2022-07-27 09:42:48 +02:00
Gabor Kiss-Vamosi
38da678c13
docs(changelog): add v8.3.1 changes
2022-07-25 13:03:30 +02:00
Gabor Kiss-Vamosi
45d006e73c
Update ROADMAP.md
2022-07-25 09:31:06 +02:00
Gabor Kiss-Vamosi
cd4d07a4ba
fix(snapshot): make snapshot work again
...
Support inly true color, true color alpha and a8 formats
2022-07-24 16:22:55 +02:00
Xiang Xiao
343c61375b
fix(config): remove LV_DISP_DEF_REFR_PERIOD related stuff ( #3512 )
...
* fix(config): remove LV_DISP_DEF_REFR_PERIOD related stuff
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
* fix(config): remove LV_INDEV_DEF_READ_PERIOD related stuff
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-07-23 00:27:48 +02:00
Gabor Kiss-Vamosi
35c0b17b81
Update ROADMAP.md
2022-07-20 11:34:04 +02:00
embeddedt
d6e5200013
refactor(style): store constant property IDs with a pointer instead of directly ( #3506 )
2022-07-20 11:32:40 +02:00
Xiang Xiao
9ed5b3fe06
Sync up Kconfig with lv_config_template.h ( #3508 )
...
* fix(config): remove LV_COLOR_16_SWAP related stuff
follow commit 5369d7d473
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
* fix(config): remove LV_COLOR_SCREEN_TRANSP related stuff
follow commit 5369d7d473
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-07-20 11:29:34 +02:00
Gabor Kiss-Vamosi
a956b0bdba
Update ROADMAP.md
2022-07-19 18:10:52 +02:00
Gabor Kiss-Vamosi
451a1e56f9
Update ROADMAP.md
2022-07-19 13:32:34 +02:00
Gabor Kiss-Vamosi
e2771db8ce
example(keyboard): add an example to show how to set a new map
...
fixes #3490
2022-07-18 17:50:35 +02:00
Takashi
009bfa78da
docs(readme): add version japanese ( #3491 )
...
* docs(readme): add version japanese
* docs(readme): add version japanese
* docs(readme): add version japanese
* docs(readme): add version japanese
2022-07-18 16:20:51 +02:00
Ali Rostami
cc715e0278
Update ROADMAP.md ( #3489 )
2022-07-17 23:27:50 +08:00
Rafael Melo
ca78f57f72
docs:(README) update pt-br README ( #3486 )
...
* docs:(pt-br) new README layout
* docs:(pt-br) adjust examples section
2022-07-16 00:30:04 +02:00
Gabor Kiss-Vamosi
67d6661839
docs: make the root directory cleaner
2022-07-14 18:57:47 +02:00
Gabor Kiss-Vamosi
277a5a2ae9
Update ROADMAP.md
2022-07-14 16:51:44 +02:00
Gabor Kiss-Vamosi
9264531811
Update ROADMAP.md
2022-07-14 16:49:25 +02:00
Yobe Zhou
5923494b79
docs(ime_pinyin): improve the description of mode switching ( #3471 )
...
* docs(ime_pinyin): improve the description of mode switching
* Update ime_pinyin.md
* Update ime_pinyin.md
Co-authored-by: 100ask <team100ask@outlook.com>
Co-authored-by: 100ask <48745717+100ask@users.noreply.github.com>
2022-07-11 14:03:26 +02:00
Gabor Kiss-Vamosi
1ed6404456
chore(docs): fix typo
2022-07-07 22:34:04 +02:00
Badokas
d8ff7ebd96
docs(readme): fix LVGL version typo (8.3.0) ( #3462 )
2022-07-07 21:05:56 +02:00
Gabor Kiss-Vamosi
373dcfc76e
docs(checkbox): describe how to get the checkbox's the state
2022-07-07 20:41:49 +02:00
Gabor Kiss-Vamosi
a0c1ee0fc9
Update ROADMAP.md
2022-07-07 07:17:29 +02:00
Gabor Kiss-Vamosi
50c7f193e2
Update ROADMAP.md
2022-07-07 07:16:50 +02:00
Gabor Kiss-Vamosi
43fdc279c7
Update ROADMAP.md
2022-07-07 07:00:20 +02:00
Gabriel Wang
8d3d850dd0
docs(gpu): add docs for arm-2d ( #3456 )
2022-07-07 06:58:45 +02:00
Gabor Kiss-Vamosi
97b6b358f1
Update ROADMAP.md
2022-07-06 16:21:36 +02:00
Gabor Kiss-Vamosi
6737aef4a2
chore: update ROADMAP
2022-07-06 16:13:42 +02:00
Gabor Kiss-Vamosi
eb992e2355
set version numbers to v8.3.0
2022-07-06 10:28:20 +02:00
100ask
10e0b7a1ad
feat(ime_pinyin): add API to support 9-key input mode ( #3447 )
...
* feat(ime_pinyin): add API to support 9-key input mode
* some optimizations for lv_ime_pinyin
* Update lv_example_ime_pinyin_2.c
* Update src/extra/others/ime/lv_ime_pinyin.h
Co-authored-by: YobeZhou <smilezyb@163.com>
Co-authored-by: Yobe Zhou <33565334+YobeZhou@users.noreply.github.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-07-06 09:04:53 +02:00
_VIFEXTech
d43f10a180
feat(misc): add asynchronous call function cancellation function ( #3439 )
...
* feat(misc): add asynchronous call function cancellation function
* Update documentation
* Remove useless comments
* remove continue
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-07-03 12:31:17 +02:00
Gabor Kiss-Vamosi
746917dcca
docs(chart): describe how to set the space between columns
2022-07-01 09:11:31 +02:00
Gabor Kiss-Vamosi
88bbef14bf
docs(sim): add link to qt-creator
2022-06-28 17:28:49 +02:00
Man, Jianting (Meco)
cb9a297bc5
docs(indev): add comment in input device part ( #3422 )
2022-06-26 10:32:14 +02:00
Yobe Zhou
92f1f9c0cc
feat(ime_pinyin): add API to use Pinyin IME(Chinese input) ( #3408 )
...
* feat(pinyin_ime): add API to use Pinyin IME(Chinese input)
1.Low resource usage
2.Support custom thesaurus
3.Support custom styles (Candidate panel, keyboard)
4.Support simple spelling
* fix(ime_pinyin): fix several problems of ime_pinyin
1. Change lv_pinyin_ime to lv_ime_pinyin
2. Add lv_pinyin_ime_set_keyboard interface
3. Add lv_ime_pinyin configuration in Kconfig, src/lv_conf_internal.h
* refactor(ime_pinyin): improve coding specification
* feat(ime_pinyin): add simple Pinyin IME example
* docs(ime_pinyin): Add ime_pinyin documentation
* Delete settings.json
* Update dictionary based on simsun
* Delete lv_font_source_han_sans_normal_16.c
* Update lv_example_ime_pinyin_1.c
* Update ime_pinyin.md
add Chinese translation document
* Update lv_ime_pinyin.c
* Update lv_ime_pinyin.c
* Update lv_ime_pinyin.h
* Update lv_ime_pinyin.c
* Update lv_example_ime_pinyin_1.c
* Update lv_conf_internal.h
* Update lv_ime_pinyin.c
* Update lv_ime_pinyin.c
Co-authored-by: 100askTeam <team100ask@outlook.com>
2022-06-24 14:38:24 +02:00
Gabor Kiss-Vamosi
91ebf810aa
docs(get-started): add quick-overview to the index
2022-06-19 15:05:37 +02:00
Man, Jianting (Meco)
1e40fa88a4
doc(rt-thread): add section:import a bsp project into rt-thread studio ( #3411 )
2022-06-14 10:31:30 +02:00
pete-pjb
11b708ed95
chore(tabview) correct format.
2022-06-13 13:00:23 +01:00
pete-pjb
2c9695afb4
feat(tabview) add API to rename tab.
...
https://github.com/lvgl/lvgl/issues/3407#issue-1265916615
2022-06-13 12:56:37 +01:00
embeddedt
9a48de0f8b
feat(style) add 'inherit' and 'initial' CSS properties ( #3390 )
...
Fixes #3086
2022-06-09 20:20:34 -04:00
qinshijing
e59c83b453
feat(anim): add deleted callback ( #3279 ) ( #3295 )
...
Co-authored-by: qinshijing <qinshijing@xiaomi.com>
2022-06-03 11:01:07 +02:00
martaaay
d5ccf379da
docs(slider) mention that VALUE_CHANGED is not sent on release ( #3397 )
2022-06-02 19:50:17 -04:00
Johannes Marbach
eef838f51f
feat(textarea): make it possible to customize the bullet character ( #3388 )
...
* feat(textarea): Make it possible to customise the bullet character
This adds functions to allow overriding the default bullet character
with a custom one (or even no character at all).
* Update docs/widgets/core/textarea.md
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-05-30 12:05:22 +02:00
nicusorcitu
029eef79c4
feat(gpu): reattach nxp pxp vglite accelerators( #3322 )
...
* feat(pxp/vglite) Attach NXP GPUs to the new draw context.
Create a single NXP draw layer on top of PXP and VGLITE.
Extra changes:
1. Add VGLITE image blits acceleration.
2. Reenable blit split workaround for quality issue in RT500.
3. Increase threshold from 32 to 5000 px to fill/blit with both PXP and VGLITE.
4. Allow to enable both PXP and VGLITE. Add a fallback mechanism:
- by default the PXP will try to accelerate. if that is not supported (or fails
due to threshold limit condition from 3.) then it will fallback to VGLITE.
- if VGLITE does not support that feature (or fails due to threshold limit
condition from 3.) the it will fallback to CPU.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* feat(vglite) Add VGLITE support to draw the backgroud of rectangles.
optim: draw only a circle when radius has value LV_RADIUS_CIRCLE.
optim: to draw rounded corners, use cubic bezier curves
Signed-off-by: Seb Fagard <sebastien.fagard@nxp.com>
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* feat(vglite) Add VGLITE support to draw arcs.
Use up to 4 bezier curves to optimize the drawing of an arc.
The arc curve has to be constant when growing the angle:
for this we compute sub-arc based on a best approximation of quarter-arc.
use dichotomy to find the sub-arc 't' param, instead of tangent approximation.
Signed-off-by: Seb Fagard <sebastien.fagard@nxp.com>
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* feat(pxp) Add ARGB88888 format support for PXP backend.
Supports per pixel and global alpha blending, and combination of alpha blending with recolor feature.
Signed-off-by: Jerome Evillard <jerome.evillard@nxp.com>
Signed-off-by: Seb Fagard <sebastien.fagard@nxp.com>
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* feat(vglite) Add the support of ARGB 32bits color format.
Signed-off-by: Seb Fagard <sebastien.fagard@nxp.com>
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* feat(vglite) Add VGLITE acceleration support for rotation and zoom.
Signed-off-by: Seb Fagard <sebastien.fagard@nxp.com>
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* feat(pxp) Add PXP acceleratin to rotate in blit.
Applies the rotation on the pxp output.
Signed-off-by: Seb Fagard <sebastien.fagard@nxp.com>
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* fix(pxp/vglite) Avoid calling the blend callback from image decoded callback.
Add lv_gpu_nxp_pxp_blit_transform() and lv_gpu_nxp_vglite_blit_transform().
This will simplify a lot the fallback mechanism and the way of adding new
image decoded features.
(MGG-884)
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* feat(pxp) Add image rotate 90x.
Simplify the two steps process by adding the blit_cover and blit_opa functions.
In order to rotate or recolor with opacity, two steps must be fallowed:
1. Run the operation without opa.
2. Blend the result by applying the opa.
(MGG-469)
Obs:
Recolor and rotate is currently not supported with opa or alpha channel.(MGG-883)
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* fix(vglite) Fix incorrect slider widget indicator when vglite acceleration is enabled
(MGG-863)
Signed-off-by: Stefan Babatie <stefan.babatie@nxp.com>
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* fix(pxp) Fix pxp fill (simple rect draw) on 32 bit color depth.
(MGG-890)
Signed-off-by: Stefan Babatie <stefan.babatie@nxp.com>
* fix(pxp) Separate blit simple by the blit with transformation.
While we run into blit with transformation we have to
decide if the operation needs to be done in one or two steps.
Blit with color format (opa or alpha or chroma key) - require one step: blit_cf().
Blit with rotate or recolor but no color format - require one step: blit_cover().
Blit with rotate or recolor + opa or alpha - require two steps:
blit_opa() = blit_cover() + blit_cf().
Blit with rotate or recolor + chroma key - not supported yet.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* feat(pxp) Add support for recolor with chroma-keying.
(MGG-434)
Signed-off-by: Stefan Babatie <stefan.babatie@nxp.com>
* fix(pxp) Fix temporary buffer allocation limit.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* fix(pxp) Add PXP limitation while rotating images not aligned to 16x16 blocks.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* fix(nxp) Add makefiles.
Tested with:
working-directory: tests/makefile
run: make test_file
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* feat(nxp) Update NXP github documentation.
(MGG-864)
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* fix(nxp) Move the API comments of global functions only in the H files to make maintenance simpler.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* fix(nxp/vglite) Fixed some warnings. Remove unused variables.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* fix(nxp) lv_draw_nxp_ctx_deinit() shall simply fallback to sofware call.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* fix(nxp) Fallback to software callbacks if need for argb8565 support.
During rendering, LVGL might initializes new draw_ctxs and start drawing into
a separate buffer (called layer). If the content to be rendered has "holes",
e.g. rounded corner, LVGL temporarily sets the disp_drv.screen_transp flag.
It means the renderers should draw into an ARGB buffer.
With 32 bit color depth it's not a big problem but with 16 bit color depth
the target pixel format is ARGB8565 which is not supported by the GPU.
In this case, the NXP callbacks should fallback to SW rendering.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* fix(pxp) Fix wrong demo widget transparency.
1. Fix alpha inverted calculation for fill with opacity.
2. Fix also the ratio of recoloring for chroma key.
Signed-off-by: Stefan Babatie <stefan.babatie@nxp.com>
* fix(vglite) Remove software pre-multiplication when hardware pre-multiplication is available.
(MGG-886)
Signed-off-by: Stefan Babatie <stefan.babatie@nxp.com>
* doc(vglite) Add vglite initialization info.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* fix(pxp/vglite) Fix unused variable warnings when PXP/VGLite are not enabled simultaneously.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
* fix(pxp) Fixed the color key recoloring on 16 bits color depth.
1. Fixed the arguments of lv_color_mix(), previously was using an inversed logic. But it works anyway.
2. Use LV_COLOR_SET_X for adjusting the channels on both 16 and 32 bits. Fixed the max values.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
Co-authored-by: Stefan Babatie <stefan.babatie@nxp.com>
2022-05-24 11:43:57 +02:00
Gabor Kiss-Vamosi
941d95b049
chore(imfont): fix heading in the docs
2022-05-11 22:10:25 +02:00
Gabor Kiss-Vamosi
656a0e5167
docs(others): add imgfont to the index
2022-05-11 21:04:20 +02:00
embeddedt
ebd20af6e9
docs collapse APIs by default
2022-05-09 14:21:31 -04:00
embeddedt
d6911053aa
chore(docs) remove unneeded eval_rst
statements
2022-05-09 13:35:03 -04:00
embeddedt
1816fa576c
ci(docs) replace use of sed with proper configuration variables
2022-05-09 13:28:06 -04:00
embeddedt
a3d66c9b67
ci update docs builder to work with Python 3.10
2022-05-09 12:49:03 -04:00
embeddedt
d367bb7cf1
docs(examples) avoid redirects when loading examples
2022-05-07 17:37:51 -04:00
Gabor Kiss-Vamosi
a99eb6bb6a
fix(spinbox): rename lv_spinbox_set_pos to lv_spinbox_set_cursor_pos
...
fixes #3301
2022-05-04 21:14:28 +02:00
Gabriel Wang
6560c792ca
docs(pc-simulator): add MDK with FastModel ( #3318 )
2022-05-03 23:31:02 +08:00
Gabriel Wang
d5497b0a13
docs(intro): update for v8.2.0 ( #3316 )
2022-05-02 12:00:16 +08:00
Gabor Kiss-Vamosi
e624b90db3
fix(draw): be sure angle values are in the correct range
2022-04-27 14:25:12 +02:00
Gabor Kiss-Vamosi
8b15007568
fix(draw): create intermediate layer for blend modes too
2022-04-26 11:23:55 +02:00
Gabor Kiss-Vamosi
318146a2c2
feat(draw): support transforming widgets and improfe sw transform
...
For details see: https://docs.lvgl.io/master/overview/style.html
2022-04-26 10:45:12 +02:00
_VIFEXTech
69aa421acd
docs(gesture): fix typo lv_indev_act() -> lv_indev_get_act() ( #3291 )
...
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-04-26 10:32:18 +02:00
woody
07b7eea56c
feat(gpu): add SWM341 gpu support (synwit)
...
* Update lv_gpu_stm32_dma2d.c
fix stm32 DMA2D blend。
* add SWM341 DMA2D support for lvgl
* add SWM341 DMA2D support for lvgl
* add SWM341 DMA2D support for lvgl
* add SWM341 DMA2D support for lvgl
* add SWM341 DMA2D support for lvgl
2022-04-25 15:13:19 +02:00
simplejack-src
1cf2e5d886
feat(cmake-build): Option to allow building shared libraries. ( #3278 )
...
Add option in CMake build to specify that shared libraries should be created (as
opposed to static). This is an exclusive option (not enabled by default).
Co-authored-by: simeplejack-src <example@example.com>
2022-04-20 12:04:56 +02:00
Gabor Kiss-Vamosi
65db5c99e0
docs(gesture): describe how prevent sending events after a gesture
...
Related to #3211
2022-04-19 10:11:16 +02:00
_VIFEXTech
0fdd5d6449
feat(hal): add render_start_cb to disp_drv ( #3274 )
...
* feat(hal): add render_start_cb to disp_drv
* update doc for render_start_cb
* Update docs/porting/display.md
* remove disp_refr parameter
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-04-19 10:05:59 +02:00
Gabor Kiss-Vamosi
777fe1ea70
fix(scroll): send LV_EVENT_SCROLL_BEGIN/END with no animation too
2022-04-14 13:38:03 +02:00
Gabor Kiss-Vamosi
79a29d749d
feat(msg): add publisher-subscriber messaging
2022-04-06 22:12:24 +02:00
guoweilkd
47791926f9
feat(span): add an interface for setting the number of lines ( #3200 )
...
* fix draw: remove the high overflow judgment code
2022-03-29 13:06:58 +02:00
Xiang Xiao
a6368fec53
fix(docs): rename task-handler.md to timer-handler.md ( #3203 )
...
since all task facility is already switched to timer facility
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-03-24 22:11:45 +01:00
Gabor Kiss-Vamosi
378aaa637b
docs: add section for renderers and gpus
2022-03-24 21:52:42 +01:00
Viatorus
962d374791
feat(indev): add possibility to enable/disable all input devices at once ( #3179 )
...
* add possibility to globally enable/disable all input devices
* fix copy/paste error
* merge lv_indev_globally_enable into lv_indev_enable
* add missing simicolon
* remove unused variable
2022-03-21 14:53:40 +01:00
Xiang Xiao
fcf833f9af
Minor document update ( #3185 )
...
* chore(docs): change "-DLV_USE_BTN 1" to "-DLV_USE_BTN=1"
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
* chore(docs): update demo related link and description
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-03-21 13:34:12 +01:00
Xiang Xiao
bc17353057
chore(docs): remove [lv_sim_...] and [lv_...] from "Repository layout" ( #3183 )
...
* chore(docs): remove [lv_sim_...] and [lv_...] from "Repository layout"
since [lv_sim_...] is part of [lv_port...] and [lv_...] just equals no filter at all
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
* Update docs/intro/index.md
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-03-21 13:26:19 +01:00
Xiang Xiao
4c4f954059
chore(style): remove the trailing space from all source files ( #3188 )
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-03-21 11:25:51 +01:00
Xiang Xiao
6ba51f7f3f
chore(docs): update the link of demos to the new location ( #3182 )
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-03-20 08:20:57 -04:00
Man, Jianting (Meco)
ca17c204d0
doc(rt-thread): add more BSP supports ( #3178 )
...
* doc(rt-thread): add more BSP supports
* improve sconscript
2022-03-18 14:09:01 +01:00
embeddedt
3016266686
chore(docs) fix logical inconsistency in wording
2022-03-17 10:54:26 -04:00
Gabor Kiss-Vamosi
f584a30af3
chore(docs): fix links
2022-03-17 13:47:54 +01:00
Gabor Kiss-Vamosi
8a81532191
docs: rearrange the get-started section
...
Add folder for Platforms, RTOS, and Bindings
2022-03-17 13:19:53 +01:00
Gabor Kiss-Vamosi
4341660b93
chore(docs): mark v7 as eol
2022-03-17 11:17:35 +01:00
guoweilkd
7713327d61
feat(font): add imgfont - can be used to add emojis to label/span ( #3160 )
...
* feature(font): draw img in label/span
* add to tests
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-03-17 10:18:14 +01:00
ckielstra
f79e2838cb
chore(doc): spelling ( #3172 )
...
* Spelling: 'an unicode' -> 'a unicode'
* fix(changelog) spelling
* Remove double spaces
* Spelling
2022-03-16 10:19:19 +01:00
Viatorus
45b0f86ae5
feat(disp): add screen out animations ( #3081 )
...
* add screen out animations
* make FADE_ON an alias of FADE_IN for backward compatiblitiy
* revert any changes to lv_indev.c
* format code
* update docs
* disable input if screen animation is active
2022-03-10 16:54:42 +01:00