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

6546 Commits

Author SHA1 Message Date
Themba Dube
81886e7859 fix(docs): temporarily lock workflow to master to prevent running in PRs 2021-04-24 20:55:16 -04:00
Themba Dube
d9b3c672fd fix(color) fix off-by-one error 2021-04-24 20:28:09 -04:00
Themba Dube
f4988689a8 fix(color) correct log message 2021-04-24 20:27:34 -04:00
Themba Dube
123d749cb0 fix(color) adjust log messages to match implementation 2021-04-24 20:13:27 -04:00
Themba Dube
7e9c1532b0 fix(disp) further fixes for the driver API change
GPU drivers still assumed lv_disp_drv_t was stored statically
2021-04-24 19:58:51 -04:00
Gabor Kiss-Vamosi
638682de4a fix(tlsf) add missing include 2021-04-24 17:43:33 +02:00
Gabor Kiss-Vamosi
5d4c9fac83 fix(include) remove unused stdio includes 2021-04-24 17:27:41 +02:00
Gabor Kiss-Vamosi
38b4ff6b4c refactor(event) move event related functions to a dedicated file (core/lv_event.c/h) 2021-04-24 17:04:12 +02:00
Gabor Kiss-Vamosi
d377552a9c fix(color) fix warning due to misplaced semicolon 2021-04-24 16:48:58 +02:00
Gabor Kiss-Vamosi
31474538ad refactor(layout) rename place keywords to align 2021-04-24 16:48:24 +02:00
Gabor Kiss-Vamosi
8c44edf33e Merge branch 'master' of https://github.com/littlevgl/lvgl 2021-04-24 16:35:56 +02:00
Gabor Kiss-Vamosi
9d6d0094f5 fix(layout) fix missing layout recalculation on screen 2021-04-24 16:35:36 +02:00
Alfie
a6ac99baa9 fix(group) rare crash caused by null pointer (#2210)
Co-authored-by: Alfie Zhao <alfie.zhao@fluidmt.com>
2021-04-24 16:35:36 +02:00
Amir Gonnen
3dfc59435d
refactor(color) small fixes (#2211) 2021-04-24 16:34:09 +02:00
Amir Gonnen
cf7133997c
fix(workflows) Use dev-8.0 branch of Micropython (#2212) 2021-04-23 20:41:27 -04:00
Themba Dube
331fea0ae4 fix(docs) install doxygen for GitHub Actions 2021-04-23 17:47:20 -04:00
Themba Dube
6df6cb0ec0 feat(docs) add first iteration of compile script 2021-04-23 17:45:34 -04:00
Gabor Kiss-Vamosi
ace2e6af68 fix(theme) remove setting width and height in basic theme styles 2021-04-23 15:23:06 +02:00
Gabor Kiss-Vamosi
46a21485a5 Merge branch 'master' of https://github.com/littlevgl/lvgl 2021-04-23 14:20:08 +02:00
Gabor Kiss-Vamosi
8ed806ce5c fix(layout) fix missing layout recalculation on screen 2021-04-23 14:06:50 +02:00
Alfie
67323ef733
fix(group) rare crash caused by null pointer (#2210)
Co-authored-by: Alfie Zhao <alfie.zhao@fluidmt.com>
2021-04-23 13:58:49 +02:00
Gabor Kiss-Vamosi
070df61eb2 refactor(color) refactor the palette API 2021-04-23 12:46:14 +02:00
Gabor Kiss-Vamosi
a9bedcf335 minor fixes 2021-04-23 11:34:59 +02:00
Gabor Kiss-Vamosi
eaed66057b refactor(style) rename LV_STYLE_PROP_ALL to LV_STYLE_PROP_ANY 2021-04-23 10:35:36 +02:00
Gabor Kiss-Vamosi
21489eddc8 docs(object) update to v8 2021-04-22 17:47:41 +02:00
Gabor Kiss-Vamosi
d7735a486b fix(msgbox) fix the alignment of the items 2021-04-22 17:47:41 +02:00
Gabor Kiss-Vamosi
e29bfc5dc5 minor fixes 2021-04-22 15:36:40 +02:00
Gabor Kiss-Vamosi
e8f84271ee fix(theme) fix textarea cursor style in lv_theme_basic 2021-04-22 15:36:09 +02:00
Gabor Kiss-Vamosi
d9c7fd14f1 feat(font) add LV_SYMBOL_BARS (hamburder menu icon) 2021-04-22 15:34:54 +02:00
Themba Dube
980c18fa51 fix(canvas) allocate a fake driver on the stack
As of v8 drivers are no longer stored inside lv_disp_t, so a driver
needs to be allocated as well.

Fixes #2204
2021-04-21 13:09:55 -04:00
Gabor Kiss-Vamosi
7522858d07 fix(examples) use LV_PART_INDICATOR to target the points on line chart 2021-04-21 13:22:55 +02:00
Gabor Kiss-Vamosi
36a699fbe4 minor fix 2021-04-21 12:34:44 +02:00
Gabor Kiss-Vamosi
4417ee9d91 docs(scroll) add docs for scrolling 2021-04-21 12:30:52 +02:00
Gabor Kiss-Vamosi
fb0481cec0 minor fixes 2021-04-21 12:30:37 +02:00
Gabor Kiss-Vamosi
6c863cabb7 feat(obj_class) use different prototype for the event_cb in lv_obj_class_t
It adds lv_obj_class_t * as the first arguement for MicroPython compatibility
2021-04-21 09:55:21 +02:00
Gabor Kiss-Vamosi
663f8c2672 fix(style) rename path_cb to to path_xcb in lv_style_transition_dsc_t
This way the MicroPython won't allow manually setting this field.
And it can't be set manually becasue the user data needs to be set too.
So lv_style_transition_dsc_init() should be used to initialize the fields of lv_style_transition_dsc_t
2021-04-21 09:02:39 +02:00
Gabor Kiss-Vamosi
078b15da55 feat(theme) add experimental dark mode to the default theme 2021-04-20 21:36:24 +02:00
Gabor Kiss-Vamosi
4324cf72f3 refactor(style, obj) lv_obj_get_width/height_fit -> lv_objget_get_content_width/height, style_tranform_x/y -> style_translate_x/y 2021-04-20 21:08:16 +02:00
Gabor Kiss-Vamosi
4b0c85426a feat(lv_init) check if LV_BIG_ENDIAN_SYSTEM is enabled on big endian systems 2021-04-20 14:57:56 +02:00
Gabor Kiss-Vamosi
13d38f6a52 fix(style) rename path_cb to path_xcb in lv_style_transition_dsc_init
It was required for the MicroPython binding
2021-04-20 13:54:35 +02:00
Gabor Kiss-Vamosi
c2d6c3805c fix(coords) make lv_pct and LV_SIZE_CONTENT available to the MicroPython binding 2021-04-20 13:50:19 +02:00
Gabor Kiss-Vamosi
d412a98e54 fix(chart) don't draw division lines on the sides if there no padding but have a visible border 2021-04-20 13:46:49 +02:00
Gabor Kiss-Vamosi
48e70e97f0 fix(roller) fix left shift negative value
reported by ASAN
2021-04-20 13:31:40 +02:00
Gabor Kiss-Vamosi
cbb13f4ea5 fix(group) add some more widgets to default group 2021-04-20 13:26:57 +02:00
Gabor Kiss-Vamosi
8cb2cbff81 feat(obj) remove lv_obj_get_width/height_visible
They can be replaced by  max/min-width/height
2021-04-19 22:11:09 +02:00
Gabor Kiss-Vamosi
5b3df13366 docs: add some skeleton files for the new features 2021-04-19 22:10:01 +02:00
Gabor Kiss-Vamosi
37c3162bbe Revert "feat(conf) automatically enable LV_LVGL_H_INCLUDE_SIMPLE if lvgl.h can be included"
This reverts commit a995695cdf51d8ee476f19e619851fd40d7c90cf.

__has_include("lvgl.h") is always true beacsue it's next to lv_conf_internal.h.
2021-04-19 20:22:46 +02:00
Gabor Kiss-Vamosi
a995695cdf feat(conf) automatically enable LV_LVGL_H_INCLUDE_SIMPLE if lvgl.h can be included 2021-04-19 19:04:46 +02:00
Gabor Kiss-Vamosi
75f40e590c fix(example) fix table_2 example 2021-04-19 15:59:38 +02:00
Gabor Kiss-Vamosi
d857de043e fix(table) fix memory leak
See https://forum.lvgl.io/t/possible-memory-leak-in-table-widget/5254
2021-04-19 15:56:34 +02:00