diff --git a/dist/languages/da_DK.ts b/dist/languages/da_DK.ts
index bcc7edec3..861b59046 100644
--- a/dist/languages/da_DK.ts
+++ b/dist/languages/da_DK.ts
@@ -3583,142 +3583,6 @@ Drag points to change position, or double-click table cells to edit values.Engelsk
-
- ConfigureWeb
-
-
-
- Form
-
-
-
-
- Citras webservice
-
-
-
-
- Ved at give dit brugernavn og token, accepterer du at Citra indsamler yderligere brugsdata, som måske kan indeholde brugeridentificerende information.
-
-
-
-
-
- Bekræft
-
-
-
-
- Opret konto
-
-
-
-
- Token:
-
-
-
-
- Brugernavn:
-
-
-
-
- Hvad er min token?
-
-
-
-
- Konfiguration af webservicen kan kun ændres mens du ikke er vært af et offentligt rum.
-
-
-
-
- Telemetri
-
-
-
-
- Del anonym brugsdata med udviklerne af Citra
-
-
-
-
- Lær mere
-
-
-
-
- Telemetri-id:
-
-
-
-
- Generer nyt
-
-
-
-
- Discord-presence
-
-
-
-
- Vis kørende spil som din Discord-status
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Lær mere</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Opret bruger</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Hvad er min token?</span></a>
-
-
-
-
-
-
-
-
-
-
-
- Telemetri-id: 0x%1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Godkender...
-
-
-
-
- Bekræftelse mislykkedes
-
-
-
-
-
-
-
DirectConnect
@@ -6997,4 +6861,4 @@ They may have left the room.
Afventningstræ
-
\ No newline at end of file
+
diff --git a/dist/languages/de.ts b/dist/languages/de.ts
index 77bb88e3a..64f526171 100644
--- a/dist/languages/de.ts
+++ b/dist/languages/de.ts
@@ -3585,142 +3585,6 @@ Ziehe Punkte, um ihre Position zu verändern, oder doppelklicke auf Zellen in de
Englisch
-
- ConfigureWeb
-
-
-
- Form
-
-
-
-
- Citra Web Service
-
-
-
-
- Mit dem Bereitstellen Ihres Nutzernamens und Tokens, erlauben Sie Citra, zusätzliche Nutzungsdaten zu sammeln. Die Nutzungsdaten können auch Daten zur Nutzeridentifikation beinhalten.
-
-
-
-
-
- Verifizieren
-
-
-
-
- Registrieren
-
-
-
-
- Token:
-
-
-
-
- Nutzername:
-
-
-
-
- Was ist mein Token?
-
-
-
-
- Die Web-Service-Konfiguration kann nur geändert werden, wenn kein öffentlicher Raum gehostet wird.
-
-
-
-
- Telemetrie
-
-
-
-
- Anonyme Nutzungsdaten an das Citra-Team senden
-
-
-
-
- Mehr erfahren
-
-
-
-
- Telemetrie-ID:
-
-
-
-
- Regenerieren
-
-
-
-
- Discord Presence
-
-
-
-
- Aktuelles Spiel in Ihrem Discordstatus anzeigen
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Mehr erfahren</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Anmelden</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Was ist mein Token?</span></a>
-
-
-
-
-
- Nicht spezifiziert
-
-
-
-
-
- Telemetrie-ID: 0x%1
-
-
-
-
- Token nicht verifiziert
-
-
-
-
- Der Token wurde nicht verifiziert. Die Änderung zu dem Token wurde nicht gespeichert.
-
-
-
-
- Verifizieren...
-
-
-
-
- Verifizierung fehlgeschlagen
-
-
-
-
- Verifizierung fehlgeschlagen. Stellen Sie sicher, dass Sie sowohl Ihren Token korrekt eingegeben haben und dass Sie mit dem Internet verbunden sind.
-
-
DirectConnect
@@ -7004,4 +6868,4 @@ They may have left the room.
Wait Tree
-
\ No newline at end of file
+
diff --git a/dist/languages/el.ts b/dist/languages/el.ts
index 524ab83e8..2731abe21 100644
--- a/dist/languages/el.ts
+++ b/dist/languages/el.ts
@@ -3584,142 +3584,6 @@ Drag points to change position, or double-click table cells to edit values.Αγγλικά
-
- ConfigureWeb
-
-
-
- Φόρμα
-
-
-
-
- Citra Web Service
-
-
-
-
- Παρέχοντας το όνομα χρήστη και το αναγνωριστικό σας, επιτρέπετε στο Citra να συλλέξει περισσότερα δεδομένα χρήσης, που ενδέχεται να περιέχουν αναγνωριστικές πληροφορίες χρήστη.
-
-
-
-
-
- Επαλήθευση
-
-
-
-
- Εγγραφή
-
-
-
-
- Αναγνωριστικό:
-
-
-
-
- Όνομα χρήστη:
-
-
-
-
- Ποιο είναι το αναγνωριστικό μου;
-
-
-
-
- Η ρύθμιση της διαδικτυακής υπηρεσίας μπορεί να αλλάξει μόνο όταν δεν είναι σε λειτουργία κάποιο δημόσιο δωμάτιο.
-
-
-
-
- Τηλεμετρία
-
-
-
-
- Κοινοποίηση ανώνυμων δεδομένων χρήσης στην ομάδα του Citra
-
-
-
-
- Μάθετε περισσότερα
-
-
-
-
- ID τηλεμετρίας:
-
-
-
-
- Επαναδημιουργία
-
-
-
-
- Παρουσία Discord
-
-
-
-
- Εμφάνιση τρέχοντος παιχνιδιού στην κατάσταση Discord σας
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Μάθετε περισσότερα</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Εγγραφή</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Ποιο είναι το αναγνωριστικό μου;</span></a>
-
-
-
-
-
- Δεν έχει καθοριστεί
-
-
-
-
-
- ID τηλεμετρίας: 0x%1
-
-
-
-
- Μη επαληθευμένο αναγνωριστικό
-
-
-
-
- Το αναγνωριστικό δεν επαληθεύτηκε. Η αλλαγή στο αναγνωριστικό σας δεν έχει αποθηκευτεί.
-
-
-
-
- Επαλήθευση...
-
-
-
-
- Αποτυχία επαλήθευσης
-
-
-
-
- Αποτυχία επαλήθευσης. Βεβαιωθείτε ότι έχετε εισαγάγει σωστά το αναγνωστικό σας και ότι λειτουργεί η σύνδεσή σας στο διαδίκτυο.
-
-
DirectConnect
@@ -7001,4 +6865,4 @@ They may have left the room.
Δένδρο αναμονής
-
\ No newline at end of file
+
diff --git a/dist/languages/es_ES.ts b/dist/languages/es_ES.ts
index e544ba4ed..ce5e326d4 100644
--- a/dist/languages/es_ES.ts
+++ b/dist/languages/es_ES.ts
@@ -3585,142 +3585,6 @@ Mueve los puntos para cambiar la posición, o haz doble click en las celdas de l
Inglés (English)
-
- ConfigureWeb
-
-
-
- Formulario
-
-
-
-
- Servicio Web de Citra
-
-
-
-
- Al dar tu nombre de usuario y tu token, das tu consentimiento a que Citra recopile datos de uso adicionales, que pueden incluir información que identifique al usuario.
-
-
-
-
-
- Verificar
-
-
-
-
- Registrarse
-
-
-
-
- Token:
-
-
-
-
- Nombre de usuario:
-
-
-
-
- ¿Cuál es mi token?
-
-
-
-
- La configuración del Servicio Web sólo puede ser cambiada cuando una sala pública no está siendo alojada.
-
-
-
-
- Telemetría
-
-
-
-
- Compartir datos de uso anónimos con el equipo de Citra
-
-
-
-
- Más Información
-
-
-
-
- ID de Telemetría:
-
-
-
-
- Regenerar
-
-
-
-
- Presencia en Discord
-
-
-
-
- Mostrar Juego Actual en el Estado de Discord
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Más información</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Regístrate</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">¿Cuál es mi token?</span></a>
-
-
-
-
-
- Sin especificar
-
-
-
-
-
- ID de Telemetría: 0x%1
-
-
-
-
- Token no verificado
-
-
-
-
- El token no ha sido verificado. El cambio a tu token no se ha guardado.
-
-
-
-
- Verificando...
-
-
-
-
- La verificación falló
-
-
-
-
- La verificación ha fallado. Comprueba que has introducido tu token correctamente y que tu conexión a Internet funcione correctamente.
-
-
DirectConnect
@@ -7014,4 +6878,4 @@ Puede que haya dejado la sala.
Árbol de Espera
-
\ No newline at end of file
+
diff --git a/dist/languages/fi.ts b/dist/languages/fi.ts
index 492b539ab..b01398ff4 100644
--- a/dist/languages/fi.ts
+++ b/dist/languages/fi.ts
@@ -3583,142 +3583,6 @@ Drag points to change position, or double-click table cells to edit values.Englanti
-
- ConfigureWeb
-
-
-
- Muot
-
-
-
-
- Citran Nettipalvelu
-
-
-
-
-
-
-
-
-
-
- Todenna
-
-
-
-
- Rekisteröidy
-
-
-
-
- Avain:
-
-
-
-
- Käyttäjänimi
-
-
-
-
- Mikä on avaimeni?
-
-
-
-
-
-
-
-
-
- Telemetria
-
-
-
-
- Jaa anonyymejä käyttötietoja Citran tekiöiden kanssa
-
-
-
-
- Opi lisää
-
-
-
-
- Telemetria tunnus:
-
-
-
-
- Uudista
-
-
-
-
- Discord läsnäolo
-
-
-
-
- Näytä nykyinen peli Discord tilassa
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Lue lisää</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Kirjaudu</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Mikä on avaimeni?</span></a>
-
-
-
-
-
-
-
-
-
-
-
- Telemetria tunnus: 0x%1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Varmennetaan...
-
-
-
-
- Varmennus epäonnistui
-
-
-
-
-
-
-
DirectConnect
@@ -6981,4 +6845,4 @@ They may have left the room.
-
\ No newline at end of file
+
diff --git a/dist/languages/fr.ts b/dist/languages/fr.ts
index 71c944f56..656611455 100644
--- a/dist/languages/fr.ts
+++ b/dist/languages/fr.ts
@@ -3585,142 +3585,6 @@ Glissez les points pour modifier la position, ou double-cliquez les cellules pou
Anglais
-
- ConfigureWeb
-
-
-
- Forme
-
-
-
-
- Service web de Citra
-
-
-
-
- En fournissant votre nom d'utilisateur et votre jeton, vous acceptez d'autoriser Citra à collecter des données d'utilisation supplémentaires, qui peuvent inclure des informations d'identification de l'utilisateur.
-
-
-
-
-
- Vérifier
-
-
-
-
- S'inscrire
-
-
-
-
- Jeton :
-
-
-
-
- Nom d'utilisateur
-
-
-
-
- Quel est mon jeton ?
-
-
-
-
- La configuration du service Web ne peut être modifiée que si un salon publique n'est pas en cours d'hébergement.
-
-
-
-
- Télémétrie
-
-
-
-
- Partage des données d'utilisation anonymes avec l'équipe Citra
-
-
-
-
- En savoir plus
-
-
-
-
- ID de télémétrie :
-
-
-
-
- Régénérer
-
-
-
-
- Présence sur Discord
-
-
-
-
- Afficher votre jeu en cours dans votre statut Discord
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">En savoir plus</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">S'inscrire</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Quel est mon jeton ?</span></a>
-
-
-
-
-
- Non spécifié
-
-
-
-
-
- ID de télémétrie: 0x%1
-
-
-
-
- Jeton non vérifié
-
-
-
-
- Jeton non vérifié. La modification de votre jeton n'a pas été sauvegardée.
-
-
-
-
- Vérification en cours...
-
-
-
-
- Échec de la vérification
-
-
-
-
- Échec de la vérification. Vérifiez que le jeton a été écris correctement et que votre connexion internet fonctionne.
-
-
DirectConnect
@@ -7009,4 +6873,4 @@ Il a peut-être quitté la salon.
Arbre d'instructions
-
\ No newline at end of file
+
diff --git a/dist/languages/hu_HU.ts b/dist/languages/hu_HU.ts
index 8d2a641eb..6abf3b4df 100644
--- a/dist/languages/hu_HU.ts
+++ b/dist/languages/hu_HU.ts
@@ -3582,190 +3582,6 @@ Drag points to change position, or double-click table cells to edit values.Angol
-
- ConfigureWeb
-
-
-
- Forma
-
-
-
-
- Citra Web-szolgáltatás
-
-
-
-
- A felhasználóneved és tokened megadásával, belegyezel abba, hogy a Citra használati adatokat gyűjtsön, ami felhasználó azonosító információt tartalmazhat.
-
-
-
-
-
- Ellenőrzés
-
-
-
-
- Regisztráció
-
-
-
-
- Token:
-
-
-
-
- Felhasználónév:
-
-
-
-
- Mi a tokenem?
-
-
-
-
-
-
-
-
-
- Telemetria
-
-
-
-
- Névtelen használati adat megosztása a Citra csapatával
-
-
-
-
- Tudj meg többet
-
-
-
-
- Telemetria ID:
-
-
-
-
- Regeneráció
-
-
-
-
- Discord jelenlét
-
-
-
-
- Jelenlegi játék megjelenítése a Discord állapotodban
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Tudj meg többet</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Regisztráció</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Mi a tokenem?</span></a>
-
-
-
-
-
- Nem meghatározott
-
-
-
-
-
- Telemetria ID: 0x%1
-
-
-
-
- Token nincs megerősítve
-
-
-
-
- Token nincs megerősítve. A változtatások nem lettek elmentve.
-
-
-
-
- Megerősítés...
-
-
-
-
- Ellenőrzés sikertelen
-
-
-
-
- Sikertelen megerősítés. Győződj meg róla, hogy helyesen írtad be a tokened, és van internetkapcsolatod.
-
-
-
- DirectConnect
-
-
-
- Közvetlen Kapcsolódás
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Port
-
-
-
-
- <html><head/><body><p>Annak a portnak a száma, amire a gazda figyel</p></body></html>
-
-
-
-
- 24872
-
-
-
-
- Becenév
-
-
-
-
- Jelszó
-
-
-
-
- Kapcsolás
-
-
DirectConnectWindow
@@ -6991,4 +6807,4 @@ They may have left the room.
Várakozási Fa
-
\ No newline at end of file
+
diff --git a/dist/languages/id.ts b/dist/languages/id.ts
index d0ff400a9..4bb737e4f 100644
--- a/dist/languages/id.ts
+++ b/dist/languages/id.ts
@@ -3584,143 +3584,6 @@ Drag points to change position, or double-click table cells to edit values.Inggris
-
- ConfigureWeb
-
-
-
- Formulir
-
-
-
-
- Layanan Web Citra
-
-
-
-
- Dengan memberikan nama user dan token, Anda menyetujui Citra untuk mengumpulkan data penggunaan tambahan, mungkin termaksud informasi identifikasi pengguna.
-
-
-
-
-
- Verifikasi
-
-
-
-
- Daftar
-
-
-
-
- Token:
-
-
-
-
- Nama User:
-
-
-
-
- Apa token Saya?
-
-
-
-
- Konfigurasi Servis Web hanya bisa di ubah ketika ruangan publik sedang tidak digunakan
-
-
-
-
- Telemetri
-
-
-
-
- Bagikan data penggunaan anonim dengan tim Citra
-
-
-
-
- Pelajari lebih Banyak
-
-
-
-
- ID Telemetri:
-
-
-
-
- Memperbarui
-
-
-
-
- Status Discord
-
-
-
-
- Tampilkan Game Saat Ini ke Status Discord Anda
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Pelajari lebih banyak</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Daftar</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Apa token saya ?</span></a>
-
-
-
-
-
- Tidak di spesifikasi
-
-
-
-
-
- ID Telemetri: 0x%1
-
-
-
-
- Token tidak ter-verifikasi
-
-
-
-
- Token tidak di verifikasi.
-Perubahan pada token anda belum tersimpan.
-
-
-
-
- Mem-verifikasi...
-
-
-
-
- Verifikasi gagal
-
-
-
-
- Verifikasi gagal. Pastikan nama user dan token yang Anda masukkan benar dan koneksi internet Anda menyala.
-
-
DirectConnect
@@ -6998,4 +6861,4 @@ They may have left the room.
Tunggu Tree
-
\ No newline at end of file
+
diff --git a/dist/languages/it.ts b/dist/languages/it.ts
index 2d7b83171..d4bd4ccb8 100644
--- a/dist/languages/it.ts
+++ b/dist/languages/it.ts
@@ -3585,142 +3585,6 @@ Trascina i punti per cambiarne la posizione, o fai doppio clic sulla tabella per
Inglese
-
- ConfigureWeb
-
-
-
- Modulo
-
-
-
-
- Servizio web di Citra
-
-
-
-
- Fornendo i tuoi nome utente e token, permetti a Citra di raccogliere dati di utilizzo aggiuntivi, che potrebbero contenere informazioni identificative dell'utente.
-
-
-
-
-
- Verifica
-
-
-
-
- Registrati
-
-
-
-
- Token:
-
-
-
-
- Nome utente
-
-
-
-
- Qual è il mio token?
-
-
-
-
- La configurazione del servizio web può essere cambiata solo quando non si sta ospitando una stanza pubblica.
-
-
-
-
- Telemetria
-
-
-
-
- Condividi dati anonimi sull'utilizzo con il team di Citra
-
-
-
-
- Per saperne di più
-
-
-
-
- ID telemetria:
-
-
-
-
- Rigenera
-
-
-
-
- Discord Presence
-
-
-
-
- Mostra il gioco attuale nel tuo stato di Discord
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Per saperne di più</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrati</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Qual è il mio token?</span></a>
-
-
-
-
-
- Non specificato
-
-
-
-
-
- ID telemetria: 0x%1
-
-
-
-
- Token non verificato
-
-
-
-
- Il token non è stato verificato. La modifica al token non è stata salvata.
-
-
-
-
- Verifica...
-
-
-
-
- Verifica fallita
-
-
-
-
- Verifica fallita. Controlla di aver inserito il token correttamente, e che la tua connessione a internet sia funzionante.
-
-
DirectConnect
@@ -7010,4 +6874,4 @@ Potrebbe aver lasciato la stanza.
Wait Tree
-
\ No newline at end of file
+
diff --git a/dist/languages/ja_JP.ts b/dist/languages/ja_JP.ts
index 39a74eca8..95ec541b4 100644
--- a/dist/languages/ja_JP.ts
+++ b/dist/languages/ja_JP.ts
@@ -3587,142 +3587,6 @@ Drag points to change position, or double-click table cells to edit values.英語
-
- ConfigureWeb
-
-
-
- フォーム
-
-
-
-
- Citra Webサービス
-
-
-
-
- ユーザー名とトークンを提供することにより、Citraへの追加の情報データの収集(ユーザー識別情報含む)へ同意したものとします。
-
-
-
-
-
- 確認
-
-
-
-
- ユーザー登録
-
-
-
-
- トークン
-
-
-
-
- ユーザー名
-
-
-
-
- トークンの取得
-
-
-
-
- Web設定はPublicなルームをホスティング中は変更できません
-
-
-
-
- テレメトリーの設定
-
-
-
-
- Citraチームに匿名で使用データを共有する
-
-
-
-
- もっと詳しく
-
-
-
-
- テレメトリーID
-
-
-
-
- 再作成
-
-
-
-
- Discord Presence
-
-
-
-
- プレイ中のゲームをDiscordに表示
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">もっと詳しく</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">サインアップ</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">トークンの取得</span></a>
-
-
-
-
-
- 未指定
-
-
-
-
-
- テレメトリーID: 0x%1
-
-
-
-
- トークン未検証
-
-
-
-
- トークンが未検証です。トークンの変更は保存されていません。
-
-
-
-
- 検証中…
-
-
-
-
- 検証失敗
-
-
-
-
- 検証に失敗しました。トークンが正しく入力されているか、ネット接続が正常に機能しているか確認してください。
-
-
DirectConnect
@@ -7002,4 +6866,4 @@ They may have left the room.
Wait Tree
-
\ No newline at end of file
+
diff --git a/dist/languages/ko_KR.ts b/dist/languages/ko_KR.ts
index 61badf94d..fba684f70 100644
--- a/dist/languages/ko_KR.ts
+++ b/dist/languages/ko_KR.ts
@@ -3585,142 +3585,6 @@ Drag points to change position, or double-click table cells to edit values.English
-
- ConfigureWeb
-
-
-
- 종류
-
-
-
-
- Citra 웹 서비스
-
-
-
-
- 사용자 이름과 토큰을 제공하므로써 Citra가 사용자 식별 정보를 포함한 추가 사용 데이터를 수집하도록 허용하는 데 동의하게 됩니다.
-
-
-
-
-
- 인증
-
-
-
-
- 가입
-
-
-
-
- 토큰:
-
-
-
-
- 사용자 이름:
-
-
-
-
- 나의 토큰이 무엇인가요?
-
-
-
-
- 공개 방이 호스팅되지 않을 때만 웹 서비스 설정을 변경할 수 있습니다.
-
-
-
-
- 텔레메트리
-
-
-
-
- Citra팀과 익명 사용 데이터 공유하겠습니다
-
-
-
-
- 자세히 알아보기
-
-
-
-
- 텔레메트리 ID:
-
-
-
-
- 재생성
-
-
-
-
- 디스코드 있음
-
-
-
-
- 사용자의 디스코드 상태에 현재 게임 표시하기
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">자세히 알아보기</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">가입</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">나의 토큰이 무엇인가요?</span></a>
-
-
-
-
-
- 불특정
-
-
-
-
-
- 텔레메트리 ID: 0x%1
-
-
-
-
- 토큰이 확인되지 않음
-
-
-
-
- 토큰이 확인되지 않았습니다. 토큰 변경 사항이 저장되지 않을 것입니다.
-
-
-
-
- 인증중...
-
-
-
-
- 인증 실패
-
-
-
-
- 인증에 실패했습니다. 토큰을 올바르게 입력했으며 인터넷 연결이 작동하는지 확인하십시오.
-
-
DirectConnect
@@ -7004,4 +6868,4 @@ They may have left the room.
Wait Tree
-
\ No newline at end of file
+
diff --git a/dist/languages/lt_LT.ts b/dist/languages/lt_LT.ts
index 22e6a7db4..176e6cc01 100644
--- a/dist/languages/lt_LT.ts
+++ b/dist/languages/lt_LT.ts
@@ -3581,142 +3581,6 @@ Drag points to change position, or double-click table cells to edit values.Anglų k.
-
- ConfigureWeb
-
-
-
- Forma
-
-
-
-
- „Citra“ interneto tarnyba
-
-
-
-
- Įrašydami jūsų vartotojo vardą ir simbolinį ID, jūs sutinkate, kad „Citra“ rinktų papildomus naudojimo duomenis, tarp kurių gali būti informacija, skirta atpažinti vartotoją.
-
-
-
-
-
- Patikrinti
-
-
-
-
- Užsiregistruoti
-
-
-
-
- Simbolinis ID:
-
-
-
-
- Vartotojo vardas:
-
-
-
-
- Koks yra mano simbolinis ID?
-
-
-
-
-
-
-
-
-
- Telemetrija
-
-
-
-
- Pasidalinti anonimiškais naudojimo duomenimis su „Citra“ komanda
-
-
-
-
- Sužinoti daugiau
-
-
-
-
- Telemetrijos ID:
-
-
-
-
- Regeneruoti
-
-
-
-
- Discord nustatymai
-
-
-
-
- Rodyti jūsų žaidžiamą žaidimą Discord'e
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Sužinoti daugiau</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Užsiregistruoti</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Koks yra mano simbolinis ID?</span></a>
-
-
-
-
-
-
-
-
-
-
-
- Telemetrijos ID: 0x%1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Tikrinama...
-
-
-
-
- Tikrinimas nepavyko
-
-
-
-
-
-
-
DirectConnect
@@ -6989,4 +6853,4 @@ They may have left the room.
Laukimo gijų medis
-
\ No newline at end of file
+
diff --git a/dist/languages/nb.ts b/dist/languages/nb.ts
index 1ea903eb2..a3c44b557 100644
--- a/dist/languages/nb.ts
+++ b/dist/languages/nb.ts
@@ -3584,142 +3584,6 @@ Dra punkter for å endre posisjon, eller dobbeltklikk på tabellceller for å re
Engelsk
-
- ConfigureWeb
-
-
-
- Form
-
-
-
-
- Citra Web Tjenester
-
-
-
-
- Ved å gi brukernavn og nøkkel, samtykker du i å tillate Citra å samle inn brukerdata, som kan inneholde bruker indentifiserende informasjon.
-
-
-
-
-
- Verifisere
-
-
-
-
- Registrer deg
-
-
-
-
- Nøkkel:
-
-
-
-
- Brukernavn:
-
-
-
-
- Hva er min nøkkel?
-
-
-
-
- Web Service-konfigurasjon kan bare endres når et offentlig rom ikke blir hostet.
-
-
-
-
- Telemetri
-
-
-
-
- Del anonyme brukerdata med Citra-teamet
-
-
-
-
- Lær mer
-
-
-
-
- Telemetri ID:
-
-
-
-
- Regenerere
-
-
-
-
- Discord tilstedeværelse
-
-
-
-
- Vis Gjeldende Spill i Discord Statusen din.
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Lær mer</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrer deg</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Hva er min nøkkel?</span></a>
-
-
-
-
-
- Uspesifisert
-
-
-
-
-
- Telemetri ID: 0x%1
-
-
-
-
- Nøkkel ikke bekreftet
-
-
-
-
- Nøkkel ble ikke bekreftet. Endringen til nøkelen ditt er ikke lagret.
-
-
-
-
- Verifiserer...
-
-
-
-
- Verifikasjon misslyktes
-
-
-
-
- Bekreftelsen mislyktes. Sjekk at du har lagt inn nøkkelen riktig, og at internettforbindelsen din fungerer.
-
-
DirectConnect
@@ -7001,4 +6865,4 @@ They may have left the room.
Wait Tree
-
\ No newline at end of file
+
diff --git a/dist/languages/nl.ts b/dist/languages/nl.ts
index e01b59c2b..a5b218d06 100644
--- a/dist/languages/nl.ts
+++ b/dist/languages/nl.ts
@@ -3585,142 +3585,6 @@ Sleep punten om de positie te wijzigen of dubbelklik op tabelcellen om waarden t
Engels
-
- ConfigureWeb
-
-
-
- Formulier
-
-
-
-
- Citra-webdienst
-
-
-
-
- Door het voorzien van je gebruikersnaam en token, ga je akkoord dat Citra aanvullende gebruiksdata verzameld, waaronder informatie waarmee de gebruiker zou kunnen worden geïdentificeerd.
-
-
-
-
-
- Verifiëren
-
-
-
-
- Registreren
-
-
-
-
- Token:
-
-
-
-
- Gebruikersnaam:
-
-
-
-
- Wat is mijn token?
-
-
-
-
- De webserviceconfiguratie kan alleen worden gewijzigd als er geen publieke ruimte wordt gehost.
-
-
-
-
- Telemetrie
-
-
-
-
- Deel anonieme gebruiksdata met het Citra team
-
-
-
-
- Meer leren
-
-
-
-
- Telemetrie ID:
-
-
-
-
- Regenereren
-
-
-
-
- Discord Presence
-
-
-
-
- Toon Huidige Spel in je Discord Status
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Meer leren</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registreren</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Wat is mijn token?</span></a>
-
-
-
-
-
- Ongespecificeerd
-
-
-
-
-
- Telemetrie ID: 0x%1
-
-
-
-
- Token niet geverifieerd
-
-
-
-
- Token is niet geverifieerd. De wijziging van uw token is niet opgeslagen.
-
-
-
-
- Verifiëren...
-
-
-
-
- Verificatie mislukt
-
-
-
-
- Verificatie mislukt. Controleer of je je token correct hebt ingevoerd en of uw internetverbinding werkt.
-
-
DirectConnect
@@ -7012,4 +6876,4 @@ Misschien hebben ze de kamer verlaten.
Wait Tree
-
\ No newline at end of file
+
diff --git a/dist/languages/pl_PL.ts b/dist/languages/pl_PL.ts
index 775a2e108..64be5be5d 100644
--- a/dist/languages/pl_PL.ts
+++ b/dist/languages/pl_PL.ts
@@ -3583,142 +3583,6 @@ Drag points to change position, or double-click table cells to edit values.Angielski (English)
-
- ConfigureWeb
-
-
-
- Formularz
-
-
-
-
- Usługa Sieciowa Citra
-
-
-
-
- Poprzez wprowadzenia nazwy użytkownika i tokenu, wyrażasz zgodę na wysłanie dodatkowych danych do Citra. Dane te mogą zawierać informacje identyfikujące użytkownika.
-
-
-
-
-
- Zweryfikuj
-
-
-
-
- Zarejestruj się
-
-
-
-
- Token:
-
-
-
-
- Nazwa Użytkownika:
-
-
-
-
- Czym jest mój token?
-
-
-
-
-
-
-
-
-
- Telemetria
-
-
-
-
- Udostępnij anonimowe dane użytkowania zespołowi Citra
-
-
-
-
- Dowiedz się więcej
-
-
-
-
- ID Telemetrii:
-
-
-
-
- Regeneruj
-
-
-
-
- Widoczność na Discordzie
-
-
-
-
- Pokaż obecnie włączoną grę w statusie na Discrodzie
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Dowiedz się więcej</span></a>
-
-
-
-
-
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Czym jest mój token?</span></a>
-
-
-
-
-
-
-
-
-
-
-
- ID Telemetrii: 0x%1
-
-
-
-
- Token nie zweryfikowany
-
-
-
-
-
-
-
-
-
- Weryfikowanie...
-
-
-
-
- Weryfikacja nieudana
-
-
-
-
-
-
-
DirectConnect
@@ -6992,4 +6856,4 @@ They may have left the room.
Kolejka Oczekiwania
-
\ No newline at end of file
+
diff --git a/dist/languages/pt_BR.ts b/dist/languages/pt_BR.ts
index 9f69f5e9d..8c7da57f5 100644
--- a/dist/languages/pt_BR.ts
+++ b/dist/languages/pt_BR.ts
@@ -3585,142 +3585,6 @@ Arraste os pontos para alterar a posição ou clique duas vezes nas células da
Inglês (English)
-
- ConfigureWeb
-
-
-
- Formulário
-
-
-
-
- Citra Web Service
-
-
-
-
- Ao informar o seu usuário e token, você concorda em permitir ao Citra recolher dados de utilização adicionais, que podem incluir informações de identificação de usuário.
-
-
-
-
-
- Verificar
-
-
-
-
- Registrar-se
-
-
-
-
- Token:
-
-
-
-
- Nome de usuário
-
-
-
-
- Qual é o meu token?
-
-
-
-
- As configurações do Web Service não podem ser alteradas quando uma sala pública criada por você estiver em operação.
-
-
-
-
- Telemetria
-
-
-
-
- Compartilhar anonimamente dados de utilização com a equipe do Citra
-
-
-
-
- Saiba mais
-
-
-
-
- ID de telemetria:
-
-
-
-
- Gerar um novo
-
-
-
-
- Presença no Discord
-
-
-
-
- Mostrar o jogo atual no seu perfil do Discord
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Saber mais</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrar-se</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Qual é o meu token?</span></a>
-
-
-
-
-
- Não especificado
-
-
-
-
-
- ID de telemetria: 0x%1
-
-
-
-
- Token não verificado
-
-
-
-
- O token não foi verificado. A alteração no seu token não foi salva.
-
-
-
-
- Verificando...
-
-
-
-
- Falha na verificação
-
-
-
-
- Falha na verificação. Verifique se o token foi inserido corretamente e se a conexão à internet está funcionando.
-
-
DirectConnect
@@ -7005,4 +6869,4 @@ They may have left the room.
Árvore de espera
-
\ No newline at end of file
+
diff --git a/dist/languages/ro_RO.ts b/dist/languages/ro_RO.ts
index d6dbe5b42..141b171a6 100644
--- a/dist/languages/ro_RO.ts
+++ b/dist/languages/ro_RO.ts
@@ -3584,142 +3584,6 @@ Drag points to change position, or double-click table cells to edit values.Engleză
-
- ConfigureWeb
-
-
-
- Model
-
-
-
-
- Citra Serviciu Web
-
-
-
-
- Furnizând numele de utilizator și token-ul, sunteți de acord să permiți companiei Citra să colecteze date suplimentare de utilizare, care pot include informații de identificare a utilizatorului.
-
-
-
-
-
- Verificați
-
-
-
-
- Înregistrare
-
-
-
-
- Token:
-
-
-
-
- Nume de utilizator:
-
-
-
-
- Care este token-ul meu?
-
-
-
-
- Configurarea de săli publice poate fi modificată doar când o sală publică nu este găzduită.
-
-
-
-
- Telemetrie
-
-
-
-
- Distribuiți date de utilizare anonime cu echipa Citra
-
-
-
-
- Mai multe informații
-
-
-
-
- ID telemetrie:
-
-
-
-
- Regenerează
-
-
-
-
- Prezență pe Discord
-
-
-
-
- Afișează Jocul Prezent pe Statusul Discord
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Mai multe informații</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Înregistrare</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Care este token-ul meu?</span></a>
-
-
-
-
-
- Nespecificat
-
-
-
-
-
- ID de Telemetrie: 0x%1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Verificănd...
-
-
-
-
- Verificare eșuată
-
-
-
-
-
-
-
DirectConnect
@@ -6999,4 +6863,4 @@ They may have left the room.
Copac de Așteptare
-
\ No newline at end of file
+
diff --git a/dist/languages/ru_RU.ts b/dist/languages/ru_RU.ts
index a2f981d02..992939f49 100644
--- a/dist/languages/ru_RU.ts
+++ b/dist/languages/ru_RU.ts
@@ -3587,143 +3587,6 @@ Drag points to change position, or double-click table cells to edit values.Английский
-
- ConfigureWeb
-
-
-
- Форма
-
-
-
-
- Веб-сервис Citra
-
-
-
-
- Отправка имени пользователя и токена означает согласие на сбор приложением Citra дополнительных данных об использовании,
-которые могут включать сведения, идентифицирующие пользователя.
-
-
-
-
-
- Подтвердить
-
-
-
-
- Регистрация
-
-
-
-
- Токен:
-
-
-
-
- Имя пользователя:
-
-
-
-
- Что такое токен?
-
-
-
-
- Настройки веб-сервиса можно изменять только в том случае, если на компьютере не размещается публичная комната чата.
-
-
-
-
- Телеметрия
-
-
-
-
- Поделиться анонимными данными использования с командой Citra
-
-
-
-
- Дополнительная информация
-
-
-
-
- ID телеметрии:
-
-
-
-
- Пересоздать
-
-
-
-
- Интеграция с Discord
-
-
-
-
- Показывать текущую игру в статусе Discord
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Дополнительная информация</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Зарегистрироваться</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Что такое токен?</span></a>
-
-
-
-
-
- Не указано
-
-
-
-
-
- ID телеметрии: 0x%1
-
-
-
-
- Токен не проверен
-
-
-
-
- Токен не был проверен. Изменения к токену сохранены не были.
-
-
-
-
- Проверка...
-
-
-
-
- Сбой проверки
-
-
-
-
- Сбой проверки. Убедитесь в том, что токен введён верно и подключение к Интернету работает.
-
-
DirectConnect
@@ -7005,4 +6868,4 @@ They may have left the room.
Дерево цепочки ожидания
-
\ No newline at end of file
+
diff --git a/dist/languages/tr_TR.ts b/dist/languages/tr_TR.ts
index af5538d49..025759bdf 100644
--- a/dist/languages/tr_TR.ts
+++ b/dist/languages/tr_TR.ts
@@ -3583,142 +3583,6 @@ Drag points to change position, or double-click table cells to edit values.İngilizce
-
- ConfigureWeb
-
-
-
- Form
-
-
-
-
- Citra Ağ Servisi
-
-
-
-
- Kullanıcı adınızı ve tokeninizi sağlayarak Citra'nın ek kullanım verilerini toplamasına izin vermeyi kabul ediyorsunuz, bu kullanıcı tanımlayıcı bilgileri de içerebilir.
-
-
-
-
-
- Doğrula
-
-
-
-
- Kaydol
-
-
-
-
- Token:
-
-
-
-
- Kullanıcı Adı:
-
-
-
-
- Tokenim nedir?
-
-
-
-
- Web servisi yapılandırması yalnızca Herkese Açık Oda sunulmadığı sürece değiştirilebilir.
-
-
-
-
- Telemetri
-
-
-
-
- Citra ekibiyle anonim kullanım verilerini paylaş
-
-
-
-
- Daha fazla bilgi edinin
-
-
-
-
- Telemetri ID:
-
-
-
-
- Yeniden Oluştur
-
-
-
-
- Discord Görünümü
-
-
-
-
- Şu Anki Oyunu Discord Durumunda Göster
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Daha fazla bilgi edinin</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Kaydol</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Tokenim nedir?</span></a>
-
-
-
-
-
- Belirtilmemiş
-
-
-
-
-
- Telemetri ID: 0x%1
-
-
-
-
- Token doğrulanmadı
-
-
-
-
- Token doğrulanmadı. Token'inizdeki değişiklikler kaydedilmeyecektir.
-
-
-
-
- Doğrulanıyor...
-
-
-
-
- Doğrulama başarısız oldu
-
-
-
-
- Doğrulama başarısız oldu. Token'inizi doğru girdiğinizden ve internet bağlantınızın çalıştığından emin olun.
-
-
DirectConnect
@@ -7001,4 +6865,4 @@ They may have left the room.
Wait Tree
-
\ No newline at end of file
+
diff --git a/dist/languages/vi_VN.ts b/dist/languages/vi_VN.ts
index f2d2b2767..617efbbe2 100644
--- a/dist/languages/vi_VN.ts
+++ b/dist/languages/vi_VN.ts
@@ -3583,142 +3583,6 @@ Drag points to change position, or double-click table cells to edit values.Tiếng Anh
-
- ConfigureWeb
-
-
-
- Định dạng
-
-
-
-
- Dịch vụ Web Citra
-
-
-
-
- Bằng việc cung cấp tên tài khoản và token, bạn đã cho phép Citra thu thập các thông tin liên quan đến giả lập, cũng như bao gồm các thông tin định danh người dùng.
-
-
-
-
-
- Xác thực
-
-
-
-
- Đăng ký
-
-
-
-
- Token:
-
-
-
-
- Tên người dùng:
-
-
-
-
- Token của tôi là gì?
-
-
-
-
- Thiết lập cho Dịch vụ web chỉ thay đổi được khi đang không tổ chức phòng công khai nào.
-
-
-
-
- Theo dõi từ xa
-
-
-
-
- Gửi các dữ liệu sử dụng nặc danh cho đội ngũ Citra
-
-
-
-
- Tìm hiểu thêm
-
-
-
-
- Mã theo dõi:
-
-
-
-
- Tạo mới
-
-
-
-
-
-
-
-
-
- Hiển thị game đang chơi trên trạng thái Discord
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">Tìm hiểu thêm</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">Đăng ký</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">Token là gì?</span></a>
-
-
-
-
-
- Chưa định nghĩa
-
-
-
-
-
- Mã theo dõi: 0x%1
-
-
-
-
- Token không được xác thực
-
-
-
-
- Token này chưa được xác thực. Thay đổi về token chưa được lưu.
-
-
-
-
- Đang xác thực...
-
-
-
-
- Xác thực thất bại
-
-
-
-
- Xác thực thất bại. Vui lòng kiểm tra token đã nhập vào là đúng, và hiện thiết bị đang kết nối đến mạng.
-
-
DirectConnect
@@ -6997,4 +6861,4 @@ They may have left the room.
Wait Tree
-
\ No newline at end of file
+
diff --git a/dist/languages/zh_CN.ts b/dist/languages/zh_CN.ts
index bd513f7cd..402eafcb4 100644
--- a/dist/languages/zh_CN.ts
+++ b/dist/languages/zh_CN.ts
@@ -3585,142 +3585,6 @@ Drag points to change position, or double-click table cells to edit values.英语
-
- ConfigureWeb
-
-
-
- 格式
-
-
-
-
- Citra 网络服务
-
-
-
-
- 提供您的用户名和令牌意味着您同意让 Citra 收集额外的使用数据,其中可能包括用户识别信息。
-
-
-
-
-
- 验证
-
-
-
-
- 注册
-
-
-
-
- 令牌:
-
-
-
-
- 用户名:
-
-
-
-
- 我的令牌是?
-
-
-
-
- 您只能在公共房间未被创建时更改网络服务设置。
-
-
-
-
- 使用数据共享
-
-
-
-
- 与 Citra 团队共享匿名使用数据
-
-
-
-
- 了解更多
-
-
-
-
- 数据 ID:
-
-
-
-
- 重新生成
-
-
-
-
- Discord 状态
-
-
-
-
- 在您的 Discord 状态中显示当前游戏
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">了解更多</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">注册</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">我的令牌是?</span></a>
-
-
-
-
-
- 未指定
-
-
-
-
-
- 数据 ID: 0x%1
-
-
-
-
- 您的令牌未被验证
-
-
-
-
- 令牌未验证。您对令牌的更改未被保存。
-
-
-
-
- 验证中...
-
-
-
-
- 验证失败
-
-
-
-
- 验证失败。请检查您输入的令牌并确保您的网络连接正常。
-
-
DirectConnect
@@ -7009,4 +6873,4 @@ They may have left the room.
等待树
-
\ No newline at end of file
+
diff --git a/dist/languages/zh_TW.ts b/dist/languages/zh_TW.ts
index 6456d35a5..55eb19ad9 100644
--- a/dist/languages/zh_TW.ts
+++ b/dist/languages/zh_TW.ts
@@ -3584,142 +3584,6 @@ Drag points to change position, or double-click table cells to edit values.English
-
- ConfigureWeb
-
-
-
- Form
-
-
-
-
- Citra 網路服務
-
-
-
-
- 提供使用者名稱和權杖,即代表您同意讓 Citra 收集額外的使用資料,其中可能包含使用者辨識資訊。
-
-
-
-
-
- 驗證
-
-
-
-
- 註冊
-
-
-
-
- 權杖:
-
-
-
-
- 使用者名稱:
-
-
-
-
- 什麼是 Citra 權杖?
-
-
-
-
- 您不能在公共房間建立時更改網路服務設定。
-
-
-
-
- 遠端遙測
-
-
-
-
- 分享匿名使用資料給 Citra 團隊
-
-
-
-
- 了解更多
-
-
-
-
- 遙測 ID:
-
-
-
-
- 更換 ID
-
-
-
-
- Discord 狀態
-
-
-
-
- 在 Discord 狀態中顯示正在玩的遊戲
-
-
-
-
- <a href='https://citra-emu.org/entry/telemetry-and-why-thats-a-good-thing/'><span style="text-decoration: underline; color:#039be5;">了解更多</span></a>
-
-
-
-
- <a href='https://profile.citra-emu.org/'><span style="text-decoration: underline; color:#039be5;">註冊</span></a>
-
-
-
-
- <a href='https://citra-emu.org/wiki/citra-web-service/'><span style="text-decoration: underline; color:#039be5;">什麼是 Citra 權杖?</span></a>
-
-
-
-
-
-
-
-
-
-
-
- 遙測 ID:0x%1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 驗證中…
-
-
-
-
- 驗證失敗
-
-
-
-
-
-
-
DirectConnect
@@ -7001,4 +6865,4 @@ They may have left the room.
樹狀等待
-
\ No newline at end of file
+
diff --git a/src/android/app/src/main/jni/config.cpp b/src/android/app/src/main/jni/config.cpp
index 9f86861c8..4e862f3a0 100644
--- a/src/android/app/src/main/jni/config.cpp
+++ b/src/android/app/src/main/jni/config.cpp
@@ -266,8 +266,6 @@ void Config::ReadValues() {
}
// Web Service
- NetSettings::values.enable_telemetry =
- sdl2_config->GetBoolean("WebService", "enable_telemetry", false);
NetSettings::values.web_api_url =
sdl2_config->GetString("WebService", "web_api_url", "https://api.citra-emu.org");
NetSettings::values.citra_username = sdl2_config->GetString("WebService", "citra_username", "");
diff --git a/src/android/app/src/main/jni/default_ini.h b/src/android/app/src/main/jni/default_ini.h
index 31df12c5f..c46395fea 100644
--- a/src/android/app/src/main/jni/default_ini.h
+++ b/src/android/app/src/main/jni/default_ini.h
@@ -353,9 +353,6 @@ gdbstub_port=24689
# To LLE a service module add "LLE\=true"
[WebService]
-# Whether or not to enable telemetry
-# 0 (default): No, 1: Yes
-enable_telemetry =
# URL for Web API
web_api_url = https://api.citra-emu.org
# Username and token for Citra Web Service
diff --git a/src/android/app/src/main/jni/native.cpp b/src/android/app/src/main/jni/native.cpp
index c670f7d19..13dbc0f2c 100644
--- a/src/android/app/src/main/jni/native.cpp
+++ b/src/android/app/src/main/jni/native.cpp
@@ -38,7 +38,6 @@
#include "core/hle/service/nfc/nfc.h"
#include "core/loader/loader.h"
#include "core/savestate.h"
-#include "core/telemetry_session.h"
#include "jni/android_common/android_common.h"
#include "jni/applets/mii_selector.h"
#include "jni/applets/swkbd.h"
@@ -207,9 +206,6 @@ static Core::System::ResultStatus RunCitra(const std::string& filepath) {
return load_result;
}
- auto& telemetry_session = system.TelemetrySession();
- telemetry_session.AddField(Common::Telemetry::FieldType::App, "Frontend", "Android");
-
stop_run = false;
pause_emulation = false;
diff --git a/src/citra/citra.cpp b/src/citra/citra.cpp
index 8488b64df..52d64f1e8 100644
--- a/src/citra/citra.cpp
+++ b/src/citra/citra.cpp
@@ -39,7 +39,6 @@
#include "core/hle/service/am/am.h"
#include "core/hle/service/cfg/cfg.h"
#include "core/movie.h"
-#include "core/telemetry_session.h"
#include "input_common/main.h"
#include "network/network.h"
#include "video_core/gpu.h"
@@ -436,8 +435,6 @@ int main(int argc, char** argv) {
break;
}
- system.TelemetrySession().AddField(Common::Telemetry::FieldType::App, "Frontend", "SDL");
-
if (use_multiplayer) {
if (auto member = Network::GetRoomMember().lock()) {
member->BindOnChatMessageRecieved(OnMessageReceived);
diff --git a/src/citra/config.cpp b/src/citra/config.cpp
index 32e7ae1ef..e47421102 100644
--- a/src/citra/config.cpp
+++ b/src/citra/config.cpp
@@ -328,8 +328,6 @@ void Config::ReadValues() {
}
// Web Service
- NetSettings::values.enable_telemetry =
- sdl2_config->GetBoolean("WebService", "enable_telemetry", false);
NetSettings::values.web_api_url =
sdl2_config->GetString("WebService", "web_api_url", "https://api.citra-emu.org");
NetSettings::values.citra_username = sdl2_config->GetString("WebService", "citra_username", "");
diff --git a/src/citra/default_ini.h b/src/citra/default_ini.h
index be3c67948..b3cdf9293 100644
--- a/src/citra/default_ini.h
+++ b/src/citra/default_ini.h
@@ -361,9 +361,6 @@ renderer_debug =
# To LLE a service module add "LLE\=true"
[WebService]
-# Whether or not to enable telemetry
-# 0 (default): No, 1: Yes
-enable_telemetry =
# URL for Web API
web_api_url = https://api.citra-emu.org
# Username and token for Citra Web Service
diff --git a/src/citra_qt/CMakeLists.txt b/src/citra_qt/CMakeLists.txt
index b17a143d3..d8fce8c41 100644
--- a/src/citra_qt/CMakeLists.txt
+++ b/src/citra_qt/CMakeLists.txt
@@ -81,9 +81,6 @@ add_executable(citra-qt
configuration/configure_ui.cpp
configuration/configure_ui.h
configuration/configure_ui.ui
- configuration/configure_web.cpp
- configuration/configure_web.h
- configuration/configure_web.ui
configuration/configure_cheats.cpp
configuration/configure_cheats.h
configuration/configure_cheats.ui
diff --git a/src/citra_qt/compatdb.cpp b/src/citra_qt/compatdb.cpp
index ca8f5870a..62066b6ff 100644
--- a/src/citra_qt/compatdb.cpp
+++ b/src/citra_qt/compatdb.cpp
@@ -7,14 +7,12 @@
#include
#include
#include "citra_qt/compatdb.h"
-#include "common/telemetry.h"
#include "core/core.h"
-#include "core/telemetry_session.h"
#include "ui_compatdb.h"
-CompatDB::CompatDB(Core::TelemetrySession& telemetry_session_, QWidget* parent)
+CompatDB::CompatDB(QWidget* parent)
: QWizard(parent, Qt::WindowTitleHint | Qt::WindowCloseButtonHint | Qt::WindowSystemMenuHint),
- ui{std::make_unique()}, telemetry_session{telemetry_session_} {
+ ui{std::make_unique()} {
ui->setupUi(this);
connect(ui->radioButton_Perfect, &QRadioButton::clicked, this, &CompatDB::EnableNext);
connect(ui->radioButton_Great, &QRadioButton::clicked, this, &CompatDB::EnableNext);
@@ -52,15 +50,11 @@ void CompatDB::Submit() {
case CompatDBPage::Final:
back();
LOG_DEBUG(Frontend, "Compatibility Rating: {}", compatibility->checkedId());
- telemetry_session.AddField(Common::Telemetry::FieldType::UserFeedback, "Compatibility",
- compatibility->checkedId());
button(NextButton)->setEnabled(false);
button(NextButton)->setText(tr("Submitting"));
button(CancelButton)->setVisible(false);
- testcase_watcher.setFuture(
- QtConcurrent::run([this] { return telemetry_session.SubmitTestcase(); }));
break;
default:
LOG_ERROR(Frontend, "Unexpected page: {}", currentId());
diff --git a/src/citra_qt/compatdb.h b/src/citra_qt/compatdb.h
index b8ae5e209..5381f67f7 100644
--- a/src/citra_qt/compatdb.h
+++ b/src/citra_qt/compatdb.h
@@ -8,10 +8,6 @@
#include
#include
-namespace Core {
-class TelemetrySession;
-}
-
namespace Ui {
class CompatDB;
}
@@ -20,7 +16,7 @@ class CompatDB : public QWizard {
Q_OBJECT
public:
- explicit CompatDB(Core::TelemetrySession& telemetry_session_, QWidget* parent = nullptr);
+ explicit CompatDB(QWidget* parent = nullptr);
~CompatDB();
private:
@@ -31,6 +27,4 @@ private:
void Submit();
void OnTestcaseSubmitted();
void EnableNext();
-
- Core::TelemetrySession& telemetry_session;
};
diff --git a/src/citra_qt/configuration/config.cpp b/src/citra_qt/configuration/config.cpp
index f3714a447..7ddbc7eb9 100644
--- a/src/citra_qt/configuration/config.cpp
+++ b/src/citra_qt/configuration/config.cpp
@@ -837,8 +837,6 @@ void Config::ReadUpdaterValues() {
void Config::ReadWebServiceValues() {
qt_config->beginGroup(QStringLiteral("WebService"));
- NetSettings::values.enable_telemetry =
- ReadSetting(QStringLiteral("enable_telemetry"), false).toBool();
NetSettings::values.web_api_url =
ReadSetting(QStringLiteral("web_api_url"), QStringLiteral("https://api.citra-emu.org"))
.toString()
@@ -1319,7 +1317,6 @@ void Config::SaveUpdaterValues() {
void Config::SaveWebServiceValues() {
qt_config->beginGroup(QStringLiteral("WebService"));
- WriteSetting(QStringLiteral("enable_telemetry"), NetSettings::values.enable_telemetry, false);
WriteSetting(QStringLiteral("web_api_url"),
QString::fromStdString(NetSettings::values.web_api_url),
QStringLiteral("https://api.citra-emu.org"));
diff --git a/src/citra_qt/configuration/configure.ui b/src/citra_qt/configuration/configure.ui
index f6f5a517a..e94cbbc9c 100644
--- a/src/citra_qt/configuration/configure.ui
+++ b/src/citra_qt/configuration/configure.ui
@@ -97,12 +97,6 @@
configuration/configure_enhancements.h
1
-
- ConfigureWeb
- QWidget
- configuration/configure_web.h
- 1
-
ConfigureUi
QWidget
diff --git a/src/citra_qt/configuration/configure_dialog.cpp b/src/citra_qt/configuration/configure_dialog.cpp
index 1644b657a..4dd5635c5 100644
--- a/src/citra_qt/configuration/configure_dialog.cpp
+++ b/src/citra_qt/configuration/configure_dialog.cpp
@@ -16,7 +16,6 @@
#include "citra_qt/configuration/configure_storage.h"
#include "citra_qt/configuration/configure_system.h"
#include "citra_qt/configuration/configure_ui.h"
-#include "citra_qt/configuration/configure_web.h"
#include "citra_qt/hotkeys.h"
#include "common/settings.h"
#include "core/core.h"
@@ -38,7 +37,7 @@ ConfigureDialog::ConfigureDialog(QWidget* parent, HotkeyRegistry& registry_, Cor
camera_tab{std::make_unique(this)},
debug_tab{std::make_unique(is_powered_on, this)},
storage_tab{std::make_unique(is_powered_on, this)},
- web_tab{std::make_unique(this)}, ui_tab{std::make_unique(this)} {
+ ui_tab{std::make_unique(this)} {
Settings::SetConfiguringGlobal(true);
ui->setupUi(this);
@@ -53,11 +52,9 @@ ConfigureDialog::ConfigureDialog(QWidget* parent, HotkeyRegistry& registry_, Cor
ui->tabWidget->addTab(camera_tab.get(), tr("Camera"));
ui->tabWidget->addTab(debug_tab.get(), tr("Debug"));
ui->tabWidget->addTab(storage_tab.get(), tr("Storage"));
- ui->tabWidget->addTab(web_tab.get(), tr("Web"));
ui->tabWidget->addTab(ui_tab.get(), tr("UI"));
hotkeys_tab->Populate(registry);
- web_tab->SetWebServiceConfigEnabled(enable_web_config);
PopulateSelectionList();
@@ -90,7 +87,6 @@ void ConfigureDialog::SetConfiguration() {
audio_tab->SetConfiguration();
camera_tab->SetConfiguration();
debug_tab->SetConfiguration();
- web_tab->SetConfiguration();
ui_tab->SetConfiguration();
storage_tab->SetConfiguration();
}
@@ -106,7 +102,6 @@ void ConfigureDialog::ApplyConfiguration() {
audio_tab->ApplyConfiguration();
camera_tab->ApplyConfiguration();
debug_tab->ApplyConfiguration();
- web_tab->ApplyConfiguration();
ui_tab->ApplyConfiguration();
storage_tab->ApplyConfiguration();
system.ApplySettings();
@@ -119,7 +114,7 @@ void ConfigureDialog::PopulateSelectionList() {
ui->selectorList->clear();
const std::array>, 5> items{
- {{tr("General"), {general_tab.get(), web_tab.get(), debug_tab.get(), ui_tab.get()}},
+ {{tr("General"), {general_tab.get(), debug_tab.get(), ui_tab.get()}},
{tr("System"), {system_tab.get(), camera_tab.get(), storage_tab.get()}},
{tr("Graphics"), {enhancements_tab.get(), graphics_tab.get()}},
{tr("Audio"), {audio_tab.get()}},
@@ -159,7 +154,6 @@ void ConfigureDialog::RetranslateUI() {
audio_tab->RetranslateUI();
camera_tab->RetranslateUI();
debug_tab->RetranslateUI();
- web_tab->RetranslateUI();
ui_tab->RetranslateUI();
storage_tab->RetranslateUI();
}
@@ -179,7 +173,6 @@ void ConfigureDialog::UpdateVisibleTabs() {
{camera_tab.get(), tr("Camera")},
{debug_tab.get(), tr("Debug")},
{storage_tab.get(), tr("Storage")},
- {web_tab.get(), tr("Web")},
{ui_tab.get(), tr("UI")}};
ui->tabWidget->clear();
diff --git a/src/citra_qt/configuration/configure_dialog.h b/src/citra_qt/configuration/configure_dialog.h
index db2549fcb..ac500224e 100644
--- a/src/citra_qt/configuration/configure_dialog.h
+++ b/src/citra_qt/configuration/configure_dialog.h
@@ -29,7 +29,6 @@ class ConfigureAudio;
class ConfigureCamera;
class ConfigureDebug;
class ConfigureStorage;
-class ConfigureWeb;
class ConfigureUi;
class ConfigureDialog : public QDialog {
@@ -70,6 +69,5 @@ private:
std::unique_ptr camera_tab;
std::unique_ptr debug_tab;
std::unique_ptr storage_tab;
- std::unique_ptr web_tab;
std::unique_ptr ui_tab;
};
diff --git a/src/citra_qt/configuration/configure_web.cpp b/src/citra_qt/configuration/configure_web.cpp
deleted file mode 100644
index b9a15b6ec..000000000
--- a/src/citra_qt/configuration/configure_web.cpp
+++ /dev/null
@@ -1,165 +0,0 @@
-// Copyright 2017 Citra Emulator Project
-// Licensed under GPLv2 or any later version
-// Refer to the license.txt file included.
-
-#include
-#include
-#include
-#include "citra_qt/configuration/configure_web.h"
-#include "citra_qt/uisettings.h"
-#include "core/telemetry_session.h"
-#include "network/network_settings.h"
-#include "ui_configure_web.h"
-
-static constexpr char token_delimiter{':'};
-
-static std::string GenerateDisplayToken(const std::string& username, const std::string& token) {
- if (username.empty() || token.empty()) {
- return {};
- }
-
- const std::string unencoded_display_token{username + token_delimiter + token};
- QByteArray b{unencoded_display_token.c_str()};
- QByteArray b64 = b.toBase64();
- return b64.toStdString();
-}
-
-static std::string UsernameFromDisplayToken(const std::string& display_token) {
- const std::string unencoded_display_token{
- QByteArray::fromBase64(display_token.c_str()).toStdString()};
- return unencoded_display_token.substr(0, unencoded_display_token.find(token_delimiter));
-}
-
-static std::string TokenFromDisplayToken(const std::string& display_token) {
- const std::string unencoded_display_token{
- QByteArray::fromBase64(display_token.c_str()).toStdString()};
- return unencoded_display_token.substr(unencoded_display_token.find(token_delimiter) + 1);
-}
-
-ConfigureWeb::ConfigureWeb(QWidget* parent)
- : QWidget(parent), ui(std::make_unique()) {
- ui->setupUi(this);
- connect(ui->button_regenerate_telemetry_id, &QPushButton::clicked, this,
- &ConfigureWeb::RefreshTelemetryID);
- connect(ui->button_verify_login, &QPushButton::clicked, this, &ConfigureWeb::VerifyLogin);
- connect(&verify_watcher, &QFutureWatcher::finished, this, &ConfigureWeb::OnLoginVerified);
-
-#ifndef USE_DISCORD_PRESENCE
- ui->discord_group->setVisible(false);
-#endif
- SetConfiguration();
-}
-
-ConfigureWeb::~ConfigureWeb() = default;
-
-void ConfigureWeb::SetConfiguration() {
- ui->web_credentials_disclaimer->setWordWrap(true);
- ui->telemetry_learn_more->setOpenExternalLinks(true);
- ui->telemetry_learn_more->setText(tr("Learn more"));
-
- ui->web_signup_link->setOpenExternalLinks(true);
- ui->web_signup_link->setText(
- tr("Sign up"));
- ui->web_token_info_link->setOpenExternalLinks(true);
- ui->web_token_info_link->setText(
- tr("What is my token?"));
-
- ui->toggle_telemetry->setChecked(NetSettings::values.enable_telemetry);
-
- if (NetSettings::values.citra_username.empty()) {
- ui->username->setText(tr("Unspecified"));
- } else {
- ui->username->setText(QString::fromStdString(NetSettings::values.citra_username));
- }
-
- ui->edit_token->setText(QString::fromStdString(
- GenerateDisplayToken(NetSettings::values.citra_username, NetSettings::values.citra_token)));
-
- // Connect after setting the values, to avoid calling OnLoginChanged now
- connect(ui->edit_token, &QLineEdit::textChanged, this, &ConfigureWeb::OnLoginChanged);
- ui->label_telemetry_id->setText(
- tr("Telemetry ID: 0x%1").arg(QString::number(Core::GetTelemetryId(), 16).toUpper()));
- user_verified = true;
-
- ui->toggle_discordrpc->setChecked(UISettings::values.enable_discord_presence.GetValue());
-}
-
-void ConfigureWeb::ApplyConfiguration() {
- NetSettings::values.enable_telemetry = ui->toggle_telemetry->isChecked();
- UISettings::values.enable_discord_presence = ui->toggle_discordrpc->isChecked();
- if (user_verified) {
- NetSettings::values.citra_username =
- UsernameFromDisplayToken(ui->edit_token->text().toStdString());
- NetSettings::values.citra_token =
- TokenFromDisplayToken(ui->edit_token->text().toStdString());
- } else {
- QMessageBox::warning(
- this, tr("Token not verified"),
- tr("Token was not verified. The change to your token has not been saved."));
- }
-}
-
-void ConfigureWeb::RefreshTelemetryID() {
- const u64 new_telemetry_id{Core::RegenerateTelemetryId()};
- ui->label_telemetry_id->setText(
- tr("Telemetry ID: 0x%1").arg(QString::number(new_telemetry_id, 16).toUpper()));
-}
-
-void ConfigureWeb::OnLoginChanged() {
- if (ui->edit_token->text().isEmpty()) {
- user_verified = true;
-
- const QPixmap pixmap = QIcon::fromTheme(QStringLiteral("checked")).pixmap(16);
- ui->label_token_verified->setPixmap(pixmap);
- } else {
- user_verified = false;
-
- const QPixmap pixmap = QIcon::fromTheme(QStringLiteral("failed")).pixmap(16);
- ui->label_token_verified->setPixmap(pixmap);
- }
-}
-
-void ConfigureWeb::VerifyLogin() {
- ui->button_verify_login->setDisabled(true);
- ui->button_verify_login->setText(tr("Verifying..."));
- verify_watcher.setFuture(QtConcurrent::run(
- [username = UsernameFromDisplayToken(ui->edit_token->text().toStdString()),
- token = TokenFromDisplayToken(ui->edit_token->text().toStdString())] {
- return Core::VerifyLogin(username, token);
- }));
-}
-
-void ConfigureWeb::OnLoginVerified() {
- ui->button_verify_login->setEnabled(true);
- ui->button_verify_login->setText(tr("Verify"));
- if (verify_watcher.result()) {
- user_verified = true;
-
- const QPixmap pixmap = QIcon::fromTheme(QStringLiteral("checked")).pixmap(16);
- ui->label_token_verified->setPixmap(pixmap);
- ui->username->setText(
- QString::fromStdString(UsernameFromDisplayToken(ui->edit_token->text().toStdString())));
- } else {
- const QPixmap pixmap = QIcon::fromTheme(QStringLiteral("failed")).pixmap(16);
- ui->label_token_verified->setPixmap(pixmap);
- ui->username->setText(tr("Unspecified"));
- QMessageBox::critical(this, tr("Verification failed"),
- tr("Verification failed. Check that you have entered your token "
- "correctly, and that your internet connection is working."));
- }
-}
-
-void ConfigureWeb::RetranslateUI() {
- ui->retranslateUi(this);
-}
-
-void ConfigureWeb::SetWebServiceConfigEnabled(bool enabled) {
- ui->label_disable_info->setVisible(!enabled);
- ui->groupBoxWebConfig->setEnabled(enabled);
-}
diff --git a/src/citra_qt/configuration/configure_web.h b/src/citra_qt/configuration/configure_web.h
deleted file mode 100644
index a9b2566f8..000000000
--- a/src/citra_qt/configuration/configure_web.h
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright 2017 Citra Emulator Project
-// Licensed under GPLv2 or any later version
-// Refer to the license.txt file included.
-
-#pragma once
-
-#include
-#include
-#include
-
-namespace Ui {
-class ConfigureWeb;
-}
-
-class ConfigureWeb : public QWidget {
- Q_OBJECT
-
-public:
- explicit ConfigureWeb(QWidget* parent = nullptr);
- ~ConfigureWeb() override;
-
- void ApplyConfiguration();
- void RetranslateUI();
- void SetConfiguration();
- void SetWebServiceConfigEnabled(bool enabled);
-
-private:
- void RefreshTelemetryID();
- void OnLoginChanged();
- void VerifyLogin();
- void OnLoginVerified();
-
- bool user_verified = true;
- QFutureWatcher verify_watcher;
-
- std::unique_ptr ui;
-};
diff --git a/src/citra_qt/configuration/configure_web.ui b/src/citra_qt/configuration/configure_web.ui
deleted file mode 100644
index c87cf48e6..000000000
--- a/src/citra_qt/configuration/configure_web.ui
+++ /dev/null
@@ -1,214 +0,0 @@
-
-
- ConfigureWeb
-
-
-
- 0
- 0
- 996
- 561
-
-
-
- Form
-
-
- -
-
-
-
-
-
- Citra Web Service
-
-
-
-
-
-
- By providing your username and token, you agree to allow Citra to collect additional usage data, which may include user identifying information.
-
-
-
- -
-
-
-
-
-
-
- 0
- 0
-
-
-
- Qt::RightToLeft
-
-
- Verify
-
-
-
- -
-
-
- Sign up
-
-
-
- -
-
-
- -
-
-
- Token:
-
-
-
- -
-
-
- -
-
-
- Username:
-
-
-
- -
-
-
- 80
-
-
- QLineEdit::Password
-
-
-
- -
-
-
- What is my token?
-
-
-
- -
-
-
- Qt::Horizontal
-
-
-
- 40
- 20
-
-
-
-
-
-
-
-
-
- -
-
-
- Web Service configuration can only be changed when a public room isn't being hosted.
-
-
- true
-
-
-
- -
-
-
- Telemetry
-
-
-
-
-
-
- Share anonymous usage data with the Citra team
-
-
-
- -
-
-
- Learn more
-
-
-
- -
-
-
-
-
-
- Telemetry ID:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- Qt::RightToLeft
-
-
- Regenerate
-
-
-
-
-
-
-
-
-
-
- -
-
-
- Discord Presence
-
-
-
-
-
-
- Show Current Game in your Discord Status
-
-
-
-
-
-
- -
-
-
- Qt::Vertical
-
-
-
- 20
- 40
-
-
-
-
-
-
-
- edit_token
- button_verify_login
- toggle_telemetry
- button_regenerate_telemetry_id
- toggle_discordrpc
-
-
-
-
diff --git a/src/citra_qt/main.cpp b/src/citra_qt/main.cpp
index 5d8b4204b..e724ea37b 100644
--- a/src/citra_qt/main.cpp
+++ b/src/citra_qt/main.cpp
@@ -15,7 +15,6 @@
#include
#include
#include
-#include "core/telemetry_session.h"
#ifdef __APPLE__
#include // for chdir
#endif
@@ -128,27 +127,6 @@ constexpr int default_mouse_timeout = 2500;
* is a bitfield "callout_flags" options, used to track if a message has already been shown to the
* user. This is 32-bits - if we have more than 32 callouts, we should retire and recycle old ones.
*/
-enum class CalloutFlag : uint32_t {
- Telemetry = 0x1,
-};
-
-void GMainWindow::ShowTelemetryCallout() {
- if (UISettings::values.callout_flags.GetValue() &
- static_cast(CalloutFlag::Telemetry)) {
- return;
- }
-
- UISettings::values.callout_flags =
- UISettings::values.callout_flags.GetValue() | static_cast(CalloutFlag::Telemetry);
- const QString telemetry_message =
- tr("Anonymous "
- "data is collected to help improve Citra. "
- "
Would you like to share your usage data with us?");
- if (QMessageBox::question(this, tr("Telemetry"), telemetry_message) == QMessageBox::Yes) {
- NetSettings::values.enable_telemetry = true;
- system.ApplySettings();
- }
-}
const int GMainWindow::max_recent_files_item;
@@ -263,9 +241,6 @@ GMainWindow::GMainWindow(Core::System& system_)
game_list->LoadCompatibilityList();
game_list->PopulateAsync(UISettings::values.game_dirs);
- // Show one-time "callout" messages to the user
- ShowTelemetryCallout();
-
mouse_hide_timer.setInterval(default_mouse_timeout);
connect(&mouse_hide_timer, &QTimer::timeout, this, &GMainWindow::HideMouseCursor);
connect(ui->menubar, &QMenuBar::hovered, this, &GMainWindow::OnMouseActivity);
@@ -1244,7 +1219,6 @@ bool GMainWindow::LoadROM(const QString& filename) {
game_path = filename;
- system.TelemetrySession().AddField(Common::Telemetry::FieldType::App, "Frontend", "Qt");
return true;
}
@@ -1988,7 +1962,7 @@ void GMainWindow::OnLoadComplete() {
void GMainWindow::OnMenuReportCompatibility() {
if (!NetSettings::values.citra_token.empty() && !NetSettings::values.citra_username.empty()) {
- CompatDB compatdb{system.TelemetrySession(), this};
+ CompatDB compatdb{this};
compatdb.exec();
} else {
QMessageBox::critical(this, tr("Missing Citra Account"),
diff --git a/src/citra_qt/main.h b/src/citra_qt/main.h
index b64bf1b32..797a4e0e9 100644
--- a/src/citra_qt/main.h
+++ b/src/citra_qt/main.h
@@ -152,7 +152,6 @@ private:
void BootGame(const QString& filename);
void ShutdownGame();
- void ShowTelemetryCallout();
void SetDiscordEnabled(bool state);
void LoadAmiibo(const QString& filename);
diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt
index f8c953a60..567831249 100644
--- a/src/common/CMakeLists.txt
+++ b/src/common/CMakeLists.txt
@@ -130,8 +130,6 @@ add_library(citra_common STATIC
string_util.cpp
string_util.h
swap.h
- telemetry.cpp
- telemetry.h
texture.cpp
texture.h
thread.cpp
diff --git a/src/common/detached_tasks.h b/src/common/detached_tasks.h
index 5dd8fc27b..251cbab4f 100644
--- a/src/common/detached_tasks.h
+++ b/src/common/detached_tasks.h
@@ -12,10 +12,10 @@ namespace Common {
/**
* A background manager which ensures that all detached task is finished before program exits.
*
- * Some tasks, telemetry submission for example, prefer executing asynchronously and don't care
- * about the result. These tasks are suitable for std::thread::detach(). However, this is unsafe if
- * the task is launched just before the program exits (which is a common case for telemetry), so we
- * need to block on these tasks on program exit.
+ * Some tasks prefer executing asynchronously and don't care
+ * about the result. These tasks are suitable for std::thread::detach().
+ * However, this is unsafe if the task is launched just before the program exits
+ * so we need to block on these tasks on program exit.
*
* To make detached task safe, a single DetachedTasks object should be placed in the main(), and
* call WaitForAllTasks() after all program execution but before global/static variable destruction.
diff --git a/src/common/telemetry.cpp b/src/common/telemetry.cpp
index e5fd193ef..8b1378917 100644
--- a/src/common/telemetry.cpp
+++ b/src/common/telemetry.cpp
@@ -1,92 +1 @@
-// Copyright 2017 Citra Emulator Project
-// Licensed under GPLv2 or any later version
-// Refer to the license.txt file included.
-#include
-#include
-#include "common/arch.h"
-#include "common/assert.h"
-#include "common/scm_rev.h"
-#include "common/telemetry.h"
-
-#if CITRA_ARCH(x86_64)
-#include "common/x64/cpu_detect.h"
-#endif
-
-namespace Common::Telemetry {
-
-void FieldCollection::Accept(VisitorInterface& visitor) const {
- for (const auto& field : fields) {
- field.second->Accept(visitor);
- }
-}
-
-void FieldCollection::AddField(std::unique_ptr field) {
- fields[field->GetName()] = std::move(field);
-}
-
-template
-void Field::Accept(VisitorInterface& visitor) const {
- visitor.Visit(*this);
-}
-
-template class Field;
-template class Field;
-template class Field;
-template class Field;
-template class Field;
-template class Field;
-template class Field;
-template class Field;
-template class Field;
-template class Field;
-template class Field;
-template class Field;
-template class Field;
-template class Field;
-
-void AppendBuildInfo(FieldCollection& fc) {
- const bool is_git_dirty{std::strstr(Common::g_scm_desc, "dirty") != nullptr};
- fc.AddField(FieldType::App, "Git_IsDirty", is_git_dirty);
- fc.AddField(FieldType::App, "Git_Branch", Common::g_scm_branch);
- fc.AddField(FieldType::App, "Git_Revision", Common::g_scm_rev);
- fc.AddField(FieldType::App, "BuildDate", Common::g_build_date);
- fc.AddField(FieldType::App, "BuildName", Common::g_build_name);
-}
-
-void AppendCPUInfo(FieldCollection& fc) {
-#if CITRA_ARCH(x86_64)
- fc.AddField(FieldType::UserSystem, "CPU_Model", Common::GetCPUCaps().cpu_string);
- fc.AddField(FieldType::UserSystem, "CPU_BrandString", Common::GetCPUCaps().brand_string);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_AES", Common::GetCPUCaps().aes);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_AVX", Common::GetCPUCaps().avx);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_AVX2", Common::GetCPUCaps().avx2);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_AVX512", Common::GetCPUCaps().avx512);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_BMI1", Common::GetCPUCaps().bmi1);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_BMI2", Common::GetCPUCaps().bmi2);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_FMA", Common::GetCPUCaps().fma);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_FMA4", Common::GetCPUCaps().fma4);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_SSE", Common::GetCPUCaps().sse);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_SSE2", Common::GetCPUCaps().sse2);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_SSE3", Common::GetCPUCaps().sse3);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_SSSE3", Common::GetCPUCaps().ssse3);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_SSE41", Common::GetCPUCaps().sse4_1);
- fc.AddField(FieldType::UserSystem, "CPU_Extension_x64_SSE42", Common::GetCPUCaps().sse4_2);
-#else
- fc.AddField(FieldType::UserSystem, "CPU_Model", "Other");
-#endif
-}
-
-void AppendOSInfo(FieldCollection& fc) {
-#ifdef __APPLE__
- fc.AddField(FieldType::UserSystem, "OsPlatform", "Apple");
-#elif defined(_WIN32)
- fc.AddField(FieldType::UserSystem, "OsPlatform", "Windows");
-#elif defined(__linux__) || defined(linux) || defined(__linux)
- fc.AddField(FieldType::UserSystem, "OsPlatform", "Linux");
-#else
- fc.AddField(FieldType::UserSystem, "OsPlatform", "Unknown");
-#endif
-}
-
-} // namespace Common::Telemetry
diff --git a/src/common/telemetry.h b/src/common/telemetry.h
index ba5f0c87d..8b1378917 100644
--- a/src/common/telemetry.h
+++ b/src/common/telemetry.h
@@ -1,199 +1 @@
-// Copyright 2017 Citra Emulator Project
-// Licensed under GPLv2 or any later version
-// Refer to the license.txt file included.
-#pragma once
-
-#include
-#include