CI / Go Backend (push) Canceled after 0s
初始化 monorepo: Go后端(7微服务) + Unity客户端(9模块) + 启动器 HTML5原型: Three.js 3D体素世界, Perlin噪声地形, 原版材质, 22种方块 Minecraft创造模式背包: 双栏布局, 拖拽移动物品, 方向性元件引脚 AI助搭策划文档 + 客户端/服务端骨架 + Docker Compose + CI
188 lines
14 KiB
XML
188 lines
14 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.PageSetupLauncherMisc"
|
|
PanScroll="{Binding ElementName=PanBack}">
|
|
<local:MyScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled" x:Name="PanBack">
|
|
<StackPanel x:Name="PanMain" Margin="25,10">
|
|
<local:MyCard Margin="0,15" Title="{DynamicResource Setup.Misc.System.Title}">
|
|
<Grid Margin="25,40,25,16">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" SharedSizeGroup="Name" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="28" />
|
|
<RowDefinition Height="9" />
|
|
<RowDefinition Height="28" />
|
|
<RowDefinition Height="5" />
|
|
<RowDefinition Height="28" />
|
|
<RowDefinition Height="5" />
|
|
<RowDefinition Height="20" />
|
|
<RowDefinition Height="8" />
|
|
<RowDefinition Height="Auto" />
|
|
</Grid.RowDefinitions>
|
|
<TextBlock VerticalAlignment="Center" HorizontalAlignment="Left" Text="{DynamicResource Setup.Misc.System.Announcement}" Margin="0,0,25,0"
|
|
Grid.Row="0" />
|
|
<local:MyComboBox x:Name="ComboSystemActivity" Tag="SystemSystemActivity" Grid.Column="1"
|
|
Grid.Row="0"
|
|
SelectionChanged="ComboSystemActivity_OnSelectionChanged">
|
|
<local:MyComboBoxItem Content="{DynamicResource Setup.Misc.System.Announcement.All}" ToolTip="{DynamicResource Setup.Misc.System.Announcement.All.ToolTip}" />
|
|
<local:MyComboBoxItem Content="{DynamicResource Setup.Misc.System.Announcement.ImportantOnly}" />
|
|
<local:MyComboBoxItem Content="{DynamicResource Setup.Misc.System.Announcement.Disabled}" />
|
|
</local:MyComboBox>
|
|
<TextBlock Grid.Row="2" VerticalAlignment="Center" HorizontalAlignment="Left" Text="{DynamicResource Setup.Misc.System.MaxFps}"
|
|
Margin="0,0,25,0" />
|
|
<local:MySlider x:Name="SliderAniFPS" Grid.Row="2" Tag="UiAniFPS" MaxValue="59" Value="59"
|
|
Grid.Column="1"
|
|
ToolTip="{DynamicResource Setup.Misc.System.MaxFps.ToolTip}"
|
|
Change="SliderChange" />
|
|
<TextBlock Grid.Row="4" VerticalAlignment="Center" HorizontalAlignment="Left" Text="{DynamicResource Setup.Misc.System.MaxLogLines}"
|
|
Margin="0,0,25,0" />
|
|
<local:MySlider x:Name="SliderMaxLog" Grid.Row="4" Tag="SystemMaxLog" MaxValue="29" Value="13"
|
|
Grid.Column="1"
|
|
ToolTip="{DynamicResource Setup.Misc.System.MaxLogLines.ToolTip}"
|
|
Change="SliderChange" />
|
|
<Grid Grid.Row="6" Grid.ColumnSpan="5">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" SharedSizeGroup="CheckBox" />
|
|
<ColumnDefinition Width="Auto" SharedSizeGroup="CheckBox" />
|
|
<ColumnDefinition Width="Auto" SharedSizeGroup="CheckBox" />
|
|
<ColumnDefinition Width="Auto" SharedSizeGroup="CheckBox" />
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="20" />
|
|
</Grid.RowDefinitions>
|
|
<local:MyCheckBox Grid.Row="0" Grid.Column="0" Text="{DynamicResource Setup.Misc.System.DisableHardwareAcceleration}" x:Name="CheckSystemDisableHardwareAcceleration" Tag="SystemDisableHardwareAcceleration" Change="CheckSystemDisableHardwareAcceleration_OnChange"/>
|
|
<local:MyCheckBox Grid.Row="0" Grid.Column="1" Text="{DynamicResource Setup.Misc.System.Telemetry}" x:Name="CheckSystemTelemetry" Tag="SystemTelemetry" Change="CheckBoxChange"
|
|
ToolTip="{DynamicResource Setup.Misc.System.Telemetry.ToolTip}"/>
|
|
</Grid>
|
|
<Grid Grid.Row="8" Grid.ColumnSpan="5">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" SharedSizeGroup="Button" />
|
|
<ColumnDefinition Width="Auto" SharedSizeGroup="Button" />
|
|
<ColumnDefinition Width="Auto" SharedSizeGroup="Button" />
|
|
<ColumnDefinition Width="Auto" SharedSizeGroup="Button" />
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="35" />
|
|
</Grid.RowDefinitions>
|
|
<local:MyButton Grid.Column="0" Grid.Row="0" x:Name="BtnSystemSettingExp" MinWidth="140"
|
|
Text="{DynamicResource Setup.Misc.System.ExportSettings}" Padding="13,0" Margin="0,0,20,0"
|
|
Click="BtnSystemSettingExp_Click" />
|
|
<local:MyButton Grid.Column="1" Grid.Row="0" x:Name="BtnSystemSettingImp" MinWidth="140"
|
|
Text="{DynamicResource Setup.Misc.System.ImportSettings}" Padding="13,0" Margin="0,0,20,0"
|
|
Click="BtnSystemSettingImp_Click" />
|
|
<local:MyButton Grid.Column="2" Grid.Row="0" x:Name="BtnSystemStopUsingPclCe" MinWidth="140"
|
|
Text="{DynamicResource Setup.Misc.System.StopUsingPclCe}" Padding="13,0" Margin="0,0,20,0"
|
|
ColorType="Red" Click="BtnSystemStopUsingPclCe_Click" />
|
|
</Grid>
|
|
</Grid>
|
|
</local:MyCard>
|
|
|
|
<local:MyCard Margin="0,0,0,15" Title="{DynamicResource Setup.Misc.Network.Title}">
|
|
<Grid Margin="25,38,25,15">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" SharedSizeGroup="Name" />
|
|
<ColumnDefinition Width="1*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="28" />
|
|
<RowDefinition Height="4" />
|
|
<RowDefinition Height="28" />
|
|
<RowDefinition Height="4" />
|
|
<RowDefinition Height="Auto" />
|
|
</Grid.RowDefinitions>
|
|
<local:MyCheckBox x:Name="CheckNetDohEnable" Tag="SystemNetEnableDoH" Grid.Row="0"
|
|
Grid.ColumnSpan="2" Text="{DynamicResource Setup.Misc.Network.DoH}"
|
|
ToolTip="{DynamicResource Setup.Misc.Network.DoH.ToolTip}"
|
|
Change="CheckBoxChange" />
|
|
<TextBlock Grid.Row="2" VerticalAlignment="Center" HorizontalAlignment="Left" Text="{DynamicResource Setup.Misc.Network.HttpProxy}"
|
|
Margin="0,0,25,0" />
|
|
<Grid Grid.Row="2" Grid.Column="1">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="1*" />
|
|
<ColumnDefinition Width="1*" />
|
|
<ColumnDefinition Width="1*" />
|
|
<ColumnDefinition Width="0.2*" />
|
|
</Grid.ColumnDefinitions>
|
|
<local:MyRadioBox Text="{DynamicResource Setup.Misc.Network.Proxy.None}" x:Name="RadioHttpProxyType0" Height="22"
|
|
Tag="SystemHttpProxyType/0" Grid.Column="0"
|
|
Check="RadioBoxChange" />
|
|
<local:MyRadioBox Text="{DynamicResource Setup.Misc.Network.Proxy.System}" x:Name="RadioHttpProxyType1" Height="22"
|
|
Tag="SystemHttpProxyType/1" Grid.Column="1"
|
|
Check="RadioBoxChange" />
|
|
<local:MyRadioBox Text="{DynamicResource Setup.Misc.Network.Proxy.Custom}" x:Name="RadioHttpProxyType2" Height="22"
|
|
Tag="SystemHttpProxyType/2" Grid.Column="2"
|
|
Check="RadioBoxChange" />
|
|
</Grid>
|
|
<Grid Grid.Row="4" Grid.Column="1" x:Name="HttpProxyCustom"
|
|
Visibility="{Binding ElementName=RadioHttpProxyType2,Path=Checked,Converter={StaticResource BooleanToVisibilityConverter}}">
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="28" />
|
|
<RowDefinition Height="9" />
|
|
<RowDefinition Height="28" />
|
|
<RowDefinition Height="9" />
|
|
<RowDefinition Height="28" />
|
|
</Grid.RowDefinitions>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="1*" />
|
|
<ColumnDefinition Width="Auto" />
|
|
</Grid.ColumnDefinitions>
|
|
<local:MyHint Text="{DynamicResource Setup.Misc.Network.Proxy.UntrustedWarning}" Grid.Row="0" Grid.ColumnSpan="5" Theme="Yellow" />
|
|
<local:MyTextBox x:Name="TextSystemHttpProxy" Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="5"
|
|
Tag="SystemHttpProxy" HintText="比如 http://127.0.0.1:1080/"
|
|
ToolTip="{DynamicResource Setup.Misc.Network.Proxy.InvalidWarning}" />
|
|
<TextBlock Grid.Column="0" Grid.Row="4" Text="{DynamicResource Setup.Misc.Network.Proxy.Username}" VerticalAlignment="Center"
|
|
HorizontalAlignment="Left" Margin="0,0,5,0" />
|
|
<local:MyTextBox Grid.Column="1" Grid.Row="4" HintText="{DynamicResource Setup.Misc.Network.Proxy.Optional}" Tag="SystemHttpProxyCustomUsername"
|
|
x:Name="TextSystemHttpProxyCustomUsername" Margin="0,0,5,0" />
|
|
<TextBlock Grid.Column="2" Grid.Row="4" Text="{DynamicResource Setup.Misc.Network.Proxy.Password}" VerticalAlignment="Center"
|
|
HorizontalAlignment="Left" Margin="0,0,5,0" />
|
|
<local:MyTextBox Grid.Column="3" Grid.Row="4" HintText="{DynamicResource Setup.Misc.Network.Proxy.Optional}" Tag="SystemHttpProxyCustomPassword"
|
|
x:Name="TextSystemHttpProxyCustomPassword" Margin="0,0,5,0" />
|
|
<local:MyButton Text="{DynamicResource Setup.Misc.Network.Proxy.Apply}" TextPadding="3" Grid.Row="4" Grid.Column="4"
|
|
x:Name="BtnApplyHttpProxy" Click="ApplyHttpProxyBtn_OnClicked" />
|
|
</Grid>
|
|
</Grid>
|
|
</local:MyCard>
|
|
|
|
<local:MyCard x:Name="CardDebug" Margin="0,0,0,15" Title="{DynamicResource Setup.Misc.Debug.Title}" CanSwap="True" IsSwapped="True">
|
|
<StackPanel Margin="25,40,25,15">
|
|
<Grid x:Name="PanDebugAnim" Height="22" Margin="0,0,0,10">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" SharedSizeGroup="Name" />
|
|
<ColumnDefinition />
|
|
</Grid.ColumnDefinitions>
|
|
<TextBlock VerticalAlignment="Center" HorizontalAlignment="Left" Text="{DynamicResource Setup.Misc.Debug.AnimationSpeed}" Margin="0,0,25,0" />
|
|
<local:MySlider x:Name="SliderDebugAnim" Tag="SystemDebugAnim" MaxValue="30" Grid.Column="1"
|
|
Change="SliderChange" />
|
|
</Grid>
|
|
<Grid>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="1.5*" />
|
|
<ColumnDefinition />
|
|
<ColumnDefinition />
|
|
</Grid.ColumnDefinitions>
|
|
<local:MyCheckBox Grid.Column="0" Text="{DynamicResource Setup.Misc.Debug.SkipCopy}" Height="22"
|
|
x:Name="CheckDebugSkipCopy" Tag="SystemDebugSkipCopy"
|
|
ToolTip="{DynamicResource Setup.Misc.Debug.SkipCopy.ToolTip}"
|
|
Change="CheckBoxChange" />
|
|
<local:MyCheckBox Grid.Column="1" Text="{DynamicResource Setup.Misc.Debug.Mode}" Height="22" x:Name="CheckDebugMode"
|
|
Tag="SystemDebugMode" ToolTip="{DynamicResource Setup.Misc.Debug.Mode.ToolTip}"
|
|
Change="CheckDebugMode_OnChange" />
|
|
<local:MyCheckBox Grid.Column="2" Text="{DynamicResource Setup.Misc.Debug.Delay}" Height="22" x:Name="CheckDebugDelay"
|
|
Tag="SystemDebugDelay"
|
|
ToolTip="{DynamicResource Setup.Misc.Debug.Delay.ToolTip}"
|
|
Change="CheckBoxChange" />
|
|
</Grid>
|
|
</StackPanel>
|
|
</local:MyCard>
|
|
</StackPanel>
|
|
</local:MyScrollViewer>
|
|
</local:MyPageRight> |