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
Gabor Kiss-Vamosi
0e10ee94d1
ci(build_test): remove the 8 bit option
2023-07-05 13:08:31 +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
zhbi98
08870996d1
chore(switch): use lv_obj_get_content_coords to calculate the indicator coordinates ( #4336 )
2023-07-03 23:39:31 +02:00
Joseph An
de97dba59b
docs(st): updating get-started documentation ( #4327 )
2023-07-03 10:39:37 +02:00
Amir Gonnen
9783f2632e
fix(example): Remove struct cast ( #4330 )
2023-07-03 10:25:18 +02:00
Benign X
242654adb8
chore: fix warning build on macOS ( #4334 )
2023-07-03 09:59:13 +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
hmadao
987572b1ed
fix(chart): fix x_points not being freed ( #4318 )
...
Signed-off-by: HaoHangyu <haohangyu@xiaomi.com>
Co-authored-by: HaoHangyu <haohangyu@xiaomi.com>
2023-06-26 21:04:59 +02:00
Gabor Kiss-Vamosi
390c880f89
example(tabview): fix tabview disable scrollig example
...
there is no animatin after selecting a tab by clicking anymore
2023-06-26 13:50:43 +02:00
Gabor Kiss-Vamosi
a24a9adfbe
fix(btnmatrix): fix derefrencing NULL pointer
2023-06-26 11:00:40 +02:00
_VIFEXTech
b62b4f5dce
fix(sysmon): fix FPS algorithm error ( #4310 )
...
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-06-26 10:58:39 +02:00
Gabor Kiss-Vamosi
a8cf57b618
fix(tabview): remove the animation if the tab is selected by clicking the button on the header
2023-06-26 10:34:14 +02:00
max.chen
a8a2fa4c95
fix(ffmpeg): fix unused parameter compile warning ( #4315 )
2023-06-26 09:48:14 +02:00
Gabor Kiss-Vamosi
b1142ac7b1
fix(btnmatrix): ignore pressing while scrolling
...
related to #4301
2023-06-26 09:46:30 +02:00
Gabor Kiss-Vamosi
7ca3ae661b
fix(theme): make the default theme consider the font parameter
...
related to: #4312
2023-06-26 09:36:51 +02:00
Amir Gonnen
5875901aa5
fix(ci): fix micropython RP2 port ( #4311 )
2023-06-26 08:48:19 +02:00