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

6586 Commits

Author SHA1 Message Date
Xiang Xiao
faf45419ca
Try to fix the various issue found in animation module again (#2073)
* fix(anim): relayout lv_anim_t to save 4 bytes

and fix the minor comment issue

* fix(anim): unify the type of time and animation to int32_t or uint32_t

since lv_anim_t use these types internally

* fix(anim): Don't need initialize last_task_run

since lv_anim_start will do this if the list is empty
and remove -1 to improve the accuracy

* fix(anim): remove the return value from anim_ready_handler

since no caller really use the return value

* fix(math): _lv_map check x >= max_in first

_lv_map return max_out when min_in equals max_in,
since the animation module require this behaviour

* fix(anim): normalize the time elapse by lv_map

* fix(anim): avoid iterate the list twice in anim_task
2021-02-17 16:10:36 +01:00
github-actions[bot]
49058df485
Merge 339b3de2dc0f1c88e57f521f840a4b35b3df18fa into dev 2021-02-17 14:52:13 +00:00
embeddedt
339b3de2dc
fix(list) scroll list when button is focused using LV_KEY_NEXT/PREV (#2061) 2021-02-17 09:51:41 -05:00
Gabor Kiss-Vamosi
b9911cb519 fix(theme): fix define name in theme default 2021-02-17 13:45:40 +01:00
Gabor Kiss-Vamosi
bf40fd7572 upadte lv_conf_internal.h 2021-02-17 13:42:54 +01:00
Gabor Kiss-Vamosi
10a26bf082 fix(align): fix align ...IN_MID 2021-02-17 13:42:31 +01:00
Gabor Kiss-Vamosi
f97d1db244 fix(delete): fix screen deletion 2021-02-17 13:41:47 +01:00
Gabor Kiss-Vamosi
c26ff96819 feat(theme): add LV_THEME_DEFAULT_GROW config options 2021-02-17 13:40:50 +01:00
github-actions[bot]
1281406e98
Merge de58ee2784e78bda209bd37ea38eff4711981a3f into dev 2021-02-17 10:40:28 +00:00
Gabor Kiss-Vamosi
de58ee2784 fix(gauge): consider paddigns for needle images 2021-02-17 11:39:52 +01:00
Gabor Kiss-Vamosi
f04dc72c4a fix(examples): update the get started examples 2021-02-16 20:41:11 +01:00
Gabor Kiss-Vamosi
4c1b18527b fix(style): fix style caching 2021-02-16 20:37:45 +01:00
Gabor Kiss-Vamosi
b75a8d43b0 Update dev version 2021-02-16 15:35:44 +01:00
Gabor Kiss-Vamosi
351008edcc Merge branch 'master' into dev 2021-02-16 15:25:31 +01:00
Gabor Kiss-Vamosi
5247094727 Release v7.10.1 v7.10.1 2021-02-16 15:25:31 +01:00
Gabor Kiss-Vamosi
28addaf3ce add some missong LV_USE_... guards 2021-02-16 14:23:18 +01:00
Gabor Kiss-Vamosi
c35b645c31 fix(cpp build): ix the order of __cplusplus tag and #endf in lv_fs.h 2021-02-16 14:22:55 +01:00
Gabor Kiss-Vamosi
0d3a206f00 fix(cpp build): fix the order of __cplusplus tag and #endf in lv_anim.h 2021-02-16 14:07:01 +01:00
Gabor Kiss-Vamosi
71173aa949 add missing comemnts to __cplusplus tags 2021-02-16 10:55:10 +01:00
Gabor Kiss-Vamosi
c449718f99 fix(flex): fix gap calculatin with 'grow' items 2021-02-15 21:16:37 +01:00
Gabor Kiss-Vamosi
1f45d98e46 fix(layout): update the layout when the HIDDEN flag chnages 2021-02-15 21:16:37 +01:00
github-actions[bot]
b8ac56b7e8
Merge 11a2f82027deeef332f557bbacd3942d83ecdf26 into dev 2021-02-15 19:59:38 +00:00
Xiang Xiao
11a2f82027
fix(theme): fix the memory leak when lv_theme_xxx_init is called twice (#2074)
* fix(theme): the minor typo error

* fix(style): make lv_style_reset work with zerod memory

* fix(theme): fix the memory leak when lv_theme_xxx_init is called twice

due to inited variable forget to set to 1

* fix(theme): empty theme should call lv_obj_refresh_style too

and remove lv_obj_clean_style_list since the same thing is
already done in the common code(clear_styles)
2021-02-15 20:59:11 +01:00
github-actions[bot]
af61cc4afd
Merge 626f47f87be881d88be298d2957c75d25404ec9e into dev 2021-02-15 19:48:01 +00:00
Themba Dube
626f47f87b feat(ci) add GCC problem matcher 2021-02-15 14:47:24 -05:00
github-actions[bot]
2e00a075d8
Merge 211a895008e636faa784d4539c1836dd40e98ed5 into dev 2021-02-15 19:45:25 +00:00
Themba Dube
211a895008 ci(tests) add pedantic to compiler options 2021-02-15 14:44:43 -05:00
Gabor Kiss-Vamosi
fcc9f725a5 fix(theme): fix operating without default theme 2021-02-15 19:34:35 +01:00
Gabor Kiss-Vamosi
981f63c3fa fix(makefile): use absoulte path in extra.mk 2021-02-15 19:08:41 +01:00
Gabor Kiss-Vamosi
e1331fa6d7 feature(true double buffering) redraw the whole screen 2021-02-15 19:05:20 +01:00
github-actions[bot]
bad50d05e1
Merge 85c75c2f34ddde5ad0301b770255f41c8ed4c72a into dev 2021-02-15 14:40:19 +00:00
Xiang Xiao
85c75c2f34
fix(color): simplify the current color depth macro definition (#2076)
the change also simplify the addition of new color format
2021-02-15 09:39:49 -05:00
github-actions[bot]
5e25a432b8
Merge 87a8be362431a89a2fdd4c74defe454523656f9f into dev 2021-02-15 08:39:53 +00:00
Xiang Xiao
87a8be3624
fix(style): merge scaler and noscalar variant into one (#2072)
since there is no real difference between these two version
2021-02-15 09:39:22 +01:00
Gabor Kiss-Vamosi
cdd531bef3 format(style_api_gen.py) change tabs to spaces 2021-02-15 09:37:40 +01:00
github-actions[bot]
e0cf4c3845
Merge 6b3452dc7beba00486ed510bd93e119c2ccf88e2 into dev 2021-02-15 08:28:04 +00:00
Xiang Xiao
6b3452dc7b
fix(release/com.py): fail to update Kconfig version (#2075) 2021-02-15 09:27:30 +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
github-actions[bot]
68688fba26
Merge 0f48c62b17d3f4c9c968f7ac2e2779cd6bb4b795 into dev 2021-02-12 21:34:26 +00:00
Themba Dube
0f48c62b17 fix(calendar) force no wrapping on day numbers and names
Fixes #1850
2021-02-12 16:33:32 -05:00
embeddedt
4b151cc885
feat(rotation) add full 90-degree rotation support, incl. software rotation (#2055) 2021-02-12 09:57:58 -05:00
github-actions[bot]
11afa125b4
Merge 681cf0dc57f2008a408606e38d08be29cbafa024 into dev 2021-02-12 14:16:42 +00:00
embeddedt
681cf0dc57
fix(draw) overlap outline with background to prevent aliasing artifacts (#2067)
* fix(draw) overlap outline with background to prevent aliasing artifacts

* fix(draw) only overlap outline if padding == 0
2021-02-12 15:16:10 +01:00
Gabor Kiss-Vamosi
95b1bd8409 add examples + refactoring 2021-02-12 14:22:48 +01:00
github-actions[bot]
830d341b50
Merge 1566e6fab1b3c3eb88d9789d9b76a074f73699e4 into dev 2021-02-12 10:02:50 +00:00
Gabor Kiss-Vamosi
1566e6fab1
Update Makefile 2021-02-12 11:02:20 +01:00
github-actions[bot]
c94ce67015
Merge 3cec3964ddd04dd6a3bd1d812ead1b86e6f1d474 into dev 2021-02-12 10:00:40 +00:00
Gabor Kiss-Vamosi
3cec3964dd Revert "Fix the various issue found in animation module (#2063)"
This reverts commit a62ecda7607c73093411f4d498857252c7c3b304.
2021-02-12 10:59:53 +01:00
github-actions[bot]
0350f29cab
Merge c4b46706c3e977e918224009623e6d1caf118151 into dev 2021-02-12 01:01:52 +00:00