1
0
mirror of https://github.com/lvgl/lvgl.git synced 2025-01-28 07:03:00 +08:00

6031 Commits

Author SHA1 Message Date
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
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
Gabor Kiss-Vamosi
cdd531bef3 format(style_api_gen.py) change tabs to spaces 2021-02-15 09:37:40 +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
e0fb0db735 add all widgets and widget examples 2021-02-10 22:59:53 +01:00
Gabor Kiss-Vamosi
7bec13c2b9 update asserts 2021-02-08 09:53:03 +01:00
Gabor Kiss-Vamosi
956a367dbc refactoring 2021-02-07 22:39:54 +01:00
Gabor Kiss-Vamosi
c43259814a fixes 2021-02-07 21:32:43 +01:00
Gabor Kiss-Vamosi
063d17d842 rework widgets, refactoring, fixes 2021-02-07 12:37:37 +01:00
Gabor Kiss-Vamosi
2cae4a27c1 add some extra components and examples 2021-02-05 16:52:51 +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
5c5327f31a clean up widgets 2021-02-01 14:55:08 +01:00
Gabor Kiss-Vamosi
e02c7bd415 add LV_DRAW_COMPLEX 2021-01-26 16:38:21 +01:00
Gabor Kiss-Vamosi
1f4c5adc30 remove LV_USE_ANIMATION/FS/GROUP 2021-01-26 15:09:36 +01:00
Gabor Kiss-Vamosi
07268829c4 refectoring and restructoring 2021-01-26 14:12:35 +01:00
Gabor Kiss-Vamosi
c899595bff refactoring, commenting and clean up 2021-01-24 16:24:02 +01:00
Gabor Kiss-Vamosi
f84720aa95 merge master 2021-01-23 23:50:00 +01:00
Gabor Kiss-Vamosi
8d3f43cf5c all widgets work in a basic way 2021-01-23 23:03:50 +01:00
Gabor Kiss-Vamosi
ea6ee3d198 refactoring and fixes 2021-01-23 20:46:42 +01:00
Gabor Kiss-Vamosi
1d6d2eb9d9 change custom drawer to event 2021-01-21 15:18:20 +01:00
Linch
eaacde6722
fixs draw pattern stack-use-after-scope error (#2030)
* fixs draw pattern stack-use-after-scope error

* Update CHANGELOG.md
2021-01-20 11:57:33 +01:00
Gabor Kiss-Vamosi
762c0a3274
Update ROADMAP.md 2021-01-20 11:56:54 +01:00
Gabor Kiss-Vamosi
f6fe3dcc8c
Update ROADMAP.md 2021-01-19 15:57:27 +01:00
Gabor Kiss-Vamosi
011f105038 Merge branch 'master' of https://github.com/littlevgl/lvgl 2021-01-19 14:54:10 +01:00
Gabor Kiss-Vamosi
aaf4ee95f1 fix(release script) add missed merging of lv_examples to release branch 2021-01-19 14:53:54 +01:00
Gabor Kiss-Vamosi
7740085a08 Merge branch 'master' into dev 2021-01-19 14:36:38 +01:00
Gabor Kiss-Vamosi
0aefab358b Release v7.9.1 v7.9.1 2021-01-19 14:36:38 +01:00
Gabor Kiss-Vamosi
b639ddc3bc
Update CHANGELOG.md 2021-01-19 14:32:22 +01:00
Gabor Kiss-Vamosi
c03ffd7c3c
Update CHANGELOG.md 2021-01-19 14:31:47 +01:00
github-actions[bot]
32b2381168
Merge 60be7c1ceecf26bcc7413e80ddb2f154a5f6b5e5 into dev 2021-01-19 09:09:03 +00:00
Xiang Xiao
60be7c1cee
Fix minor issues found in task module (#2029)
* fix(task): Remove the unnecessary cast and init

and correct the comment too

* fix(task): Implement lv_task_create directly

to avoid lv_task_set_prio which is a time consuming operation.

* fix(task): Exclude the return value computing from the idle time

and change handler_start and time_till_next to local variables

* fix(task): Remove zero task_deleted and task_created in lv_task_exec

since the loop in lv_task_handler already do the same thing
2021-01-19 10:08:30 +01:00
Gabor Kiss-Vamosi
c64810dac4 add custom draw function to styles 2021-01-18 15:48:46 +01:00
github-actions[bot]
3dbaa25911
Merge a637f415d77053782cc18c12e9c6d0fb0240ac1f into dev 2021-01-18 08:14:19 +00:00
Xiang Xiao
a637f415d7
Fix minor issue found in color module (#2024)
* fix(color): Return the opposite value in lv_color_premult when LV_COLOR_DEPTH equals 1

and correct the comment too

* fix(color): Correct the comment and alignment issue

* fix(color): Remove LV_COLOR_[SET|GET]_G16_SWAP

to simplify LV_COLOR_16_SWAP process

* fix(color): Correct the cast usage

* fix(color): Remove LV_MATH_ABS in lv_color_rgb_to_hsv

since delta can never become a negative number

* fix(color): Align LV_COLOR_[SET|GET]_A1 with other similar macro
2021-01-18 09:13:42 +01:00
github-actions[bot]
680d537607
Merge c9b97feea87b820a68de0b78c6adb61a1527e042 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
github-actions[bot]
bb2d633e33
Merge 873551bb5e84c259404f3897be6d5ca2584d9e1c into dev 2021-01-15 19:31:51 +00:00
Xiang Xiao
873551bb5e
fix(area): minor improvements (#2023)
* fix(area): Correct r_sqrd and dist(int32_t to uint32_t)

since these two variables never become negative

* fix(area): Return early in _lv_area_is_in if pointer outside area

The origin code always does the full check if radius != 0, but it
is unnecessary when is_in equals true.
2021-01-15 14:31:16 -05:00
github-actions[bot]
31622a811d
Merge bc25998c5b2acc347eade7d3dac29675d81476b8 into dev 2021-01-12 18:26:55 +00:00
Xiang Xiao
bc25998c5b
Minor fix found in mem module (#2014)
* fix(mem): Utilize ALIGN_MASK as much as possible

to avoid check LV_ARCH_64 again and again and
correct the comment about MEM_UNIT

* fix(mem): Simplify _lv_memset implementation by SET8/SET32/REPEAT8 macro

* fix(mem): Handle the out of memory gracefully in _lv_mem_buf_get

don't modify the state in the failure

* fix(mem): Remove the unnecessary memset, memcpy and assignment
2021-01-12 19:26:26 +01:00
Gabor Kiss-Vamosi
09ffbb80e7 rwork and update widgets 2021-01-12 19:22:38 +01:00
github-actions[bot]
febe314b3b
Merge 9ca4ffd64db6fb00bc71bada2db232e6337c9b69 into dev 2021-01-12 16:02:18 +00:00
Xiang Xiao
9ca4ffd64d
fix(format) correct comments in lv_gc.h, lv_ll.h and lv_log.h (#2016) 2021-01-12 11:01:45 -05:00
github-actions[bot]
8e93df38a1
Merge d6ca15a74923f2e86ce1e4ee6ee83bb2bbc887b8 into dev 2021-01-12 15:14:18 +00:00
Xiang Xiao
d6ca15a749
Move LV_GC_INCLUDE to the common place(gc.h) (#2010)
* Move LV_GC_INCLUDE to the common place(gc.h)

to avoid the duplication in many source files

* fix(theme template): Always initialize _lv_theme_material_styles

just like what other theme do
2021-01-12 16:13:41 +01:00