Offer the graphical client on the desktop tab
The desktop store now has a window, and it is the only one of the three that does — so the download link and the sentence explaining it appear on that tab alone. On Windows this is the way in, since the shell installer needs a shell the platform does not have. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -202,6 +202,7 @@ export default {
|
||||
title: 'Stores',
|
||||
subtitle: 'Our games on your own machine, kept up to date.',
|
||||
lead: 'Two stores put our catalog on the two things that play it: a Batocera box, and RetroArch on anything else — desktop Linux, Windows, macOS, Android, a Steam Deck or a handheld. Both download the games straight from this site with box art, add them to the device\'s own library, and can be re-run any time to pick up new releases. Python 3 standard library only — nothing to install alongside them.',
|
||||
gui: 'Graphical client',
|
||||
chooseTitle: 'Pick your device',
|
||||
repo: 'Git repository',
|
||||
docs: 'Documentation',
|
||||
@@ -220,7 +221,7 @@ export default {
|
||||
site: 'Teletype Games',
|
||||
tagline: 'Linux, macOS or Windows',
|
||||
installDesc: 'Run this on the computer you want to play on. It downloads the games, installs them under your own user account and adds them to your application menu — no administrator rights, nothing installed system-wide.',
|
||||
installNote: 'The native builds are tens of megabytes each, so the first run takes a while. Games we have no native build for get an entry that opens the browser version instead, and those need the network to play.',
|
||||
installNote: 'The native builds are tens of megabytes each, so the first run takes a while. Games we have no native build for get an entry that opens the browser version instead, and those need the network to play. A window for all this is available too — the graphical client installs the store itself, which is the way in on Windows.',
|
||||
useDesc: 'The store has a small CLI, and `paths` shows where things went on your machine:',
|
||||
},
|
||||
batocera: {
|
||||
|
||||
@@ -202,6 +202,7 @@ export default {
|
||||
title: 'Store-ok',
|
||||
subtitle: 'A játékaink a saját gépeden, mindig frissen.',
|
||||
lead: 'Két store teszi fel a katalógusunkat arra a kettőre, ami le is játssza: egy Batocera gépre, és RetroArch-ra minden máson — asztali Linuxon, Windowson, macOS-en, Androidon, Steam Decken vagy egy kézikonzolon. Mindkettő közvetlenül erről az oldalról tölti le a játékokat borítóképpel, felveszi őket a gép saját könyvtárába, és bármikor újrafuttatható az új kiadásokért. Csak a Python 3 alapkönyvtárát használják — nem kell mellé semmit telepíteni.',
|
||||
gui: 'Grafikus kliens',
|
||||
chooseTitle: 'Válaszd ki a gépedet',
|
||||
repo: 'Git tároló',
|
||||
docs: 'Dokumentáció',
|
||||
@@ -220,7 +221,7 @@ export default {
|
||||
site: 'Teletype Games',
|
||||
tagline: 'Linux, macOS vagy Windows',
|
||||
installDesc: 'Futtasd azon a gépen, amin játszani szeretnél. Letölti a játékokat, a saját felhasználód alá telepíti őket, és felveszi az alkalmazás-menüdbe — nem kell rendszergazdai jog, és semmi nem kerül a rendszerbe.',
|
||||
installNote: 'A natív buildek egyenként több tíz megabájtosak, ezért az első futás eltart egy ideig. Amihez nincs natív buildünk, ahhoz a böngészős változatot megnyitó bejegyzés kerül a menübe — azokhoz internet kell.',
|
||||
installNote: 'A natív buildek egyenként több tíz megabájtosak, ezért az első futás eltart egy ideig. Amihez nincs natív buildünk, ahhoz a böngészős változatot megnyitó bejegyzés kerül a menübe — azokhoz internet kell. Van hozzá ablak is: a grafikus kliens magát a store-t is telepíti, és Windowson ez a bejárat.',
|
||||
useDesc: 'A store-nak van egy egyszerű CLI-je, a `paths` pedig megmutatja, hova került minden a gépeden:',
|
||||
},
|
||||
batocera: {
|
||||
|
||||
@@ -32,6 +32,11 @@
|
||||
</div>
|
||||
|
||||
<div class="st-links">
|
||||
<!-- Only the desktop store has a window to offer; the other two are CLI-only. -->
|
||||
<a v-if="current.guiUrl" :href="current.guiUrl" target="_blank" rel="noopener noreferrer"
|
||||
class="st-link st-link-emerald">
|
||||
<i class="fa-solid fa-download"></i> {{ t('stores.gui') }}
|
||||
</a>
|
||||
<a :href="current.repoUrl" target="_blank" rel="noopener noreferrer" class="st-link st-link-dark">
|
||||
<i class="fa-solid fa-code-branch"></i> {{ t('stores.repo') }}
|
||||
</a>
|
||||
@@ -155,6 +160,7 @@ const devices = [
|
||||
wikiUrl: `${CONFIG.wikiBase}/stores/ttg-desktop-store`,
|
||||
installCmd: `curl -fsSL ${FORGE}/ttg-desktop-store/raw/branch/master/install.sh | sh`,
|
||||
afterInstallCmd: '',
|
||||
guiUrl: `${FORGE}/warp-engine-desktop-gui/releases`,
|
||||
uninstallCmd: `curl -fsSL ${FORGE}/ttg-desktop-store/raw/branch/master/uninstall.sh | sh`,
|
||||
cliSnippet: [
|
||||
`${DESKTOP_CLI} paths # where things go on this machine`,
|
||||
|
||||
Reference in New Issue
Block a user