Skip to content

Commit 87a99a4

Browse files
authored
Merge pull request #390 from github0null/dev
v3.20.1 revision
2 parents bb45aff + 2c0cb91 commit 87a99a4

32 files changed

+360
-188
lines changed

CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,20 @@ All notable version changes will be recorded in this file.
66

77
***
88

9+
### [v3.20.1] revision
10+
11+
**Optimize**:
12+
- `Internal Templates`: Update internal project templates.
13+
- `unify_builder`: Optimize makefile generator.
14+
- `Project Resource`: Add batch operation support on files or folders. Thanks [Deadline039](https://github.com/Deadline039) !
15+
- `CMSIS Config Wizard`: Add a search input box. Now you can search config.
16+
- `CMSIS Config Wizard`: Add non-number options support. Thanks [Deadline039](https://github.com/Deadline039) !
17+
18+
**Fix**:
19+
- `Chip Package`: Fix package parser bug.
20+
21+
***
22+
923
### [v3.20.0] update
1024

1125
**New**:

package.json

+14-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"homepage": "https://em-ide.com",
3939
"license": "MIT",
4040
"description": "A mcu development environment for 8051/AVR/STM8/Cortex-M/MIPS/RISC-V",
41-
"version": "3.20.0",
41+
"version": "3.20.1",
4242
"preview": false,
4343
"engines": {
4444
"vscode": "^1.67.0"
@@ -1040,6 +1040,14 @@
10401040
"command": "_cl.eide.project.unexcludeFolder.childSrcs",
10411041
"title": "%eide.explorer.include.folder.childSrcs%"
10421042
},
1043+
{
1044+
"command": "_cl.eide.project.editDependenceItem",
1045+
"title": "%eide.item.modify%",
1046+
"icon": {
1047+
"dark": "./res/icon/Pen4_16x.svg",
1048+
"light": "./res/icon/Pen4_16x.svg"
1049+
}
1050+
},
10431051
{
10441052
"command": "_cl.eide.project.removeDependenceItem",
10451053
"title": "%eide.item.remove%",
@@ -1551,6 +1559,11 @@
15511559
"group": "inline",
15521560
"when": "viewItem == DEFINE_GROUP && view == cl.eide.view.projects"
15531561
},
1562+
{
1563+
"command": "_cl.eide.project.editDependenceItem",
1564+
"group": "inline",
1565+
"when": "viewItem == INC_ITEM || viewItem == DEFINE_ITEM || viewItem == LIB_ITEM && view == cl.eide.view.projects"
1566+
},
15541567
{
15551568
"command": "_cl.eide.project.removeDependenceItem",
15561569
"group": "inline",

package.nls.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,9 @@
164164
"string.eide.setup.toolchain": "Setup Toolchain",
165165
"string.eide.setup.toolchain.detail": "Before you start, we need to setup the path of the toolchain(compiler).\n[Setup Toolchain](command:eide.operation.install_toolchain)",
166166
"string.eide.start_project": "Start Your Project",
167-
"string.eide.start_project.detail": "Now, We can create a project !\n[New Project](command:eide.operation.new_project)\nor import a project !\n[Import Project](command:eide.operation.import_project)",
167+
"string.eide.start_project.detail": "Now, We can create a project !\n[Create Project](command:eide.operation.new_project)\nor import a project !\n[Import Project](command:eide.operation.import_project)",
168168
"string.eide.open_docs": "Learn More",
169169
"string.eide.open_docs.detail": "Click the link will open the home page that may help you learn more about usage.\n[Embedded IDE](https://em-ide.com/)",
170170

171-
"string.eide.project.welcome": "There are no projects in this workspace !\n[New Project](command:eide.operation.new_project)\n[Open Project](command:eide.operation.open_project)\n[Import Project](command:eide.operation.import_project)"
171+
"string.eide.project.welcome": "No projects in this workspace !\n[Open Project](command:eide.operation.open_project)\n[Create Project](command:eide.operation.new_project)\n[Import Project](command:eide.operation.import_project)"
172172
}

package.nls.zh-CN.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,9 @@
164164
"string.eide.setup.toolchain": "设置编译器路径",
165165
"string.eide.setup.toolchain.detail": "在开始之前,我们需要设置工具链(编译器)的路径。\n[设置工具链](command:eide.operation.install_toolchain)",
166166
"string.eide.start_project": "开始你的项目",
167-
"string.eide.start_project.detail": "现在,我们可以创建一个项目 !\n[New Project](command:eide.operation.new_project)\n或者导入其他IDE的项目 !\n[Import Project](command:eide.operation.import_project)",
167+
"string.eide.start_project.detail": "现在,我们可以创建一个项目 !\n[新建项目](command:eide.operation.new_project)\n或者导入其他IDE的项目 !\n[导入项目](command:eide.operation.import_project)",
168168
"string.eide.open_docs": "了解更多",
169169
"string.eide.open_docs.detail": "点击链接可以打开主页,也许能帮您了解到更多的用法。\n[Embedded IDE](https://em-ide.com/)",
170170

171-
"string.eide.project.welcome": "该工作区中没有任何项目!\n[新建项目](command:eide.operation.new_project)\n[打开项目](command:eide.operation.open_project)\n[导入项目](command:eide.operation.import_project)"
171+
"string.eide.project.welcome": "该工作区中没有任何项目!\n[打开项目](command:eide.operation.open_project)\n[新建项目](command:eide.operation.new_project)\n[导入项目](command:eide.operation.import_project)"
172172
}

res/html/cmsis_wizard_view/css/app.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

res/html/cmsis_wizard_view/js/app.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

res/html/cmsis_wizard_view/js/chunk-vendors.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

res/template/89c52_sdcc.ept

957 Bytes
Binary file not shown.

res/template/avr_atmega128_rtos.ept

-1.29 KB
Binary file not shown.

res/template/gd32vf103_riscv.ept

-10.5 KB
Binary file not shown.

res/template/mcs51.ept

732 Bytes
Binary file not shown.

res/template/stc15.ept

945 Bytes
Binary file not shown.

res/template/stm32f1xx.ept

-220 KB
Binary file not shown.

res/template/stm32f1xx_gcc.ept

-13.5 KB
Binary file not shown.

res/template/stm8s103_sdcc.ept

-3.76 KB
Binary file not shown.

res/template/stm8s103f3.ept

-3.69 KB
Binary file not shown.

res/tools/darwin/unify_builder/arm64/unify_builder.deps.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"targets": {
88
".NETCoreApp,Version=v6.0": {},
99
".NETCoreApp,Version=v6.0/osx-arm64": {
10-
"unify_builder/3.8.0": {
10+
"unify_builder/3.8.1": {
1111
"dependencies": {
1212
"CommandLineParser": "2.9.1",
1313
"ConsoleTableExt": "3.1.9",
@@ -60,7 +60,7 @@
6060
}
6161
},
6262
"libraries": {
63-
"unify_builder/3.8.0": {
63+
"unify_builder/3.8.1": {
6464
"type": "project",
6565
"serviceable": false,
6666
"sha512": ""
Binary file not shown.

res/tools/darwin/unify_builder/x86_64/unify_builder.deps.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"targets": {
88
".NETCoreApp,Version=v6.0": {},
99
".NETCoreApp,Version=v6.0/osx-x64": {
10-
"unify_builder/3.8.0": {
10+
"unify_builder/3.8.1": {
1111
"dependencies": {
1212
"CommandLineParser": "2.9.1",
1313
"ConsoleTableExt": "3.1.9",
@@ -60,7 +60,7 @@
6060
}
6161
},
6262
"libraries": {
63-
"unify_builder/3.8.0": {
63+
"unify_builder/3.8.1": {
6464
"type": "project",
6565
"serviceable": false,
6666
"sha512": ""
Binary file not shown.

res/tools/linux/unify_builder/unify_builder.deps.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"targets": {
88
".NETCoreApp,Version=v6.0": {},
99
".NETCoreApp,Version=v6.0/linux-x64": {
10-
"unify_builder/3.8.0": {
10+
"unify_builder/3.8.1": {
1111
"dependencies": {
1212
"CommandLineParser": "2.9.1",
1313
"ConsoleTableExt": "3.1.9",
@@ -60,7 +60,7 @@
6060
}
6161
},
6262
"libraries": {
63-
"unify_builder/3.8.0": {
63+
"unify_builder/3.8.1": {
6464
"type": "project",
6565
"serviceable": false,
6666
"sha512": ""
Binary file not shown.

res/tools/win32/unify_builder/unify_builder.deps.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"targets": {
88
".NETCoreApp,Version=v6.0": {},
99
".NETCoreApp,Version=v6.0/win-x64": {
10-
"unify_builder/3.8.0": {
10+
"unify_builder/3.8.1": {
1111
"dependencies": {
1212
"CommandLineParser": "2.9.1",
1313
"ConsoleTableExt": "3.1.9",
@@ -60,7 +60,7 @@
6060
}
6161
},
6262
"libraries": {
63-
"unify_builder/3.8.0": {
63+
"unify_builder/3.8.1": {
6464
"type": "project",
6565
"serviceable": false,
6666
"sha512": ""
Binary file not shown.
0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)