Karim
cbcd38efc8
fix(scripts): in lv_conf_internal preserve newline value for updated … ( #3923 )
2023-01-16 09:27:46 +01:00
Xiang Xiao
4e7a0b2824
chore: correct the code format in lv_conf_template.h ( #3310 )
...
* chore: correct the code format in lv_conf_template.h
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
* feat(config): support #undef in lv_conf_template.h
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
2022-05-04 20:58:09 +02:00
Alexandre Abadie
774403b3cf
fix(script): in lv_conf_internal fix some widget dependencies when using Kconfig ( #3119 )
...
* widgets: make dependencies internal handling consistent when using Kconfig
* scripts/lv_conf_internal_gen.py: fix issue with widget with dependencies
* scripts/lv_conf_internal_gen.py: allow to call it from other directory
2022-02-22 19:45:33 +01:00
embeddedt
c6b34bc85b
fix(conf): work around GCC bug ( #3082 )
...
Fixes #3078
2022-02-11 15:25:44 +01:00
ckielstra
febafd1cc7
chore: many trivial spelling and layout fixes ( #3008 )
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com >
2022-01-17 08:10:23 -05:00
_VIFEXTech
85a582a6df
fix(conf) add missing LV_LOG_LEVEL default definition ( #2996 )
...
* fix(Kconfig) remove duplicate LV_BUILD_EXAMPLES configuration
* feat(refr) add reset of FPS statistics
* fix(conf) mismatched macro judgment
* fix(conf) add missing LV_LOG_LEVEL default definition
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com >
2022-01-12 15:14:49 +01:00
Gabor Kiss-Vamosi
305284c2b5
fix(conf) define LV_LOG_TRACE_... to 0 in lv_conf_internal.h to avoid warnings
2022-01-10 11:16:09 +01:00
Xiang Xiao
3035d27d4a
chore(conf): ensure the template and generated file conform the coding style ( #2823 )
...
* fix(conf): ensure the template and generated file conform the coding style
and remove lv_conf_internal.h from the excluding list of code-format.cfg
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
* fix(conf): regenerate lv_conf_internal.h
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
2021-11-22 09:52:26 +01:00
Xiang Xiao
ddfdccac3c
fix(conf): Make LV_COLOR_MIX_ROUND_OFS configurable ( #2766 )
...
* fix(config): check macro equal one correctly
1.remove all tabs from lv_conf_internal_gen.py
2.make the generated code align each other
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
* fix(conf): Make LV_COLOR_MIX_ROUND_OFS configurable
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
2021-11-08 14:40:08 +01:00
_VIFEXTech
abcf5660a9
fix(conf) better support bool option from Kconfign ( #2555 )
...
* fix(arc) format code
Signed-off-by: FASTSHIFT <vifextech@foxmail.com >
* fix(Kconfig) add missing LV_BUILD_EXAMPLES configuration
Signed-off-by: FASTSHIFT <vifextech@foxmail.com >
* fix(fsdrv): remove the seek call in fs_open (#2736 )
since the file should be located at zero after open
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
* docs(os) add example and clarify some poinits
* fix(draw border):border draw error if border width > radius (#2739 )
* fix(label) consider base dir lv_label_get_letter_pos in special cases
related to https://github.com/lvgl/lvgl/issues/2712#issuecomment-953463193
* improve lv_conf_internal_gen.py for better Kconfig support
Co-authored-by: Xiang Xiao <xiaoxiang@xiaomi.com >
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com >
Co-authored-by: guoweilkd <guowei15@xiaomi.com >
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com >
2021-11-05 15:42:42 +01:00
Gabor Kiss-Vamosi
a5793c70a9
Revert "feat(conf) add better check for Kconfig default"
...
This reverts commit f8fe5366bb .
2021-10-14 16:23:12 +02:00
Gabor Kiss-Vamosi
f8fe5366bb
feat(conf) add better check for Kconfig default
...
If a bool config is False Kconfig it won't add CONFIG_ define and it confused lv_conf_internal.h
Fixes : #2555
2021-10-14 16:20:20 +02:00
Xiang Xiao
7124ef7761
fix(conf) make a better style alignment in lv_conf_internal.h ( #2652 )
...
and reorder Kconfig and src/lv_conf_kconfig.h as lv_conf_template.h
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
2021-10-12 18:15:05 +02:00
Xiang Xiao
13b89a8434
fix(lv_conf_internal_gen.py) formatting fixes on the generated file ( #2542 )
...
* fix(lv_conf_internal_gen.py): change lv_conf.h to lv_conf_internal.h
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
* fix(lv_conf_internal_gen.py): remove the extra space before macro
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
* fix: regenerate lv_conf_internal.h
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com >
2021-09-23 19:52:31 +02:00
Themba Dube
2122583ec2
style fix usage of clang-format directives
...
We do not use clang-format anymore, so the directive has been removed from most headers.
lv_conf_template.h is untouched as a convenience for downstream projects which still use the tool.
Fixes #2441
2021-08-07 16:06:40 -04:00
Gabor Kiss-Vamosi
70c8180699
refactor(lv_conf_checker) rename to lv_conf_internal_gen.py
2021-04-26 12:21:35 +02:00