Skip to content

Update settings window#244

Merged
edo9300 merged 14 commits into
masterfrom
settings-window-update
Aug 13, 2022
Merged

Update settings window#244
edo9300 merged 14 commits into
masterfrom
settings-window-update

Conversation

@edo9300

@edo9300 edo9300 commented Aug 13, 2022

Copy link
Copy Markdown
Owner

Revamp the settings window by using the new windowed tab widget, split the various options in subcategories to keep them more organized.
Now every config that before was only modifiable my manually editing the config file should be changeable in game as well.
Probably will need other cleanups down the line to make things look nicer, but for now it's enough to merge.

edo9300 added 14 commits July 27, 2022 12:58
Split the settings window into panels for easier option organization, some strings are hardcoded for now, will be updated afterwards
Also add interface to automatically handle elements synchronization
For now all the elements that used the normal ``Resize`` were updated
There are some side effects caused by letting the element be resized by the engine
If rebooted in game, the envirionemtn would've kept the previous position, thus having a bigger/smaller rect not matching the size needed for the dpi scaling, and thus having the elements wrongly placed
@edo9300 edo9300 merged commit fa14135 into master Aug 13, 2022
@edo9300 edo9300 deleted the settings-window-update branch August 13, 2022 17:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant