diff --git a/package-lock.json b/package-lock.json index 09a75ed..dc9f6c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,9 +10,10 @@ "license": "MPL-2.0", "dependencies": { "@babel/polyfill": "^7.11.5", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/free-solid-svg-icons": "^6.2.1", - "@fortawesome/vue-fontawesome": "^2.0.9", + "@fortawesome/fontawesome-svg-core": "^6.4.0", + "@fortawesome/free-brands-svg-icons": "^6.4.0", + "@fortawesome/free-solid-svg-icons": "^6.4.0", + "@fortawesome/vue-fontawesome": "^2.0.10", "axios": "^0.27.2", "bootstrap": "^4.5.2", "bootstrap-vue": "^2.22.0", @@ -1855,42 +1856,54 @@ } }, "node_modules/@fortawesome/fontawesome-common-types": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.2.1.tgz", - "integrity": "sha512-Sz07mnQrTekFWLz5BMjOzHl/+NooTdW8F8kDQxjWwbpOJcnoSg4vUDng8d/WR1wOxM0O+CY9Zw0nR054riNYtQ==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.4.0.tgz", + "integrity": "sha512-HNii132xfomg5QVZw0HwXXpN22s7VBHQBv9CeOu9tfJnhsWQNd2lmTNi8CSrnw5B+5YOmzu1UoPAyxaXsJ6RgQ==", "hasInstallScript": true, "engines": { "node": ">=6" } }, "node_modules/@fortawesome/fontawesome-svg-core": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.2.1.tgz", - "integrity": "sha512-HELwwbCz6C1XEcjzyT1Jugmz2NNklMrSPjZOWMlc+ZsHIVk+XOvOXLGGQtFBwSyqfJDNgRq4xBCwWOaZ/d9DEA==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.4.0.tgz", + "integrity": "sha512-Bertv8xOiVELz5raB2FlXDPKt+m94MQ3JgDfsVbrqNpLU9+UE2E18GKjLKw+d3XbeYPqg1pzyQKGsrzbw+pPaw==", "hasInstallScript": true, "dependencies": { - "@fortawesome/fontawesome-common-types": "6.2.1" + "@fortawesome/fontawesome-common-types": "6.4.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/free-brands-svg-icons": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.4.0.tgz", + "integrity": "sha512-qvxTCo0FQ5k2N+VCXb/PZQ+QMhqRVM4OORiO6MXdG6bKolIojGU/srQ1ptvKk0JTbRgaJOfL2qMqGvBEZG7Z6g==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.4.0" }, "engines": { "node": ">=6" } }, "node_modules/@fortawesome/free-solid-svg-icons": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.2.1.tgz", - "integrity": "sha512-oKuqrP5jbfEPJWTij4sM+/RvgX+RMFwx3QZCZcK9PrBDgxC35zuc7AOFsyMjMd/PIFPeB2JxyqDr5zs/DZFPPw==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.4.0.tgz", + "integrity": "sha512-kutPeRGWm8V5dltFP1zGjQOEAzaLZj4StdQhWVZnfGFCvAPVvHh8qk5bRrU4KXnRRRNni5tKQI9PBAdI6MP8nQ==", "hasInstallScript": true, "dependencies": { - "@fortawesome/fontawesome-common-types": "6.2.1" + "@fortawesome/fontawesome-common-types": "6.4.0" }, "engines": { "node": ">=6" } }, "node_modules/@fortawesome/vue-fontawesome": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-2.0.9.tgz", - "integrity": "sha512-tUmO92PFHbLOplitjHNBVGMJm6S57vp16tBXJVPKSI/6CfjrgLycqKxEpC6f7qsOqUdoXs5nIv4HLUfrOMHzuw==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-2.0.10.tgz", + "integrity": "sha512-OTETSXz+3ygD2OK2/vy82cmUBpuJqeOAg4gfnnv+f2Rir1tDIhQg026Q3NQxznq83ZLz8iNqGG9XJm26inpDeg==", "peerDependencies": { "@fortawesome/fontawesome-svg-core": "~1 || ~6", "vue": "~2" @@ -14539,30 +14552,38 @@ } }, "@fortawesome/fontawesome-common-types": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.2.1.tgz", - "integrity": "sha512-Sz07mnQrTekFWLz5BMjOzHl/+NooTdW8F8kDQxjWwbpOJcnoSg4vUDng8d/WR1wOxM0O+CY9Zw0nR054riNYtQ==" + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.4.0.tgz", + "integrity": "sha512-HNii132xfomg5QVZw0HwXXpN22s7VBHQBv9CeOu9tfJnhsWQNd2lmTNi8CSrnw5B+5YOmzu1UoPAyxaXsJ6RgQ==" }, "@fortawesome/fontawesome-svg-core": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.2.1.tgz", - "integrity": "sha512-HELwwbCz6C1XEcjzyT1Jugmz2NNklMrSPjZOWMlc+ZsHIVk+XOvOXLGGQtFBwSyqfJDNgRq4xBCwWOaZ/d9DEA==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.4.0.tgz", + "integrity": "sha512-Bertv8xOiVELz5raB2FlXDPKt+m94MQ3JgDfsVbrqNpLU9+UE2E18GKjLKw+d3XbeYPqg1pzyQKGsrzbw+pPaw==", "requires": { - "@fortawesome/fontawesome-common-types": "6.2.1" + "@fortawesome/fontawesome-common-types": "6.4.0" + } + }, + "@fortawesome/free-brands-svg-icons": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.4.0.tgz", + "integrity": "sha512-qvxTCo0FQ5k2N+VCXb/PZQ+QMhqRVM4OORiO6MXdG6bKolIojGU/srQ1ptvKk0JTbRgaJOfL2qMqGvBEZG7Z6g==", + "requires": { + "@fortawesome/fontawesome-common-types": "6.4.0" } }, "@fortawesome/free-solid-svg-icons": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.2.1.tgz", - "integrity": "sha512-oKuqrP5jbfEPJWTij4sM+/RvgX+RMFwx3QZCZcK9PrBDgxC35zuc7AOFsyMjMd/PIFPeB2JxyqDr5zs/DZFPPw==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.4.0.tgz", + "integrity": "sha512-kutPeRGWm8V5dltFP1zGjQOEAzaLZj4StdQhWVZnfGFCvAPVvHh8qk5bRrU4KXnRRRNni5tKQI9PBAdI6MP8nQ==", "requires": { - "@fortawesome/fontawesome-common-types": "6.2.1" + "@fortawesome/fontawesome-common-types": "6.4.0" } }, "@fortawesome/vue-fontawesome": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-2.0.9.tgz", - "integrity": "sha512-tUmO92PFHbLOplitjHNBVGMJm6S57vp16tBXJVPKSI/6CfjrgLycqKxEpC6f7qsOqUdoXs5nIv4HLUfrOMHzuw==" + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-2.0.10.tgz", + "integrity": "sha512-OTETSXz+3ygD2OK2/vy82cmUBpuJqeOAg4gfnnv+f2Rir1tDIhQg026Q3NQxznq83ZLz8iNqGG9XJm26inpDeg==" }, "@hapi/hoek": { "version": "9.3.0", diff --git a/package.json b/package.json index 3a44fb3..b39a6fe 100644 --- a/package.json +++ b/package.json @@ -10,9 +10,10 @@ "main": "src/main.ts", "dependencies": { "@babel/polyfill": "^7.11.5", - "@fortawesome/fontawesome-svg-core": "^6.2.1", - "@fortawesome/free-solid-svg-icons": "^6.2.1", - "@fortawesome/vue-fontawesome": "^2.0.9", + "@fortawesome/fontawesome-svg-core": "^6.4.0", + "@fortawesome/free-brands-svg-icons": "^6.4.0", + "@fortawesome/free-solid-svg-icons": "^6.4.0", + "@fortawesome/vue-fontawesome": "^2.0.10", "axios": "^0.27.2", "bootstrap": "^4.5.2", "bootstrap-vue": "^2.22.0", diff --git a/src/plugins/fontawesome.ts b/src/plugins/fontawesome.ts index 58ed49b..a6b985d 100644 --- a/src/plugins/fontawesome.ts +++ b/src/plugins/fontawesome.ts @@ -6,5 +6,8 @@ import 'proxy-polyfill' import { library } from '@fortawesome/fontawesome-svg-core' import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome' import { faSkull } from '@fortawesome/free-solid-svg-icons' +import { faLinux, faWindows } from '@fortawesome/free-brands-svg-icons' library.add(faSkull) +library.add(faLinux) +library.add(faWindows) Vue.component('font-awesome-icon', FontAwesomeIcon) diff --git a/src/views/faq.ts b/src/views/faq.ts index a112e1f..2e0f336 100644 --- a/src/views/faq.ts +++ b/src/views/faq.ts @@ -280,7 +280,7 @@ export default class FAQ extends Vue {
  • - Might not work on GNU/Linux at all. + Might not work on GNU/Linux at all.

  • diff --git a/src/views/host/binary.vue b/src/views/host/binary.vue index 4692088..20a2683 100644 --- a/src/views/host/binary.vue +++ b/src/views/host/binary.vue @@ -11,13 +11,14 @@ You'll find binary files of recent server versions attached on its releases page. Just execute them (preferable in a CLI) and you're running the server. - On Linux you might need to install additional runtime dependencies (Debian/Ubuntu: libicu67). + On GNU/Linux you might need to install additional runtime dependencies + (Debian/Ubuntu: libicu67).


    diff --git a/src/views/host/docker.vue b/src/views/host/docker.vue index abf7974..ba403f3 100644 --- a/src/views/host/docker.vue +++ b/src/views/host/docker.vue @@ -74,7 +74,8 @@ docker-compose logs --tail=20 --follow.

    - For additional security on Linux it's advised to define which user should run the server (default: root). + For additional security on GNU/Linux + it's advised to define which user should run the server (default: root). Comment in the user line in the docker-compose.yml and provide the user ID and group ID to use (execute echo $(id -u):$(id -g) to get your own IDs). You'll also need to modify the permissions of the data sub-directory, diff --git a/src/views/play/ryujinx.vue b/src/views/play/ryujinx.vue index 27db4a6..38ff60a 100644 --- a/src/views/play/ryujinx.vue +++ b/src/views/play/ryujinx.vue @@ -71,7 +71,7 @@ From the folder that opens, travel down into the sdcard folder. - On Windows it should be located at %appdata%\Ryujinx\sdcard. + On Windows it should be located at %appdata%\Ryujinx\sdcard.

    diff --git a/src/views/play/yuzu.vue b/src/views/play/yuzu.vue index b4bfc47..c16ebd5 100644 --- a/src/views/play/yuzu.vue +++ b/src/views/play/yuzu.vue @@ -48,7 +48,7 @@

    - On Windows it might be named + On Windows it might be named Ethernet, Wi-Fi, Wi-Fi network, @@ -58,7 +58,7 @@ or something like that.

    - On Linux you might encounter + On GNU/Linux you might encounter eth0, wlan0, ens6, @@ -106,7 +106,7 @@ In yuzu right-click on Super Mario Odyssey and choose Open Mod Data Location to open the mod directory. - On Windows it should be located at %appdata%\yuzu\load\0100000000010000. + On Windows it should be located at %appdata%\yuzu\load\0100000000010000.