1
0
mirror of https://github.com/libretro/RetroArch synced 2024-07-05 09:48:42 +00:00

use display name for UI

This commit is contained in:
Jamiras 2022-03-19 12:01:09 -06:00 committed by Autechre
parent a18e29cc8a
commit 4d2adee166
3 changed files with 7 additions and 3 deletions

View File

@ -87,6 +87,7 @@ static rcheevos_locals_t rcheevos_locals =
#ifdef HAVE_THREADS
CMD_EVENT_NONE, /* queued_command */
#endif
"", /* displayname */
"", /* username */
"", /* token */
"", /* user_agent_prefix */
@ -1404,7 +1405,7 @@ void rcheevos_show_mastery_placard()
char msg[128];
size_t len;
len = snprintf(msg, sizeof(msg), "%s", rcheevos_locals.username);
len = snprintf(msg, sizeof(msg), "%s", rcheevos_locals.displayname);
if (len < sizeof(msg) - 12 &&
(content_runtime_log || content_runtime_log_aggr))
@ -1830,7 +1831,7 @@ static void rcheevos_login_callback(void* userdata)
char msg[256];
snprintf(msg, sizeof(msg),
"RetroAchievements: Logged in as \"%s\".",
rcheevos_locals.username);
rcheevos_locals.displayname);
runloop_msg_queue_push(msg, 0, 2 * 60, false, NULL,
MESSAGE_QUEUE_ICON_DEFAULT, MESSAGE_QUEUE_CATEGORY_INFO);
}

View File

@ -643,7 +643,9 @@ static void rcheevos_async_login_callback(
settings->arrays.cheevos_password[0] = '\0';
CHEEVOS_LOG(RCHEEVOS_TAG "%s logged in successfully\n",
api_response.username);
api_response.display_name);
strlcpy(rcheevos_locals->displayname, api_response.display_name,
sizeof(rcheevos_locals->displayname));
strlcpy(rcheevos_locals->username, api_response.username,
sizeof(rcheevos_locals->username));
strlcpy(rcheevos_locals->token, api_response.api_token,

View File

@ -169,6 +169,7 @@ typedef struct rcheevos_locals_t
enum event_command queued_command; /* action queued by background thread to be run on main thread */
#endif
char displayname[32]; /* name to display in messages */
char username[32]; /* case-corrected username */
char token[32]; /* user's session token */
char user_agent_prefix[128]; /* RetroArch/OS version information */