]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Rewrite the options menu (#28389)
authorPieter-Jan Briers <pieterjan.briers+git@gmail.com>
Sat, 22 Jun 2024 04:11:14 +0000 (06:11 +0200)
committerGitHub <noreply@github.com>
Sat, 22 Jun 2024 04:11:14 +0000 (14:11 +1000)
commit07fe1a6b5a0724a266e99781f697f423fe2badd5
tree70d07713935f14e9b193363bc3c6fb863023b3c9
parente0a6604d062a5de3e20be3cbd5d845bc0cd675f2
Rewrite the options menu (#28389)

* Basic attempt at rewriting how the options menu works, move accessibility settings into their own tab.

* Audio tab uses the new options system.

* Rewrite Misc tab

* Clean up heading styling

* Rewrite options tab and other minor cleanup all over the place.

* Documentation comments and minor cleanup.

---------

Co-authored-by: AJCM <AJCM@tutanota.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
17 files changed:
Content.Client/Options/UI/OptionDropDown.xaml [new file with mode: 0644]
Content.Client/Options/UI/OptionDropDown.xaml.cs [new file with mode: 0644]
Content.Client/Options/UI/OptionSlider.xaml [new file with mode: 0644]
Content.Client/Options/UI/OptionSlider.xaml.cs [new file with mode: 0644]
Content.Client/Options/UI/OptionsMenu.xaml
Content.Client/Options/UI/OptionsMenu.xaml.cs
Content.Client/Options/UI/OptionsTabControlRow.xaml [new file with mode: 0644]
Content.Client/Options/UI/OptionsTabControlRow.xaml.cs [new file with mode: 0644]
Content.Client/Options/UI/Tabs/AccessibilityTab.xaml [new file with mode: 0644]
Content.Client/Options/UI/Tabs/AccessibilityTab.xaml.cs [new file with mode: 0644]
Content.Client/Options/UI/Tabs/AudioTab.xaml
Content.Client/Options/UI/Tabs/AudioTab.xaml.cs
Content.Client/Options/UI/Tabs/GraphicsTab.xaml
Content.Client/Options/UI/Tabs/GraphicsTab.xaml.cs
Content.Client/Options/UI/Tabs/MiscTab.xaml
Content.Client/Options/UI/Tabs/MiscTab.xaml.cs
Resources/Locale/en-US/escape-menu/ui/options-menu.ftl