From 442aad9b27da92674c7de7e305331ed219ce9047 Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Tue, 30 Jan 2024 01:29:11 +0100 Subject: Persist filters in multiplayer public lobby list After connecting to a room, the chosen filter text, "Games I Own", "Hide Empty Rooms" and "Hide Full Rooms" values are persisted to configuration so they are preserved across restarts. This makes it easier to rejoin a room if you regularly play the same game, or after a crash. --- src/yuzu/uisettings.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/yuzu/uisettings.h') diff --git a/src/yuzu/uisettings.h b/src/yuzu/uisettings.h index f9906be33..bd8b3c18a 100644 --- a/src/yuzu/uisettings.h +++ b/src/yuzu/uisettings.h @@ -169,6 +169,13 @@ struct Values { // multiplayer settings Setting multiplayer_nickname{linkage, {}, "nickname", Category::Multiplayer}; + Setting multiplayer_filter_text{linkage, {}, "filter_text", Category::Multiplayer}; + Setting multiplayer_filter_games_owned{linkage, false, "filter_games_owned", + Category::Multiplayer}; + Setting multiplayer_filter_hide_empty{linkage, false, "filter_games_hide_empty", + Category::Multiplayer}; + Setting multiplayer_filter_hide_full{linkage, false, "filter_games_hide_full", + Category::Multiplayer}; Setting multiplayer_ip{linkage, {}, "ip", Category::Multiplayer}; Setting multiplayer_port{linkage, 24872, 0, UINT16_MAX, "port", Category::Multiplayer}; -- cgit v1.2.3