Gabor Kiss-Vamosi
27cf84637d
chore: bump version numbers to v9.0.0-dev
2022-07-07 08:40:07 +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
100ask
810f59c9ee
fix(ime_pinyin): fix 4 problems in ime-pinyin 9-key input mode ( #3455 )
...
1. Fix the problem of inputting Pinyin syllable AAA but actually getting BB result.
2. Fix the problem that the last letter in the Pinyin syllable cannot be deleted by the delete key in the 9-key input mode.
3. Fix array lv_btnm_def_pinyin_k9_map and array default_kb_ctrl_k9_map out of bounds.
4. Fix some other problems.
2022-07-07 07:01:11 +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
Gabriel Wang
49c59f4615
feat(cmsis-pack): update cmsis-pack for v8.3.0 release ( #3453 )
...
* feat(cmsis-pack): cmsis-pack for v8.3.0 release
* minor update
* Update env_support/cmsis-pack/LVGL.lvgl.pdsc
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
* update cmsis-pack for v8.3.0 release
* Update LVGL.lvgl.1.0.6.pack
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
v8.3.0
2022-07-06 10:36:45 +02:00
Gabor Kiss-Vamosi
eb992e2355
set version numbers to v8.3.0
2022-07-06 10:28:20 +02:00
Gabriel Wang
702659132d
feat(cmsis-pack): cmsis-pack for v8.3.0 release ( #3450 )
...
* feat(cmsis-pack): cmsis-pack for v8.3.0 release
* minor update
* Update env_support/cmsis-pack/LVGL.lvgl.pdsc
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
2022-07-06 10:25:38 +02:00
Man, Jianting (Meco)
c2628fd7ef
chore(demo): fix the path of picture files in readme ( #3451 )
2022-07-06 09:06:31 +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
73114028d3
feat(font): add font placeholder drawing configuration ( #3446 )
...
* feat(font): add font placeholder drawing configuration
* Turn on placeholder by default in Kconfig
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
* When disabled LV_USE_FONT_PLACEHOLDER set box_w=0
* Remove placeholder_font to get glyphs
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-07-05 16:42:46 +02:00
Gabor Kiss-Vamosi
5a06fce472
perf(draw): speed up non normal blend modes
2022-07-05 14:54:08 +02:00
Gabor Kiss-Vamosi
cbbace4ca5
chore: fix warning
2022-07-05 09:30:49 +02:00
Man, Jianting (Meco)
fb624e594f
fix(draw): conflict with external ALIGN define ( #3336 )
...
ALIGN is a common name, so that easily conflict with other components
2022-07-05 09:01:38 +02:00
Gabor Kiss-Vamosi
13c99fc4b6
fix(refr): fix memory write out of bounds issue
2022-07-05 08:58:03 +02:00
_VIFEXTech
23c8a91a11
feat(fsdrv): add posix lseek() error checking ( #3444 )
...
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-07-04 15:03:49 +02:00
Gabor Kiss-Vamosi
f3a07a3e8a
fix(Kconfig): allow unchecking LV_CONF_SKIP
...
fixes : #3441
2022-07-04 14:30:10 +02:00
jadonmmiller
a06e11478e
fix(arc): fix bug with LV_ARC_MODE_REVERSE ( #3417 ) ( #3418 )
2022-07-04 13:06:26 +02:00
Mariotaku
a1326dc31a
fix(fragment): memory leak of fragments #3438 ( #3442 )
2022-07-04 12:48:27 +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
7ada1301c2
fix(btnmatrix): fix extra draw size calculation to not clip shadow
2022-07-03 11:32:39 +02:00
Gabor Kiss-Vamosi
77d726efb2
fix(draw): clip the bg img to the rectangle's area in lv_draw_sw_rect
2022-07-03 11:32:39 +02:00
Gabriel Wang
922108dbbe
chore: cmsis pack monthly update ( #3435 )
...
* update lv_gpu_arm2d to support LV_IMG_CF_RGB565A8
* feat(porting) minor update
* feat(cmsis-pack): monthly update for June
* Update LVGL.pidx
* fix(draw): solve memory leaking issue
* Update lv_draw_sw_layer.c
* Update LVGL.lvgl.1.0.5.pack
* Update LVGL.lvgl.1.0.5.pack
2022-07-01 20:20:48 +02:00
Gabriel Wang
a2bd96023f
fix(draw): solve memory leaking issue ( #3437 )
...
* fix(draw): solve memory leaking issue
* Update lv_draw_sw_layer.c
* Revert "Update lv_draw_sw_layer.c"
This reverts commit 4ca1ab303c1e0297529f7eb662ea4ee7f24b10fa.
* Revert "fix(draw): solve memory leaking issue"
This reverts commit 6f36e1a8c324abf79423b83bea9611f8cd59664d.
* fix(draw): free layer ctx when layer_init returns NULL
* Update lv_draw_layer.c
2022-07-01 14:27:05 +02:00
Gabor Kiss-Vamosi
25ce6e3ae9
fix(scroll): do not fire scroll begin/end event on every scroll step
...
fixes : #3436
2022-07-01 13:55:44 +02:00
Gabor Kiss-Vamosi
e5c11f1f68
fix(indev): scroll_ throw_vect cannot converge to 0 when vect is negative
...
fixes : #3431
2022-07-01 10:24:29 +02:00
Gabor Kiss-Vamosi
4572a0c6c9
fix(chart): fix misaligned horizontal tick lines on bar charts
...
fixes: https://forum.lvgl.io/t/how-to-make-the-major-ticks-center-the-bars-of-the-chart/9244/2
2022-07-01 10:12:14 +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
c2c44c68ee
docs(README): fix broken link
2022-06-29 14:24:49 +02:00
100ask
6ff164f87d
example(ime_pinyin): improved lv_example_ime_pinyin_1 ( #3428 )
2022-06-29 09:58:34 +02:00
Gabor Kiss-Vamosi
6acbdaa53d
fix(style): fix using width for both width and height in radius transition
...
fixes : #3427
2022-06-28 17:32:12 +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
Gabor Kiss-Vamosi
549e70099e
chore(readme): fix link
2022-06-25 11:20:33 +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
Eugene Yaremenko
4056a15ecc
fix(gridnav) correct logic in find_last_focusable ( #3423 )
2022-06-23 10:14:33 -04:00
Gabor Kiss-Vamosi
6b2eac1dd7
example(btnmatrix): update lv_example_btnmatrix_2 to expicitly check which part is drawn
...
related to https://forum.lvgl.io/t/style-messagebox-buttons-causes-outline-around-all-buttons-in-the-button-matrix/9170
2022-06-23 13:26:31 +02:00
Gabor Kiss-Vamosi
3b95fa8397
chore: fix Kconfig
2022-06-23 13:02:26 +02:00
Gabor Kiss-Vamosi
d4b7283de8
chore: fix code formatting
2022-06-23 11:54:11 +02:00
Gabor Kiss-Vamosi
afaa8c9300
demo(benchmark): add LV_DEMO_BENCHMARK_RGB565A8 option
...
fixes #3379
2022-06-23 11:51:20 +02:00
KyleParker-Gongyuan
8d8aaed0e3
fix(examples) correct comment in slider example ( #3419 )
...
The label is above the slider in this example, not below it.
2022-06-21 08:50:55 -04:00
Gabor Kiss-Vamosi
e651383688
fix(dropdown): fix scrolling when options are CENTER aligned
...
fixes: https://forum.lvgl.io/t/add-users-style-to-dropdown-list/9144
2022-06-20 08:14:45 +02:00
Gabor Kiss-Vamosi
91ebf810aa
docs(get-started): add quick-overview to the index
2022-06-19 15:05:37 +02:00
Gabor Kiss-Vamosi
0255c6dd39
fix(meter): improve the precision of tick line drawing
...
fixes #3361
2022-06-19 11:21:27 +02:00
Gabor Kiss-Vamosi
cbff8e83e5
fix(draw): fix transformations on subdivided areas
2022-06-15 23:33:20 +02:00
Mariotaku
f575935180
fix(sdl): add transformation support for the SDL backend ( #3403 )
...
* sdl transform wip
* sdl transform wip
* working transform (scale, rotate)
* fixed transform with masks
* fixing includes
* removed lv_obj_t references in draw backend
* update the API to work with SW layers too
* update lv_conf_internal.h
* makefile fixes
* updated sdl transform implementation
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-06-15 10:36:47 +02:00
Gabriel Wang
ca9aff6119
cmsis pack monthy update for June ( #3413 )
...
* fix(benchmark): remove duplicated output in report log
* doc(benchmark): update the method for performance analysis
* feat(cmsis-pack): v1.0.5-alpha1
* fix(template): use consistent resolution information
* Update LVGL.lvgl.1.0.5-alpha1.pack
2022-06-14 13:03:50 +02:00