diff --git a/buildconfig.json b/buildconfig.json
index e06862b..022761a 100644
--- a/buildconfig.json
+++ b/buildconfig.json
@@ -38,7 +38,9 @@
"src/styles.scss",
"src/styles-fonts.scss"
],
- "scripts": [],
+ "scripts": [
+ "node_modules/marked/lib/marked.js"
+ ],
"es5BrowserSupport": false,
"i18nFormat": "xlf",
"i18nMissingTranslation": "error"
@@ -115,7 +117,9 @@
"src/styles.scss",
"src/styles-fonts.scss"
],
- "scripts": [],
+ "scripts": [
+ "node_modules/marked/lib/marked.js"
+ ],
"assets": [
"src/favicon.ico",
"src/manifest.json",
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index 8624547..0d8a198 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -55,7 +55,7 @@ export function markedOptionsFactory(): MarkedOptions {
renderer,
gfm: true,
tables: true,
- breaks: false,
+ breaks: true,
pedantic: false,
sanitize: false,
smartLists: true,
diff --git a/src/app/gui/navbar/navbar.component.html b/src/app/gui/navbar/navbar.component.html
index e25911d..78412ee 100644
--- a/src/app/gui/navbar/navbar.component.html
+++ b/src/app/gui/navbar/navbar.component.html
@@ -6,12 +6,14 @@
{{link.text}}
{{link.text}}
diff --git a/src/app/services/document-fetch.service.ts b/src/app/services/document-fetch.service.ts
index 84725b7..c37f0f9 100644
--- a/src/app/services/document-fetch.service.ts
+++ b/src/app/services/document-fetch.service.ts
@@ -54,7 +54,7 @@ export class DocumentFetchService {
}
private encodeId(id: string): string {
- const encoded = id.split("/").map(encodeURIComponent).filter((part) => part.length > 0 && part !== "." && part !== "..").join("/");
+ const encoded = id.split("/").map(encodeURIComponent).filter((part) => part.length > 0 && !/[^a-zA-Z0-9_-àùéèì]/.test(part)).join("/");
if (encoded.length > 0) {
return encoded;
} else {
diff --git a/src/assets/icons/icon-128x128.png b/src/assets/icons/icon-128x128.png
index 9f9241f..9b4b80d 100644
Binary files a/src/assets/icons/icon-128x128.png and b/src/assets/icons/icon-128x128.png differ
diff --git a/src/assets/icons/icon-144x144.png b/src/assets/icons/icon-144x144.png
index 4a5f8c1..3971798 100644
Binary files a/src/assets/icons/icon-144x144.png and b/src/assets/icons/icon-144x144.png differ
diff --git a/src/assets/icons/icon-152x152.png b/src/assets/icons/icon-152x152.png
index 34a1a8d..b636f16 100644
Binary files a/src/assets/icons/icon-152x152.png and b/src/assets/icons/icon-152x152.png differ
diff --git a/src/assets/icons/icon-16x16.png b/src/assets/icons/icon-16x16.png
new file mode 100644
index 0000000..044c9fd
Binary files /dev/null and b/src/assets/icons/icon-16x16.png differ
diff --git a/src/assets/icons/icon-18x18.png b/src/assets/icons/icon-18x18.png
new file mode 100644
index 0000000..c017a17
Binary files /dev/null and b/src/assets/icons/icon-18x18.png differ
diff --git a/src/assets/icons/icon-192x192.png b/src/assets/icons/icon-192x192.png
index 9172e5d..f0c4a33 100644
Binary files a/src/assets/icons/icon-192x192.png and b/src/assets/icons/icon-192x192.png differ
diff --git a/src/assets/icons/icon-24x24.png b/src/assets/icons/icon-24x24.png
new file mode 100644
index 0000000..429c55d
Binary files /dev/null and b/src/assets/icons/icon-24x24.png differ
diff --git a/src/assets/icons/icon-32x32.png b/src/assets/icons/icon-32x32.png
new file mode 100644
index 0000000..2f54304
Binary files /dev/null and b/src/assets/icons/icon-32x32.png differ
diff --git a/src/assets/icons/icon-384x384.png b/src/assets/icons/icon-384x384.png
index e54e8d3..8d88f72 100644
Binary files a/src/assets/icons/icon-384x384.png and b/src/assets/icons/icon-384x384.png differ
diff --git a/src/assets/icons/icon-48x48.png b/src/assets/icons/icon-48x48.png
new file mode 100644
index 0000000..17eb028
Binary files /dev/null and b/src/assets/icons/icon-48x48.png differ
diff --git a/src/assets/icons/icon-512x512.png b/src/assets/icons/icon-512x512.png
index 51ee297..e73e4f3 100644
Binary files a/src/assets/icons/icon-512x512.png and b/src/assets/icons/icon-512x512.png differ
diff --git a/src/assets/icons/icon-64x64.png b/src/assets/icons/icon-64x64.png
new file mode 100644
index 0000000..b43ce6e
Binary files /dev/null and b/src/assets/icons/icon-64x64.png differ
diff --git a/src/assets/icons/icon-72x72.png b/src/assets/icons/icon-72x72.png
index 2814a3f..a7a4eff 100644
Binary files a/src/assets/icons/icon-72x72.png and b/src/assets/icons/icon-72x72.png differ
diff --git a/src/assets/icons/icon-96x96.png b/src/assets/icons/icon-96x96.png
index d271025..80dde2b 100644
Binary files a/src/assets/icons/icon-96x96.png and b/src/assets/icons/icon-96x96.png differ
diff --git a/src/documents/software.it.md b/src/documents/software.it.md
index b9ffc32..ce37eeb 100644
--- a/src/documents/software.it.md
+++ b/src/documents/software.it.md
@@ -9,10 +9,10 @@ The DPI setting is used to calculate the pixel density, and consequently the rea
#### Here's an example
-With 480 DPI (CyanogenMod default setting)
+With 480 DPI (CyanogenMod default setting)
*same length in inches:* 4
-With 424 DPI (LG G2 real DPI)
+With 424 DPI (LG G2 real DPI)
*same length in inches:* 3
### How to fix it
@@ -26,7 +26,14 @@ Please choose the method that you prefer
1. Open Cardboard app
2. Tap **Settings**
3. Tap **Change**
-4. Scan with your camera this QR-Code:
[warning]WARNING: If you do this you can't go back to the default settings![warning]
+4. Scan with your camera this QR-Code:
+[warning]WARNING: If you do this you can't go back to the default settings![warning]
+
+
+line
+break
+
+"Smart Quotations"
diff --git a/src/favicon.ico b/src/favicon.ico
index 8081c7c..7b84142 100644
Binary files a/src/favicon.ico and b/src/favicon.ico differ
diff --git a/src/index.html b/src/index.html
index e3a7e6f..b0a596f 100644
--- a/src/index.html
+++ b/src/index.html
@@ -6,12 +6,15 @@