Gabor Kiss-Vamosi
88979ccff9
fix(obj) fix infinit loop in object repositioning
2021-04-17 20:46:41 +02:00
Gabor Kiss-Vamosi
e1355dbeee
feat(style) add transform_x/y
2021-04-17 17:33:57 +02:00
Gabor Kiss-Vamosi
a9d0de5998
refactor: remove some unused functions and prototypes
2021-04-15 23:36:06 +02:00
Gabor Kiss-Vamosi
aa800841bc
fix(gc root) add the layouts' list to GC roots
2021-04-15 19:13:41 +02:00
Gabor Kiss-Vamosi
5f8445966b
fix build error
2021-04-15 18:46:21 +02:00
Gabor Kiss-Vamosi
b4f625d355
Merge branch 'feat/new-event'
2021-04-15 18:32:14 +02:00
Gabor Kiss-Vamosi
9787d38781
feat(style) add transform_x/y
2021-04-15 18:31:50 +02:00
Gabor Kiss-Vamosi
e4345bd7f5
feat(disp) add full_refresh flag to the display driver
...
It replaces the previous concept of true double buffering when the whole screen was refreshed if the 2 draw buffers had the same size
Fixes : #2038
2021-04-14 16:26:13 +02:00
Gabor Kiss-Vamosi
422c9e5bd6
feat(event) rework the prototype of lv_event_cb
...
It encapsulates all event related parameters into a single lv_event_t obejct.
2021-04-14 15:31:54 +02:00
Gabor Kiss-Vamosi
c090af0f26
fix(theme) do not add background to the line widget in the default theme
2021-04-14 14:27:36 +02:00
Gabor Kiss-Vamosi
834e2177e7
fix(obj) add lv_obj_class_t * as first parameter of constructors and destructors
...
It's required for compatibility with the MicroPython binding.
2021-04-13 14:31:21 +02:00
Gabor Kiss-Vamosi
04f0ffc775
docs(event, timer) update to v8
2021-04-13 13:25:10 +02:00
Gabor Kiss-Vamosi
f0d41222f7
minor refactoring, commenting
2021-04-13 13:24:53 +02:00
Gabor Kiss-Vamosi
52f1b0979e
fix(grid) rename column/row_template to column/row_dsc_array to add more meaning for binding generators
2021-04-13 13:23:52 +02:00
Gabor Kiss-Vamosi
73f4264320
add the md files from the docs repo to start updating them to v8
2021-04-12 18:19:04 +02:00
Gabor Kiss-Vamosi
c587fc4d2a
fix(obj) move lv_event_dsc_t into lv_obj.c from lv_obj.h
...
It keeps the list of global types shorter
2021-04-12 12:42:51 +02:00
Gabor Kiss-Vamosi
96bbee0229
fix(grid) use lv_coord_t value[] instead of lv_coord_t value * in prototypes
...
It helps the binding generators to better understand the meaning of the parameters
2021-04-12 12:36:10 +02:00
Gabor Kiss-Vamosi
a6d3eff4db
fix(draw_outline) do not change the outline_width based on the outline_pad
...
fixes : #2171
2021-04-12 12:15:31 +02:00
Gabor Kiss-Vamosi
5dc7356f99
fix(font) add warning if a compress font it used but LV_USE_FONT_COMPRESSED is not enabled
2021-04-12 12:14:15 +02:00
Gabor Kiss-Vamosi
cbb699fe88
fix(grid) prevent setting negative size if no place for FR tracks
2021-04-09 15:42:54 +02:00
Gabor Kiss-Vamosi
c42412f83f
fix(obj_class) add missing user_data to lv_obj_class_t
2021-04-09 10:36:15 +02:00
Gabor Kiss-Vamosi
853dc0508f
feat(obj_tree) add lv_obj_tree_walk
2021-04-08 13:58:48 +02:00
Gabor Kiss-Vamosi
20803031e8
fix(test) fix tests
2021-04-08 13:07:48 +02:00
Gabor Kiss-Vamosi
8e9dbf6d12
fix(lvgl.h) do not include lv_examples.h to keep the API cleaner
2021-04-08 13:02:54 +02:00
Gabor Kiss-Vamosi
1eaf80f6ef
fix(table) fix unused variable warning
2021-04-08 12:56:39 +02:00
Gabor Kiss-Vamosi
b36345107c
feat(group) add default group
2021-04-08 12:48:48 +02:00
Gabor Kiss-Vamosi
25c464dc6a
fix(widgets) remove the prototype of some unimplemented functions
2021-04-08 11:56:56 +02:00
Carlos Diaz
1ad767b152
fix(kconfig) update Kconfig to match LVGLv8 options ( #2170 )
...
* Kconfig: Remove LV_HOR_RES_MAX and LV_VER_RES_MAX options
* Kconfig: Remove LV_USE_ANIMATION
* Kconfig: Remove LV_USE_GROUP
* Kconfig: Remove LV_USE_FILESYSTEM
* Kconfig: Add LV_USE_MEM_MONITOR
* Kconfig: Add LV_USE_REFR_MONITOR
* Kconfig: Add Layouts menu, missing descriptions
* Kconfig: Update themes menu
* Kconfig: Create and update Color settings menu
* Kconfig: Update Memory settings menu
* Kconfig: Create and update HAL Settings menu
* Kconfig: Remove LV_ANTIALIAS option
* Kconfig: Create and update Drawing menu
Remove unused options
* Kconfig: Create and update GPU menu
* Kconfig: Create and update Logging menu
* Kconfig: Create and update Asserts menu
* Kconfig: Create and update Others menu
* Kconfig: Create and update Compiler settings menu
* Kconfig: Remove Image decoder and cache menu
* Kconfig: Update Hal settings menu
* Kconfig: Adds LV_USE_FONT_COMPRESSED option
* Kconfig: Update Widget usage menu
* Kconfig: Create and update Extra components menu
* Kconfig: Remove string-function options
It will cause compilation failure when they're used as strings.
* Kconfig: Add description to LV_USE_FLEX and LV_USE_GRID
* Kconfig: Update default font usage
* lv_conf_kconfig: Remove Color selection section
* lv_conf_kconfig: Update Default font section
* lv_conf_kconfig: Remove ext click area section
* lv_conf_kconfig: Remove linemeter precise section
* lv_conf_kconfig: Remove sprintf disable float section
* lv_conf_kconfig: Remove theme selection section
* lv_conf_kconfig: Remove spinner def anim section
* Kconfig: Fix typo
* Kconfig: Fix chroma key value setting
* Kconfig: Update header version
2021-04-06 20:48:57 +02:00
Gabor Kiss-Vamosi
b73c41b310
fix(roller) fix drawing the label twice
2021-04-06 18:24:01 +02:00
Gabor Kiss-Vamosi
b69fc73805
feat(style) handle percentage value of min/max width/height
2021-04-06 18:24:01 +02:00
Gabor Kiss-Vamosi
92e85d1b9e
fix(scroll) fix scroll minor scrolling issues
2021-04-06 18:24:01 +02:00
Riccardo
460a020de1
feat(style): handle min_width and max_width in lv_table LV_PART_ITEMS (cells) ( #2187 )
2021-04-06 13:31:05 +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
d2e0e6c56b
Merge branch 'master' of https://github.com/littlevgl/lvgl
2021-04-06 11:55:04 +02:00
Gabor Kiss-Vamosi
171b40a3d2
fix(obj) add back the accidentally removed user_data to lv_obj_t
2021-04-06 11:54:53 +02:00
Jon Thacker
c6e68dc503
fix(comment) keep newline between comments ( #2186 )
...
To maintain uniformity of comment formatting, but primarily to work around a deficiency in the rust library bindgen (0.58 and earlier), comments should be separated by a newline.
2021-04-05 12:28:38 -04:00
embeddedt
d2baa9c3e2
fix(indev) provide raw old points to read_cb, not rotated points ( #2180 )
...
cherry-picked from acf42d39
2021-04-02 12:57:36 +02:00
Gabor Kiss-Vamosi
194f893bd7
feat(flex) add min/max-width/height handling to flex
2021-04-02 12:48:14 +02:00
Gabor Kiss-Vamosi
d334573a35
fix warnings
2021-04-02 10:07:15 +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
28257ff9fa
feat(style) add basic support to min/max-width/height
2021-04-02 09:45:54 +02:00
Gabor Kiss-Vamosi
a8f31dab55
feat(widgets) add default sizes to obj_class
2021-04-01 14:11:32 +02:00
Gabor Kiss-Vamosi
85559d6665
fix(draw_mask) remove debug printf
2021-04-01 12:18:54 +02:00
Gabor Kiss-Vamosi
ffb875ed17
fix (draw_mask) fix << on negative value
...
Fixes https://github.com/lvgl/lvgl/issues/2144#issuecomment-811764356
2021-04-01 12:10:46 +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
Gabor Kiss-Vamosi
5c991aaf71
solve conflicts
2021-03-31 19:58:53 +02:00
Gabor Kiss-Vamosi
663bcfd030
api(style) add lv_style_selector_t instead of lv_part_t and lv_state_t in style API
2021-03-31 19:57:14 +02:00
Xiang Xiao
07a9b3232d
fix(style_api_gen.py) extract style_get_cast and style_set_cast ( #2174 )
2021-03-31 19:31:56 +02:00
Xiang Xiao
ed7aee668d
Merge pull request #2179 from mysterywolf/master
...
auto formatted
2021-03-31 12:23:01 -05:00