jadonmmiller
85d45d7ec3
docs(overview) fix typo ( #2454 )
2021-08-16 09:27:44 -04:00
fvanroie
e8c1670381
fix(docs) add static keyword to driver declaration ( #2452 )
...
Add missing static keyword to disp_drv and indev_drv declarations in the examples
2021-08-13 13:00:14 -04:00
Gabor Kiss-Vamosi
55e8846871
docs(style) complete the description of style the properties
2021-08-12 14:37:15 +02:00
Themba Dube
e5fafc4122
docs(flex) fix typo in flex grow section
2021-08-10 11:54:49 -04:00
Gabor Kiss-Vamosi
0f8bc18f6a
docs update CHANGELOG
2021-08-02 15:55:04 +02:00
guoweilkd
65415d3f68
docs(chart) typos ( #2427 )
2021-08-02 11:51:18 +02:00
Gabor Kiss-Vamosi
4dd1d566fc
fix(dropdown) use LV_EVENT_READY/CANCEL on list open/close
...
Instead of LV_EVENT_VALUE_CHANGE to avoid conflicts with new option selection.
2021-07-28 10:09:46 +02: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
_VIFEXTech
202cf1c8cb
perf(anim_timeline) add lv_anim_timeline_stop() ( #2411 )
...
* add anim_timeline
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* add anim_timeline
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* add lv_anim_timeline.c to lv_misc.mk
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* LV_ANIM_TIMELINE_END uses global variables to replace macros, lv_anim_timeline_set_progress() adds user_data, act_time uses int32_t type
* solve the problem of uninitialized variable and act_time comparison
* add LV_ANIM_TIMELINE_CUSTOM_EXEC option
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* add LV_ANIM_TIMELINE_CUSTOM_EXEC in lv_conf_internal.h
* redesign lv_anim_timeline
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* add missing LV_USE_USER_DATA
* remove set_progress, update doc
* update workflow files
* Remove lv_example_anim_timeline_2.c and LV_ANIM_TIMELINE_CUSTOM_EXEC, update lv_anim_timeline_1.c example
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* fix warning
* fix(anim_timeline) heap use after free
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* fix(docs) wrong spelling of words in pictures
* perf(anim_timeline) add lv_anim_timeline_stop()
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2021-07-27 14:30:36 +02:00
_VIFEXTech
e258e78f21
fix(docs) wrong spelling of words in pictures ( #2409 )
...
* add anim_timeline
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* add anim_timeline
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* add lv_anim_timeline.c to lv_misc.mk
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* LV_ANIM_TIMELINE_END uses global variables to replace macros, lv_anim_timeline_set_progress() adds user_data, act_time uses int32_t type
* solve the problem of uninitialized variable and act_time comparison
* add LV_ANIM_TIMELINE_CUSTOM_EXEC option
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* add LV_ANIM_TIMELINE_CUSTOM_EXEC in lv_conf_internal.h
* redesign lv_anim_timeline
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* add missing LV_USE_USER_DATA
* remove set_progress, update doc
* update workflow files
* Remove lv_example_anim_timeline_2.c and LV_ANIM_TIMELINE_CUSTOM_EXEC, update lv_anim_timeline_1.c example
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* fix warning
* fix(anim_timeline) heap use after free
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* fix(docs) wrong spelling of words in pictures
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2021-07-27 12:26:38 +02:00
Yin Zhong
1f255b7a0c
feat(obj) Backport keypad and encoder scrolling from v7 lv_page
to v8 lv_obj
( #2390 )
...
* support scrolling scrollable but non-editable objects thru keypad / encoder
* update doc on `lv_obj` scrolling behavior by arrow keys
2021-07-23 14:55:13 +02:00
Gabor Kiss-Vamosi
6d8799fbbf
Update textarea.md
2021-07-23 13:52:13 +02:00
Yin Zhong
4d43b99702
doc(table) update doc on cell merging ( #2397 )
...
See https://github.com/lvgl/lvgl/issues/2276#issuecomment-884776230
2021-07-23 09:49:59 +02:00
EnricoLusaEGF
95bf16952e
docs(layout) add internal padding paragraph to grid and flex layout p… ( #2392 )
...
* docs(layout) add internal padding paragraph to grid and flex layout pages
* docs(layout) inlined bulletpoints
2021-07-22 11:36:40 +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
_VIFEXTech
690b3546d6
feat(anim) add anim timeline ( #2309 )
...
* add anim_timeline
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* add anim_timeline
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* add lv_anim_timeline.c to lv_misc.mk
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* LV_ANIM_TIMELINE_END uses global variables to replace macros, lv_anim_timeline_set_progress() adds user_data, act_time uses int32_t type
* solve the problem of uninitialized variable and act_time comparison
* add LV_ANIM_TIMELINE_CUSTOM_EXEC option
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* add LV_ANIM_TIMELINE_CUSTOM_EXEC in lv_conf_internal.h
* redesign lv_anim_timeline
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* add missing LV_USE_USER_DATA
* remove set_progress, update doc
* update workflow files
* Remove lv_example_anim_timeline_2.c and LV_ANIM_TIMELINE_CUSTOM_EXEC, update lv_anim_timeline_1.c example
Signed-off-by: FASTSHIFT <vifextech@foxmail.com>
* fix warning
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2021-07-19 13:58:58 +02:00
Drew Hoener
d041191ff3
feat(span) Add missing spangroup functions ( #2379 )
2021-07-18 21:44:27 -04:00
Yin Zhong
5a3876e9e6
docs(porting) fix indev example to remove v7 bool return ( #2381 )
...
update indev doc example to remove v7 `return false` and fix return type
2021-07-18 08:54:33 -04:00
Gabor Kiss-Vamosi
c386110e23
docs update changelog
2021-07-16 21:57:54 +02:00
Neo
fe461caf7e
feat(img) add img_size property ( #2284 )
...
* Fix image zooming causes unexpected object size.
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
* fix(img) invalidate size and layout on zoom and angle change
* fix(img) not self-repeating under some zoom level.
* minor fixes and refactoring
* docs(img) add img_size
Co-authored-by: Xu Xingliang <xuxingliang@xiaomi.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2021-07-16 21:05:49 +02:00
Gabor Kiss-Vamosi
acbb680683
docs minor CSS fix
2021-07-15 16:07:40 +02:00
Gabor Kiss-Vamosi
7f367d6956
docs minor CSS improvements
2021-07-13 16:42:03 +02:00
embeddedt
9a77102c40
docs(arduino) update some outdated information
...
This fixes some broken links and updates the steps to match the new repository layout.
2021-07-11 15:28:08 -04:00
Gabor Kiss-Vamosi
84c00862ae
docs minor typo fixes
2021-07-07 16:30:17 +02:00
Gabor Kiss-Vamosi
88c485949f
feat(event, widgets) improve the paramter of LV_EVENT_DRAW_PART_BEGIN/END
...
Add lv_<widget>_draw_part_type_t to widgets to precisly describe the hooked drawings.
Also add class_p element to lv_obj_draw_part_dsc_t to show what widgets lv_<widget>_draw_part_type_t needs to be used.
Related to: https://forum.lvgl.io/t/how-to-add-minor-division-lines-to-a-chart/5366/
2021-07-07 16:19:06 +02:00
wreyford
45eda2f664
Update win.md ( #2352 )
...
In the paragraph **Title and buttons**
should be lv_add_btn and not lv_add_btn_right
And in the prargraph **Events**
should also be lv_add_btn
2021-07-06 12:20:18 +02:00
Gabor Kiss-Vamosi
3668e54f06
docs(contributing) add commit message format section
2021-07-01 14:36:01 +02:00
Gabor Kiss-Vamosi
6e83d378e9
docs(keyboard) change LV_KEYBOARD_MODE_NUM
to LV_KEYBOARD_MODE_NUMBER
...
Fixes https://forum.lvgl.io/t/error-in-master-branch-documentation-for-lv-keyboard/6072/1
2021-07-01 14:12:57 +02:00
Gabor Kiss-Vamosi
a38fcf2c7a
Update ROADMAP.md
2021-06-28 15:16:20 +02:00
Gabor Kiss-Vamosi
2b1ae3c107
Update ROADMAP.md
2021-06-28 15:03:12 +02:00
Gabor Kiss-Vamosi
1640b7fe08
Merge branch 'master' of https://github.com/lvgl/lvgl
2021-06-25 15:32:07 +02:00
Gabor Kiss-Vamosi
65673c0e15
docs(textarea) clarify the use of text selection bg_color
2021-06-25 15:31:57 +02:00
Gabor Kiss-Vamosi
e0ae2aa106
feat(chart) send LV_EVENT_DRAW_PART_BEGIN/END before/after the division line drawing section.
...
See https://forum.lvgl.io/t/how-to-add-minor-division-lines-to-a-chart/5366/15
2021-06-25 13:51:09 +02:00
embeddedt
255f7294d3
docs(keyboard) add note regarding event handler
2021-06-23 17:32:41 -04:00
embeddedt
145a0fad08
fix(docs) consider an example to be visible over a wider area
2021-06-18 18:11:53 -04:00
Themba Dube
b5f632ee7a
fix(docs) add margin for example description
2021-06-18 12:38:08 -04:00
Themba Dube
4b8c73a577
feat(docs) improvements to examples
...
* examples are now loaded only when they are visible on your screen
* stylistic improvements
* support for a description
2021-06-18 12:25:49 -04:00
dyktronix
7066c8fbbb
feat(spinbox ) add function to set cursor to specific position ( #2314 )
...
* Spinbox set cursor to specific position (funct.)
* changed exp10 to lv_pow(10
* Update lv_spinbox.c
resolved indentation
* Update spinbox.md
Added lv_spinbox_set_pos description
Co-authored-by: Sebastian Dyker <sebastian.dyker@walther-systemtechnik.com>
2021-06-17 13:43:19 +02:00
Gabor Kiss-Vamosi
31ab0628d5
docs update lv_fs.h, layer and align.png to v8
2021-06-16 14:14:55 +02:00
Gabor Kiss-Vamosi
8731ef141e
docs add btn_example.png
...
It's referenced from the README
2021-06-16 10:30:43 +02:00
embeddedt
918d94801f
feat(docs) lazy load individual examples as well
2021-06-15 09:13:47 -04:00
Gabor Kiss-Vamosi
cd600d1056
docs example list fixes
2021-06-15 10:47:09 +02:00
Gabor Kiss-Vamosi
c49e830aad
docs add lazy load to the iframes of the examples
2021-06-15 10:33:49 +02:00
Gabor Kiss-Vamosi
ed77ed1dae
docs fix eaxmple list
2021-06-15 07:59:04 +02:00
Gabor Kiss-Vamosi
c6f99ad200
docs fix example list
...
Button matrix was missing.
2021-06-15 00:35:25 +02:00
Gabor Kiss-Vamosi
25acaf45ca
docs list all examples on one page
2021-06-14 23:16:31 +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
3fdb9b6b35
fix conflicts
2021-06-14 13:46:25 +02:00
Gabor Kiss-Vamosi
a1b59e34dd
docs(examples) add <hr/> to better separate examples
2021-06-14 11:44:05 +02:00
Gabor Kiss-Vamosi
7971ade47b
docs(filesystem) update to v8
2021-06-14 11:07:15 +02:00