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 |
|
Gabor Kiss-Vamosi
|
9c437d1073
|
feat(grid): add a basic subgrid implementation
|
2023-09-25 20:56:09 +02:00 |
|
PGNetHun
|
453235c245
|
chore: code and configs cleanups; add builtin cache tracing (#4593)
|
2023-09-25 17:16:22 +02:00 |
|
terry.rong
|
064a844d74
|
feat(disp): update nuttx disp framebuffer (#4591)
Signed-off-by: rongyichang <rongyichang@xiaomi.com>
|
2023-09-25 10:59:41 +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 |
|
Gabor Kiss-Vamosi
|
87d323f240
|
chore: fix TEST_ASSERT_MEM_LEAK_LESS_THAN
|
2023-09-25 10:54:02 +02:00 |
|
Gabor Kiss-Vamosi
|
4eedc8cd5a
|
ci: add TEST_ASSERT_MEM_LEAK_LESS_THAN and use it in image decoder tests
|
2023-09-25 10:49:54 +02:00 |
|
xaowang96
|
a08a2aa3e2
|
feat(timer): add API to set custom parameter to timer (#4596)
Signed-off-by: wangxuedong <wangxuedong@xiaomi.com>
|
2023-09-25 10:29:02 +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 |
|
linyiyang
|
eea960e76b
|
fix(dropdown): reset char_i = 0, avoid access overflow (#4589)
|
2023-09-24 21:03:13 +02:00 |
|
Gabor Kiss-Vamosi
|
5c134a2bfb
|
chore: fix docs build
|
2023-09-24 20:23:07 +02:00 |
|
Gabor Kiss-Vamosi
|
3c10315b86
|
chore: format code
|
2023-09-23 00:50:36 +02:00 |
|
Gabor Kiss-Vamosi
|
81914f57d3
|
example(libjpeg): add fallback if disabled
required for the docs
|
2023-09-23 00:48:13 +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
|
9178f67a71
|
chore(conf): clean up duplicate configuration items (#4584)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
|
2023-09-22 10:44:35 +02:00 |
|