Add 1.0.4 preview and reduce storage space
106
README.md
@ -1,19 +1,71 @@
|
||||
# Google Breakpad
|
||||
# 1.0.4 preview
|
||||
|
||||
## Complete testing process
|
||||
|
||||
- Many test cases will be added under the test file, and **the program will be released after all passed**
|
||||
|
||||
## Support multiple language
|
||||
|
||||

|
||||
|
||||
- Now supports Chinese and English
|
||||
|
||||
- Automatically save language settings, no need to set the next restart
|
||||
|
||||
- **Switch language first, then drag widgets**
|
||||
|
||||
- **The name translation of the style needs to restart the client**
|
||||
|
||||
- **Only projects of the same language can be loaded, so projects of versions before 1.0.4 are only applicable to English.**
|
||||
|
||||
Because the original design needs to be changed a lot, this will cause a lot of problems.
|
||||
|
||||
- Support customization, you can add languages according to the following pictures
|
||||
|
||||
- 
|
||||
|
||||
|
||||
|
||||
## Google Breakpad
|
||||
The next version 1.0.4 version starts to support google breakpad
|
||||
- Currently only used for window
|
||||
- If the program crashes, please check whether the dmp file is generated. If it exists, you can send it to me for debugging and tracking
|
||||
- **If the program crashes, please check whether the dmp file is generated. If it exists, you can send it to me for debugging and tracking**
|
||||
- If the release version is to generate a pdb file, please uncomment these two lines of code in the pro file
|
||||
QMAKE_CXXFLAGS_RELEASE += $$QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO
|
||||
QMAKE_LFLAGS_RELEASE += $$QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO
|
||||
|
||||

|
||||
# New features
|
||||
The pre-release of v1.0.3 has been released.
|
||||
Changelog.md under the dev-v7 branch records the changes of the previous version.
|
||||
|
||||
## 1.0.3
|
||||
|
||||
# Fixed crash bugs
|
||||
- LABEL/TEXTAREA support LVGL's SYMBOL,just enter (LV_S_XXX) in the text box, such as (LV_S_WIFI)
|
||||

|
||||
|
||||
- Some widgets have new functions, such as animation switch and type selection
|
||||
|
||||
- Fixed the issue of compiling errors caused by using a custom page name
|
||||
|
||||
- New export method, hierarchical export will classify pictures, fonts and c codes, and then classify them into different page folders 【**Experimental features**】
|
||||
|
||||

|
||||
|
||||
- Improve the naming logic when creating a new page or event
|
||||
|
||||
- Optimize the export logic, will not copy the same font file repeatedly
|
||||
|
||||
- Fix that the image event function fails to compile when the image name contains uppercase letters
|
||||
|
||||
## Fixed crash bugs
|
||||
These bugs exist in release versions before 1.0.3
|
||||
- If the value_str attribute of the button is set or a configuration file containing this attribute is loaded, it will sometimes cause the program to crash.
|
||||
- If the current page contains a page switching event, and the target page of the page switching event is closed, exporting the code at this time will cause the program to crash.
|
||||
|
||||
### Old Version
|
||||
|
||||
- The **changlog.md** of the dev-v7 branch records all the new features
|
||||
|
||||
# New Test Tool
|
||||
|
||||
[**For Test**]arm-none-linux-gnueabi-i686-mingw32-2014 **on window** https://github.com/mrQzs/CreateLvglLib/releases
|
||||
@ -24,7 +76,7 @@ These bugs exist in release versions before 1.0.3
|
||||
|
||||
program: https://github.com/mrQzs/LCBuild
|
||||
|
||||

|
||||

|
||||
|
||||
## Create LVGL LIB
|
||||
|
||||
@ -36,37 +88,11 @@ program: https://github.com/mrQzs/LCBuild
|
||||
|
||||
This project modified the source code of lvgl to achieve some functions (such as tabwidth adjustment), so the official lvgl can be replaced by the lvgl of this project.
|
||||
|
||||

|
||||

|
||||
|
||||
program: https://github.com/mrQzs/CreateLvglLib
|
||||
|
||||

|
||||
|
||||
# New features
|
||||
The pre-release of v1.0.3 has been released.
|
||||
Changelog.md under the dev-v7 branch records the changes of the previous version.
|
||||
|
||||
## 1.0.3
|
||||
|
||||
- LABEL/TEXTAREA support LVGL's SYMBOL,just enter (LV_S_XXX) in the text box, such as (LV_S_WIFI)
|
||||

|
||||
|
||||
- Some widgets have new functions, such as animation switch and type selection
|
||||
|
||||
- Fixed the issue of compiling errors caused by using a custom page name
|
||||
|
||||
- New export method, hierarchical export will classify pictures, fonts and c codes, and then classify them into different page folders 【**Experimental features**】
|
||||
|
||||

|
||||
|
||||
- Improve the naming logic when creating a new page or event
|
||||
|
||||
- Optimize the export logic, will not copy the same font file repeatedly
|
||||
|
||||
- Fix that the image event function fails to compile when the image name contains uppercase letters
|
||||
|
||||

|
||||

|
||||

|
||||
|
||||
## LVGL Simulator
|
||||
|
||||
@ -75,19 +101,7 @@ program: https://github.com/mrQzs/Lvgl_Simulator
|
||||
* Put the code file generated by lvglbuilder in the testcode folder
|
||||
* Just load the source code and modify the resolution in the lvconf.h
|
||||
|
||||

|
||||
|
||||
# Move Animation
|
||||
|
||||
* If the value is empty, its value is not changed
|
||||

|
||||
|
||||
# Event&Style select
|
||||
|
||||
* arc bar slider switch screen
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
# LVGLBuilder
|
||||
GUI Builder for littlevgl release 6.0+ written in C++ and using LVGL for preview of the created GUI and Qt for the higher-level user interface for drag and drop of widgets as well as editing of properties and styles.
|
||||
|
BIN
doc/Event2.gif
Before Width: | Height: | Size: 18 MiB |
BIN
doc/Event3.gif
Before Width: | Height: | Size: 16 MiB |
BIN
doc/animdemo.gif
Before Width: | Height: | Size: 15 MiB |
BIN
doc/arcstyle.gif
Before Width: | Height: | Size: 1.9 MiB |
BIN
doc/breakpad.gif
Before Width: | Height: | Size: 8.7 MiB |
BIN
doc/epway.gif
Before Width: | Height: | Size: 13 MiB |
BIN
doc/event1.gif
Before Width: | Height: | Size: 8.0 MiB |
Before Width: | Height: | Size: 7.5 MiB |
BIN
doc/lvglsim.gif
Before Width: | Height: | Size: 13 MiB |
Before Width: | Height: | Size: 175 KiB |
BIN
doc/preview1.png
Before Width: | Height: | Size: 347 KiB |
BIN
doc/preview2.png
Before Width: | Height: | Size: 415 KiB |
BIN
doc/preview3.png
Before Width: | Height: | Size: 246 KiB |
Before Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 1.9 MiB |
BIN
doc/timedes.png
Before Width: | Height: | Size: 378 KiB |