Gabor Kiss-Vamosi
23249596f5
Merge branch 'master' of https://github.com/lvgl/lvgl
2023-07-28 10:23:09 +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
Igor Parfenov
469b66edc8
fix: add assert in lv_obj_get_style_prop ( #4405 )
...
Co-authored-by: Igor Parfenov <i.parfenov@omp.ru>
2023-07-25 20:42:57 +02:00
bjsylvia
dbde799ada
chore(demos): replace version with lv_version_major ( #4393 )
...
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-07-24 17:38:11 +02:00
Benign X
e0d71d1039
chore: delete dup codes ( #4400 )
...
Signed-off-by: xinbingnan<xinbingnan@xiaomi.com>
2023-07-24 17:34:40 +02:00
Benign X
cfaf9bd011
fix(lv_img): fix incorrect invalidation area when img mode is real ( #4399 )
...
Signed-off-by: xinbingnan<xinbingnan@xiaomi.com>
2023-07-24 17:32:25 +02:00
Gabor Kiss-Vamosi
4b4ff3ba70
ci: add clip corner test
2023-07-24 17:31:35 +02:00
bjsylvia
f2532ce69b
feat(rlottie): group the global variables into a struct ( #4394 )
...
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-07-24 17:15:13 +02:00
bjsylvia
b06c553523
feat(tabview): group the global variables into a struct ( #4395 )
...
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-07-24 17:14:59 +02:00
_VIFEXTech
9ad992ac60
feat(disp): use LV_EVENT_REFR_REQUEST to notify the disp timer to resume ( #4351 )
...
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-07-24 17:08:54 +02:00
Gabor Kiss-Vamosi
e50e978cc6
perf(canvas): speed up lv_canvas_fill_bg
...
fixes #4396
2023-07-24 16:46:55 +02:00
_VIFEXTech
c1fab9271a
perf(refr): skip drawing of obj that is fully covered ( #4319 )
...
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-07-24 16:05:12 +02:00
the-programmer
6fba2748b6
fix(font): fix optimizer issue in lv_font_fmt_txt.c ( #4385 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2023-07-21 09:53:04 +02:00
bjsylvia
efe6c29b5b
chore(flex): add grow_item_cnt check in the while loop of children_repos ( #4383 )
2023-07-19 15:10:13 +02:00
yushuailong
933db950bb
feat: add config set LV_WIDGETS_HAS_DEAFULT_VALUE ( #4371 )
...
Signed-off-by: yushuailong1 <yushuailong1@xiaomi.com>
Co-authored-by: yushuailong1 <yushuailong1@xiaomi.com>
2023-07-19 15:09:06 +02:00
Peter Bee
2cdd41345a
feat(dev): add nuttx lcd driver ( #4377 )
...
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
2023-07-17 08:03:33 +02:00
Gabor Kiss-Vamosi
b78d4dc04b
demo: add lv_demo_scroll
2023-07-15 23:24:58 +02:00
Gabor Kiss-Vamosi
6d2d8a7583
fix(chart): fix lv_chart_get_point_pos_by_id
...
fixes #4367
2023-07-15 21:30:05 +02:00
Gabor Kiss-Vamosi
7b1a363ecb
chore: fix warnings
2023-07-15 20:59:49 +02:00
bjsylvia
657dfe9615
fix: fix compiling warning on Mac ( #4379 )
...
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-07-15 20:08:25 +02:00
Gabor Kiss-Vamosi
b466045f13
chore: change some // comments to /**/
2023-07-15 18:39:11 +02:00
Gabor Kiss-Vamosi
562d30694a
feat(github codespace): use mouse and mousewheel by default
2023-07-14 23:22:44 +02:00
Gabor Kiss-Vamosi
1f58504e48
fix(btnmatrix): if a slid to a new button, discard the current button and don't press any buttons
...
fixes #4301 "
2023-07-14 23:09:23 +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
Neo Xu
4e00e62846
chore: specify color format value in enum ( #4352 )
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-07-13 20:43:14 +02:00
Peter Bee
0aa856aeb7
feat(driver): add NuttX fbdev and touchscreen support ( #4360 )
2023-07-13 20:31:33 +02:00
Nicușor Cîțu
4f0e5c8970
fix(freertos) Cleanup the check for initialization of mutex and condition variable.
...
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
2023-07-13 20:04:50 +02:00
Nicușor Cîțu
c146d65a12
feat(freertos) Define USE_FREERTOS_TASK_NOTIFY.
...
A direct to task notification is an event sent directly to a task, rather than
indirectly to a task via an intermediary object such as a queue, event group or semaphore.
Sending a direct to task notification to a task sets the state of the target task
notification to 'pending'. Just as a task can block on an intermediary object such
as a semaphore to wait for that semaphore to be available, a task can block on a task
notification to wait for that notification's state to become pending.
Unblocking an RTOS task with a direct notification is 45% faster and uses less RAM
than unblocking a task using an intermediary object such as a binary semaphore.
RTOS task notifications can only be used when there is only one task that can be the recipient of the event.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
2023-07-13 20:04:50 +02:00
Nicușor Cîțu
c63f1e45c7
fix(freertos) Indend.
...
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
2023-07-13 20:04:50 +02:00
Nicușor Cîțu
2415dbf217
feat(freertos) Implement lv_mutex_lock_isr().
...
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
2023-07-13 20:04:50 +02:00
Nicușor Cîțu
141c70dba1
fix(freertos) Application thread function returns void.
...
Don't try to cast it to void*. Avoid build warning.
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
2023-07-13 20:04:50 +02:00
Nicușor Cîțu
625cedcd5a
fix(freertos) Fixed the signed vs unsigned comparation warning.
...
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
2023-07-13 20:04:50 +02:00
Kevin Schlosser
b38c466e8d
chore: remove repetitive code from lv_draw_sw.c ( #4356 )
2023-07-10 20:12:29 +02:00
Neo Xu
dd967ffccc
chore: add OPA mix macro ( #4354 )
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-07-10 20:05:46 +02:00
Neo Xu
44a955f138
fix(snapshot): snapshot should fail when buff_size is zero ( #4353 )
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-07-10 20:03:33 +02:00
Benign X
1526dcac73
chore: fix build error on macOS ( #4357 )
2023-07-10 19:42:12 +02:00
PeterB
c7d66b97c5
Merge remote-tracking branch 'origin/master'
2023-07-10 12:11:22 +01:00
PeterB
2911e49c51
fix(obj) prevent hidden objects keeping focus
2023-07-10 12:10:03 +01:00
Gabor Kiss-Vamosi
9a97ffa24a
chore: add comment to draw_unit->dispatch
2023-07-10 00:44:31 +02:00
Neo Xu
7151395e34
feat(anim): add custom cubic-bezier anim path parameter support ( #4343 )
...
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-07-10 00:38:26 +02:00
Kevin Schlosser
95b9fe327f
chore: changes a couple of things to get the CPython binding working ( #4348 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2023-07-09 23:29:05 +02:00
Peter Bee
36c5f19c95
fix(kconfig): update Kconfig and lv_conf_kconfig.h ( #4338 )
...
Signed-off-by: Peter Bee <bijunda1@xiaomi.com>
Signed-off-by: Peter Bee <pbjd97@gmail.com>
2023-07-09 23:27:32 +02:00
Gabor Kiss-Vamosi
8d375ef12e
chore: revert test code from lv_example_btn_1
2023-07-09 23:24:39 +02:00
Gabor Kiss-Vamosi
ecf1ea4d37
fix(indev): do not search for new obj if slid out of the obj and no PRESS_LOCK
...
fixes #4328
2023-07-09 23:24:17 +02:00
Gabor Kiss-Vamosi
508180505f
chore: run code formattter
2023-07-06 19:55:30 +02:00
Gabor Kiss-Vamosi
388a5d7f97
fix(draw): add volatile to fix rendering with O3 opimization
2023-07-05 21:44:08 +02:00
Gabor Kiss-Vamosi
536997c9e8
fix(arc): fix memory leak
2023-07-05 21:43:17 +02:00
Gabor Kiss-Vamosi
1c1b599880
fix(monkey): use lv_indev_get_user_data
2023-07-05 13:45:45 +02:00