Android: Add LeaderboardTrackerEnabled and ChallengeIndicatorsEnabled

This is an Android port of 7ed61c50a1. It looks like we don't have
descriptions for any of the RetroAchievements settings in the Android
GUI, so I haven't added descriptions for these two new settings either.
This commit is contained in:
JosJuice 2025-11-23 11:17:16 +01:00
parent 84397d19aa
commit 79d74a3df1
3 changed files with 30 additions and 0 deletions

View File

@ -914,6 +914,18 @@ enum class BooleanSetting(
"SpectatorEnabled",
false
),
ACHIEVEMENTS_LEADERBOARD_TRACKER_ENABLED(
Settings.FILE_ACHIEVEMENTS,
Settings.SECTION_ACHIEVEMENTS,
"LeaderboardTrackerEnabled",
true
),
ACHIEVEMENTS_CHALLENGE_INDICATORS_ENABLED(
Settings.FILE_ACHIEVEMENTS,
Settings.SECTION_ACHIEVEMENTS,
"ChallengeIndicatorsEnabled",
true
),
ACHIEVEMENTS_PROGRESS_ENABLED(
Settings.FILE_ACHIEVEMENTS,
Settings.SECTION_ACHIEVEMENTS,

View File

@ -1011,6 +1011,22 @@ class SettingsFragmentPresenter(
0
)
)
sl.add(
SwitchSetting(
context,
BooleanSetting.ACHIEVEMENTS_LEADERBOARD_TRACKER_ENABLED,
R.string.achievements_leaderboard_tracker_enabled,
0
)
)
sl.add(
SwitchSetting(
context,
BooleanSetting.ACHIEVEMENTS_CHALLENGE_INDICATORS_ENABLED,
R.string.achievements_challenge_indicators_enabled,
0
)
)
sl.add(
SwitchSetting(
context,

View File

@ -961,6 +961,8 @@ It can efficiently compress both junk data and encrypted Wii data.
<string name="achievements_unofficial_enabled">Enable Unofficial Achievements</string>
<string name="achievements_encore_enabled">Enable Encore Mode</string>
<string name="achievements_spectator_enabled">Enable Spectator Mode</string>
<string name="achievements_leaderboard_tracker_enabled">Show Leaderboard Tracker</string>
<string name="achievements_challenge_indicators_enabled">Show Challenge Indicators</string>
<string name="achievements_progress_enabled">Enable Progress Notifications</string>
<string name="achievements_username">Username</string>
<string name="achievements_password">Password</string>