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
Gabor Kiss-Vamosi
8b15007568
fix(draw): create intermediate layer for blend modes too
2022-04-26 11:23:55 +02:00
Gabor Kiss-Vamosi
318146a2c2
feat(draw): support transforming widgets and improfe sw transform
...
For details see: https://docs.lvgl.io/master/overview/style.html
2022-04-26 10:45:12 +02:00
woody
07b7eea56c
feat(gpu): add SWM341 gpu support (synwit)
...
* Update lv_gpu_stm32_dma2d.c
fix stm32 DMA2D blend。
* add SWM341 DMA2D support for lvgl
* add SWM341 DMA2D support for lvgl
* add SWM341 DMA2D support for lvgl
* add SWM341 DMA2D support for lvgl
* add SWM341 DMA2D support for lvgl
2022-04-25 15:13:19 +02:00
Gabor Kiss-Vamosi
79a29d749d
feat(msg): add publisher-subscriber messaging
2022-04-06 22:12:24 +02:00
Xiang Xiao
7d968bda8b
chore(config): change LV_FFMPEG_AV_DUMP_FORMAT to LV_FFMPEG_DUMP_FORMAT ( #3199 )
...
ensure all ffmpeg special config start with the prefix(LV_FFMPEG_)
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-03-24 22:13:06 +01:00
guoweilkd
7713327d61
feat(font): add imgfont - can be used to add emojis to label/span ( #3160 )
...
* feature(font): draw img in label/span
* add to tests
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-03-17 10:18:14 +01:00
Gabriel Wang
a0153182b8
feat(gpu): add gpu arm2d ( #3162 )
...
* feat(gpu): add support for arm-2d
* fix(hal): fix typos
* feat(cmsis-pack): v1.0.2-alpha2 for monthly update
* update format for lv_gpu_arm2d.c
* Update LVGL.lvgl.1.0.2-alpha1.pack
2022-03-16 10:26:12 +01:00
Mariotaku
e7736f2c32
feat(fragment): add fragment manager (a UI Controller concept) ( #2940 )
...
* adding lv_obj_controller
* adding examples for lv_obj_controller
* added some docs
* formatted code
* updated controller docs
* updated controller docs
* updated sample controller field
* changed lv_controller_manager_parent to lv_controller_manager_get_parent
* updated unmanaged controller creation/deletion
* renamed lv_controller_manager_t
* rename: controller -> fragment
* formatted code
* Update examples/others/fragment/lv_example_fragment.h
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
* Update src/extra/others/fragment/lv_fragment.c
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
* Update src/extra/others/fragment/lv_fragment.c
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
* Update src/extra/others/fragment/lv_fragment.c
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
* code cleanup
* fragment creation rework
* (wip) fragment manager
* (wip) fragment manager
* refactoring fragment
* lifecycle fixes
* updated fragment event callback
* exposed states of fragment
* added some docs
* updated lv_fragment_managed_states_t name
* updated docs
* updated docs
* updated lv_fragment_manager_dispatch_event docs
* removed msgbox fragment
* updated fragment docs
* updated fragment docs
* updated docs
* updating examples
* fixed example
* reformatted code
* fixed obj_created set timing
* simplified fragment
* improved fragment view del assertion
* fixed a typo
* fixed event_cb check in lv_obj_remove_event_cb_with_user_data
* fixing fragment obj assertion
* regenerated config
* fixed fragment examples
* fixed fragment examples
* added missing examples
* updated docs
* fragment api cleanup
* rename fragment struct names
* added missing param doc
* enabled test for 32bit build
* feat(porting): add a macro lv_run_timer_handler_in_period to simplify porting (#3063 )
* feat(porting): add a macro lv_run_timer_handler_in_period to simplify porting
* feat: update helper function and doc
* doc(porting): update function names
* revise to the original os.md
* fix: fix typo
* fix: mitigate warnings
* chore: fix code formatting
* fix(fsdrv): replacing sprintf with lv_snprintf for safety (#3079 )
* fix(Kconfig) remove duplicate LV_BUILD_EXAMPLES configuration
* feat(refr) add reset of FPS statistics
* fix(conf) mismatched macro judgment
* feat(fsdrv) replacing sprintf with lv_snprintf for safety
* feat(fsdrv) update stdio and win32
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
* fix warnings
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
Co-authored-by: Gabriel Wang <embedded_zhuoran@Hotmail.com>
Co-authored-by: _VIFEXTech <1290176185@qq.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2022-02-11 12:43:08 +01:00
Gabor Kiss-Vamosi
23c7b2dbf2
change version numbers to v8.3.0-dev
2022-01-31 13:35:13 +01:00
Gabor Kiss-Vamosi
0b5a1d4b23
release v8.2
2022-01-31 13:32:05 +01:00
Gabriel Wang
7f4cde9388
fix: increase default value of LV_MEM_SIZE for lv_demo_widgets #3057 ( #3058 )
...
* fix: increase default value of LV_MEM_SIZE for demo:widgets #3057
* Update demos/widgets/lv_demo_widgets.c
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-01-29 14:34:08 +01:00
Gabor Kiss-Vamosi
74091c42f7
chore: fix typos in FATFS config
...
fixes https://github.com/lvgl/lvgl/pull/2979#discussion_r794612134
2022-01-29 13:47:14 +01:00
Adrian Schnyder
abba1c351a
feat(fs): add caching option for lv_fs-read ( #2979 )
...
BREAKING CHANGE:
The `LV_FS_...` related configs needs to be updated.
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-01-24 20:52:37 +01:00
X-Ryl669
923defd6b6
fix(gradient): general cleanup and fix for alignment issues ( #3036 )
...
* Try to fix ASAN behavior
* improve alignments
* fix buffer overflow and various other fixes
* minor fixes
* formatting
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-01-24 15:47:47 +01:00
Gabor Kiss-Vamosi
62fc7123f1
feat(gridnav): add lv_gridnav ( #2911 )
...
* add first implememtation
* Update src/extra/others/gridnav/lv_gridnav.c
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
* minor fix
* add example and minor fixes
* add more examples
* add more examples
* code formatting
* add LV_GRIDNAC_CTRL_SCROLL_FIRST
* code formatting
* add example for list
* add docs
* Misc: improvements to gridnav docs (#2994 )
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
Co-authored-by: Ken Carpenter <62639971+FoundationKen@users.noreply.github.com>
2022-01-20 10:29:40 +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
Gabor Kiss-Vamosi
86525c35ba
chore(lv_conf): add comment about the widgets demo might require more memory
2022-01-15 19:57:19 +01:00
Mariotaku
49dc90a2b6
fix(sdl): fix clipped image drawing ( #2992 )
...
* fixed clipped image drawing
* make sdl blend mode a feature toggle
* improved textarea cursor fidelity
* added some comment to config
* updated config header
* updated formatting
2022-01-13 16:56:56 +01:00
X-Ryl669
6617385f8a
feat(draw): add gradient dithering support ( #2872 )
...
* Add dithering to gradients
* Add support for 8x8 matrix for ordered dithering
* Fix CI errors
* Try error diffusion on vertical gradient too
* Vertical error diffusion dithering
* Add support for runtime based dithering mode selection (from none, ordered, error diffusion).
* Reduce the binary size of the code by sharing the dithering table when appropriate.
* Fix CI
* Fix CI
* Review corrections
* Fix union mapping
* Revert bg_color changes
* Fix for keeping bg_color in the API.
* Fix after review
* Add support for setting multiple stops per gradient in the style API
* Let's make an example
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2022-01-11 12:38:30 +01:00
Gabor Kiss-Vamosi
db53ea925c
arch(draw): allow replacing the draw engine
...
BREAKING CHANGE: the API of lv_draw_... function have been changed
2021-12-21 15:54:22 +01:00
Gabor Kiss-Vamosi
740d7400dd
chore(conf): do not enable demos by default
2021-12-21 13:31:05 +01:00
Gabor Kiss-Vamosi
6f40db2752
chore(conf) update lv_conf_template.h with demos
2021-12-16 20:52:18 +01:00
_VIFEXTech
8a2c670be4
feat(others) add monkey test ( #2885 )
...
* fix(Kconfig) remove duplicate LV_BUILD_EXAMPLES configuration
* feat(refr) add reset of FPS statistics
* fix(conf) mismatched macro judgment
* feat(others) add monkey test
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
* fix(monkey) use lv_memset_00 to initialize monkey config
* fix(monkey) random upper limit value
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
* feat(examples) add monkey test example
* feat(docs) add monkey test description
* feat(monkey) add user_data
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
* docs(monkey) add instructions
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
* fix(monkey) EX -> EXAMPLE
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
* feat(monkey) add comments to monkey config
* docs(monkey) update usage
* feat(Kconfig) add monkey test configuration
* fix(monkey) rand() -> lv_rand()
* feat(example) add button monkey test
* docs(monkey) add button introduction
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* fix(monkey) obj -> monkey
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2021-12-14 20:55:45 +01:00
_VIFEXTech
216298d6e9
fix(conf) mismatched macro judgment ( #2843 )
...
* fix(Kconfig) remove duplicate LV_BUILD_EXAMPLES configuration
* feat(refr) add reset of FPS statistics
* fix(conf) mismatched macro judgment
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
2021-11-29 11:42:08 +01:00
HX2003
ad947d3085
feat(widgets): add menu widget ( #2603 )
...
* add menu widget
* Update lv_example_widgets.h
* fix errors
* Update lv_menu.c
* try to fix errors
* micropython
* Fix colons
* Simplify and optimise
* Refactor
* Update lv_example_menu_3.c
* Update lv_example_menu_3.c
* Add simple micropython examples
* Improvements
* Automatically set clickable flags
* Custom header example
* Include example
* Refactor again
* Fix error
* Fix error
* Add back micropython example
* Hide back btn by default
* Add config
* Fix spacing
* Fix spacing
* Docs
* Update lv_theme_default.c
* Remove shaded text
* Improve clarity
* Create index.rst
* Update custom header example
* Change lv_menu_set_mode_sidebar to lv_menu_set_sidebar_page
* Fix unused variable
* Added ability to set title to page
* Flex
* Simplify sidebar check
* Rename mode and update header btn
* Run lv_conf_internal_gen.py
* Run code-format.sh
* Add contributors
* Micropython example 3
* Micropython example 4
* Improve docs
2021-11-29 11:33:34 +01:00
guoweilkd
81f7d50c45
feat(freetype): support bold and italic ( #2824 )
...
* feat(freetype):support bold and italic
* fix(format): replace code-format.sh with code-format.py
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2021-11-24 20:19: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
_VIFEXTech
a97ac7ec8e
feat(lib) add ffmpeg video and image decoder ( #2805 )
...
* add ffmpeg decoder to extra/libs
* fix(Kconfig) add ffmpeg configuration
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
* feat(example) add ffmpeg decoder example
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
* update lv_conf_template.h
* feat(example) add picture and video to ffmpeg example
* docs(libs) update FFMpeg introduction
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
* fix(ffmpeg) replace with new videos and examples
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
* fix(ffmpeg) remove the include of lv_img_cache.h
* fix(ffmpeg) add LV_ASSERT_OBJ
* Update examples/libs/ffmpeg/lv_example_ffmpeg_2.c
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2021-11-19 08:49:39 +01:00
Gabor Kiss-Vamosi
77e76aab21
chore(version) update version number to v8.1.1-dev
2021-11-10 12:21:29 +01:00
Gabor Kiss-Vamosi
d38eb1e689
release v8.1
2021-11-10 12:17:53 +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
acd0f4fbc7
feat: add LV_USE_MEM_PERF/MONITOR_POS
...
fixes #2735
2021-11-05 13:27:40 +01:00
Xiang Xiao
83f9c30985
feat(conf): make LV_MEM_BUF_MAX_NUM configurable ( #2747 )
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-11-02 19:29:37 +01:00
Gabor Kiss-Vamosi
924bc754ad
fix various minor warnings
...
- remove stdio.h when possible
- use LV_LOG_WARN to instead of printf
2021-10-26 10:06:29 +02:00
Gabor Kiss-Vamosi
03fff13f62
feat(rlottie) add LVGL-Rlottie interface as 3rd party lib ( #2700 )
2021-10-22 15:44:43 +02:00
Kenji Mouri
bbad478ce6
feat(fsdrv) add driver based on Win32 API ( #2701 )
2021-10-20 11:35:11 +02:00
Xiang Xiao
4baaa6fe07
fix(kconfig) sync Kconfig with the latest lv_conf_template.h ( #2662 )
...
* fix(conf): correct LV_USE_EXTERNAL_RENDERER and LV_USE_GPU_SDL related setting
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
* fix(Kconfig): typo error in the font and theme related setting
and correct the default value and sequence
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
* fix(Kconfig): Add the missing misc config
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
* fix(Kconfig): sync widget and theme in Kconfig with lv_conf_template.h
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
* fix(Kconfig): add the option for 3rd party library and examples
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-10-15 11:34:16 +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
Gabor Kiss-Vamosi
18f61c5f77
arch add small 3rd party libs to lvgl ( #2569 )
...
* move png, sjpg, bmp, gif, fs_if to extra/libs
* reorganize the examples
* update lv_conf_internal.h
* fix warnings
* add freetype
* remove unused assets
* add the new libs to build tests
* update the docs
2021-10-04 14:34:11 +02:00
Mariotaku
efc5bb40d9
feat(drawing) hardware accelerated rendering by SDL2 ( #2484 )
...
* Hardware accelerated SDL render WIP
* Rect drawing code cleanup
* Fixed arc drawing angle
Fixed compact rect drawing
* Refactoring
Fixed cache deinit order
* Image recolor
Drawing left and right border
* Math problems
* Improving draw cache
* Improving line drawing logic
* Improving arc drawing quality
* Added round function
* Attempts to render properly on Pi
* Updated lruc function names
* Updated symbol names
* Saved ram by reusing part of background rect
* Added outline drawing
Removed arc texture caching
* rect drawing cache rendering
* high efficiency rect shadow texture caching
* fixed simple borders drawing
* fixed generic borders drawing
* Simplified text atlas caching logic
Supports chroma keyed image
* Color palette WIP
* Improved draw cache
* Updated defines for better build
* renaming files for better consistency
* fix includes
* Updated lv_conf_internal with generator
* Fixing build issues
* fixed img rotation pivot
* better font atlas caching WIP
* fix includes
* full font atlas support
improved gpu caching for rect
* update conf header
* fix palette creation
* Fixed font atlas key matching
* fixed chroma key image background
* added 3bpp mask palette (WIP)
* fixed caching key initialization
* disabled gpu arc drawing for now
updated naming convention
* updated naming convention
* fix makefile and include path
* improved rect drawing when having masks
* improved rect drawing when having masks
* reduced texture allocation while drawing with mask
* accurate clipping for rects and texts
* fixed build error
* fixed build error
* line drawing WIP
* updated imports
* fixed freezes if LRU has smaller new item
* fixed clipping rect color
* fixed build error
* using built-in free function for LRU key
* Added custom background drawing function
* fixing imports
* fixed shadow bitmap on old SDL libs
* improved draw_img compatibility
* fixing font baking
* fixed font rendering
* fixed lv_draw_line check
* configurable SDL include path
* disabled SDL line drawing implementation
* supports screen resize
* sdl: Remove duplicated object
Observed issue:
/usr/bin/ld: lv_gpu_sdl_texture_cache.o: \
in function `_lv_gpu_sdl_texture_cache_init':
lv_gpu_sdl_texture_cache.c:(.text+0x30): \
multiple definition of `_lv_gpu_sdl_texture_cache_init'; \
lv_gpu_sdl_texture_cache.o:lv_gpu_sdl_texture_cache.c:(.text+0x30): \
first defined here
Forwarded: https://github.com/mariotaku/lvgl/pull/1
Relate-to: https://github.com/lvgl/lvgl/pull/2484
Signed-off-by: Philippe Coval <philippe.coval@huawei.com>
* Reduced opening of image
* Closes image resource properly
* improved draw image logic
* Moved driver related code to lv_drivers
* fixed lv_deinit implicit sdl code invocation
* improved shadow clipping
* fixed outline area invalidation
* updated comments
* formatted code using astyle
* Updated README
* formatted code
* fixed typo
* fixed static declaration
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
Co-authored-by: Philippe Coval <philippe.coval@huawei.com>
2021-09-16 18:20:32 +02:00
ckielstra
5249a34d5d
docs more spelling fixes ( #2499 )
2021-08-27 12:15:39 +02:00
Miguel Magno
36ddbd0756
feat(mem) LV_MEM_POOL_ALLOC ( #2458 )
...
fixes #2328
* Add LV_MEM_POOL_ALLOC #2328
* Add LV_MEM_POOL_ALLOC #2328
* Update lv_conf_template.h
2021-08-17 21:33:32 +02:00
Gabor Kiss-Vamosi
3c86d777c1
chore(format) lv_conf_template.h minor formatting
...
related to #2441
2021-08-09 11:16:16 +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
637b706ddc
perf(draw) reimplement circle drawing algorithms ( #2374 )
...
* perf(draw) reimplement circle drawing algorithms
Imporve the speed of circle drawing
Add circle draw caching
Various other speed improvements
* docs describe how to use masks
* fix(draw) add missing GC root usage
2021-07-27 19:16:00 +02:00
Neo
c98c8252ea
feat(snapshot) add API to take snapshot for object ( #2353 )
...
* Fix image zooming causes unexpected object size.
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
* add lv_snapshot_take API.
* fix(img) invalidate size and layout on zoom and angle change
* fix(img) not self-repeating under some zoom level.
* fix(snapshot) fix to keep the original position
* Move various set_px_cb_xx functions to lv_hal_disp.c
* add snapshot API to store image to provided buffer
* minor fixes and refactoring
* Move snapshot source to extra/others/snapshot.
1. Update parameter buff to buf.
2. Add macro to disable lv_snapshot, enabled by default.
* docs(others) add the others folder with snapshot.md
* docs(snapshot) added doc and example for snapshot.
1. Update doc snapshot.md
2. Add example lv_example_snapshot_1 to folder examples/others/snapshot
3. Update lv_conf_template.h and lv_conf_internal.h
4. Remove lv_snapshot.c from lv_misc.mk
5. Add others to index.md
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
* add micropython example for snapshot
Co-authored-by: Xu Xingliang <xuxingliang@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2021-07-19 14:46:28 +02:00
Gabor Kiss-Vamosi
13ed195354
Merge pull request #2313 from NXPmicro/nxp_pxp_vglite_v8-dev
...
Nxp pxp vglite v8 dev
2021-06-22 11:50:28 +02:00
Seb Fagard
00c3eb197c
fix(pxp): update RTOS macro for SDK 2.10
...
replace FSL_RTOS_FREE_RTOS by SDK_OS_FREE_RTOS in order to be aligned
with MCU SDK 2.10.
See MCUX-41577.
Signed-off-by: Seb Fagard <sebastien.fagard@nxp.com>
2021-06-21 10:53:38 +02:00
Gabor Kiss-Vamosi
8691611de2
update version numbers to v8.1.0-dev
2021-06-14 13:51:45 +02:00
Gabor Kiss-Vamosi
3810ef6211
update verson numbers to v8.0.1
2021-06-14 13:45:43 +02:00
Themba Dube
9d134a99e3
chore(lv_conf_template) fix spelling mistake
...
Also forces the docs to rebuild.
2021-06-07 15:22:59 -04:00
Gabor Kiss-Vamosi
c597d25798
Release v8.0.0
2021-06-01 09:48:03 +02:00
Gabor Kiss-Vamosi
a0eb46b042
feat(theme) add mono theme
2021-05-26 12:23:23 +02:00
Gabor Kiss-Vamosi
e2a7f559ab
feat(bidi) make base dir a style property and rename lv_bidi_dir_t to lv_base_dir_t
2021-05-19 20:55:44 +02:00
guoweilkd
9fc556a90b
add span widget ( #2227 )
...
Co-authored-by: guowei15 <guowei15@xiaomi.com>
2021-05-13 17:42:33 +02:00
Gabor Kiss-Vamosi
6aa27cc11b
refactor(label, text area) rename functions of text_sel to text_selection
2021-05-13 15:39:06 +02:00
ZhaoQiang-b45475
8f083a34fa
Extra: widgets: add a new widget animation image ( #2167 )
...
* Extra: widgets: add a new widget animation image
This widget is a combination of img and animation,
could achieve animation effects by
constantly switching a series imgs.
Signed-off-by: Qiang Zhao <qiang.zhao@nxp.com>
Signed-off-by: Hui Song <hui.song_1@nxp.com>
Signed-off-by: Xiaolin He <xiaolin.he@nxp.com>
* example: add animimg example
Signed-off-by: Qiang Zhao <qiang.zhao@nxp.com>
2021-05-07 14:50:48 +02:00
Gabor Kiss-Vamosi
a8016196a8
refactor(meter, chart) make them extra widgets instead of core
2021-05-02 22:01:56 +02:00
Gabor Kiss-Vamosi
4f46336a54
fix(theme) simplify the default theme
2021-04-28 10:11:26 +02:00
Gabor Kiss-Vamosi
2a07880db2
fix(lv_conf_template.h) remove lv_user_data_t as it's not used
2021-04-06 13:14:19 +02:00
Gabor Kiss-Vamosi
e97810c966
remove dead link from lv_Conf_template.h
2021-04-02 09:48:02 +02:00
Gabor Kiss-Vamosi
b22aa1497b
Revert "fix(comment) remove https:// from lv_conf_template.h comments beacsue they caused nested comment warning"
...
The issue wasn't beacause of https:// but with /*some/url/*/
This reverts commit bc081f6ef3
.
2021-04-02 09:46:06 +02:00
Gabor Kiss-Vamosi
bc081f6ef3
fix(comment) remove https:// from lv_conf_template.h comments beacsue they caused nested comment warning
...
Fixes 66c1105ef6 (r48929310)
2021-03-31 20:13:46 +02:00
Meco Man
a8c21f8e18
fix(style): auto formatted
2021-04-01 01:06:43 +08:00
Gabor Kiss-Vamosi
66c1105ef6
chore(lv_conf_temaple.h): add comments to FLEX and GRID
2021-03-30 21:07:17 +02:00
Gabor Kiss-Vamosi
84163749ec
fix(lv_conf): add LV_USE_THEME_BASIC
2021-03-19 18:07:58 +01:00
Gabor Kiss-Vamosi
c565d4de8a
feat(refresh): add LV_USE_REFR_DEBUG
2021-03-19 18:05:33 +01:00
Gabor Kiss-Vamosi
c1f8a844bc
style(comment): remove the word signal from the comments
2021-03-18 17:38:42 +01:00
Xiang Xiao
9254a7ea14
fix(comment): remove the space after /* and before */
2021-03-18 11:51:36 +08:00
Xiang Xiao
33b5ee3ad2
fix(task): change all task related term to timer
...
follow up the task module change
2021-03-03 14:32:25 +08:00
Gabor Kiss-Vamosi
1b79a5ae32
fix(obj): swap lv_obj_move_forground/background
2021-03-01 12:12:18 +01:00
Gabor Kiss-Vamosi
2f0443b803
update lv_conf_internal.h
2021-03-01 12:03:46 +01:00
Gabor Kiss-Vamosi
8bc6931f7f
add many LV_LOG_TRACE-s
2021-02-28 20:42:48 +01:00
Gabor Kiss-Vamosi
468fdb4f74
feat(debug): add mem. monitor simalarly to perf. monitor
2021-02-28 15:01:28 +01:00
Gabor Kiss-Vamosi
6f357ea745
minor fixes
2021-02-28 14:18:32 +01:00
Gabor Kiss-Vamosi
0493a9aebd
update lv_conf_template
2021-02-26 16:12:30 +01:00
Gabor Kiss-Vamosi
0ab6433c66
assign theme to the display + minor fixes
2021-02-26 09:51:30 +01:00
Gabor Kiss-Vamosi
c6dd413f11
minor fixes
2021-02-23 15:13:14 +01:00
Gabor Kiss-Vamosi
8740046efc
fix(theme): make LV_THEME_DEFAULT_GROW 1 by default
2021-02-23 11:32:50 +01:00
Gabor Kiss-Vamosi
5c75c7cc12
fix issues on merging to dev
2021-02-19 15:52:04 +01:00
Gabor Kiss-Vamosi
10a26bf082
fix(align): fix align ...IN_MID
2021-02-17 13:42:31 +01:00
Gabor Kiss-Vamosi
02c19eacab
fix warnings and make tests working
2021-02-14 22:07:38 +01:00
Gabor Kiss-Vamosi
bb08660cb6
minor fixes
2021-02-14 14:56:34 +01:00
Gabor Kiss-Vamosi
95b1bd8409
add examples + refactoring
2021-02-12 14:22:48 +01:00
Gabor Kiss-Vamosi
8a1af8646f
add lv_components as src/extra and minor fixes
2021-02-04 14:46:11 +01:00
Gabor Kiss-Vamosi
1f4c5adc30
remove LV_USE_ANIMATION/FS/GROUP
2021-01-26 15:09:36 +01:00
Gabor Kiss-Vamosi
f84720aa95
merge master
2021-01-23 23:50:00 +01:00
github-actions[bot]
680d537607
Merge c9b97feea8
into dev
2021-01-17 14:04:07 +00:00
Xiang Xiao
c9b97feea8
fix(formatting): various improvements ( #2028 )
...
* fix(formatting): Remove the duplicated space
* fix(formatting): Remove the duplicated 'the'
* fix(spell): run codespell -w for the code base
2021-01-17 09:03:31 -05:00
Gabor Kiss-Vamosi
0f0c2790fb
merge master
2021-01-11 14:35:26 +01:00
Xiang Xiao
81b13bf3b6
Remove the double empty lines from all source files ( #2009 )
...
* Run dos2unix for all source files
* Remove the trail space from all source files
* Remove the double empty lines from all source files
2021-01-11 14:28:00 +01:00
Gabor Kiss-Vamosi
e3ad7918e2
Update master version
2021-01-05 16:04:29 +01:00
Gabor Kiss-Vamosi
e66f19e5ce
Release v7.9.0
2021-01-05 15:57:36 +01:00
Gabor Kiss-Vamosi
f0999ccbd4
merge master
2020-12-28 13:08:26 +01:00
Gabor Kiss-Vamosi
67369eed22
Update dev version
2020-12-15 20:13:53 +01:00
Gabor Kiss-Vamosi
5fc66822b9
feat(img_cache): allow disabling image cacheing
...
related to #1954
2020-12-10 11:14:26 +01:00
Gabor Kiss-Vamosi
bde7c58caa
merge master
2020-12-02 11:32:44 +01:00
nazar01
568c2ee688
Spelling, docs fixing, and cosmetic code fixing ( #1944 )
...
* Spelling and docs fixes
* Fix #endif comments
* Fix function declarations (fix param names and remove duplicate)
2020-12-02 11:25:15 +01:00
Gabor Kiss-Vamosi
d51bb29c24
merge master
2020-12-01 15:32:49 +01:00
Gabor Kiss-Vamosi
2c0ca03319
Update master version
2020-12-01 15:13:30 +01:00
Gabor Kiss-Vamosi
51f95f3286
Release v7.8.0
2020-12-01 15:08:50 +01:00
Gabor Kiss-Vamosi
57734ff3c5
refactor(tmr): rename lv_tmr to lv_timer
2020-11-27 10:05:02 +01:00
Gabor Kiss-Vamosi
77b16c96a0
fixes for task->tmr rename
2020-11-24 17:57:35 +01:00
Gabor Kiss-Vamosi
fdfb69f066
fi warnigns to make tests run succesfully
2020-11-20 11:55:50 +01:00
Gabor Kiss-Vamosi
42cd3302be
fix(lv_conf_template.h): update to v8
2020-11-20 10:36:05 +01:00
Gabor Kiss-Vamosi
0134c53993
merge dev-v8
2020-11-17 13:14:19 +01:00
Gabor Kiss-Vamosi
4187286d9c
Update dev version
2020-11-17 11:40:38 +01:00
Gabor Kiss-Vamosi
ef81e0fbc3
feat(font): add unscii-16 built-in font
...
https://forum.lvgl.io/t/more-unscii-font-version/3433
2020-11-05 12:38:44 +01:00
Gabor Kiss-Vamosi
2f40ca37df
Update master version
2020-11-03 10:02:00 +01:00
Gabor Kiss-Vamosi
872bbc7e3e
merge dev
2020-10-22 14:32:58 +02:00
Gabor Kiss-Vamosi
757df9eb89
Update version to 7.7.1-dev
2020-10-21 14:10:24 +02:00
Gabor Kiss-Vamosi
705a564ca8
merge dev
2020-09-30 21:30:07 +02:00
Jozef Bastek
ed90f36984
VG-Lite: Added support for fill and BLIT
...
VG-Lite accelerated features:
- fill (+ transparency)
- BLIT (+ transparency)
Limitation:
Image width must be aligned to 16 for VG-Lite to process the buffer.
Signed-off-by: Jozef Bastek <jozef.bastek@nxp.com>
2020-09-30 17:38:25 +02:00
jozba
1508320aa8
PXP support for NXP RTxxx MCUs ( #1702 )
...
* PXP: Added basic PXP acceleration
PXP accelerated features:
- fill (+ opacity)
- BLIT (+ opacity)
- recoloring (+ opacity)
- color keying (+ opacity)
Recoloring + color keying simultaneously not supported.
Signed-off-by: Jozef Bastek <jozef.bastek@nxp.com>
* PXP: Added abstraction for interrupt handling
Previous imlpementation used IRQ polling on PXP, which doesn't allow
real CPU offload. Therefore added set of callbacks for interrupt
handling that should be implemented by user, with possible RTOS
integration.
Default/example implementation of callbacks for bare metal and FreeRTOS
provided (lv_gpu_nxp_pxp_osa.c), enabled by
LV_USE_GPU_NXP_PXP_DEFAULT_OSA switch, accesible via pxp_default_cfg
structure.
Signed-off-by: Jozef Bastek <jozef.bastek@nxp.com>
* PXP: Optimized cache flushing
Previous implementation flushed areas of (LCD width * object height)
size. Cache flush is expensive operation and flushing line by line,
smallest possible area, boost performance by shortening time spent on
cache flushes.
Signed-off-by: Jozef Bastek <jozef.bastek@nxp.com>
* PXP: Added documentation for NXP PXP accelerator
Signed-off-by: Jozef Bastek <jozef.bastek@nxp.com>
* PXP: added missing extern c in header files
Signed-off-by: Jozef Bastek <jozef.bastek@nxp.com>
* PXP: Fixed ifdefs - Removed LV_USE_GPU, fixed internal config
LV_USE_GPU is not intended as a global GPU enable switch. It's used only
for gpu_blend_cb and gpu_fill_cb callbacks, which are obsolete. This
patch removes LV_USE_GPU dependency for PXP code, so it's enabled only
with LV_USE_GPU_NXP_PXP symbol.
Added missing symbols to internal conf, so automatic testd can pass
build step.
Signed-off-by: Jozef Bastek <jozef.bastek@nxp.com>
* PXP: Default OSA changed to PXP auto-initialization
Auto init feature added so if user run FreeRTOS or bare-metal, no PXP
Init code is required. Renamed symbol to be more clear.
Signed-off-by: Jozef Bastek <jozef.bastek@nxp.com>
* PXP: Documentation moved to docs repo
Signed-off-by: Jozef Bastek <jozef.bastek@nxp.com>
* PXP: Fixed alpha configuration
- Coverity issue: AS blend config used uninitialized structure. No
impact on functionality, as blend module is not used (porter-duff blends
in this case)
- Alpha config fixed - swapped alpha values produced different result
from SW render
Signed-off-by: Jozef Bastek <jozef.bastek@nxp.com>
2020-09-23 09:57:38 +02:00
Gabor Kiss-Vamosi
a00a293871
merge master
2020-09-22 13:57:23 +02:00
tosriram
5ef1df9357
Extend maximum number of table cell styles from 4 to 16 ( #1800 )
2020-09-21 11:50:54 -04:00
Gabor Kiss-Vamosi
33acf23949
udpate lv_conf.h
2020-09-17 15:18:16 +02:00
Gabor Kiss-Vamosi
9b953abbd2
Update dev version
2020-09-15 11:56:57 +02:00
Gabor Kiss-Vamosi
de1d6b2581
add 8px an 10 px built in fonts
2020-09-14 10:43:26 +02:00
Gabor Kiss-Vamosi
a8e3fc594e
add Kconfig support to lv_conf_internal.h
2020-09-08 14:39:19 +02:00
Gabor Kiss-Vamosi
966ff9d186
Merge branch 'master' into dev
2020-09-08 13:39:04 +02:00
Gabor Kiss-Vamosi
4613811c45
lmeter: fix uninitialized 'mirror' property
2020-09-01 19:14:34 +02:00
Gabor Kiss-Vamosi
0104d436e9
Update dev version
2020-09-01 12:06:21 +02:00
Gabor Kiss-Vamosi
3d32290ee4
fix version number
2020-09-01 11:59:50 +02:00
Gabor Kiss-Vamosi
6932b6c1da
Merge branch 'master' into dev
2020-09-01 11:42:11 +02:00
Gabor Kiss-Vamosi
6d7bd355ed
fix version lv_conf_template.h
2020-09-01 11:39:54 +02:00
Gabor Kiss-Vamosi
e42128e937
minor release related fixes
2020-09-01 10:18:35 +02:00
Adam Martini
cb5faa64ac
Add update_value private function to lv_arc to prevent set_value return checks in the event of… ( #1748 )
...
Add update_value to lv_arc to update the value on range change.
2020-08-27 09:51:11 +02:00
Gabor Kiss-Vamosi
cc43762030
Update dev version
2020-08-18 10:45:41 +02:00
Gabor Kiss-Vamosi
9680d5bbb2
Update dev version
2020-08-18 10:43:47 +02:00
Gabor Kiss-Vamosi
96534d58e5
Merge branch 'master' into dev
2020-08-18 10:40:39 +02:00
Gabor Kiss-Vamosi
1088492449
prepare to release v7.3.1
2020-08-18 10:28:35 +02:00
Gabor Kiss-Vamosi
b77bd763c0
merge master
2020-08-18 06:36:42 +02:00
Gabor Kiss-Vamosi
28eb766904
comment updates
2020-08-17 09:20:35 +02:00
Gabor Kiss-Vamosi
c36c8e11f7
Merge branch 'master' into acumartini-feature/1568_lv_rotary
2020-08-11 12:31:24 +02:00
Gabor Kiss-Vamosi
eb76519d25
Release v7.3.0
2020-08-04 10:07:30 +02:00
Gabor Kiss-Vamosi
b58f9c6021
Add LV_USE_OUTLINE/PATTERN/VALUE_STR and LV_MEMCPY_MEMSET_STD
2020-08-04 09:19:59 +02:00
Gabor Kiss-Vamosi
013ae48221
Merge branch 'size_reduction'
2020-07-27 17:47:25 +02:00
Gabor Kiss-Vamosi
ed10c1da67
Add LV_THEME_MATERIAL_FLAG_NO_TRANSITION and LV_THEME_MATERIAL_FLAG_NO_FOCUS flags
2020-07-26 21:14:10 +02:00
Gabor Kiss-Vamosi
eb725a3a68
add LV_USE_FONT_SUBPX option and draw_full_border() to avoid duplication in outline and border drawing
2020-07-21 16:06:14 +02:00
Gabor Kiss-Vamosi
b48120947f
Merge branch 'master' into size_reduction
2020-07-21 14:44:11 +02:00
Gabor Kiss-Vamosi
57079452b0
Release v7.2.0
2020-07-21 13:29:37 +02:00
Themba Dube
b26b4435a5
Add LV_USE_FONT_COMPRESSED to lv_conf_template.h
2020-07-16 18:58:28 -04:00
Gabor Kiss-Vamosi
1a3b6d4cb3
update lv_conf_internal.h
2020-07-08 09:35:25 +02:00
Gabor Kiss-Vamosi
cbc88285d3
change default fot to 14 px for better compatibility with small displays
...
Related to #1602
2020-07-08 09:31:52 +02:00
Gabor Kiss-Vamosi
a740af4afb
fix conflicts
2020-07-07 10:02:50 +02:00
Gabor Kiss-Vamosi
e30efb716f
Release v7.1.0
2020-07-07 09:37:00 +02:00
github-actions[bot]
6b45f3ade5
Merge 6b246b2fed
into dev
2020-07-01 08:53:55 +00:00
Gabor Kiss-Vamosi
6b246b2fed
fix default theme colors
2020-07-01 10:53:23 +02:00
github-actions[bot]
43b69a88a9
Merge 6d1da27b3c
into dev
2020-06-30 07:44:39 +00:00
Gabor Kiss-Vamosi
069e24bdb2
add examples folder with arduio examples and move porting folder there
2020-06-28 20:37:32 +02:00
Gabor Kiss-Vamosi
2d7423100a
fix conflicts
2020-06-27 06:57:28 +02:00
jbamaral
2550368d30
fix image demos on big endian systems
2020-06-24 08:30:45 -03:00
Adam Martini
1a41f13fd6
Initial lv_rotary work extending lv_arc with stubbed signal handler.
2020-06-18 17:06:24 -07:00
Diego Herranz
65d029279b
lv_calendar: add option to start week on Monday ( #1589 )
2020-06-17 16:09:40 -04:00
Gabor Kiss-Vamosi
975ab3f4cc
Merge branch 'dev'
2020-06-16 13:56:42 +02:00
DaPa
585bc329e6
Code comments spelling fixes
...
Also 2 files have tracing strings affected (shorter with 1 character):
- lv_obj.c, 1078: LV_LOG_WARN
- lv_hal_indev.c, 76: LV_LOG_WARN
2020-06-15 17:12:48 +03:00
Gabor Kiss-Vamosi
3b111c794c
Merge pull request #1561 from microwavesafe/master
...
Remove dependency on ST CubeMX Hal
2020-06-09 13:40:41 +02:00
microwavesafe
71e23c4e13
Added example include defines
2020-06-09 09:45:12 +01:00
andrew
3c70a1b5a2
Fixed typo in include define
...
Added help in lv_conf_template.h
2020-06-08 18:36:30 +01:00
andrew
0867f72cb9
Rename attribute define to match existing options style
...
Moved static array declaration to top of file
Added attribute define to template and checker headers
2020-06-08 08:40:50 +01:00
embeddedt
df08d0bd54
Fix old documentation link in lv_conf_template.h
...
https://forum.lvgl.io/t/lv-conf-template-h-font-usage-points-to-wrong-domain/2424
2020-06-05 17:08:00 -04:00
Gabor Kiss-Vamosi
673c493694
include the version number in lv_conf_template.h
...
https://forum.lvgl.io/t/add-lvgl-version-to-lv-conf-h/2396/3
2020-06-05 10:36:16 +02:00
Themba Dube
0c4c6cf199
lv_printf: expose floating-point configuration option
2020-06-01 12:08:08 -04:00
Rene Hopf
96ba7df9d3
fixed RGB palette name in config template
2020-05-24 01:38:05 +02:00
Gabor Kiss-Vamosi
0f95c5b29b
comment update littlevgl -> lvgl
2020-05-18 14:55:39 +02:00
Gabor Kiss-Vamosi
eda4ef8042
optimize color fill with 16 color depth
2020-05-13 01:06:01 +02:00
Gabor Kiss-Vamosi
a78687ee5d
add LV_USE_API_EXTENSION_V6 and LV_USE_IMG_TRANSFORM config options
2020-05-12 21:29:16 +02:00
Gabor Kiss-Vamosi
f387e1af37
dma2d fixes for F4
2020-05-08 11:53:40 +02:00
Gabor Kiss-Vamosi
bc994c60ee
minor fixes
2020-05-06 21:39:45 +02:00
Gabor Kiss-Vamosi
835ed44029
fix warnings
2020-05-06 20:05:53 +02:00
Gabor Kiss-Vamosi
bdc98b4e1f
minor fixes
2020-05-01 11:14:10 +02:00
Gabor Kiss-Vamosi
41c435b808
update lv_conf.h
2020-05-01 10:56:00 +02:00
Gabor Kiss-Vamosi
6d79d6d338
add built in persian, hebrew fonts
2020-05-01 10:22:41 +02:00
Gabor Kiss-Vamosi
3ac2c390c6
Merge branch 'feat/arabic' into dev-7.0
2020-05-01 09:51:17 +02:00
Gabor Kiss-Vamosi
bf034dc511
add LV_THEME_DEFAULT_INCLUDE to lv_conf.h
2020-04-29 10:37:12 +02:00
Gabor Kiss-Vamosi
80a4613e59
fix build error and upadte lv_conf_template.h
2020-04-29 09:01:35 +02:00
Gabor Kiss-Vamosi
31198d52fb
remove unused functions declarations
2020-04-29 08:29:45 +02:00
Gabor Kiss-Vamosi
c80a4d194f
Merge branch 'dev-7.0' into speed/gpu
2020-04-27 14:53:17 +02:00
Gabor Kiss-Vamosi
ef9955f01f
Merge branch 'dev-7.0' into hamidrm-dev-7.0
2020-04-25 16:06:33 +02:00
Gabor Kiss-Vamosi
68f93723df
modify display size limits
2020-04-24 11:32:38 +02:00
Gabor Kiss-Vamosi
f5ad2b3e14
uddate display size limit in lv_conf_templ.h
2020-04-23 20:39:47 +02:00
Gabor Kiss-Vamosi
44f2ca17fd
add comments to GPU DMA2D functions
2020-04-20 14:36:35 +02:00
Gabor Kiss-Vamosi
ef20067cff
add LV_USE_ARABIC_PERSIAN_CHARS to lv_conf_templ.h
2020-04-17 10:34:12 +02:00
Gabor Kiss-Vamosi
54019d4934
add builtin STM32 DMA2D support
2020-04-16 11:12:20 +02:00
Gabor Kiss-Vamosi
e54478343e
merge master
2020-04-14 14:57:04 +02:00
Gabor Kiss-Vamosi
cf4f0319de
add fonts in 32..48px range
2020-04-14 14:45:35 +02:00
Gabor Kiss-Vamosi
e44749deb8
update lv_conf_templ.h
2020-04-14 10:05:15 +02:00
Gabor Kiss-Vamosi
f0a8eb8d1a
chart: fix dafault max axis label string length
2020-04-12 14:49:50 +02:00
Gabor Kiss-Vamosi
559709e69f
theme updates
2020-04-06 14:23:57 +02:00
Gabor Kiss-Vamosi
ff8afc8b0c
makefile and test fixes
2020-04-06 12:15:51 +02:00
Gabor Kiss-Vamosi
b4849d0ce1
replace roboto font with montserrat and add built-in fonts for every 2px from 12-32px
2020-04-06 10:50:25 +02:00
Gabor Kiss-Vamosi
eb7909124e
add LV_LINEMETER_PRECISE to balance performance and quality
2020-04-02 11:54:33 +02:00
Gabor Kiss-Vamosi
900915c58a
Merge branch 'dev-7.0' of https://github.com/littlevgl/lvgl into dev-7.0
2020-04-02 09:50:54 +02:00
Gabor Kiss-Vamosi
163498e192
minor fixes + lv_sqrt() optmization
2020-04-02 09:31:38 +02:00
Gabor Kiss-Vamosi
c234dcd64e
update lv_conf_templ.h
2020-03-31 14:18:02 +02:00
Gabor Kiss-Vamosi
ef7a8f3543
shadow fixes
2020-03-31 11:06:57 +02:00
Gabor Kiss-Vamosi
d8afe0c980
update lv_conf_template.h
2020-03-27 08:40:15 +01:00
Gabor Kiss-Vamosi
498f050262
fix warnings
2020-03-10 08:34:07 +01:00
Gabor Kiss-Vamosi
7bfc82317a
led: add LV_LED_BRIGHT_MIN/MAX global configs and limit brightness between them
2020-03-09 15:18:19 +01:00
Gabor Kiss-Vamosi
5c1eac455f
disable PERF_MONITOR by default
2020-03-04 11:03:31 +01:00
Gabor Kiss-Vamosi
048b5cfb60
lv_conf_template updates
2020-03-04 09:14:07 +01:00
Gabor Kiss-Vamosi
d3bcdcb8fb
add theme template and empty
2020-02-29 13:35:53 +01:00
Gabor Kiss-Vamosi
760e0eefd6
Add performance monitor
2020-02-27 15:07:18 +01:00
Gabor Kiss-Vamosi
8dcfc535b3
start to make material theme more general
2020-02-20 16:01:49 +01:00
Gabor Kiss-Vamosi
dde1547be1
add LV_USE_BLEND_MODES and LV_USE_OPA_SCALE
...
it saves some style property queries by skipping some rarely used proeprties
2020-02-17 15:41:24 +01:00
Gabor Kiss-Vamosi
d1e3aa254d
add ext. click are to the slider
2020-02-17 06:59:01 +01:00
Gabor Kiss-Vamosi
a0827e74e2
Merge branch 'dev-7.0' of https://github.com/littlevgl/lvgl into dev-7.0
2020-02-17 06:45:09 +01:00
Gabor Kiss-Vamosi
0a06c70c27
disable LV_TXT_LINE_BREAK_LONG_LEN by default
2020-02-17 06:44:56 +01:00
RenShen
5199bda6f6
add a object`s user data free interface
2020-02-16 22:24:26 +08:00
Gabor Kiss-Vamosi
761295b99d
fixes in various configurations
2020-02-15 02:19:44 +01:00
Gabor Kiss-Vamosi
b8676b26b2
renames and fixes
2020-02-15 00:33:26 +01:00
Gabor Kiss-Vamosi
bd9299c89e
rename ta, cb, sw, ddlist, mbox, kb, btnm, lmeter, preload
2020-02-14 12:36:49 +01:00
Gabor Kiss-Vamosi
720322ca9e
relace lv_coord_t with int32_t in some performance ciritcal functions
2020-02-04 02:09:15 +01:00
Gabor Kiss-Vamosi
6640585827
merge dev-7.0
2020-01-17 13:36:10 +01:00
zlm
400ca85c67
Add a gesture event and fix an arc drawing bug ( #1300 )
2020-01-16 19:25:02 -05:00
Gabor Kiss-Vamosi
eea40f41bb
merge dev-7.0
2020-01-05 17:05:54 +01:00
Gabor Kiss-Vamosi
b0fbac3488
start the new theme system
2019-12-31 07:03:34 +01:00
embeddedt
d3f195e022
Remove use of lv_conf_checker.h
2019-12-26 14:48:14 -05:00
Gabor Kiss-Vamosi
64df282c81
merge dev-6.1
2019-12-02 16:09:35 +01:00
Gabor Kiss-Vamosi
5f2e5e4d01
add subpx and compressed fonts
2019-11-25 12:47:23 +01:00
Themba Dube
5612856bca
Add ability to customize LV_TXT_COLOR_CMD
2019-11-18 09:30:14 -05:00
Gabor Kiss-Vamosi
e6d38f1acf
merge dev-6.1
2019-11-15 06:53:15 +01:00
Gabor Kiss-Vamosi
92f9af3113
Merge branch 'dev-6.1' into fix/txt_long_len
2019-11-13 08:38:30 +01:00
Gabor Kiss-Vamosi
060c27f54a
Merge pull request #1264 from Maldus512/master
...
Added rotation feature to the lmeter
2019-11-13 07:39:07 +01:00
Brian Pugh
bb91aeb64c
Add ability to disable inter-long-word breaks by setting LV_TXT_LINE_BREAK_LONG_LEN<=0. Fix some off-by-one character wrapping logic
2019-11-11 20:57:33 -08:00
Gabor Kiss-Vamosi
90eeff7022
merge dev-6.1
2019-11-11 19:42:10 +01:00
Maximilian Schwab
74254975cd
Update comment for logging callback ( #1255 )
...
Changed lv_log_register_print to lv_log_register_print_cb
2019-11-05 19:40:22 -05:00
Themba Dube
847527df0d
Add LV_USE_OBJMASK to lv_conf_template.h
2019-10-31 19:57:20 -04:00
Gabor Kiss-Vamosi
a75640adc2
merge dev-6.1
2019-10-30 06:59:51 +01:00
Gabor Kiss-Vamosi
f02d52a598
merge dev-6.1
2019-10-24 15:25:52 +02:00
Paul Peavyhouse
901d108bae
Merge branch 'dev-6.1' into feat-cpicker
2019-10-21 15:25:36 -07:00
Gabor Kiss-Vamosi
e1c46cb9bc
Merge branch 'feat-subpixel' into dev-6.1
2019-10-18 14:58:04 +02:00
Gabor Kiss-Vamosi
51226f7bfb
merge bidi
2019-10-16 20:54:46 +02:00
Gabor Kiss-Vamosi
a6f68e5387
add subpx rendering
2019-10-16 14:42:15 +02:00
Themba Dube
93ce1b9e1c
Silence GCC warning about extra semicolons
2019-10-12 21:03:54 -04:00
Gabor Kiss-Vamosi
7f7abe9a93
subpixel: update drawing to support both types
2019-10-10 07:09:30 +02:00
Gabor Kiss-Vamosi
34e133586e
make LV_USE_BIDI = 0 by default
2019-10-08 16:31:32 +02:00
Gabor Kiss-Vamosi
b06ef2620a
merge dev-6.1
2019-10-08 16:29:40 +02:00
Gabor Kiss-Vamosi
6190763382
bidi: add LV_LABEL_ALIGN_AUTO, LV_BIDI_DIR_AOUT/INHERIT, LV_SIGNAL_BASE_DIR_CHG
2019-10-08 16:26:55 +02:00
Amir Gonnen
02755339bc
Move LV_EXPORT_CONST_INT to compiler settings section
2019-10-04 12:26:33 +03:00
Amir Gonnen
d1d3ef4305
use "export" macro to export interesting defines to binding
2019-10-03 23:20:50 +03:00
Gabor Kiss-Vamosi
e8625aaf65
add cpicker to lv_conf_template.h
2019-10-02 09:02:43 +02:00
Gabor Kiss-Vamosi
f00c24f312
debug: add style sentinel
2019-09-27 03:28:44 +02:00
tgillbe
1ff1e31ed8
Add transparency support to indexed images
2019-08-28 14:24:17 +01:00
Brian Pugh
29b145ffb2
lv_txt.c long word text wrapping initial commit (refactor).
2019-07-23 09:19:14 -07:00
Gabor Kiss-Vamosi
aa2f70fabc
add lv_printf
2019-07-22 06:29:58 +02:00
Gabor Kiss-Vamosi
2dce4407c7
add LV_FONT_FMT_TXT_LARGE to support very large fonts
2019-07-05 06:11:49 +02:00