Gabor Kiss-Vamosi
2eabc1f693
Merge pull request #1309 from littlevgl/power_efficiency
...
Improve LittlevGL power efficiency
2020-01-07 16:08:05 +01:00
Gabor Kiss-Vamosi
1c46d69ef6
apply lv_obj_realign on parent size change. Close #1308
2020-01-06 15:05:51 +01:00
Themba Dube
7fcd4669a4
Merge branch 'dev-7.0' into power_efficiency
2020-01-05 09:13:54 -05:00
Themba Dube
08a125c860
Make lv_obj_is_point_on_coords
accept a constant point
2020-01-04 08:52:52 -05:00
Themba Dube
9432622948
Allow objects to override bounding-box hit-testing
2020-01-04 08:48:37 -05:00
Themba Dube
4432a3d31f
Merge remote-tracking branch 'origin/master' into dev-7.0
2019-12-31 19:23:21 -05:00
Gabor Kiss-Vamosi
f8f308a72e
lv_event_send_func: obj can be NULL so prevents false positive assert
2019-12-30 14:30:44 +01:00
Gabor Kiss-Vamosi
0a53c05011
fix warnings
2019-12-26 03:37:28 +01:00
Gabor Kiss-Vamosi
68984828c3
add tests and lv_conf_internal.h to use LV_CONF_PATH
2019-12-26 02:49:30 +01:00
Gabor Kiss-Vamosi
cd32b27bfc
merge master
2019-12-22 22:52:11 +01:00
embeddedt
7b4f461944
Implement custom, opt-in hit-testing handlers for objects ( #1318 )
2019-12-22 13:51:02 +00:00
Amir Gonnen
248868fef1
Add lv_deinit function ( #1319 )
2019-12-21 23:35:00 +00:00
Gabor Kiss-Vamosi
c1db465256
Merge branch 'dev-7.0' of https://github.com/littlevgl/lvgl into dev-7.0
2019-12-19 11:15:00 +01:00
Gabor Kiss-Vamosi
8e5446c68f
add lv_anim_refr_now()
2019-12-19 11:14:51 +01:00
Themba Dube
59441ea6a2
Merge remote-tracking branch 'origin/dev-7.0' into power_efficiency
2019-12-18 20:02:58 -05:00
xennex22
9f447e8a4e
changed fn ptr return type from false to NULL
2019-12-16 07:53:18 -08:00
xennex22
63009588c0
removed unused function prototype
2019-12-16 07:51:07 -08:00
Themba Dube
6c64b29d26
Remove leftover debug statements
2019-12-10 20:12:24 -05:00
Themba Dube
4cb5ab4a03
Suspend the refresh task if a refresh is not necessary
2019-12-10 20:09:40 -05:00
TridentTD
54220ffbf1
Refactor indev_search_obj into a public API ( #1297 )
...
* Add lv_indev_get_obj(...) for finding the topmost object under a point.
* Replace uses of indev_search_obj() with lv_indev_search_obj()
2019-12-08 21:21:56 +00:00
Themba Dube
d7735410c9
Silence GCC warning
2019-12-06 12:31:19 -05:00
Themba Dube
29f93e35df
Silence GCC warning
2019-12-04 21:14:24 -05:00
Gabor Kiss-Vamosi
c7374948a1
fix memory leak in obj create functions if ext alloc fails
2019-12-03 18:16:14 +01:00
Gabor Kiss-Vamosi
64df282c81
merge dev-6.1
2019-12-02 16:09:35 +01:00
Gabor Kiss-Vamosi
6c8b0c44be
fix conversation warnings
2019-12-02 12:20:01 +01:00
Himel
bf5a8bc52f
fix spelling mistake
2019-11-27 00:28:26 +13:00
Brian Pugh
64a56a2b0f
lv_obj: add missing const qualifiers in function definitions.
2019-11-25 22:09:38 -08:00
Gabor Kiss-Vamosi
5f3374624e
fix warnings
2019-11-25 11:11:41 +01:00
Gabor Kiss-Vamosi
926dafd3b5
minor fixes
2019-11-25 07:15:01 +01:00
Gabor Kiss-Vamosi
f0863b4179
fix minor warnings
2019-11-25 06:44:13 +01:00
Gabor Kiss-Vamosi
073b332919
add style.text.underline and strike_through
2019-11-20 15:55:38 +01:00
Gabor Kiss-Vamosi
b4dae16e22
move lv_draw_buf to lv_mem as lv_mem_buf
...
This way they can be used as general purpose buffers not only for drawing
2019-11-19 06:25:14 +01:00
Gabor Kiss-Vamosi
fcbd9fa4ea
indev: do not send wait_releaseLV_SIGNAL/EVENT_PRESSED
2019-11-18 07:03:03 +01:00
Gabor Kiss-Vamosi
d7232be181
minor fixes
2019-11-17 06:23:26 +01:00
Gabor Kiss-Vamosi
5001c4e6a9
theme and minor drawin fixes
2019-11-16 11:22:23 +01:00
Gabor Kiss-Vamosi
2be039e917
rename lv_ll_rem to lv_ll_remove
2019-11-15 11:04:46 +01:00
Gabor Kiss-Vamosi
e6d38f1acf
merge dev-6.1
2019-11-15 06:53:15 +01:00
Themba Dube
575df77a02
Fix public -Wconversion warnings
2019-11-14 20:38:47 -05:00
Gabor Kiss-Vamosi
cbe99407b0
draw_mask updates + lv_objmask use relative coordinates with masks
2019-11-14 14:05:14 +01:00
Gabor Kiss-Vamosi
90b7d3853f
lv_draw_mask_add: save only the pointer of the parameter
2019-11-14 14:05:14 +01:00
George Slater
de102f9d20
Updated lv_refr_area and lv_img_design to account for single pixel height/width objects.
...
lv_refr_area: Updated height for area refresh to correctly include areas that are a height of only 1 pixel.
lv_img_design: Updated draw loop to account for objects that are 1 pixel in height or width.
2019-11-13 11:54:05 -06:00
Pete Bone
1e4ce0b143
Dev 6.1 Minor fixes
...
lv_draw_arc.c -> line 218
Removed unsed fast_atan2() function which appears to have been moved to
lv_math.c as lv_atan2() function.
lv_font_heb_16.c -> line 1
Fixed inconsistent include path.
lv_label.c -> line 734
Added (char*) cast to const char* variable 'txt' to silence compiler
warning when LV_USE_BIDI is disabled.
lv_style.c -> line 93
Removed this line
lv_style.c -> line 97
Reverted this line to remove override of LV_FONT_DEFAULT defined in
lv_conf.h
2019-11-12 15:26:35 +00:00
Gabor Kiss-Vamosi
90eeff7022
merge dev-6.1
2019-11-11 19:42:10 +01:00
Gabor Kiss-Vamosi
abb393632e
minor fixes
2019-11-05 12:30:33 +01:00
Gabor Kiss-Vamosi
769c1a8f8a
define empty LV_DEBUG_ASSERT if LV_USE_DEBUG is 0
2019-11-04 20:35:47 +01:00
Gabor Kiss-Vamosi
541a010ee9
fix uninitialized and shadoed warnings
2019-11-04 16:56:57 +01:00
Themba Dube
fb227e064f
Fix some more warnings in dev-7.0
2019-11-04 08:13:07 -05:00
Gabor Kiss-Vamosi
e7afc94cde
fix conflicts
2019-11-03 16:12:05 +01:00
Gabor Kiss-Vamosi
23b2a2810c
drag fixes
...
Even in case of LV_DRAG_DIR_BOTH only one dir drag was possible if x or y havn't changed during the first movement.
2019-11-03 15:45:41 +01:00
Gabor Kiss-Vamosi
abfe2f63a1
img rotate auto set ext draw pad
2019-11-02 21:30:51 +01:00