Gabor Kiss-Vamosi
|
fc88148e52
|
scroll prop fixes
|
2019-09-19 14:58:07 +02:00 |
|
Gabor Kiss-Vamosi
|
a79da64757
|
lv_page: add support to nested (chained) scroll propagation
|
2019-09-18 16:03:29 +02:00 |
|
Gabor Kiss-Vamosi
|
e523070d0f
|
scroll propagaton reworked to use drag_parent
|
2019-09-17 16:07:30 +02:00 |
|
Gabor Kiss-Vamosi
|
c79ada1a46
|
scroll propagation: start to rework
|
2019-09-17 14:38:55 +02:00 |
|
Gabor Kiss-Vamosi
|
3eb06252e9
|
indev: fix lv_indev_enable
|
2019-08-26 09:05:30 +02:00 |
|
Gabor Kiss-Vamosi
|
bbb0d2f60e
|
lv_roller: fix misalignment when an other obj is cliked while rolling
|
2019-08-16 16:43:05 +02:00 |
|
Gabor Kiss-Vamosi
|
fd6d7119f5
|
indev: seng LV_EVENT_CLICK on if the object is not dragged
|
2019-07-26 13:22:09 +02:00 |
|
Gabor Kiss-Vamosi
|
cd0d311531
|
fix sending of DRAG_BEGIN/END siganls and events
|
2019-07-17 12:43:10 +02:00 |
|
Gabor Kiss-Vamosi
|
9af89dd1b3
|
send FOCUS/DEFOCUS event if it was already sent by click focus too
|
2019-06-30 04:54:57 +02:00 |
|
Gabor Kiss-Vamosi
|
e1a4590fe3
|
indev: don't set drag_in_prog if not moved
|
2019-06-26 17:51:03 +02:00 |
|
Gabor Kiss-Vamosi
|
622c5deada
|
minor fixes
|
2019-06-16 07:51:36 +02:00 |
|
Gabor Kiss-Vamosi
|
23f842e462
|
run clag-format
|
2019-06-06 06:05:40 +02:00 |
|
Gabor Kiss-Vamosi
|
d2e28abb79
|
indev: fix typo
|
2019-05-25 17:05:38 +02:00 |
|
Gabor Kiss-Vamosi
|
01f990061f
|
indev inactivity: check encoder diff too
|
2019-05-25 16:53:56 +02:00 |
|
Gabor Kiss-Vamosi
|
5803fa6214
|
indev: minor fix
|
2019-05-21 15:56:27 +02:00 |
|
Gabor Kiss-Vamosi
|
5652a163c5
|
indev: use indev_obj_act for pointers too
|
2019-05-21 15:49:50 +02:00 |
|
Brian Pugh
|
40576b5445
|
indev.c/h: Replaced CHECK_INDEV_RESET macro with function
|
2019-05-20 09:52:18 -07:00 |
|
Brian Pugh
|
9b38d455ab
|
renamed indev_obj_focused to indev_obj_act. Improved related documentation/formatting
|
2019-05-20 09:42:31 -07:00 |
|
Brian Pugh
|
7bbe91512a
|
indev.c: indev_obj_focused initial commit to correctly reset indev query when a callback changed the currently focused object and deletes the old one. Only tested on keypad indev, other indev types may need a similar fix re-using the indev_obj_focused variable
|
2019-05-19 10:56:34 -07:00 |
|
Gabor Kiss-Vamosi
|
6a265896a2
|
fix screen copy
|
2019-05-15 07:34:19 +02:00 |
|
Gabor Kiss-Vamosi
|
72fb15c3fb
|
comment updates
|
2019-05-14 07:19:56 +02:00 |
|
Gabor Kiss-Vamosi
|
5afe9c119a
|
lv_indev fix
|
2019-05-14 07:19:00 +02:00 |
|
Gabor Kiss-Vamosi
|
3a78360b62
|
lv_indev: do not leave edit mode manually on POINTER release
|
2019-05-14 06:47:30 +02:00 |
|
Brian Pugh
|
7631d41c88
|
lv_obj_user_data_ptr initial commit. Also deleted an unused variable in lv_indev to prevent compiler warnings
|
2019-05-09 09:02:11 -07:00 |
|
Gabor Kiss-Vamosi
|
523170297e
|
fix a bug in rendering order (scrollbar coverd sibling obejcts too)
|
2019-05-09 15:55:01 +02:00 |
|
Gabor Kiss-Vamosi
|
1ddf659631
|
indev encoder: fix when an object is deleted in the event function
|
2019-05-08 16:08:05 +02:00 |
|
Gabor Kiss-Vamosi
|
f4c0055c5a
|
add lv_obj_move_foreground/background
|
2019-05-03 19:25:58 +02:00 |
|
Gabor Kiss-Vamosi
|
5243d235a6
|
lv_task: add user data and pass lv_task_t as task_cb parameter
|
2019-04-27 11:32:13 +02:00 |
|
Gabor Kiss-Vamosi
|
e2cfba7c9f
|
add user data where is was missing
|
2019-04-22 08:45:07 +02:00 |
|
Gabor Kiss-Vamosi
|
a2cb299c0c
|
add LV_EVENT_DELETE
|
2019-04-19 05:46:02 +02:00 |
|
Gabor Kiss-Vamosi
|
dfb12a31f9
|
send DRAG_BEGINT/END events
|
2019-04-19 05:32:21 +02:00 |
|
Gabor Kiss-Vamosi
|
3606ea2588
|
ext_click_area: run-time area test and renames
|
2019-04-11 06:26:41 +02:00 |
|
GreyMS
|
de12c95a80
|
Fixed typos and include added.
|
2019-04-10 19:01:47 +03:00 |
|
GreyMS
|
9af730c6cb
|
Fixed usage of _lv_indev_proc_t
|
2019-04-10 15:34:05 +03:00 |
|
GreyMS
|
b59e058f8d
|
Merge branch 'pr/2' into dev-6.0
|
2019-04-10 14:14:58 +03:00 |
|
Gabor Kiss-Vamosi
|
3d4c784c3b
|
use [] in array argument of 'set' functions (#935)
|
2019-04-10 08:40:58 +02:00 |
|
Gabor Kiss-Vamosi
|
427d11e7f5
|
fix conflicts
|
2019-04-10 06:27:40 +02:00 |
|
Gabor Kiss-Vamosi
|
c4f8e5f8be
|
run clang format
|
2019-04-10 06:23:30 +02:00 |
|
Themba Dube
|
28d24a3d4d
|
Keep relative offset between pointer and dragged object identical
|
2019-04-09 16:57:33 -04:00 |
|
Gabor Kiss-Vamosi
|
b5c7960255
|
Merge pull request #1003 from littlevgl/obj_drag_dir
Enhance drag logic
|
2019-04-09 15:05:46 +02:00 |
|
Brian Pugh
|
d691e72b40
|
lv_indev: check object delete after sending LV_EVENT_SHORT_CLICKED on group button release
|
2019-04-08 21:04:17 -07:00 |
|
Themba Dube
|
fc7c7ec619
|
Merge remote-tracking branch 'origin/dev-6.0' into obj_drag_dir
|
2019-04-08 13:51:13 -04:00 |
|
Themba Dube
|
36d4807a69
|
Add back scrolling optimization
|
2019-04-08 13:50:58 -04:00 |
|
Gabor Kiss-Vamosi
|
75f42fde2f
|
fix conflicts
|
2019-04-08 14:40:41 +02:00 |
|
Themba Dube
|
0c3a18e1fe
|
Call lv_obj_set_pos if both drag directions are enabled
|
2019-04-08 08:38:25 -04:00 |
|
Gabor Kiss-Vamosi
|
e47750864e
|
rename LV_GROUP_KEY to LV_KEY
|
2019-04-08 14:36:20 +02:00 |
|
Themba Dube
|
cbd32d9f28
|
Update drag logic to consider the movement of a pointer device as drag
It no longer requires the object to have been moved before drag starts.
|
2019-04-05 14:17:51 -04:00 |
|
Themba Dube
|
5db6b73725
|
Change lv_drag_direction_t to lv_drag_dir_t and update documentation
|
2019-04-05 08:48:39 -04:00 |
|
Gabor Kiss-Vamosi
|
0cff8c7963
|
Merge branch 'dev-6.0' into indev_esc
|
2019-04-05 05:47:54 +02:00 |
|
Themba Dube
|
789e7a3a12
|
Add lv_obj_set_drag_dir and lv_obj_get_drag_dir
|
2019-04-04 21:51:13 -04:00 |
|