Gabor Kiss-Vamosi
1cb57494df
revert attempts to make struct private
...
feat/priate-struct was create as snapshot before this commit
2021-05-30 15:15:43 +02:00
Gabor Kiss-Vamosi
4554f5d9c3
fix try a different approach to make structs private
2021-05-29 09:32:19 +02:00
Gabor Kiss-Vamosi
d527ca019a
Revert "fix how the private struct are handled in function pointer typedefs"
...
This reverts commit b1bcff6f8f1f23d7e07b7cf20b0c1e0f1746df87.
2021-05-29 09:11:41 +02:00
Gabor Kiss-Vamosi
8dd33a0041
fix warnings
2021-05-29 07:32:44 +02:00
Gabor Kiss-Vamosi
b1bcff6f8f
fix how the private struct are handled in function pointer typedefs
...
Do no use '_' for compatibility with Micropython binding.
2021-05-29 07:26:24 +02:00
Gabor Kiss-Vamosi
75e1950320
feat make a lot of structures private
2021-05-24 13:33:59 +02:00
Gabor Kiss-Vamosi
d73e42011d
feat make some structs private
2021-05-21 10:58:32 +02:00
Gabor Kiss-Vamosi
a7cd42d5a3
fix build error
2021-05-15 00:23:16 +02:00
Gabor Kiss-Vamosi
b56e60acef
feat(disp) add lv_dpx_disp and lv_dpx_obj
2021-05-14 23:51:33 +02:00
Gabor Kiss-Vamosi
20f7ea0961
fix warning
2021-05-14 15:55:36 +02:00
Gabor Kiss-Vamosi
3c994fb968
add forgotten docs file
2021-05-14 15:53:04 +02:00
Gabor Kiss-Vamosi
039ed0baa6
feat(indev) change the prototype of indev read_cb
...
Instead of returning bool to indicate that there is more data to read
set data->continue_reading = true.
It's less error porne because if the user doesn't set the flag the indev will be read once
which is usually the inteded behaviour.
2021-05-12 14:24:57 +02:00
Gabor Kiss-Vamosi
dfe56c856a
fix(indev) use lv_dir_t instead of lv_indev_scroll_dir_t and lv_gesture_dir_t
2021-05-11 17:23:50 +02:00
Gabor Kiss-Vamosi
4f46336a54
fix(theme) simplify the default theme
2021-04-28 10:11:26 +02:00
Themba Dube
8a51917041
fix(theme_default) respect LV_THEME_DEFAULT_PALETTE_LIGHT setting
2021-04-27 13:36:14 -04:00
Gabor Kiss-Vamosi
070df61eb2
refactor(color) refactor the palette API
2021-04-23 12:46:14 +02:00
Gabor Kiss-Vamosi
078b15da55
feat(theme) add experimental dark mode to the default theme
2021-04-20 21:36:24 +02:00
Gabor Kiss-Vamosi
a9d0de5998
refactor: remove some unused functions and prototypes
2021-04-15 23:36:06 +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
f0d41222f7
minor refactoring, commenting
2021-04-13 13:24:53 +02: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
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
Gabor Kiss-Vamosi
53f3cc1827
api(style) remove content style proeprties
2021-03-25 13:36:50 +01:00
Gabor Kiss-Vamosi
b7becbbb22
feat(style): store layout and position coordinates as style properties
...
related to #2152
2021-03-24 15:38:53 +01:00
Gabor Kiss-Vamosi
666653efe7
fix(refresh): do not redraw the whole object if only part's style changes on a new state
2021-03-19 16:01:26 +01:00
Gabor Kiss-Vamosi
bf2deded51
fix conflicts
2021-03-18 17:31:09 +01:00
Gabor Kiss-Vamosi
0ef2e08d02
refactor(event): adjust events names
2021-03-18 17:18:11 +01:00
Gabor Kiss-Vamosi
6b7fe23fb8
feat(obj): merge signals into events
2021-03-18 15:13:35 +01:00
Xiang Xiao
9254a7ea14
fix(comment): remove the space after /* and before */
2021-03-18 11:51:36 +08:00
Gabor Kiss-Vamosi
39f627022f
fix build error
2021-03-17 10:28:26 +01:00
Gabor Kiss-Vamosi
6363d53fbe
fix conflicts
2021-03-17 10:27:36 +01:00
Gabor Kiss-Vamosi
87c4a0ffef
fix conflicts
2021-03-17 10:24:48 +01:00
Gabor Kiss-Vamosi
4a0dbffc47
fix(disp): need save the new driver pointer in lv_disp_drv_update
...
Based on #2138
2021-03-17 10:08:35 +01:00
Gabor Kiss-Vamosi
498b6c6c54
fix(indev) don't call memcpy in lv_indev_drv_update
...
Based on #2139
2021-03-17 10:05:36 +01:00
Gabor Kiss-Vamosi
1a1e5c8196
update make files
2021-03-16 20:53:42 +01:00
Gabor Kiss-Vamosi
0cc1e99ddf
remove the lv_ prefix from the directories in the src folder
2021-03-16 20:36:27 +01:00