1
0
mirror of https://github.com/lvgl/lvgl.git synced 2025-01-14 06:42:58 +08:00

9204 Commits

Author SHA1 Message Date
Gabor Kiss-Vamosi
d3aee1d7f6 chore: fix micropython example 2023-10-12 21:23:56 +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
0ff2d1c2e4 chore. fix micropythn example 2023-10-12 21:12:16 +02:00
Gabor Kiss-Vamosi
4b981f7d6d docs: fix examples 2023-10-12 20:25:32 +02:00
Gabor Kiss-Vamosi
0d59e0b221 chore(chart): remove unused zoom related prototypes 2023-10-12 17:28:13 +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
d975e398d1 feat(draw_buf): update lv_draw_buf_invalidate_cache API 2023-10-12 16:33:00 +02:00
_VIFEXTech
5e0d063086
feat(nuttx): add structure default initialization (#4651)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-10-11 23:51:08 +02:00
_VIFEXTech
afd410c1de
feat(log): add file line number printing option (#4653)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-10-11 23:30:53 +02:00
Mahesh Phalke
7506b61527
fix: LV_INDEV_STATE_PR/REL for backward compatibility (#4649)
Signed-off-by: MPhalke <mahesh.phalke@analog.com>
2023-10-11 23:08:31 +02:00
_VIFEXTech
4e84901479
feat(nuttx): add syslog porting (#4650)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-10-11 23:05:38 +02:00
Gabor Kiss-Vamosi
8deea70049 refactor(draw_buf): remove lv_draw_buf_t and make all functions work on void * buffer directly 2023-10-11 21:33:23 +02:00
bjsylvia
17d0f568c8
feat(nuttx): refactor Nuttx porting layer (#4634)
Signed-off-by: YanXiaowei <yanxiaowei@xiaomi.com>
Co-authored-by: YanXiaowei <yanxiaowei@xiaomi.com>
2023-10-11 06:38:36 +02:00
xaowang96
f190d56f5d
feat(checkbox): add RTL support (#4646)
Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
2023-10-10 23:02:05 +02:00
bjsylvia
14c0869e68
chore(demos): add common entry for lv_demos (#4610)
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Signed-off-by: YanXiaowei <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-10-10 22:28:17 +02:00
Gabor Kiss-Vamosi
3adaee8fde ci: temporary remove lv_example_tiny_ttf_3.py 2023-10-10 22:20:43 +02:00
honey the codewitch
cc628426b8
feat(tiny_ttf): use draw_buf and the cache (#4639)
Co-authored-by: Fabian Blatz <fabianblatz@gmail.com>
Co-authored-by: Mike Fikes <mike@fikesfarm.com>
Co-authored-by: Zoltan Janosy <janosy.zoltan@gmail.com>
Co-authored-by: Zoltan Janosy <zjanosy@fishman.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2023-10-10 21:51:02 +02:00
Brandon Holland
8c63327f66
feat(disp): add double buffered direct-mode efficient sync algorithm (#4443)
Signed-off-by: YanXiaowei <yanxiaowei@xiaomi.com>
Co-authored-by: bjsylvia <bjsylvia@163.com>
Co-authored-by: YanXiaowei <yanxiaowei@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
Co-authored-by: Fabian Blatz <fabianblatz@gmail.com>
Co-authored-by: Mike Fikes <mike@fikesfarm.com>
Co-authored-by: Zoltan Janosy <janosy.zoltan@gmail.com>
Co-authored-by: Zoltan Janosy <zjanosy@fishman.com>
2023-10-10 21:44:32 +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
Mike Fikes
c4decea1ab
docs(obj): fix lv_obj_remove_style description: add -> remove (#4635) 2023-10-09 19:43:19 +02:00
Fabian Blatz
7d52859fe8
feat(lv_group): get group count and retrieve by index (#4632) 2023-10-09 18:36:47 +02:00
Gabor Kiss-Vamosi
e12ac1ae9c feat(draw_buf): modify cache_invalidate API
use  void lv_draw_buf_invalidate_cache(void * buf, size_t size) for more flexibility

see https://github.com/lvgl/lvgl/issues/4597#issuecomment-1750569534
2023-10-08 19:57:00 +02:00
bjsylvia
d9b4283e0e
fix(disp): update nuttx disp framebuffer (#4633)
Signed-off-by: YanXiaowei <yanxiaowei@xiaomi.com>
Co-authored-by: YanXiaowei <yanxiaowei@xiaomi.com>
2023-10-08 07:58:36 +02:00
Gabor Kiss-Vamosi
a7d03e09ef fix(draw): use lv_draw_buf_malloc in lv_draw_sw_img 2023-10-05 20:25:49 +02:00
Gabor Kiss-Vamosi
644c1c46f3 fix(style): fix style caching in lv_obj_report_style_change 2023-10-05 10:49:37 +02:00
bjsylvia
066c7a1864
fix(benchmark): fix typos (#4627)
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-10-05 09:22:20 +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
f3b500179d dev(sdl): release the mouse on window leave event 2023-10-04 23:27:25 +02:00
Gabor Kiss-Vamosi
9b06972104 docs(obj): fix wording 2023-10-04 13:30:27 +02:00
Gabor Kiss-Vamosi
aed8473d10 chore: remove accidentally added files 2023-10-04 10:36:29 +02:00
Gabor Kiss-Vamosi
0d193d6620 chore: remove commented code 2023-10-04 10:34:49 +02:00
Gabor Kiss-Vamosi
edc89960ea fix(draw): fix using placeholders in a glyph is not found 2023-10-04 10:33:35 +02:00
Gabor Kiss-Vamosi
fe72ac512b chore(draw): fix typo 2023-10-03 13:50:02 +02:00
Gabor Kiss-Vamosi
2debd1d169 fix(draw_sw): fix crash with RGB565A8 transformation 2023-10-03 13:31:08 +02:00
Niklas Fiekas
950e79cc06
fix(dev): do not wait for vsync between partial linux drm flushes (#4621) 2023-10-03 12:13:07 +02:00
Gabriel Wang
8969415220
feat(benchmark): increase the weights for rotation and scaling(zoom) … (#4620) 2023-10-03 09:44:43 +02:00
Raúl Gotor
0b66468f2f
ci(span): add unit test (#4595) 2023-10-02 18:04:01 +02:00
bjsylvia
f751ad3c5e
chore(api): update deprecated api map (#4614)
Signed-off-by: XiaoweiYan <yanxiaowei@xiaomi.com>
Co-authored-by: XiaoweiYan <yanxiaowei@xiaomi.com>
2023-10-02 17:29:10 +02:00
Gabor Kiss-Vamosi
5c87cb6b1d fix(display): fix screen loading with zero time 2023-10-02 17:28:09 +02:00
Niklas Fiekas
f7c275dac5
fix(dev): fix linux drm compile after display system changes (#4616) 2023-10-02 15:09:42 +02:00
Gabor Kiss-Vamosi
9d8570aa3f fix(draw) fix stride realted bugs in SW render 2023-09-28 12:22:49 +02:00
Gabor Kiss-Vamosi
f55c9fa06e perf(bar): minimize the layer usage in bar indicator drawing 2023-09-27 14:57:38 +02:00
PGNetHun
8c2fc7ec4b
chore: code and documentation cleanups, renames and fixes (#4607) 2023-09-27 12:23:40 +02:00
Gabor Kiss-Vamosi
4a95d1467f fix(roller): fix warning with MSVC
fixes #4601
2023-09-27 09:14:48 +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
linyiyang
c4cab173c9 fix(dropdown): avoid partial match in lv_dropdown_get_option_index (#4598) 2023-09-26 12:52:46 +02:00
Gabor Kiss-Vamosi
5fc558edb6 fix(tjpgd): make it work with subsampled images 2023-09-26 12:39:29 +02:00