-
-
Notifications
You must be signed in to change notification settings - Fork 449
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
[UI/UX] Use Tabs on Game Settings #3105
Conversation
console.log('toolsSettings', { | ||
winetricksRunning, | ||
winecfgRunning, | ||
runExeRunning | ||
}) |
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.
console.log('toolsSettings', { | |
winetricksRunning, | |
winecfgRunning, | |
runExeRunning | |
}) |
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.
to delete this
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 left a few comments, but it works good for me and looks way better.
I'll wait for the change setting a fixed top distance and it's all good from me
console.log('toolsSettings', { | ||
winetricksRunning, | ||
winecfgRunning, | ||
runExeRunning | ||
}) |
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.
to delete this
Addressed all comments, I think looks good now. |
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.
Looks good to me 👍
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.
(well I guess we have a bigger problem with those apps, we are showing a bunch of settings that makes no sense, maybe the settings button for sideloaded apps should open the edit app modal instead of settings, no setting applies for theme) |
That same error happens for any native linux game since the |
@arielj ooff, the burden of supporting so many configurations I guess. lol |
…uncher into ui/settings_tabs
@arielj removed the settings button for browser games for now until we have proper settings for them (maybe user-agent, open fullscreen by default, etc) in the future. |
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.
Looks good to me 👍
I tested only on linux though, but I haven't seen any other issue.
* [UI/UX] Use Tabs on Game Settings * fix: deadcode * fix: crash on app settings * fix: fields appearing and order by OS * fix: fix and improve Tools Buttons * chore: make animation more obvious * fix: tab order bug and native options * feat: make modal static and tabs scrollable * chore: pr comments * fix: windows tabs * fix: show more settings on windows * chore: hide game defaults on windows * chore: hide settings button for browser games * fix: fix native and sideload settings * fix: macOS and sideloaded fixes * chore: hide language options for sideloaded games --------- Co-authored-by: Flavio F Lima <[email protected]>
This replaces the Collapsable elements with a Tabbing approach on the Game Settings.
It also remembers the last used tab for each game so makes our life easier when testing different configs.
Use the following Checklist if you have changed something on the Backend or Frontend: