From d33fe30569940db23c11fe2e6cdb671ad6bdca02 Mon Sep 17 00:00:00 2001 From: gamewhale Date: Thu, 21 May 2026 10:54:20 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=E8=A7=A6=E5=8F=91?= =?UTF-8?q?=E5=99=A8=E9=85=8D=E7=BD=AE=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 根据触发器类型动态展示对应配置区域,减少无关字段干扰。 - 将单次、每日、每周、每月和生效时间范围改为日期选择器与时分秒下拉选择,避免手动输入时间格式。 - 为单次执行增加延后执行快捷设置,支持常用快捷按钮和自定义分钟、小时、天后执行。 - 移除开机自启设置、注册表写入逻辑和相关配置字段,降低对用户系统的影响。 - 同步优化部分任务状态、触发摘要和设置界面文案。 --- OmniScheduler/MainWindow.xaml | 15 +- OmniScheduler/MainWindow.xaml.cs | 29 ++- OmniScheduler/Models.cs | 29 ++- OmniScheduler/Services.cs | 42 ++-- OmniScheduler/SettingsWindow.xaml | 15 +- OmniScheduler/SettingsWindow.xaml.cs | 2 - OmniScheduler/TaskEditorWindow.xaml | 236 ++++++++++++++++------ OmniScheduler/TaskEditorWindow.xaml.cs | 265 +++++++++++++++++++++++-- 8 files changed, 489 insertions(+), 144 deletions(-) diff --git a/OmniScheduler/MainWindow.xaml b/OmniScheduler/MainWindow.xaml index e9883b3..f6a1266 100644 --- a/OmniScheduler/MainWindow.xaml +++ b/OmniScheduler/MainWindow.xaml @@ -20,6 +20,7 @@ + + + + + @@ -55,72 +76,159 @@ - - - - - - - - - - - - - - - + - - + + + + + - - + + + + + + + + + - - - - - + + + + + + + + + +