first build

This commit is contained in:
Nathan
2025-12-17 15:55:45 -07:00
parent d0ac16e53a
commit 06d2c3934b
9 changed files with 5589 additions and 27 deletions

View File

@@ -1,6 +1,9 @@
<Window xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:UnifiedFarmLauncher.ViewModels"
xmlns:models="using:UnifiedFarmLauncher.Models"
x:Class="UnifiedFarmLauncher.Views.MainWindow"
x:DataType="vm:MainWindowViewModel"
Title="Unified Farm Launcher"
Width="1000" Height="700"
MinWidth="800" MinHeight="600">
@@ -34,7 +37,8 @@
AutoGenerateColumns="False"
IsReadOnly="True"
SelectionMode="Single"
GridLinesVisibility="All">
GridLinesVisibility="All"
ItemsSource="{Binding Workers}">
<DataGrid.Columns>
<DataGridTextColumn Header="Name" Binding="{Binding Name}" Width="150"/>
<DataGridCheckBoxColumn Header="Enabled" Binding="{Binding Enabled}" Width="80"/>
@@ -45,9 +49,9 @@
</DataGrid>
<!-- Status Bar -->
<StatusBar Grid.Row="3">
<TextBlock Name="StatusText" Text="{Binding StatusText}" Margin="5"/>
</StatusBar>
<Border Grid.Row="3" Background="{DynamicResource ThemeControlLowBackgroundBrush}" BorderBrush="{DynamicResource ThemeBorderLowBrush}" BorderThickness="0,1,0,0">
<TextBlock Name="StatusText" Text="{Binding StatusText}" Margin="5" VerticalAlignment="Center"/>
</Border>
</Grid>
</Window>