diff --git a/images/embedded-ide-mono.svg b/images/embedded-ide-mono.svg
new file mode 100644
index 0000000..c76e0b7
--- /dev/null
+++ b/images/embedded-ide-mono.svg
@@ -0,0 +1,325 @@
+
+
+
+
diff --git a/images/embedded-ide.ico b/images/embedded-ide.ico
index c4921b0..7f4f5dc 100644
Binary files a/images/embedded-ide.ico and b/images/embedded-ide.ico differ
diff --git a/images/embedded-ide.png b/images/embedded-ide.png
index 5be899e..c11863e 100644
Binary files a/images/embedded-ide.png and b/images/embedded-ide.png differ
diff --git a/images/embedded-ide.svg b/images/embedded-ide.svg
index 9dc8424..42f3e23 100644
--- a/images/embedded-ide.svg
+++ b/images/embedded-ide.svg
@@ -9,15 +9,18 @@
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="256"
- height="256"
- viewBox="0 0 256 256"
- id="svg2"
+ width="64"
+ height="64"
+ viewBox="0 0 16.933333 16.933333"
version="1.1"
- inkscape:version="0.91 r13725"
- sodipodi:docname="icon.svg">
+ id="svg8"
+ inkscape:version="0.92.1 r15371"
+ sodipodi:docname="embedded-ide.svg"
+ inkscape:export-filename="C:\local\src\embedded-ide\images\embedded-ide.png"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96">
+ id="defs2" />
+ inkscape:window-maximized="1"
+ inkscape:snap-bbox="false"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-global="false" />
+ id="metadata5">
image/svg+xml
-
+
@@ -53,121 +62,256 @@
inkscape:label="Capa 1"
inkscape:groupmode="layer"
id="layer1"
- transform="translate(0,-796.36216)">
+ transform="translate(0,-280.06667)">
+ id="g4868"
+ transform="matrix(1.2162659,0,0,1.2162659,-1.6083932,-62.207083)">
+
+
+
+
-
-
-
-
+ transform="translate(0.1157866,0.12403422)"
+ id="g4643">
+
+
+
+
+
+
+
-
-
-
-
+ transform="translate(0.1157866,12.262789)"
+ id="g4643-6">
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- C
- C + +
-
diff --git a/projectnewdialog.cpp b/projectnewdialog.cpp
index 1817a76..fec9f16 100644
--- a/projectnewdialog.cpp
+++ b/projectnewdialog.cpp
@@ -366,10 +366,14 @@ void ProjectNewDialog::on_templateFile_editTextChanged(const QString &fileName)
auto author = metadata.value("author").toString();
auto comment = metadata.value("comment").toString();
ui->infoView->setText(
- tr("
%1
%2
%3")
- .arg(name)
- .arg(author)
- .arg(comment)
+ tr(""
+ "%1
"
+ "%2
"
+ "%3"
+ "")
+ .arg(name.toHtmlEscaped())
+ .arg(author.toHtmlEscaped())
+ .arg(comment.toHtmlEscaped())
);
QJsonObject params = metadata.value("params").toObject();
for(auto key: params.keys()) {
diff --git a/projectnewdialog.ui b/projectnewdialog.ui
index 8d22e38..20d610b 100644
--- a/projectnewdialog.ui
+++ b/projectnewdialog.ui
@@ -6,8 +6,8 @@
0
0
- 542
- 697
+ 573
+ 605
@@ -19,99 +19,88 @@
New Project
-
+
-
-
-
- Qt::Vertical
+
+
-
+
+
+ Project Name
+
+
+
-
+
+
+
+
+
+ -
+
+
+ Project PATH
+
+
+
-
+
+
+ -
+
+
+ ...
+
+
+
+
+
+
+
+
+ -
+
+
+ Project file path
-
-
-
-
-
-
- Project Name
-
-
-
-
-
-
-
-
-
- -
-
-
- Project PATH
-
-
-
-
-
-
- -
-
-
- ...
-
-
-
-
-
-
- -
-
-
- Project file path
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
- Template
-
-
-
-
-
-
-
-
-
- true
-
-
-
- -
-
-
- ...
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
- Template Parameters
-
-
- -
+
+
-
+
+
+
+
+
+
+
+
+
+ -
+
+
+ Template
+
+
+
-
+
+
-
+
+
+ true
+
+
+
+ -
+
+
+ ...
+
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
true
@@ -139,9 +128,9 @@
-
-
-
+
+
+
-