From 779cac9b7747bf062df42a0195f6fbbd9c1a0b2f Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Thu, 22 Mar 2018 14:42:41 +0100 Subject: [PATCH 1/8] Update TODO_PATCH.md --- docs/TODO_PATCH.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/TODO_PATCH.md b/docs/TODO_PATCH.md index 309915f720..d80ffd913c 100644 --- a/docs/TODO_PATCH.md +++ b/docs/TODO_PATCH.md @@ -8,6 +8,9 @@ Please create an issue to introduce a bug instead of adding pull request to this ## v5.1.1 (in progress) - [ ] lv_line: set line.width ext. size to not trim parts on x = 0, y = 0 coordinates +- [ ] lv_conf.h: add LV_COMPILER_VLA_SUPPORTED +- [ ] lv_group_create: init focus_cb +- [ ] fix of 16 bit image drawing with alpha bytes ## v5.0.3 (released on: 09.03.2018) - [x] lv_chart: Fix the use of point_num more then 256 (Thanks to upbeat27) From 9b2de5f215bba290a811a06dc9df084ba7936c23 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Thu, 22 Mar 2018 14:42:56 +0100 Subject: [PATCH 2/8] Update TODO_PATCH.md --- docs/TODO_PATCH.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/TODO_PATCH.md b/docs/TODO_PATCH.md index d80ffd913c..90563e580a 100644 --- a/docs/TODO_PATCH.md +++ b/docs/TODO_PATCH.md @@ -7,10 +7,10 @@ The bugfixes of the still not released version are in `beta` branche. Please create an issue to introduce a bug instead of adding pull request to this file. ## v5.1.1 (in progress) -- [ ] lv_line: set line.width ext. size to not trim parts on x = 0, y = 0 coordinates -- [ ] lv_conf.h: add LV_COMPILER_VLA_SUPPORTED -- [ ] lv_group_create: init focus_cb -- [ ] fix of 16 bit image drawing with alpha bytes +- [x] lv_line: set line.width ext. size to not trim parts on x = 0, y = 0 coordinates +- [x] lv_conf.h: add LV_COMPILER_VLA_SUPPORTED +- [x] lv_group_create: init focus_cb +- [x] fix of 16 bit image drawing with alpha bytes ## v5.0.3 (released on: 09.03.2018) - [x] lv_chart: Fix the use of point_num more then 256 (Thanks to upbeat27) From 908db3cd5907fe9595f2c5c67a97273376493f7d Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Wed, 4 Apr 2018 00:17:37 +0200 Subject: [PATCH 3/8] Update CONTRIBUTING.md --- docs/CONTRIBUTING.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index a1af01bf8c..b79352759f 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -46,10 +46,13 @@ If you faced with **something more clomplex** like: * affects a whole file, module or even the architecture * needs deeper discussion -then please tell -* what do you experience -* what do you expect to happen -* how to reproduce the issue (maybe with an example code) +then please +* tell what do you experience +* tell what do you expect to happen +* tell how to reproduce the issue +* provide a simlified code example (better if can be tested with copy-paste) +* attache your lv_conf.h (if you feel it's important) +* logs and long codes should be attached in a file (instead of copying into a comment) ## How to suggest a feature? If you have a good and useful idea open issue to tell it! Please note the followings on suggesting new features: From fe30f9739ba7951ca40b0d55574c2b869ca903bd Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Thu, 17 May 2018 13:05:54 +0200 Subject: [PATCH 4/8] Update TODO_PATCH.md --- docs/TODO_PATCH.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/TODO_PATCH.md b/docs/TODO_PATCH.md index 90563e580a..e5de171466 100644 --- a/docs/TODO_PATCH.md +++ b/docs/TODO_PATCH.md @@ -11,6 +11,17 @@ Please create an issue to introduce a bug instead of adding pull request to this - [x] lv_conf.h: add LV_COMPILER_VLA_SUPPORTED - [x] lv_group_create: init focus_cb - [x] fix of 16 bit image drawing with alpha bytes +- [x] fix text opacity +- [x] lv_mbox: enable navigation with LV_GROUP_KEY_DOWN/UP too +- [x] lv_conf.h: add LV_COMPILER_VLA_SUPPORTED +- [x] lv_slider: inicator draw bugfix +- [x] lv_slider: draw greater background on negative padding if knob_in == 1 +- [x] mono theme: fix typo +- [x] style animations: add opacity handling to image, text and line +- [x] lv_kb: before ok/close action don't deassign the lv_ta if there is user defined action +- [x] in lv_objx_set_... functions apply the new value only if it's different from the current +- [x] don't invalide hidden objects +- [x] lv_group_del: remove the objects from the groups too ## v5.0.3 (released on: 09.03.2018) - [x] lv_chart: Fix the use of point_num more then 256 (Thanks to upbeat27) From f5d4bf8fc47a3fc7fdca4b29cf156fa768084643 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Sun, 20 May 2018 21:49:04 +0200 Subject: [PATCH 5/8] lv_tabview_set_tab_act: enable to set the act tab again: --- lv_objx/lv_tabview.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lv_objx/lv_tabview.c b/lv_objx/lv_tabview.c index 39cb837d92..9841676a64 100644 --- a/lv_objx/lv_tabview.c +++ b/lv_objx/lv_tabview.c @@ -241,7 +241,6 @@ void lv_tabview_set_tab_act(lv_obj_t * tabview, uint16_t id, bool anim_en) anim_en = false; #endif lv_tabview_ext_t * ext = lv_obj_get_ext_attr(tabview); - if(ext->tab_cur == id) return; lv_style_t * style = lv_obj_get_style(ext->content); From bf6d1148935b19de1cd30b4876da36cfec69b260 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 22 May 2018 12:49:56 +0200 Subject: [PATCH 6/8] Update TODO_PATCH.md --- docs/TODO_PATCH.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/TODO_PATCH.md b/docs/TODO_PATCH.md index e5de171466..bb1331f7fa 100644 --- a/docs/TODO_PATCH.md +++ b/docs/TODO_PATCH.md @@ -6,7 +6,7 @@ The bugfixes of the still not released version are in `beta` branche. ## Contributing Please create an issue to introduce a bug instead of adding pull request to this file. -## v5.1.1 (in progress) +## v5.1.1 (released on: 20.05.2018) - [x] lv_line: set line.width ext. size to not trim parts on x = 0, y = 0 coordinates - [x] lv_conf.h: add LV_COMPILER_VLA_SUPPORTED - [x] lv_group_create: init focus_cb From 47fb0afe79577d133e289b217e631f2bfe48b090 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 22 May 2018 13:10:34 +0200 Subject: [PATCH 7/8] Update TODO_MINOR.md --- docs/TODO_MINOR.md | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/docs/TODO_MINOR.md b/docs/TODO_MINOR.md index 96ed5fd04a..58524dc9fc 100644 --- a/docs/TODO_MINOR.md +++ b/docs/TODO_MINOR.md @@ -19,16 +19,29 @@ Here are ideas which are not assigned to a minor version yet: - lv_ta: add placeholder text - image rotate - -## v5.2 (in progress) -- [ ] Lua interface to craete GUI with script +## v5.3 (planned) +Mainly graphical/drawing improvments and Lua support +- [ ] API extension: turn the relevant "lv_obj" functions to the specific type (lv_btn_set_size) +- [ ] Lua interface to create GUI with script - [ ] Arabic glyph convert (based on letter position) +- [ ] Arc rawing - [ ] Right-to-left write support - [ ] Bit based VDB: 1, 2 or 4 bit -- [ ] lv_icon: new object type: an image wich acts as a button -- [ ] lv_table: new object type: a table with rows and colums -- [ ] triangle drawing -- [ ] user defined error callback +- [ ] Ttriangle drawing + +## v5.2 (in progress) +Mainly new object and new feauters: +- [ ] New object type: Listview (table) #137 +- [ ] New object type: Calendar +- [ ] New object type: Icon (button like image) #182 +- [ ] New object type: QR code #199 +- [ ] lv_page: scroll on LV_GROUP_KEY_UP/DOWN/LEFT/RIGHT +- [ ] lv_obj_align: option in lv_conf.h sav the last alignment's coordinate ad aply it on lv_obj_realign +- [ ] lv_line: perpndicular line ending +- [ ] lv_gauge: option to put lables outside of the scale +- [ ] lv_img: png support #254 +- [ ] lv_tabview: add option to put the tab button to the bottom +- [ ] Error callback: add an option to register a callback called on error - [ ] Support more character coding (e.g. UTF8, UTF16 etc) ## v5.1 (released on: 09.03.2018) From bc917a33b6dc0a77cfdd9c44720eda99c3358725 Mon Sep 17 00:00:00 2001 From: Michael Simon Date: Wed, 30 May 2018 13:25:56 +0200 Subject: [PATCH 8/8] Added include for lv_theme_material.h to lv_theme.h --- lv_themes/lv_theme.h | 1 + 1 file changed, 1 insertion(+) diff --git a/lv_themes/lv_theme.h b/lv_themes/lv_theme.h index 22e7b24392..448a2f1666 100644 --- a/lv_themes/lv_theme.h +++ b/lv_themes/lv_theme.h @@ -260,6 +260,7 @@ lv_theme_t * lv_theme_get_current(void); #include "lv_theme_night.h" #include "lv_theme_zen.h" #include "lv_theme_mono.h" +#include "lv_theme_material.h" #ifdef __cplusplus } /* extern "C" */