From 21f94d5825d350bdee54f72eede880186e689c76 Mon Sep 17 00:00:00 2001 From: Zephyron Date: Sun, 5 Jan 2025 18:17:47 +1000 Subject: 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. --- src/citron/configuration/configure_web.ui | 73 ++++++------------------------- 1 file changed, 13 insertions(+), 60 deletions(-) (limited to 'src/citron/configuration/configure_web.ui') diff --git a/src/citron/configuration/configure_web.ui b/src/citron/configuration/configure_web.ui index 906fa77ad..c506d217f 100644 --- a/src/citron/configuration/configure_web.ui +++ b/src/citron/configuration/configure_web.ui @@ -6,7 +6,7 @@ 0 0 - 926 + 2280 561 @@ -24,18 +24,18 @@ citron Web Service - + - By providing your username and token, you agree to allow citron to collect additional usage data, which may include user identifying information. + This is your Citron Web Service token. It is used to authenticate your Citron account. - + - + 0 @@ -46,12 +46,15 @@ Qt::RightToLeft - Verify + Reset Token + + false + Sign up @@ -68,7 +71,7 @@ - + @@ -82,13 +85,13 @@ 80 - - QLineEdit::Password - + + false + What is my token? @@ -122,56 +125,6 @@ - - - - Telemetry - - - - - - Share anonymous usage data with the citron team - - - - - - - Learn more - - - - - - - - - Telemetry ID: - - - - - - - - 0 - 0 - - - - Qt::RightToLeft - - - Regenerate - - - - - - - - -- cgit v1.2.3