pete-pjb
06603a9c84
New functions for Check Box and a minor bug fix
...
Remove use of c++ keyword 'new' from function parameter in
lv_theme_set_base() function.
Add function lv_checkbox_set_state(lv_obj_t * cb, lv_btn_state_t state).
Add function lv_checkbox_get_state(const lv_obj_t * cb)
Update Change log.
2020-07-01 12:13:46 +01:00
xiaogangly
86f74e3da2
Fix a memory leak bug in function "lv_objmask_remove_mask" .
...
There is a little memory leak When you call function "lv_objmask_remove_mask" to remove a specified mask.
It's need free the memory of list's node.
2020-07-01 15:26:37 +08:00
github-actions[bot]
43b69a88a9
Merge 6d1da27b3cd07b29fa13af2c78074f7f075fd13b into dev
2020-06-30 07:44:39 +00:00
Gabor Kiss-Vamosi
bae04005d3
update old function name in comment
2020-06-29 20:47:55 +02:00
Gabor Kiss-Vamosi
3aa35a77cb
rotary: minor fixes on dragging
2020-06-28 22:03:20 +02:00
liangyongxiang
d055944ebb
Add conditional macro LV_USE_GROUP to more GROUP related singles:
...
- LV_SIGNAL_CONTROL
- LV_SIGNAL_GET_EDITABLE
2020-06-28 12:48:37 +08:00
Adam Martini
3af55796d9
Remove uneeded point manupulaton
2020-06-26 19:39:10 -07:00
Adam Martini
200c1e788f
Second pass at angle based drag. Working with proper threshold setting with knowledge of rotary range.
2020-06-26 16:54:36 -07:00
Adam Martini
d271fd6108
Adjust click area extension
2020-06-26 12:35:41 -07:00
Gabor Kiss-Vamosi
97f999ed9f
add lv_obj_align_x() and lv_obj_align_y() functions
2020-06-26 20:52:21 +02:00
Gabor Kiss-Vamosi
e678a2c599
chart: add lv_chart_set_series_axis and lv_chart_set_y_range
2020-06-26 20:31:20 +02:00
Adam Martini
7e4b8aa49b
Second attempt arc drag
2020-06-26 09:46:55 -07:00
Adam Martini
c36f731316
Only drag in one dimension because its too jumpy
2020-06-26 08:50:24 -07:00
Adam Martini
849d3d3255
Use point as last point
2020-06-26 08:48:12 -07:00
Adam Martini
ec4cc14bf9
Remove unsec x setter
2020-06-26 08:46:56 -07:00
Adam Martini
7de60867ef
Set last drag point based on diffs
2020-06-26 08:45:41 -07:00
Adam Martini
4011d54668
Use the max x and y drag diff to control drag
2020-06-26 08:40:30 -07:00
Adam Martini
8bcbceef08
Send event on if the value really does change
2020-06-25 23:05:48 -07:00
Adam Martini
7ce9a969c8
Rever drag limit integration as it makes rotary control too granular
2020-06-25 22:43:54 -07:00
Adam Martini
f836e90869
Account for indev drag limit
2020-06-25 22:40:03 -07:00
Adam Martini
6d07effbc3
Revert arc tracking
2020-06-25 21:39:19 -07:00
Adam Martini
a73b316681
Remove undeclared
2020-06-25 21:27:18 -07:00
Adam Martini
70a2287568
Remove undeclared
2020-06-25 21:24:19 -07:00
Adam Martini
9e3d8c9090
Remove undeclared
2020-06-25 21:23:14 -07:00
Adam Martini
2d4c709a88
Get area width using pointer
2020-06-25 21:22:37 -07:00
Adam Martini
92ecff3fc0
WIP: dragging on ring only using lv_atan
2020-06-25 21:18:42 -07:00
embeddedt
cd788da47a
Fix #1610 : don't assert an expected null pointer
2020-06-25 12:43:44 +02:00
Gabor Kiss-Vamosi
c4eec78a02
lv_textarea fix cursor alignment with empty textarea when the text alignment is center or right
2020-06-25 12:43:44 +02:00
Gabor Kiss-Vamosi
cf8357e004
fix focusing/defocusing for pages
2020-06-25 12:43:44 +02:00
Gabor Kiss-Vamosi
2828582c7a
lv_img: fix invalidation area when angle or zoom changes
2020-06-25 12:43:44 +02:00
embeddedt
b77d484a27
Fix #1610 : don't assert an expected null pointer
2020-06-24 12:25:16 -04:00
Gabor Kiss-Vamosi
63aba1b3de
lv_textarea fix cursor alignment with empty textarea when the text alignment is center or right
2020-06-24 11:36:35 +02:00
Gabor Kiss-Vamosi
be19e91e91
fix focusing/defocusing for pages
2020-06-24 11:24:07 +02:00
Gabor Kiss-Vamosi
8864cd87ee
lv_img: fix invalidation area when angle or zoom changes
2020-06-24 10:03:37 +02:00
Gabor Kiss-Vamosi
c0223977d1
roller: fix misaligned option after setting new options
2020-06-23 11:44:06 +02:00
Adam Martini
0aeb49d28a
Fix Set sym end angle
2020-06-22 22:53:58 -07:00
Adam Martini
83d05f945f
Fix bg_end init
2020-06-22 22:49:23 -07:00
Adam Martini
f0cae00574
Rearrange type call for clarity. Fix symmetric arc setters
2020-06-22 22:47:01 -07:00
Adam Martini
46f7dff9e2
Fix statement declaration
2020-06-22 21:56:31 -07:00
Adam Martini
9ede4ba707
typo
2020-06-22 21:54:47 -07:00
Adam Martini
1c071530ad
Remove sym references
2020-06-22 21:54:03 -07:00
Adam Martini
ba10671b2b
Rotary types. Add symmetric value setter
2020-06-22 21:50:21 -07:00
Adam Martini
af7134269e
Force set_value handling in reverse
2020-06-21 11:15:48 -07:00
Adam Martini
19a1afbd89
Fix reverse mapping
2020-06-21 11:05:24 -07:00
Adam Martini
5359a762b8
Reverse min and max in mapping reverse
2020-06-21 10:59:41 -07:00
Adam Martini
0d6b8a86d4
Try reverse mapping
2020-06-21 00:36:39 -07:00
Adam Martini
6c01490372
Use value setter for reverse start angle setting
2020-06-21 00:34:08 -07:00
Adam Martini
4ab8520bfb
Use lv math abs
2020-06-21 00:29:03 -07:00
Adam Martini
d60a6cbc76
Add reverse value mapping and arc tracking
2020-06-21 00:26:20 -07:00
Adam Martini
4bedc57b7d
Add setter for threshold
2020-06-21 00:08:49 -07:00