diff options
author | Zephyron <zephyron@citron-emu.org> | 2025-01-05 18:17:47 +1000 |
---|---|---|
committer | Zephyron <zephyron@citron-emu.org> | 2025-01-05 18:17:47 +1000 |
commit | 21f94d5825d350bdee54f72eede880186e689c76 (patch) | |
tree | 9d359b71f9791bed50e9fb7de0d57550d02f635c /src/citron/configuration/configure_profile_manager.cpp | |
parent | 8f5e3516fe1921f91c8efd9c0a9cdf1a7d1124b1 (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/configuration/configure_profile_manager.cpp')
-rw-r--r-- | src/citron/configuration/configure_profile_manager.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/citron/configuration/configure_profile_manager.cpp b/src/citron/configuration/configure_profile_manager.cpp index 11d35f5b8..1581ee8a0 100644 --- a/src/citron/configuration/configure_profile_manager.cpp +++ b/src/citron/configuration/configure_profile_manager.cpp @@ -177,6 +177,9 @@ void ConfigureProfileManager::UpdateCurrentUser() { scene->addPixmap( GetIcon(*current_user).scaled(48, 48, Qt::IgnoreAspectRatio, Qt::SmoothTransformation)); ui->current_user_username->setText(username); + + // Set the username for the Citron profile + Settings::values.citron_username = username.toStdString(); } void ConfigureProfileManager::ApplyConfiguration() { |