CI / Go Backend (push) Canceled after 0s
初始化 monorepo: Go后端(7微服务) + Unity客户端(9模块) + 启动器 HTML5原型: Three.js 3D体素世界, Perlin噪声地形, 原版材质, 22种方块 Minecraft创造模式背包: 双栏布局, 拖拽移动物品, 方向性元件引脚 AI助搭策划文档 + 客户端/服务端骨架 + Docker Compose + CI
422 lines
33 KiB
XML
422 lines
33 KiB
XML
<local:MyPageRight
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:local="clr-namespace:PCL" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
mc:Ignorable="d" x:Class="PCL.PageInstanceInstall"
|
|
PanScroll="{Binding ElementName=PanBack}">
|
|
<Grid>
|
|
<Grid x:Name="PanAllBack">
|
|
<local:MyScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled"
|
|
x:Name="PanBack">
|
|
<Grid Margin="25,10,25,75">
|
|
<StackPanel Grid.Row="1" Name="PanMinecraft" Grid.IsSharedSizeScope="True" Margin="0,0,0,-10"
|
|
Visibility="Collapsed">
|
|
<StackPanel.RenderTransform>
|
|
<TranslateTransform />
|
|
</StackPanel.RenderTransform>
|
|
</StackPanel>
|
|
<StackPanel Grid.Row="1" x:Name="PanSelect" Visibility="Visible" Opacity="0"
|
|
IsHitTestVisible="False">
|
|
<StackPanel.RenderTransform>
|
|
<TranslateTransform />
|
|
</StackPanel.RenderTransform>
|
|
<local:MyHint Text="{DynamicResource Download.Install.Warning.LegacyOptiFabric}"
|
|
Margin="0,10,0,0" x:Name="HintLegacyOptiFabric" Theme="Yellow" />
|
|
<local:MyHint Text="{DynamicResource Download.Install.Warning.LegacyFabricApi}"
|
|
Margin="0,10,0,0"
|
|
x:Name="HintLegacyFabricAPI" Theme="Red" />
|
|
<local:MyHint Text="{DynamicResource Download.Install.Warning.FabricApi}"
|
|
Margin="0,1,0,7"
|
|
x:Name="HintFabricAPI" IsWarn="True" />
|
|
<local:MyHint Text="{DynamicResource Download.Install.Warning.OptiFabric}"
|
|
Margin="0,1,0,7"
|
|
x:Name="HintOptiFabric" IsWarn="True" />
|
|
<local:MyHint Text="{DynamicResource Download.Install.Warning.OptiFabricOld}"
|
|
Margin="0,1,0,7" x:Name="HintOptiFabricOld" IsWarn="False" />
|
|
<local:MyHint Text="{DynamicResource Download.Install.Warning.ModOptiFine}" Margin="0,1,0,7"
|
|
x:Name="HintModOptiFine"
|
|
IsWarn="False" />
|
|
<local:MyCard Margin="0,15,0,0" UseAnimation="False">
|
|
<StackPanel Margin="15,7,15,7">
|
|
<local:MyListItem x:Name="ItemSelect" IsHitTestVisible="False" Margin="-7,0,0,0"
|
|
Height="42" SnapsToDevicePixels="True" Type="None" />
|
|
</StackPanel>
|
|
</local:MyCard>
|
|
<local:MyCard Title="{DynamicResource Common.Installation.Minecraft}" Height="40" Margin="0,15,0,0"
|
|
x:Name="CardMinecraft"
|
|
PreviewSwap="CardMinecraft_PreviewSwap">
|
|
<Grid x:Name="PanMinecraftInfo" Height="18" Margin="132,11,15,0" VerticalAlignment="Top">
|
|
<Grid.RenderTransform>
|
|
<TranslateTransform />
|
|
</Grid.RenderTransform>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="Auto" />
|
|
</Grid.ColumnDefinitions>
|
|
<Image x:Name="ImgMinecraft" Margin="0,0,7,0" SnapsToDevicePixels="True" Height="18"
|
|
RenderOptions.BitmapScalingMode="Linear" />
|
|
<TextBlock x:Name="LabMinecraft" VerticalAlignment="Center"
|
|
TextTrimming="CharacterEllipsis" Grid.Column="1" />
|
|
<Path
|
|
Data="M7.736 1.56a1.914 1.914 0 0 1 2.707 2.708l-.234.234l-2.707-2.707zm-.941.942L1.65 7.646a.5.5 0 0 0-.136.255l-.504 2.5a.5.5 0 0 0 .588.59l2.504-.5a.5.5 0 0 0 .255-.137l5.145-5.145z"
|
|
Height="12" Width="12" Stretch="Uniform" VerticalAlignment="Center"
|
|
Grid.Column="2" Fill="{StaticResource ColorBrushGray4}" Margin="0,1,6,0"
|
|
RenderTransformOrigin="0.5,0.5" />
|
|
<TextBlock VerticalAlignment="Center"
|
|
Text="{DynamicResource Instance.Install.Action.ModifyLabel}" Grid.Column="3"
|
|
Foreground="{StaticResource ColorBrushGray4}" />
|
|
</Grid>
|
|
</local:MyCard>
|
|
<local:MyCard Title="{DynamicResource Common.Installation.Forge}" Height="40" Margin="0,15,0,0"
|
|
x:Name="CardForge" IsSwapped="True"
|
|
CanSwap="True" SwapLogoRight="True" PreviewSwap="CardForge_PreviewSwap">
|
|
<StackPanel Margin="20,40,18,15" VerticalAlignment="Top" Name="PanForge" />
|
|
<Grid x:Name="PanForgeInfo" Height="18" Margin="132,11,15,0" VerticalAlignment="Top"
|
|
Tag="True">
|
|
<Grid.RenderTransform>
|
|
<TranslateTransform />
|
|
</Grid.RenderTransform>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Image x:Name="ImgForge" Margin="0,0,7,0" SnapsToDevicePixels="True" Height="18"
|
|
RenderOptions.BitmapScalingMode="Linear"
|
|
Source="pack://application:,,,/images/Blocks/Anvil.png" />
|
|
<TextBlock x:Name="LabForge" VerticalAlignment="Center"
|
|
TextTrimming="CharacterEllipsis" Grid.Column="1" />
|
|
</Grid>
|
|
<Grid x:Name="BtnForgeClear" Height="30" Width="30" HorizontalAlignment="Right"
|
|
VerticalAlignment="Top" Margin="0,5,32,0" MouseLeftButtonUp="Forge_Clear"
|
|
Background="{StaticResource ColorBrushSemiTransparent}">
|
|
<Path x:Name="BtnForgeClearInner" Height="10" Width="10" Stretch="Uniform"
|
|
Fill="{StaticResource ColorBrushGray1}" HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
Data="F1 M2,0 L0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 20,2 18,0 10,8 2,0Z" />
|
|
</Grid>
|
|
</local:MyCard>
|
|
<local:MyCard Title="{DynamicResource Common.Installation.Cleanroom}" Height="40"
|
|
Margin="0,15,0,0" x:Name="CardCleanroom"
|
|
IsSwapped="True" CanSwap="True" SwapLogoRight="True"
|
|
PreviewSwap="CardCleanroom_PreviewSwap">
|
|
<StackPanel Margin="20,40,18,15" VerticalAlignment="Top" Name="PanCleanroom" />
|
|
<Grid x:Name="PanCleanroomInfo" Height="18" Margin="132,11,15,0" VerticalAlignment="Top"
|
|
Tag="True">
|
|
<Grid.RenderTransform>
|
|
<TranslateTransform />
|
|
</Grid.RenderTransform>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Image x:Name="ImgCleanroom" Margin="0,0,7,0" SnapsToDevicePixels="True" Height="18"
|
|
RenderOptions.BitmapScalingMode="Linear"
|
|
Source="pack://application:,,,/images/Blocks/Cleanroom.png" />
|
|
<TextBlock x:Name="LabCleanroom" VerticalAlignment="Center"
|
|
TextTrimming="CharacterEllipsis" Grid.Column="1" />
|
|
</Grid>
|
|
<Grid x:Name="BtnCleanroomClear" Height="30" Width="30" HorizontalAlignment="Right"
|
|
VerticalAlignment="Top" Margin="0,5,32,0" MouseLeftButtonUp="Cleanroom_Clear"
|
|
Background="{StaticResource ColorBrushSemiTransparent}">
|
|
<Path x:Name="BtnCleanroomClearInner" Height="10" Width="10" Stretch="Uniform"
|
|
Fill="{StaticResource ColorBrushGray1}" HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
Data="F1 M2,0 L0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 20,2 18,0 10,8 2,0Z" />
|
|
</Grid>
|
|
</local:MyCard>
|
|
<local:MyCard Title="{DynamicResource Common.Installation.NeoForge}" Height="40"
|
|
Margin="0,15,0,0" x:Name="CardNeoForge"
|
|
IsSwapped="True" CanSwap="True" SwapLogoRight="True"
|
|
PreviewSwap="CardNeoForge_PreviewSwap">
|
|
<StackPanel Margin="20,40,18,15" VerticalAlignment="Top" Name="PanNeoForge" />
|
|
<Grid x:Name="PanNeoForgeInfo" Height="18" Margin="132,11,15,0" VerticalAlignment="Top"
|
|
Tag="True">
|
|
<Grid.RenderTransform>
|
|
<TranslateTransform />
|
|
</Grid.RenderTransform>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Image x:Name="ImgNeoForge" Margin="0,0,7,0" SnapsToDevicePixels="True" Height="18"
|
|
RenderOptions.BitmapScalingMode="Linear"
|
|
Source="pack://application:,,,/images/Blocks/NeoForge.png" />
|
|
<TextBlock x:Name="LabNeoForge" VerticalAlignment="Center"
|
|
TextTrimming="CharacterEllipsis" Grid.Column="1" />
|
|
</Grid>
|
|
<Grid x:Name="BtnNeoForgeClear" Height="30" Width="30" HorizontalAlignment="Right"
|
|
VerticalAlignment="Top" Margin="0,5,32,0" MouseLeftButtonUp="NeoForge_Clear"
|
|
Background="{StaticResource ColorBrushSemiTransparent}">
|
|
<Path x:Name="BtnNeoForgeClearInner" Height="10" Width="10" Stretch="Uniform"
|
|
Fill="{StaticResource ColorBrushGray1}" HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
Data="F1 M2,0 L0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 20,2 18,0 10,8 2,0Z" />
|
|
</Grid>
|
|
</local:MyCard>
|
|
<local:MyCard Title="{DynamicResource Common.Installation.Fabric}" Height="40" Margin="0,15,0,0"
|
|
x:Name="CardFabric" IsSwapped="True"
|
|
CanSwap="True" SwapLogoRight="True" PreviewSwap="CardFabric_PreviewSwap">
|
|
<StackPanel Margin="20,40,18,0" VerticalAlignment="Top" Name="PanFabric" />
|
|
<Grid x:Name="PanFabricInfo" Height="18" Margin="132,11,15,0" VerticalAlignment="Top"
|
|
Tag="True">
|
|
<Grid.RenderTransform>
|
|
<TranslateTransform />
|
|
</Grid.RenderTransform>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Image x:Name="ImgFabric" Margin="0,0,7,0" SnapsToDevicePixels="True" Height="18"
|
|
RenderOptions.BitmapScalingMode="Linear"
|
|
Source="pack://application:,,,/images/Blocks/Fabric.png" />
|
|
<TextBlock x:Name="LabFabric" VerticalAlignment="Center"
|
|
TextTrimming="CharacterEllipsis" Grid.Column="1" />
|
|
</Grid>
|
|
<Grid x:Name="BtnFabricClear" Height="30" Width="30" HorizontalAlignment="Right"
|
|
VerticalAlignment="Top" Margin="0,5,32,0" MouseLeftButtonUp="Fabric_Clear"
|
|
Background="{StaticResource ColorBrushSemiTransparent}">
|
|
<Path x:Name="BtnFabricClearInner" Height="10" Width="10" Stretch="Uniform"
|
|
Fill="{StaticResource ColorBrushGray1}" HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
Data="F1 M2,0 L0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 20,2 18,0 10,8 2,0Z" />
|
|
</Grid>
|
|
</local:MyCard>
|
|
<local:MyCard Title="{DynamicResource Common.Installation.LegacyFabric}" Height="40"
|
|
Margin="0,12,0,0" x:Name="CardLegacyFabric"
|
|
IsSwapped="True" CanSwap="True" SwapLogoRight="True"
|
|
PreviewSwap="CardLegacyFabric_PreviewSwap">
|
|
<StackPanel Margin="20,40,18,0" VerticalAlignment="Top" Name="PanLegacyFabric" />
|
|
<Grid x:Name="PanLegacyFabricInfo" Height="18" Margin="132,11,15,0" VerticalAlignment="Top"
|
|
Tag="True">
|
|
<Grid.RenderTransform>
|
|
<TranslateTransform />
|
|
</Grid.RenderTransform>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Image x:Name="ImgLegacyFabric" Margin="0,0,7,0" SnapsToDevicePixels="True" Height="18"
|
|
RenderOptions.BitmapScalingMode="Linear"
|
|
Source="pack://application:,,,/images/Blocks/Fabric.png" />
|
|
<TextBlock x:Name="LabLegacyFabric" VerticalAlignment="Center"
|
|
TextTrimming="CharacterEllipsis" Grid.Column="1" />
|
|
</Grid>
|
|
<Grid x:Name="BtnLegacyFabricClear" Height="30" Width="30" HorizontalAlignment="Right"
|
|
VerticalAlignment="Top" Margin="0,5,32,0" MouseLeftButtonUp="LegacyFabric_Clear"
|
|
Background="{StaticResource ColorBrushSemiTransparent}">
|
|
<Path x:Name="BtnLegacyFabricClearInner" Height="10" Width="10" Stretch="Uniform"
|
|
Fill="{StaticResource ColorBrushGray1}" HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
Data="F1 M2,0 L0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 20,2 18,0 10,8 2,0Z" />
|
|
</Grid>
|
|
</local:MyCard>
|
|
<local:MyCard Title="{DynamicResource Common.Installation.FabricApi}" Height="40"
|
|
Margin="0,15,0,0" x:Name="CardFabricApi"
|
|
IsSwapped="True" CanSwap="True" SwapLogoRight="True"
|
|
PreviewSwap="CardFabricApi_PreviewSwap">
|
|
<StackPanel Margin="20,40,18,15" VerticalAlignment="Top" Name="PanFabricApi" />
|
|
<Grid x:Name="PanFabricApiInfo" Height="18" Margin="132,11,15,0" VerticalAlignment="Top"
|
|
Tag="True">
|
|
<Grid.RenderTransform>
|
|
<TranslateTransform />
|
|
</Grid.RenderTransform>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Image x:Name="ImgFabricApi" Margin="0,0,7,0" SnapsToDevicePixels="True" Height="18"
|
|
RenderOptions.BitmapScalingMode="Linear"
|
|
Source="pack://application:,,,/images/Blocks/Fabric.png" />
|
|
<TextBlock x:Name="LabFabricApi" VerticalAlignment="Center"
|
|
TextTrimming="CharacterEllipsis" Grid.Column="1" />
|
|
</Grid>
|
|
<Grid x:Name="BtnFabricApiClear" Height="30" Width="30" HorizontalAlignment="Right"
|
|
VerticalAlignment="Top" Margin="0,5,32,0" MouseLeftButtonUp="FabricApi_Clear"
|
|
Background="{StaticResource ColorBrushSemiTransparent}">
|
|
<Path x:Name="BtnFabricApiClearInner" Height="10" Width="10" Stretch="Uniform"
|
|
Fill="{StaticResource ColorBrushGray1}" HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
Data="F1 M2,0 L0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 20,2 18,0 10,8 2,0Z" />
|
|
</Grid>
|
|
</local:MyCard>
|
|
<local:MyCard Title="{DynamicResource Common.Installation.LegacyFabricApi}" Height="40"
|
|
Margin="0,12,0,0"
|
|
x:Name="CardLegacyFabricApi" IsSwapped="True" CanSwap="True" SwapLogoRight="True"
|
|
PreviewSwap="CardLegacyFabricApi_PreviewSwap">
|
|
<StackPanel Margin="20,40,18,15" VerticalAlignment="Top" Name="PanLegacyFabricApi" />
|
|
<Grid x:Name="PanLegacyFabricApiInfo" Height="18" Margin="132,11,15,0"
|
|
VerticalAlignment="Top" Tag="True">
|
|
<Grid.RenderTransform>
|
|
<TranslateTransform />
|
|
</Grid.RenderTransform>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Image x:Name="ImgLegacyFabricApi" Margin="0,0,7,0" SnapsToDevicePixels="True"
|
|
Height="18" RenderOptions.BitmapScalingMode="Linear"
|
|
Source="pack://application:,,,/images/Blocks/Fabric.png" />
|
|
<TextBlock x:Name="LabLegacyFabricApi" VerticalAlignment="Center"
|
|
TextTrimming="CharacterEllipsis" Grid.Column="1" />
|
|
</Grid>
|
|
<Grid x:Name="BtnLegacyFabricApiClear" Height="30" Width="30" HorizontalAlignment="Right"
|
|
VerticalAlignment="Top" Margin="0,5,32,0" MouseLeftButtonUp="LegacyFabricApi_Clear"
|
|
Background="{StaticResource ColorBrushSemiTransparent}">
|
|
<Path x:Name="BtnLegacyFabricApiClearInner" Height="10" Width="10" Stretch="Uniform"
|
|
Fill="{StaticResource ColorBrushGray1}" HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
Data="F1 M2,0 L0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 20,2 18,0 10,8 2,0Z" />
|
|
</Grid>
|
|
</local:MyCard>
|
|
<local:MyCard Title="{DynamicResource Common.Installation.LabyMod}" Height="40" Margin="0,15,0,0"
|
|
x:Name="CardLabyMod"
|
|
IsSwapped="True" CanSwap="True" SwapLogoRight="True"
|
|
PreviewSwap="CardLabyMod_PreviewSwap">
|
|
<StackPanel Margin="20,40,18,0" VerticalAlignment="Top" Name="PanLabyMod" />
|
|
<Grid x:Name="PanLabyModInfo" Height="18" Margin="132,11,15,0" VerticalAlignment="Top"
|
|
Tag="True">
|
|
<Grid.RenderTransform>
|
|
<TranslateTransform />
|
|
</Grid.RenderTransform>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Image x:Name="ImgLabyMod" Margin="0,0,7,0" SnapsToDevicePixels="True" Height="18"
|
|
RenderOptions.BitmapScalingMode="Linear"
|
|
Source="pack://application:,,,/images/Blocks/LabyMod.png" />
|
|
<TextBlock x:Name="LabLabyMod" VerticalAlignment="Center"
|
|
TextTrimming="CharacterEllipsis" Grid.Column="1" />
|
|
</Grid>
|
|
<Grid x:Name="BtnLabyModClear" Height="30" Width="30" HorizontalAlignment="Right"
|
|
MouseLeftButtonUp="LabyMod_Clear"
|
|
VerticalAlignment="Top" Margin="0,5,32,0"
|
|
Background="{StaticResource ColorBrushSemiTransparent}">
|
|
<Path x:Name="BtnLabyModClearInner" Height="10" Width="10" Stretch="Uniform"
|
|
Fill="{StaticResource ColorBrushGray1}" HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
Data="F1 M2,0 L0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 20,2 18,0 10,8 2,0Z" />
|
|
</Grid>
|
|
</local:MyCard>
|
|
<local:MyCard Title="{DynamicResource Common.Installation.OptiFine}" Height="40"
|
|
Margin="0,15,0,0" x:Name="CardOptiFine"
|
|
IsSwapped="True" CanSwap="True" SwapLogoRight="True"
|
|
PreviewSwap="CardOptiFine_PreviewSwap">
|
|
<StackPanel Margin="20,40,18,15" VerticalAlignment="Top">
|
|
<StackPanel Name="PanOptiFine" />
|
|
</StackPanel>
|
|
<Grid x:Name="PanOptiFineInfo" Height="18" Margin="132,11,15,0" VerticalAlignment="Top"
|
|
Tag="True">
|
|
<Grid.RenderTransform>
|
|
<TranslateTransform />
|
|
</Grid.RenderTransform>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Image x:Name="ImgOptiFine" Margin="0,0,7,0" SnapsToDevicePixels="True" Height="18"
|
|
RenderOptions.BitmapScalingMode="Linear"
|
|
Source="pack://application:,,,/images/Blocks/GrassPath.png" />
|
|
<TextBlock x:Name="LabOptiFine" VerticalAlignment="Center"
|
|
TextTrimming="CharacterEllipsis" Grid.Column="1" />
|
|
</Grid>
|
|
<Grid x:Name="BtnOptiFineClear" Height="30" Width="30" HorizontalAlignment="Right"
|
|
MouseLeftButtonUp="OptiFine_Clear"
|
|
VerticalAlignment="Top" Margin="0,5,32,0"
|
|
Background="{StaticResource ColorBrushSemiTransparent}">
|
|
<Path x:Name="BtnOptiFineClearInner" Height="10" Width="10" Stretch="Uniform"
|
|
Fill="{StaticResource ColorBrushGray1}" HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
Data="F1 M2,0 L0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 20,2 18,0 10,8 2,0Z" />
|
|
</Grid>
|
|
</local:MyCard>
|
|
<local:MyCard Title="{DynamicResource Common.Installation.OptiFabric}" Height="40"
|
|
Margin="0,15,0,0" x:Name="CardOptiFabric"
|
|
IsSwapped="True" CanSwap="True" SwapLogoRight="True"
|
|
PreviewSwap="CardOptiFabric_PreviewSwap">
|
|
<StackPanel Margin="20,40,18,15" VerticalAlignment="Top" Name="PanOptiFabric" />
|
|
<Grid x:Name="PanOptiFabricInfo" Height="18" Margin="132,11,15,0" VerticalAlignment="Top"
|
|
Tag="True">
|
|
<Grid.RenderTransform>
|
|
<TranslateTransform />
|
|
</Grid.RenderTransform>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Image x:Name="ImgOptiFabric" Margin="0,0,7,0" SnapsToDevicePixels="True" Height="18"
|
|
RenderOptions.BitmapScalingMode="HighQuality"
|
|
Source="pack://application:,,,/images/Blocks/OptiFabric.png" />
|
|
<TextBlock x:Name="LabOptiFabric" VerticalAlignment="Center"
|
|
TextTrimming="CharacterEllipsis" Grid.Column="1" />
|
|
</Grid>
|
|
<Grid x:Name="BtnOptiFabricClear" Height="30" Width="30" HorizontalAlignment="Right"
|
|
VerticalAlignment="Top" Margin="0,5,32,0" MouseLeftButtonUp="OptiFabric_Clear"
|
|
Background="{StaticResource ColorBrushSemiTransparent}">
|
|
<Path x:Name="BtnOptiFabricClearInner" Height="10" Width="10" Stretch="Uniform"
|
|
Fill="{StaticResource ColorBrushGray1}" HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
Data="F1 M2,0 L0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 20,2 18,0 10,8 2,0Z" />
|
|
</Grid>
|
|
</local:MyCard>
|
|
<local:MyCard Title="{DynamicResource Common.Installation.LiteLoader}" Height="40"
|
|
Margin="0,15,0,0" x:Name="CardLiteLoader"
|
|
PreviewSwap="CardLiteLoader_PreviewSwap"
|
|
IsSwapped="True" CanSwap="True" SwapLogoRight="True">
|
|
<StackPanel Margin="20,40,18,15" VerticalAlignment="Top" Name="PanLiteLoader" />
|
|
<Grid x:Name="PanLiteLoaderInfo" Height="18" Margin="132,11,15,0" VerticalAlignment="Top"
|
|
Tag="True">
|
|
<Grid.RenderTransform>
|
|
<TranslateTransform />
|
|
</Grid.RenderTransform>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Image x:Name="ImgLiteLoader" Margin="-1,0,6,0" SnapsToDevicePixels="True" Height="20"
|
|
RenderOptions.BitmapScalingMode="Linear"
|
|
Source="pack://application:,,,/images/Blocks/Egg.png" />
|
|
<TextBlock x:Name="LabLiteLoader" VerticalAlignment="Center"
|
|
TextTrimming="CharacterEllipsis" Grid.Column="1" />
|
|
</Grid>
|
|
<Grid x:Name="BtnLiteLoaderClear" Height="30" Width="30" HorizontalAlignment="Right"
|
|
MouseLeftButtonUp="LiteLoader_Clear"
|
|
VerticalAlignment="Top" Margin="0,5,32,0"
|
|
Background="{StaticResource ColorBrushSemiTransparent}">
|
|
<Path x:Name="BtnLiteLoaderClearInner" Height="10" Width="10" Stretch="Uniform"
|
|
Fill="{StaticResource ColorBrushGray1}" HorizontalAlignment="Center"
|
|
VerticalAlignment="Center"
|
|
Data="F1 M2,0 L0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 20,2 18,0 10,8 2,0Z" />
|
|
</Grid>
|
|
</local:MyCard>
|
|
</StackPanel>
|
|
</Grid>
|
|
</local:MyScrollViewer>
|
|
<local:MyExtraTextButton x:Name="BtnSelectStart"
|
|
Text="{DynamicResource Instance.Install.Action.StartModify}"
|
|
Click="BtnSelectStart_Click"
|
|
HorizontalAlignment="Center" VerticalAlignment="Bottom" IsEnabled="False"
|
|
LogoScale="0.95"
|
|
SvgIcon="lucide/download" />
|
|
</Grid>
|
|
<local:MyCard HorizontalAlignment="Center" VerticalAlignment="Center" Margin="40,0" SnapsToDevicePixels="True"
|
|
x:Name="PanLoad" UseAnimation="False">
|
|
<local:MyLoading Text="" Margin="20,20,20,17" x:Name="LoadMinecraft" HorizontalAlignment="Center"
|
|
VerticalAlignment="Center" />
|
|
<local:MyLoading Visibility="Collapsed" x:Name="LoadOptiFine" HasAnimation="False" />
|
|
<local:MyLoading Visibility="Collapsed" x:Name="LoadForge" HasAnimation="False" />
|
|
<local:MyLoading Visibility="Collapsed" x:Name="LoadNeoForge" HasAnimation="False" />
|
|
<local:MyLoading Visibility="Collapsed" x:Name="LoadCleanroom" HasAnimation="False" />
|
|
<local:MyLoading Visibility="Collapsed" x:Name="LoadLiteLoader" HasAnimation="False" />
|
|
<local:MyLoading Visibility="Collapsed" x:Name="LoadFabric" HasAnimation="False" />
|
|
<local:MyLoading Visibility="Collapsed" x:Name="LoadLegacyFabric" HasAnimation="False" />
|
|
<local:MyLoading Visibility="Collapsed" x:Name="LoadFabricApi" HasAnimation="False" />
|
|
<local:MyLoading Visibility="Collapsed" x:Name="LoadLegacyFabricApi" HasAnimation="False" />
|
|
<local:MyLoading Visibility="Collapsed" x:Name="LoadLabyMod" HasAnimation="False" />
|
|
<local:MyLoading Visibility="Collapsed" x:Name="LoadOptiFabric" HasAnimation="False" />
|
|
</local:MyCard>
|
|
</Grid>
|
|
</local:MyPageRight> |