* Added Jukebox, along with music for jukebox * Fixed Jukebox meta.json copyright * Removed songs I couldn't find a license for. * Renamed files to solve check failures from spaces * Added missing attributions.yml * Fixed lack of description in Jukebox * Jukebox is now constructable. * Change Jukebox menu to FancyWindow * Moved Jukebox messages out of jukebox component * Removed Jukebox OnValueChanged. * JukeboxComp now uses AutoGenerateComponentState * Removed state code, since it's auto generated * Fixed various Jukebox code to match conventions. * Updated Standard.yml to match changed song list. * fixes * Jukebox workin * Fix * Polishing * Finalising * Revert * bad * jukey * Reviews * name * Update submodule to 218.2.0 --------- Co-authored-by: iNVERTED <alextjorgensen@gmail.com>
19 lines
1.1 KiB
XML
19 lines
1.1 KiB
XML
<ui:FancyWindow xmlns="https://spacestation14.io" xmlns:ui="clr-namespace:Content.Client.UserInterface.Controls"
|
|
SetSize="400 500" Title="{Loc 'jukebox-menu-title'}">
|
|
<BoxContainer Margin="4 0" Orientation="Vertical">
|
|
<ItemList Name="MusicList" SelectMode="Button" Margin="3 3 3 3"
|
|
HorizontalExpand="True" VerticalExpand="True" SizeFlagsStretchRatio="8"/>
|
|
<BoxContainer Orientation="Vertical">
|
|
<Label Name="SongSelected" Text="{Loc 'jukebox-menu-selectedsong'}" />
|
|
<Label Name="SongName" Text="---" />
|
|
<Slider Name="PlaybackSlider" HorizontalExpand="True" />
|
|
</BoxContainer>
|
|
<BoxContainer Orientation="Horizontal" HorizontalExpand="True"
|
|
VerticalExpand="False" SizeFlagsStretchRatio="1">
|
|
<Button Name="PlayButton" Text="{Loc 'jukebox-menu-buttonplay'}" />
|
|
<Button Name="StopButton" Text="{Loc 'jukebox-menu-buttonstop'}" />
|
|
<Label Name="DurationLabel" Text="00:00 / 00:00" HorizontalAlignment="Right" HorizontalExpand="True"/>
|
|
</BoxContainer>
|
|
</BoxContainer>
|
|
</ui:FancyWindow>
|