From 536864caa29fb2dfbab42331a761e581bedd92ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=99=93=E4=B8=B6=E6=A2=A6=E4=B8=B6=E4=BB=81?= <74444214+Daydreamer114@users.noreply.github.com> Date: Sun, 27 Apr 2025 17:27:47 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=85=AC=E5=BC=80=20wpfgui=20=E7=9A=84?= =?UTF-8?q?=E8=87=AA=E5=AE=9A=E4=B9=89=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/MaaWpfGui/Res/Localizations/en-us.xaml | 2 ++ src/MaaWpfGui/Res/Localizations/ja-jp.xaml | 2 ++ src/MaaWpfGui/Res/Localizations/ko-kr.xaml | 2 ++ src/MaaWpfGui/Res/Localizations/zh-cn.xaml | 3 ++- src/MaaWpfGui/Res/Localizations/zh-tw.xaml | 2 ++ src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs | 8 ++------ .../Views/UserControl/TaskQueue/CustomUserControl.xaml | 9 ++++++++- 7 files changed, 20 insertions(+), 8 deletions(-) diff --git a/src/MaaWpfGui/Res/Localizations/en-us.xaml b/src/MaaWpfGui/Res/Localizations/en-us.xaml index 0de80d0577..0d2e8258cf 100644 --- a/src/MaaWpfGui/Res/Localizations/en-us.xaml +++ b/src/MaaWpfGui/Res/Localizations/en-us.xaml @@ -505,6 +505,8 @@ The primary instance is 0, and other instances are the numbers after the version Collect Rewards Auto I.S. Reclamation Algorithm + CustomTask + Don't use this function unless you know what you are doing Reclamation Algorithm Theme Fire Within the Sand Tales Within the Sand diff --git a/src/MaaWpfGui/Res/Localizations/ja-jp.xaml b/src/MaaWpfGui/Res/Localizations/ja-jp.xaml index 1d56c58340..f737ddd17f 100644 --- a/src/MaaWpfGui/Res/Localizations/ja-jp.xaml +++ b/src/MaaWpfGui/Res/Localizations/ja-jp.xaml @@ -505,6 +505,8 @@ C:\\leidian\\LDPlayer9 報酬受取 自動ローグ 生息演算 + カスタムタスク + この機能は、何をしているのか分からない限り使用しないでください 主題 砂中の火 熱砂秘聞 diff --git a/src/MaaWpfGui/Res/Localizations/ko-kr.xaml b/src/MaaWpfGui/Res/Localizations/ko-kr.xaml index 66dee29002..e1e2cb18c9 100644 --- a/src/MaaWpfGui/Res/Localizations/ko-kr.xaml +++ b/src/MaaWpfGui/Res/Localizations/ko-kr.xaml @@ -506,6 +506,8 @@ C:\\leidian\\LDPlayer9 보상 수령 통합전략 생존연산 + 사용자 지정 작업 + 무엇을 하고 있는지 모른다면 이 기능을 사용하지 마세요 생존연산 테마 모래 속의 불 사막 이야기 diff --git a/src/MaaWpfGui/Res/Localizations/zh-cn.xaml b/src/MaaWpfGui/Res/Localizations/zh-cn.xaml index 151a21b5e4..39b50d50d2 100644 --- a/src/MaaWpfGui/Res/Localizations/zh-cn.xaml +++ b/src/MaaWpfGui/Res/Localizations/zh-cn.xaml @@ -505,7 +505,8 @@ C:\\leidian\\LDPlayer9。\n 领取奖励 自动肉鸽 生息演算 - Debug + 自定义任务 + 请勿启用这个任务,除非你知道你正在做什么 生息演算主题 沙中之火 沙洲遗闻 diff --git a/src/MaaWpfGui/Res/Localizations/zh-tw.xaml b/src/MaaWpfGui/Res/Localizations/zh-tw.xaml index 39e7c1ec53..e5758624b9 100644 --- a/src/MaaWpfGui/Res/Localizations/zh-tw.xaml +++ b/src/MaaWpfGui/Res/Localizations/zh-tw.xaml @@ -505,6 +505,8 @@ C:\\leidian\\LDPlayer9。\n 領取獎勵 自動肉鴿 生息演算 + 自定義任務 + 請勿啟用此功能,除非您知道自己在做什麼 生息演算主題 沙中之火 沙洲遺聞 diff --git a/src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs b/src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs index 712f16983c..a33308dc7d 100644 --- a/src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs +++ b/src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs @@ -679,14 +679,10 @@ namespace MaaWpfGui.ViewModels.UI "Mall", "Mission", "AutoRoguelike", - "Reclamation" + "Reclamation", + "Custom" ]; - if (Instances.VersionUpdateViewModel.IsDebugVersion() || File.Exists("DEBUG") || File.Exists("DEBUG.txt")) - { - taskList.Add("Custom"); - } - var tempOrderList = new List(new DragItemViewModel[taskList.Count]); var nonOrderList = new List(); for (int i = 0; i != taskList.Count; ++i) diff --git a/src/MaaWpfGui/Views/UserControl/TaskQueue/CustomUserControl.xaml b/src/MaaWpfGui/Views/UserControl/TaskQueue/CustomUserControl.xaml index a540fef472..8a60dbd9d4 100644 --- a/src/MaaWpfGui/Views/UserControl/TaskQueue/CustomUserControl.xaml +++ b/src/MaaWpfGui/Views/UserControl/TaskQueue/CustomUserControl.xaml @@ -24,11 +24,18 @@ Margin="0,10" Text="{Binding FormattedTaskNames}" TextWrapping="Wrap" /> +