]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Added chat window transparency slider to options (#24990)
authorSk1tch <ben.peter.smith@gmail.com>
Mon, 1 Apr 2024 20:48:02 +0000 (13:48 -0700)
committerGitHub <noreply@github.com>
Mon, 1 Apr 2024 20:48:02 +0000 (13:48 -0700)
commitbc31c193c25b297179e0de2bf54c2623fbeeebe0
tree6e3ed3411599b77fe946eac1ddf9462230d74d72
parenta05f95269f8e04a29e8d93da37cff47b84026d51
Added chat window transparency slider to options (#24990)

* Adds a new slider to the misc tab in options that lets the player set chat window transparency

* Tweaked variable names

* Fixed order to match UI

* Renamed set chat window transparency function

* Changed and refactored to opacity instead of transparency

* Remove unnecessary int to float conversions

Slider used to be 0-100 while the CCVar was 0.0-1.0f. This is confusing and was only used for rounding to 2 decimal points.

* Round the value to two decimal points

* Remove rounding for now

* Rename

* Unhardcode chat color by moving to stylesheet

* Fix indent

* Make opacity slider only change opacity

---------

Co-authored-by: Your Name <you@example.com>
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
Content.Client/Options/UI/Tabs/MiscTab.xaml
Content.Client/Options/UI/Tabs/MiscTab.xaml.cs
Content.Client/Stylesheets/StyleNano.cs
Content.Client/UserInterface/Systems/Chat/ChatUIController.cs
Content.Client/UserInterface/Systems/Chat/Controls/ChatInputBox.xaml.cs [moved from Content.Client/UserInterface/Systems/Chat/Controls/ChatInputBox.cs with 95% similarity]
Content.Client/UserInterface/Systems/Chat/Widgets/ChatBox.xaml
Content.Shared/CCVar/CCVars.cs
Resources/Locale/en-US/escape-menu/ui/options-menu.ftl