Starter improvements

- scenery Description
- scenery mini
- extracted translations outside
- autoselect first consist on scenery selection
- autoexpand on group click
This commit is contained in:
2026-06-17 22:00:01 +02:00
parent 9be97c7bda
commit b2f693113d
22 changed files with 776 additions and 634 deletions

View File

@@ -1,16 +1,16 @@
<sukiUi:SukiWindow
x:Class="StarterNG.MainWindow"
x:CompileBindings="True"
xmlns="https://github.com/avaloniaui"
xmlns:sukiUi="clr-namespace:SukiUI.Controls;assembly=SukiUI"
xmlns:materialIcons="clr-namespace:Material.Icons.Avalonia;assembly=Material.Icons.Avalonia"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:svg="clr-namespace:Avalonia.Svg;assembly=Avalonia.Svg"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:views="clr-namespace:StarterNG.Views"
xmlns:starterNg="clr-namespace:StarterNG"
BackgroundStyle="Flat"
Title="MaSzyna - Symulator pojazdów szynowych" Height="800" Width="1000" WindowStartupLocation="CenterScreen">
Title="MaSzyna - Symulator pojazdów szynowych" Height="800" Width="1200" WindowStartupLocation="CenterScreen">
<sukiUi:SukiWindow.RightWindowTitleBarControls>
<Button Classes="Basic" Click="openLastLogClick"
ToolTip.Tip="{Binding [ShowLatestLogTooltip], Source={x:Static starterNg:App.Loc}}">
@@ -73,8 +73,11 @@
<sukiUi:SukiSideMenu.HeaderContent>
<svg:Svg
Path="/Assets/Logo/maszyna_white.svg"
<!-- Logo PNG. Replace Assets/Logo/maszyna_white.png (white logo for the
dark side-menu header). A maszyna_black.png variant also lives in
Assets/Logo for light backgrounds - swap the Source if needed. -->
<Image
Source="/Assets/Logo/maszyna_white.png"
Width="200"
Margin="16"
Height="60" />
@@ -104,9 +107,6 @@
<materialIcons:MaterialIcon Kind="Github" />
</Button>
</StackPanel>
</sukiUi:SukiSideMenu.FooterContent>
</sukiUi:SukiSideMenu>
</sukiUi:SukiWindow>
</sukiUi:SukiWindow>