CatStation/Content.Client/Communications/UI/CommunicationsConsoleMenu.xaml
Whatstone 041a7e6504
Scrolling text screens (#43997)
* Scrolling text screens

* remove ScrollingTextScreenComponent, fix comments

* shave a pixel off of the frame, commas cut off

* logMissing to false, state does may not exist

* variable timing, offset array serializer

* namespaces are a state of mind

* Use CustomArraySerializer instead of a one-off

* better alphabetize punctuation text

* Unneeded VV access, 4-space meta.json

* Subscription attributes

* cleanup pass

* shift left

* AJCM's suggestions

Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>

* PadRight returns a string.

* kill the loop, use funny division instead

* smoother animations, dark stripe on outer frame

* Update for the new comms console UI

* communications console changes

* can't spell pain without UI

* the ocho

* it's big brain time

* just a touch wider

* UI polish pass - forgive the sins

* look at my attributions dog

* EDITED

* Text screen layer init deferred until startup

* that's a new one

---------

Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
2026-08-15 22:03:22 +00:00

24 lines
1.1 KiB
XML

<comms:CommunicationsConsoleMenu xmlns="https://spacestation14.io"
xmlns:comms="clr-namespace:Content.Client.Communications.UI"
xmlns:widgets="clr-namespace:Content.Client.Communications.UI.Widgets"
xmlns:controls="clr-namespace:Content.Client.UserInterface.Controls"
MinSize="450 642" SetSize="450 642"
Title="{Loc 'comms-console-menu-title'}">
<BoxContainer Orientation="Vertical" HorizontalExpand="True" VerticalExpand="True" Margin="12">
<PanelContainer StyleClasses="PanelDark" VerticalExpand="True">
<widgets:MessagingControls Name="MessagingControls" VerticalExpand="True" />
</PanelContainer>
<controls:HSpacer Spacing="12" />
<PanelContainer StyleClasses="BackgroundPanelDark">
<widgets:AlertLevelControls Name="AlertLevelControls" Margin="0 12 0 12" />
</PanelContainer>
<controls:HSpacer Spacing="12" />
<PanelContainer StyleClasses="BackgroundPanelDark">
<widgets:ShuttleControls Name="ShuttleControls" Margin="0 12 0 12"/>
</PanelContainer>
</BoxContainer>
</comms:CommunicationsConsoleMenu>