Gabor Kiss-Vamosi
d96a2c890c
indev scroll clean up
2020-10-13 16:35:00 +02:00
Gabor Kiss-Vamosi
f5dc2e4248
rework roller
2020-09-27 22:10:08 +02:00
Gabor Kiss-Vamosi
25691a4d94
rework checkbox
...
now it has no real parts, the bullet and text are drawn on the fly
2020-09-15 15:38:18 +02:00
Gabor Kiss-Vamosi
c9ad0bf310
merge dev
2020-09-09 11:31:08 +02:00
Gabor Kiss-Vamosi
97d976f9c2
minor fixes
2020-09-09 10:46:49 +02:00
Gabor Kiss-Vamosi
8b969fab61
imporve grid performance
2020-09-08 09:56:56 +02:00
Gabor Kiss-Vamosi
b87d16fc6e
fix textra focus event sending
2020-09-07 10:18:37 +02:00
Gabor Kiss-Vamosi
10e0727015
move some part of lv_obj.c to lv_obj_pos.v and lv_obj_scroll.c
2020-09-06 21:07:58 +02:00
Gabor Kiss-Vamosi
9c638950bb
add lv_scroll.c/h to keep scroll related code in one place
2020-09-05 14:15:39 +02:00
Gabor Kiss-Vamosi
6e08d402c1
add scroll direction enable/disable support
2020-09-05 13:34:58 +02:00
Gabor Kiss-Vamosi
9f2526a73c
implement scroll snapping
2020-09-05 11:57:17 +02:00
Gabor Kiss-Vamosi
f09d871e4c
add lv_obj_has/set/clear_flag() instead unique function for click, hidden etc
2020-09-02 11:56:51 +02:00
Gabor Kiss-Vamosi
756522a64c
add auto size
2020-08-19 20:16:20 +02:00
Gabor Kiss-Vamosi
f59a206ab0
send gesture with dragging too.
...
User can test dragging manually with lv_indev_is_dragging
2020-08-13 20:07:18 +02:00
Gabor Kiss-Vamosi
5905e351a6
Merge branch 'master' into feat/new-scroll
2020-08-05 11:25:51 +02:00
Gabor Kiss-Vamosi
7a1d9e7753
scroll: handle scroll modes
2020-07-21 21:47:31 +02:00
Gabor Kiss-Vamosi
5cce6daa4a
scroll: remove drag
2020-07-21 21:09:33 +02:00
Gabor Kiss-Vamosi
dd56e9a013
set the cursor object non clickable by default
...
Fixes : #1664
2020-07-16 13:09:09 +02:00
Gabor Kiss-Vamosi
f3a1028064
scroll: handle horizontayl scrolling
2020-07-14 15:23:20 +02:00
Gabor Kiss-Vamosi
ce0fb2da4d
scroll: add scroll chain
2020-07-08 20:07:10 +02:00
Gabor Kiss-Vamosi
0cea8b2c08
scroll: wip
2020-07-08 14:59:19 +02:00
Gabor Kiss-Vamosi
9cfd399fb3
scroll: add scroll throw
2020-07-08 12:29:47 +02:00
Gabor Kiss-Vamosi
d813bbe5e2
Merge branch 'dev' into feat/new-scroll
2020-07-08 11:04:42 +02:00
Gabor Kiss-Vamosi
43f5e4d2e0
Run code formatter
2020-07-07 09:36:59 +02:00
Gabor Kiss-Vamosi
b091b676fe
scroll: add animation and elastic scroll
2020-07-02 13:04:44 +02:00
Gabor Kiss-Vamosi
cf8357e004
fix focusing/defocusing for pages
2020-06-25 12:43:44 +02:00
Gabor Kiss-Vamosi
be19e91e91
fix focusing/defocusing for pages
2020-06-24 11:24:07 +02: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
Gabor Kiss-Vamosi
ee44433f86
Merge pull request #1522 from fhorinek/encoder-buttons
...
Encoder input proc support for buttons
2020-06-08 14:14:32 +02:00
Gabor Kiss-Vamosi
06fa5b3b8f
fix conflicts
2020-06-08 14:02:04 +02:00
Gabor Kiss-Vamosi
d5a3b81737
fix gestures
2020-06-04 11:47:53 +02:00
František Horínek
691ce77800
Modified version for encoder input proc.
...
Now you can also pass buttons LEFT/RIGHT to emulate the encoder, good for joysticks or small keypads.
All other keys are passed trought.
2020-05-25 15:51:20 +02:00
Gabor Kiss-Vamosi
1666c8cb4f
handle focus_parent in pointer indevs
2020-05-23 14:53:23 +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
232d22c148
fix conflicts
2020-05-07 16:01:48 +02:00
fstengel
69b14a6146
indev_button_proc: fix crash if points array not set ( #1486 )
2020-05-04 09:56:13 -04:00
Gabor Kiss-Vamosi
930332ed99
indev: fix possible null pointer dereference
2020-04-26 10:18:49 +02:00
Gabor Kiss-Vamosi
e54478343e
merge master
2020-04-14 14:57:04 +02:00
Gabor Kiss-Vamosi
634df1da8a
solve conflicts
2020-04-09 15:46:12 +02:00
Gabor Kiss-Vamosi
2f6a1ca8bf
minor group related fixes
2020-04-09 12:25:50 +02:00
Gabor Kiss-Vamosi
3abd907404
fix lv_indev_set_button_points prototype
2020-04-07 14:26:44 +02:00
Themba Dube
e6c1c837f8
Merge remote-tracking branch 'origin/master' into dev-7.0
2020-04-06 19:37:38 -04:00
Samuel
e655373df2
Fix a null indev input in lv_indev_wait_release()
...
Will crash on calling while no indev returned conditions, such as delayed for an deletion of objects automatically when idle(no interactive inputs).
Perhaps we will think of that it is "your" responsibility to check before calling. well, I think it may not be easy for the one who does not familar with the library, and I stucked here and debug for hours.
2020-03-26 14:08:25 +08:00
Gabor Kiss-Vamosi
5ef87d7359
group related fixes
2020-03-10 20:55:44 +01:00
Gabor Kiss-Vamosi
4944613152
indev: imrove handling of disabled obejcts
2020-03-10 20:55:44 +01:00
Gabor Kiss-Vamosi
41907f9f3c
run astyle code formatter
2020-02-26 19:48:27 +01:00
Gabor Kiss-Vamosi
173206037d
style transition fixes
2020-02-17 14:36:32 +01:00
Gabor Kiss-Vamosi
8920865b7e
unify LV_STYLE_STATE_.. and LV_OBJ_STATE_... to LV_STATE_...
2020-02-13 14:26:58 +01:00