Gabor Kiss-Vamosi
8004058463
minor fixes
2021-02-24 10:07:54 +01:00
Gabor Kiss-Vamosi
bb08660cb6
minor fixes
2021-02-14 14:56:34 +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
8a1af8646f
add lv_components as src/extra and minor fixes
2021-02-04 14:46:11 +01:00
Gabor Kiss-Vamosi
e02c7bd415
add LV_DRAW_COMPLEX
2021-01-26 16:38:21 +01:00
Gabor Kiss-Vamosi
07268829c4
refectoring and restructoring
2021-01-26 14:12:35 +01:00
Gabor Kiss-Vamosi
f84720aa95
merge master
2021-01-23 23:50:00 +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
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
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
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
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
9c55d77617
layout update
2021-01-04 17:26:09 +01:00
Gabor Kiss-Vamosi
01a6bacbd7
start to update themes
2020-12-18 15:41:22 +01:00
Gabor Kiss-Vamosi
74d19b109c
experiements with improving styles
2020-12-16 10:22:13 +01:00
Gabor Kiss-Vamosi
ec124559f6
add lv_obj, lv_bar, lv_slider to work with classes
2020-12-11 18:04:23 +01:00
Gabor Kiss-Vamosi
6f6a30fa4a
merge master
2020-11-26 15:39:58 +01:00
incity
d6dd6199f3
Change LV_DRAW_BUF_MAX_NUM to LV_MEM_BUF_MAX_NUM ( #1931 )
2020-11-25 12:21:22 -05:00
Gabor Kiss-Vamosi
4fbc518d6a
raname lv_obj_rare_attr_t to lv_obj_spec_attr_t and finialize it
2020-10-29 22:46:37 +01:00
Gabor Kiss-Vamosi
7a950f1863
introduce lv_obj_rare_attr_t
2020-10-29 14:51:39 +01:00
Gabor Kiss-Vamosi
e6738a2617
remove debug code
2020-10-28 14:58:44 +01:00
Gabor Kiss-Vamosi
54fa0dc28b
fix lv_mem_free
2020-10-28 14:50:42 +01:00
Gabor Kiss-Vamosi
f162a4ca2f
lv_mem_alloc: speedup with incremental allocation
2020-10-28 14:39:58 +01:00
Gabor Kiss-Vamosi
ae452cbc22
add flexbox layout and percentage size
2020-10-16 13:00:53 +02:00
Gabor Kiss-Vamosi
68058eeff1
minor fixes
2020-10-13 16:41:55 +02:00
Gabor Kiss-Vamosi
67d268b3ee
gird optimization
2020-08-31 09:33:44 +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
43f5e4d2e0
Run code formatter
2020-07-07 09:36:59 +02:00
Amir Gonnen
25fbcea31a
Ensure mem_max_size is only used on non custom mem ( #1588 )
2020-06-18 06:40:39 -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
arturv2000
ce8d333407
Update src/lv_misc/lv_mem.c
...
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com >
2020-06-09 09:46:42 +01:00
arturv2000
91acf877c6
Attempt to correct error in tests
2020-06-08 21:00:12 +01:00
artur.vieira
0ebcf7e266
Added Max Used propriety to lv_mem_monitor_t struct
2020-06-08 20:22:06 +01:00
Gabor Kiss-Vamosi
479851e968
: restructure to allow asserting in from too
2020-06-08 13:10:56 +02:00
Gabor Kiss-Vamosi
140904e201
fix build error
2020-06-02 11:03:00 +02:00
Gabor Kiss-Vamosi
a49e7e8295
improve size rounding to 4 or 8 in lv_mem, and lv_ll
2020-06-02 08:51:22 +02:00
Gabor Kiss-Vamosi
72c79b58a8
disable LV_MEM_JUNK
2020-05-19 10:31:13 +02:00
Gabor Kiss-Vamosi
ee6c5e3399
run code formatter
2020-05-18 16:57:23 +02:00
Gabor Kiss-Vamosi
97392f4fdf
reduce API size: add underscore prefix to internal functions
2020-05-13 14:11:16 +02:00
Gabor Kiss-Vamosi
eaeb362001
optimize lv_mem_buf uage
2020-05-11 10:21:23 +02:00
Gabor Kiss-Vamosi
aad8667a9f
run code formatter
2020-05-01 11:17:43 +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
660d0d6000
minor fixes
2020-04-24 22:02:24 +02:00
Gabor Kiss-Vamosi
479d31e5a7
replace all memcpy with lv_memcpy
2020-04-23 15:27:51 +02:00
Gabor Kiss-Vamosi
742eb4f6c8
fix warnings
2020-04-14 11:06:56 +02:00
Gabor Kiss-Vamosi
6563f2fa0d
lv_mem_free: periodically peform full defrag
2020-04-14 10:56:40 +02:00
Themba Dube
e6c1c837f8
Merge remote-tracking branch 'origin/master' into dev-7.0
2020-04-06 19:37:38 -04:00