Commit Graph

247 Commits

Author SHA1 Message Date
Gabor Kiss-Vamosi 7b1a363ecb chore: fix warnings 2023-07-15 20:59:49 +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 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
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 e820dacd5a fix spinner 2023-06-20 11:27:09 +02:00
Kevin Schlosser e485dd8bb4 feat(docs): migrate from .md to .rst (#4129) 2023-04-27 14:42:02 +02:00
Gabor Kiss-Vamosi b466913494 example(calendar): fix lv_example_calendar_1.py 2023-03-23 03:35:07 +01:00
Gabor Kiss-Vamosi 1faa4c8d7a revert(event): use original_target and target to follow JS conventions
fixes #4050
2023-03-20 14:24:21 +01:00
_VIFEXTech afe29b7dab refact(user_data): remove LV_USE_USER_DATA configuration (#4056)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2023-03-14 14:34:56 +01:00
Uli Raich d1c6c61780 example(micropython): updated MicroPython examples according to LVGL changes (#4031) 2023-03-10 21:44:12 +01:00
Gabor Kiss-Vamosi 8b39ec0ed5 exmample(label): fix gradient label 2023-03-08 11:26:22 +01:00
Gabor Kiss-Vamosi 6cd98892a4 fix(event): fix typos and tests 2023-03-06 13:00:05 +01:00
Gabor Kiss-Vamosi 680d6d1a7d refactor(event): use lv_event_get_orignal_target instead of current_target 2023-03-06 12:50:46 +01:00
Gabor Kiss-Vamosi 103afa9f2b chore: fix warnings 2023-02-20 22:30:16 +01:00
Gabor Kiss-Vamosi f28d18dda4 fix: minor fixes to make the CI work 2023-02-20 22:19:00 +01:00
Gabor Kiss-Vamosi 124f9b0f9f arch(driver): new driver architecture with new color format support 2023-02-20 20:50:58 +01:00
Carlos Diaz 76547db1d7 refactor(rename): LV_IMG_ZOOM_NONE to LV_ZOOM_NONE (#3957)
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2023-02-04 17:20:42 +01:00
nicusorcitu 7c7e99604f feat(gpu): improve NXP's PXP and VGLite accelerators (#3948)
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
Signed-off-by: Stefan Babatie <stefan.babatie@nxp.com>
Signed-off-by: Wenbin Yuan <wenbin.yuan@nxp.com>
Co-authored-by: Stefan Babatie <stefan.babatie@nxp.com>
Co-authored-by: Wenbin Yuan <wenbin.yuan@nxp.com>
2023-01-28 23:14:40 +01:00
Uli Raich 01b33b4aba example(canvas): add MicroPython draw examples (#3823) 2022-11-24 11:16:34 +01:00
Gabor Kiss-Vamosi 3940f53782 chore(example): fix copy/paset error in lv_example_canvas_7 2022-11-23 10:29:27 +01:00
Gabor Kiss-Vamosi d47851ad3c examples(canvas): add canvas drawing examples 2022-11-21 23:08:32 +01:00
Gabor Kiss-Vamosi ff66e6369d chore: fix MicroPython test 2022-11-20 16:44:18 +01:00
Gabor Kiss-Vamosi 1d06c6c58d ci(exmpple): update meter MicrpPython examples 2022-11-20 15:17:57 +01:00
Gabor Kiss-Vamosi a218d75409 feat(meter): remove the option to add multiple scales
API BREAKING
2022-11-19 08:42:03 +01:00
Gabor Kiss-Vamosi 853163f615 docs(calvas): fix that LV_CANVAS_BUF_SIZE_ return byte count and not pixel count
fixes #3734
2022-10-11 20:17:18 +02:00
_VIFEXTech 14c126a883 chore(examples): fix unused-variable warning (#3732)
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-10-10 15:31:29 +02:00
honey the codewitch 57e0943b10 feat(tiny_ttf): ttf support (#3680)
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-09-26 17:30:07 +02:00
Uli Raich 29ec34be77 examples(micropython): add a few missing MP examples (#3672) 2022-09-21 11:21:36 +02:00
Douglas Healy 3b7411893f fix(examples) resolve string formatting compiler warnings (#3654) 2022-09-04 09:47:38 -04:00
Amir Gonnen 33d8ca779d feat(examples) adjust micropython examples to use lv_png (#3639) 2022-08-29 17:12:37 -04:00
Derek Carter bdd520e00c fix(img): lv_img_buf_get_img_size miscalculation for 1/2/4 it images (#3611) 2022-08-24 10:05:48 +02:00
Amir Gonnen 7a23be73ab fix(examples) adjust constant names in Micropython examples (#3532)
Due to spurious enums (https://github.com/lvgl/lv_binding_micropython/issues/199) wrong constant names were generated. Fix these constants.
2022-07-30 11:10:56 -04:00
Gabor Kiss-Vamosi b9adb0a048 example: fix MicroPython examples 2022-07-21 22:21:43 +02:00
Gabor Kiss-Vamosi 9add9acadb refactor(style): add width and height paramaters to style_size 2022-07-19 15:47:00 +02:00
Gabor Kiss-Vamosi 5369d7d473 arch(conf, api) refactor lv_conf and some API (#3501)
Kconfig and MicroPython config is not updated yet.


* start to refactor lv_conf.h

* further mem refactoring

* create lv_mem_builtin.c/h

* update lv_conf_internal.h

* add lv_strlen and lv_strncpy

* rename LV_DRAW_COMPLEX to LV_USE_DRAW_MASK

* update lv_conf_template

* minor fix
2022-07-19 13:31:42 +02:00
Gabor Kiss-Vamosi 023279f126 chore: fix warning 2022-07-18 17:51:46 +02:00
Gabor Kiss-Vamosi e2771db8ce example(keyboard): add an example to show how to set a new map
fixes #3490
2022-07-18 17:50:35 +02:00
Xiang Xiao 7eff407fea chore(format): order the header file and function prototype (#3492)
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-07-18 15:29:04 +02:00
Gabor Kiss-Vamosi 6b2eac1dd7 example(btnmatrix): update lv_example_btnmatrix_2 to expicitly check which part is drawn
related to https://forum.lvgl.io/t/style-messagebox-buttons-causes-outline-around-all-buttons-in-the-button-matrix/9170
2022-06-23 13:26:31 +02:00
Gabor Kiss-Vamosi 7bb09e3580 example(span): avoid ambiguous meaing
fixes: https://github.com/lvgl/lvgl/pull/2227#issuecomment-1131193923
2022-05-19 13:01:28 +02:00
embeddedt 71d535defd fix(examples) use type-safe function for retrieving event param
Fixes #3364
2022-05-18 13:58:35 -04:00
Gabor Kiss-Vamosi 930115edbb revert example 2022-05-16 17:15:36 +02:00
Gabor Kiss-Vamosi b773330234 fix conflicts 2022-05-16 17:15:36 +02:00
Gabor Kiss-Vamosi a76bb70a79 feat(arc): add lv_arc_align_obj_to_angle and lv_arc_rotate_obj_to_angle 2022-04-27 14:24:45 +02:00
Xiang Xiao 4c4f954059 chore(style): remove the trailing space from all source files (#3188)
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-03-21 11:25:51 +01:00
Carlos Diaz 0a5c5465d2 chore(docs): fix trailing whitespaces in files (#3133) 2022-03-01 13:52:45 +01:00
Andres O. Vela 340d45cfa9 feat(label): added animation style property to apply it to circular scrolling animation of label widget (#3128)
* feat(label): added animation style property to apply it to circular scrolling animation of label widget

Added an animation style property to be used as animation template for different use cases in different widgets.
This commit implements using this property to set the start and repeat delay of the circular scrolling animation of the label widget.

Closes #3097

* fix(label): changed animation style property's var_type to `const lv_anim_t *`

* example(label): added example showing how to customize circular scrolling animation

* chore(label): ran code-format.py and added missing function prototype to lv_example_widgets.h
2022-02-25 11:54:27 +01:00
Gabor Kiss-Vamosi 4a766c516d example(slider): make lv_example_slider_3 work with dark theme too
fixes: #3094
2022-02-16 14:04:05 +01:00
embeddedt 9771050b99 chore(format) add formatting for examples & demos, merge test config 2022-02-13 13:59:17 -05:00