-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rework & redesign settings menu #352
Conversation
I'm not sure about removing any of the features mentioned. It definitely needs discussion. |
Bet |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have yet to test multiplayer, but I have some things to discuss with regards to the code and wording. I will not go deep into wording as even though this is a rework, there are many confusing wordings in the settings that fixing them warrants another PR, so as to not overcomplicate this PR more than it currently is.
android:title="Show leaderboard" | ||
android:summary="Show live leaderboard while playing" | ||
/> | ||
<PreferenceCategory android:title="In-game"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe this should be "Gameplay" instead?
Co-authored-by: Rian (Reza Mouna Hendrian) <[email protected]>
Co-authored-by: Rian (Reza Mouna Hendrian) <[email protected]>
Co-authored-by: Rian (Reza Mouna Hendrian) <[email protected]>
Co-authored-by: Rian (Reza Mouna Hendrian) <[email protected]>
Co-authored-by: Rian (Reza Mouna Hendrian) <[email protected]>
Co-authored-by: Rian (Reza Mouna Hendrian) <[email protected]>
I have tested multiplayer and it works properly. |
I have moved the display FPS setting to "Gameplay" in line with other display settings. Removing the setting's dependency should come in another PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Big thank you for the work!
In this PR I reworked and reorganized the entire settings menu UI following a section and categories pattern.
Preview
Sections
They're defined into the followings:
Additional changes
There's some functionality changes that may need to be discussed (or maybe not):
Background quality
option was removed, this shouldn't be needed nowadays yet I don't think it was used at all.Dither
option was removed, same reason as the above.Complex animations
option was split in two:Animate follow circle
andAnimate combo text
. Originally this option was covering those two features and I think that it's better to have those by separate.Player name for offline
was removed and the value will be always "Guest", cuz more space.Enable video
andEnable storyboard
were added toGameplay
section.What's left
Apply the rework to the multiplayer settings menu (I guess is currently broken with this state)