summaryrefslogtreecommitdiff
path: root/src/citron/multiplayer
diff options
context:
space:
mode:
authorZephyron <zephyron@citron-emu.org>2025-01-05 18:17:47 +1000
committerZephyron <zephyron@citron-emu.org>2025-01-05 18:17:47 +1000
commit21f94d5825d350bdee54f72eede880186e689c76 (patch)
tree9d359b71f9791bed50e9fb7de0d57550d02f635c /src/citron/multiplayer
parent8f5e3516fe1921f91c8efd9c0a9cdf1a7d1124b1 (diff)
web: Simplify web configuration and token management
- Remove telemetry functionality and related UI elements - Add automatic token generation using UUID - Remove manual token verification process - Sync Citron username with profile username automatically - Simplify web configuration UI and improve error messages - Update host room error message for clarity This change streamlines the web service configuration by removing unnecessary complexity and automating token management. Users no longer need to manually verify tokens, and the Citron username is automatically kept in sync with their profile username.
Diffstat (limited to 'src/citron/multiplayer')
-rw-r--r--src/citron/multiplayer/host_room.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/citron/multiplayer/host_room.cpp b/src/citron/multiplayer/host_room.cpp
index 2e6a9e1f4..243244e06 100644
--- a/src/citron/multiplayer/host_room.cpp
+++ b/src/citron/multiplayer/host_room.cpp
@@ -183,8 +183,7 @@ void HostRoomWindow::Host() {
if (result.result_code != WebService::WebResult::Code::Success) {
QMessageBox::warning(
this, tr("Error"),
- tr("Failed to announce the room to the public lobby. In order to host a "
- "room publicly, you must have a valid citron account configured in "
+ tr("To host a room publicly, you must have a valid citron account configured in "
"Emulation -> Configure -> Web. If you do not want to publish a room in "
"the public lobby, then select Unlisted instead.\nDebug Message: ") +
QString::fromStdString(result.result_string),