]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Reagent dispenser UI (Again) (#27958)
authorBrandon Li <48413902+aspiringLich@users.noreply.github.com>
Mon, 13 May 2024 21:46:16 +0000 (17:46 -0400)
committerGitHub <noreply@github.com>
Mon, 13 May 2024 21:46:16 +0000 (17:46 -0400)
commitbfed85aff288630300b40133c025f73de71924b8
tree2ac3aa7387e6a7696fdcfa748d5abee5d749fc33
parent1a9766bd67dc390193cd81319b9d218e073ad259
Reagent dispenser UI (Again) (#27958)

* reagent dispenser: fancy window

* reagent dispenser: dispense button grid

* reagent dispenser: rearrange containers & info

* reagent dispenser: remove `reagent-dispenser-window-container-label`

* reagent dispenser: add `Scrollcontainer` on right side

* reagent dispenser: get rid of pointless actions

* reagent dispenser: cleanup actions and `inventory` field on bound ui state

* reagent dispenser: cool reagent cards & finishing touches

* reagent dispenser: final cleanup and formatting

* reagent dispenser: `ButtonGrid` and `ReagentDispenserSetDispenseAmountMessage` refactor

* reagent dispenser: cleanup code & address minor concerns

* reagent dispenser: text in reagent cards no longer clips

* reagent dispenser: oh wait i forgot to change this and thats why the builds keep failing probably

* reagent dispenser mayybe this

* reagent dispenser: remove `using FastAccessors;`

* delete unused classes

* disable reagent button when container is empty

* Make things a bit bigger

* remove obsolete text color override
Content.Client/Chemistry/UI/ReagentCardControl.xaml
Content.Client/Chemistry/UI/ReagentCardControl.xaml.cs
Content.Client/Chemistry/UI/ReagentDispenserWindow.xaml
Content.Client/Chemistry/UI/ReagentDispenserWindow.xaml.cs
Content.Server/Chemistry/EntitySystems/ReagentDispenserSystem.cs
Content.Shared/Chemistry/SharedReagentDispenser.cs