diff options
| author | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2024-01-30 01:29:11 +0100 |
|---|---|---|
| committer | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2024-01-30 17:40:29 +0100 |
| commit | 442aad9b27da92674c7de7e305331ed219ce9047 (patch) | |
| tree | a6214ad33670c4a6ab1806c18e9c6430692f560c /src/yuzu/uisettings.h | |
| parent | 8ddfecfbaea7b08e300350fd2f14fb6b2e79634b (diff) | |
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.
Diffstat (limited to 'src/yuzu/uisettings.h')
| -rw-r--r-- | src/yuzu/uisettings.h | 7 |
1 files changed, 7 insertions, 0 deletions
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<std::string> multiplayer_nickname{linkage, {}, "nickname", Category::Multiplayer}; + Setting<std::string> multiplayer_filter_text{linkage, {}, "filter_text", Category::Multiplayer}; + Setting<bool> multiplayer_filter_games_owned{linkage, false, "filter_games_owned", + Category::Multiplayer}; + Setting<bool> multiplayer_filter_hide_empty{linkage, false, "filter_games_hide_empty", + Category::Multiplayer}; + Setting<bool> multiplayer_filter_hide_full{linkage, false, "filter_games_hide_full", + Category::Multiplayer}; Setting<std::string> multiplayer_ip{linkage, {}, "ip", Category::Multiplayer}; Setting<u16, true> multiplayer_port{linkage, 24872, 0, UINT16_MAX, "port", Category::Multiplayer}; |
