1
0
mirror of https://github.com/lvgl/lvgl.git synced 2025-01-14 06:42:58 +08:00

6585 Commits

Author SHA1 Message Date
Gabor Kiss-Vamosi
ff2c2e5d33 fix(meter) use antialaising on needle rotation and fix needle invalidation artifact 2021-04-28 17:47:36 +02:00
Gabor Kiss-Vamosi
bed49e5e05 feat(coords) support negative percentage, e.g. lv_pct(-50) 2021-04-28 13:55:29 +02:00
Gabor Kiss-Vamosi
f7b42ac8b4 fix(obj) be sure the new objects' size is recalculated 2021-04-28 10:26:06 +02:00
Gabor Kiss-Vamosi
a7d87cd244 fix build error 2021-04-28 10:19:52 +02:00
Gabor Kiss-Vamosi
dadaca8f6f Merge branch 'master' of https://github.com/littlevgl/lvgl 2021-04-28 10:11:50 +02:00
Gabor Kiss-Vamosi
4f46336a54 fix(theme) simplify the default theme 2021-04-28 10:11:26 +02:00
Gabor Kiss-Vamosi
f35f696332
Update CHANGELOG.md 2021-04-28 06:54:01 +02:00
Gabor Kiss-Vamosi
5dc0e37ce3 fiw warning 2021-04-27 20:47:58 +02:00
Gabor Kiss-Vamosi
6736697222 feat(log) add lv_log(buf) that uses printf or a regsitered print callback to print a message 2021-04-27 20:42:35 +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
95ae499a8f fix(scroll) fix normalizing scroll position when size is recalculated 2021-04-27 18:22:53 +02:00
Gabor Kiss-Vamosi
f78269c360 remove debug printf 2021-04-27 17:47:01 +02:00
Gabor Kiss-Vamosi
5b47f7b563 minor fixes 2021-04-27 17:44:15 +02:00
Gabor Kiss-Vamosi
44e502ecb3 Merge branch 'master' of https://github.com/littlevgl/lvgl 2021-04-27 16:02:03 +02:00
Gabor Kiss-Vamosi
fa0c1d1423 docs(objects) update to v8 2021-04-27 15:36:53 +02:00
Gabor Kiss-Vamosi
492b3a417e feat(label) update long modes and use LV_SIZE_CONTENT 2021-04-27 15:36:08 +02:00
embeddedt
978fc9993d
feat(theme_default) improvements to dark mode (#2215)
* feat(theme_default) improvements to dark mode

* fix(theme_default) adjust scrollbar opacity in dark mode so it's visually similar to light mode

* fix(theme_default) improve contrast in dark mode
2021-04-27 14:09:50 +02:00
Amir Gonnen
7d3d206105
fix(obj) Add missing getter and setter for user_data (#2221)
* fix(obj) Add missing getter and setter for user_data

This is needed for Micropython bindings, which stores a reference to the Python object which wraps the LVGL object.

* Added comments to lv_obj_[get/set]_user_data
2021-04-27 14:06:57 +02:00
Gabor Kiss-Vamosi
9eb71a0538 feat(btnmatrix) allow NULL terminated array too for the button's list 2021-04-27 14:05:18 +02:00
Gabor Kiss-Vamosi
607316d723 remove unused variable 2021-04-26 16:55:57 +02:00
Gabor Kiss-Vamosi
e06e7b5e5d fix(event) fire LV_EVENT_VALUE_CHANGED if the object is checked when LV_OBJ_FLAG_CHECKABLE is enabled 2021-04-26 16:55:25 +02:00
Gabor Kiss-Vamosi
d8c2e0a37a fix(timer) correctly handle deleting a timer in an other timer with repeat_count = 1 2021-04-26 16:23:05 +02:00
Gabor Kiss-Vamosi
668960e3c0 Merge branch 'master' of https://github.com/jianjunxia/lvgl into jianjunxia-master 2021-04-26 15:31:52 +02:00
Gabor Kiss-Vamosi
36d3537046 feat(bar, slider) unse int32_t as bar an slider ranges and values 2021-04-26 14:38:29 +02:00
Gabor Kiss-Vamosi
227afda492 minor fixes 2021-04-26 13:27:51 +02:00
Gabor Kiss-Vamosi
70c8180699 refactor(lv_conf_checker) rename to lv_conf_internal_gen.py 2021-04-26 12:21:35 +02:00
Gabor Kiss-Vamosi
fca7b106f1 feat(lv_conf) export LV_DPI_DEF in lv_conf_internal.h 2021-04-26 12:20:57 +02:00
Gabor Kiss-Vamosi
da39d692dd feat(msgbox) add parent attribute to lv_msgbox_create()
It keeps the consistency of create functions and allows craeting non-modal message boxes
2021-04-26 12:15:55 +02:00
Gabor Kiss-Vamosi
d4deb28663 fix(label) remove duplicated prototypse (coming from merge conflicts) 2021-04-26 11:25:44 +02:00
jianjun_xia
14077f1c6e
Update src/lv_draw/lv_draw_label.c
Co-authored-by: embeddedt <42941056+embeddedt@users.noreply.github.com>
2021-04-26 10:01:16 +08:00
embeddedt
2d459c86d3
chore(arc) fix typo in header file
Fixes #2219
2021-04-25 09:36:51 -04:00
Gabor Kiss-Vamosi
acc6ca16f3
Update ROADMAP.md 2021-04-25 14:05:10 +02:00
Gabor Kiss-Vamosi
0bb8789e69 Merge branch 'master' of https://github.com/littlevgl/lvgl 2021-04-25 13:52:54 +02:00
Gabor Kiss-Vamosi
ad89bc32c2 fix(utils) remove the unused _lv_utils_num_to_str function
lv_snprintf can be used instead
2021-04-25 13:51:47 +02:00
Gabor Kiss-Vamosi
db4613a904 fix(dropdown) in the list draw the border after the selected option 2021-04-25 13:50:53 +02:00
Gabor Kiss-Vamosi
26ed7aa852 refactor(event) simplify the internals of event sending 2021-04-25 13:45:29 +02:00
XiaJianJun
f78c069e6e (fix draw) txt add null pointer judgment to avoid segment fault 2021-04-25 15:39:31 +08:00
Themba Dube
81886e7859 fix(docs): temporarily lock workflow to master to prevent running in PRs 2021-04-24 20:55:16 -04:00
Themba Dube
d9b3c672fd fix(color) fix off-by-one error 2021-04-24 20:28:09 -04:00
Themba Dube
f4988689a8 fix(color) correct log message 2021-04-24 20:27:34 -04:00
Themba Dube
123d749cb0 fix(color) adjust log messages to match implementation 2021-04-24 20:13:27 -04:00
Themba Dube
7e9c1532b0 fix(disp) further fixes for the driver API change
GPU drivers still assumed lv_disp_drv_t was stored statically
2021-04-24 19:58:51 -04:00
Gabor Kiss-Vamosi
2d00a3fc17 feat(obj) remove LV_OBJ_FLAG_FOCUS_BUBBLE as it can be easily mimiced by events 2021-04-24 21:35:05 +02:00
Gabor Kiss-Vamosi
6428be5441 fix(dropdown) fix include path 2021-04-24 21:30:05 +02:00
Gabor Kiss-Vamosi
638682de4a fix(tlsf) add missing include 2021-04-24 17:43:33 +02:00
Gabor Kiss-Vamosi
5d4c9fac83 fix(include) remove unused stdio includes 2021-04-24 17:27:41 +02:00
Gabor Kiss-Vamosi
38b4ff6b4c refactor(event) move event related functions to a dedicated file (core/lv_event.c/h) 2021-04-24 17:04:12 +02:00
Gabor Kiss-Vamosi
d377552a9c fix(color) fix warning due to misplaced semicolon 2021-04-24 16:48:58 +02:00
Gabor Kiss-Vamosi
31474538ad refactor(layout) rename place keywords to align 2021-04-24 16:48:24 +02:00
Gabor Kiss-Vamosi
8c44edf33e Merge branch 'master' of https://github.com/littlevgl/lvgl 2021-04-24 16:35:56 +02:00