Commit Graph

73 Commits

Author SHA1 Message Date
辉鸭蛋
95a1cc3dfa 新增触发器与持久化 2025-10-02 22:49:37 +08:00
辉鸭蛋
d6bfa5f736 优化滚动条 2025-10-02 15:11:48 +08:00
辉鸭蛋
f25c3414f2 Merge branch 'main' into d-v3 2025-09-18 23:28:38 +08:00
辉鸭蛋
1f23c06d25 Update CheckUpdateWindow to enhance user guidance for update sources 2025-09-14 02:04:23 +08:00
辉鸭蛋
6f70ebc4c4 更新任务选择窗口,调整任务添加逻辑,支持单个任务选择和目录结构保持 2025-09-08 00:32:52 +08:00
辉鸭蛋
df062088fc 增强任务选择窗口功能,支持按组引用和逐个添加任务,新增任务数量计算逻辑 2025-09-07 23:50:20 +08:00
辉鸭蛋
4a1842ea6b 移除任务选择窗口的显示模式相关逻辑,始终展示文件和目录,简化代码结构 2025-09-07 17:35:08 +08:00
辉鸭蛋
a6a1dfd641 更新任务选择窗口的可见性绑定,使用NullToVisibilityConverter替代BooleanToVisibilityConverter 2025-09-07 15:04:24 +08:00
辉鸭蛋
b370d76f8d 新增地图追踪任务选择窗口及相关功能,支持任务选择和显示详细信息 2025-09-07 12:27:54 +08:00
辉鸭蛋
109fee5588 优化JS脚本选择窗口的布局,调整控件属性以提升用户体验 2025-09-07 08:39:10 +08:00
辉鸭蛋
8e196efe8e 新增搜索功能,优化JS脚本选择窗口的用户体验 2025-09-07 08:14:58 +08:00
辉鸭蛋
e9987c62b1 优化JS脚本选择窗口和任务列表页面的布局,调整控件属性以提升用户体验 2025-09-07 08:07:58 +08:00
辉鸭蛋
b11cdc7411 重构任务节点对话框和JS脚本选择窗口,调整命名空间,优化代码结构 2025-09-07 07:24:03 +08:00
辉鸭蛋
549fc03009 新增任务节点对话框,支持选择JS脚本类型任务,优化用户操作体验 2025-09-07 01:08:42 +08:00
辉鸭蛋
348fe9494c 新增窗口 2025-09-06 20:43:00 +08:00
辉鸭蛋
6550340666 添加超链接 2025-09-06 14:30:13 +08:00
辉鸭蛋
19dbd48cfd Merge remote-tracking branch 'origin/main' 2025-09-06 12:24:25 +08:00
辉鸭蛋
2a78de70e4 手动导入迁移到仓库界面 2025-09-06 12:24:08 +08:00
FishmanTheMurloc
37fcde080f 图标识别应用两则 (#2154) 2025-09-06 01:17:05 +08:00
FishmanTheMurloc
8c85cb90c7 圣遗物分解的bugfix和优化 (#2114) 2025-08-29 14:50:35 +08:00
大头鱼
126e39f77c 完善Markdown To FlowDocument的,在WIn11下为bgi添加浅色主题支持 (#2082) 2025-08-24 15:58:21 +08:00
FishmanTheMurloc
2753a81c1f 圣遗物分解筛选改用JS (#2087) 2025-08-22 10:31:14 +08:00
辉鸭蛋
767484889f 更多更新渠道 2025-08-17 21:57:48 +08:00
辉鸭蛋
f139b645b2 更新脚本仓库的文案修改为:准备更新,请耐心等待 2025-08-08 22:53:41 +08:00
躁动的氨气
1add385e8a 小优化及新增脚本仓库桥接支持 (#1952) 2025-08-02 17:31:41 +08:00
大头鱼
999169c944 优化PromptDialog对话框布局以支持用户自由调整窗口大小 (#1953) 2025-07-30 17:46:57 +08:00
Takaranoao
751777128d fix: update TextBox binding for repo URL read-only state (#1900) 2025-07-21 16:05:28 +08:00
zdAnQi
a0649d05db 脚本仓库配置文件订阅后更新 (#1896)
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
2025-07-20 23:10:03 +08:00
辉鸭蛋
0cec1aecfa 自动使用兑换码 (#1895) 2025-07-20 20:24:00 +08:00
Takaranoao
021d1f937a 选中的更新渠道URL写入配置文件并允许从自定义URL更新脚本仓库 (#1864)
Co-authored-by: 辉鸭蛋 <huiyadanli@gmail.com>
2025-07-12 14:32:28 +08:00
辉鸭蛋
25f6763e48 移动相关资源文件 2025-07-01 22:49:53 +08:00
辉鸭蛋
80ef73cc51 脚本仓库更新添加进度条 2025-06-26 01:52:55 +08:00
辉鸭蛋
8f2484f336 脚本仓库更新失败时候弹窗 2025-06-22 22:56:37 +08:00
辉鸭蛋
a60229cad2 Update updater command options for stable and alpha channels 2025-06-20 23:47:06 +08:00
辉鸭蛋
7a41056fc1 适配 5.7 秘境领取奖励 (#1725)
* Improve error message for update failure in ScriptRepoWindow

* 临时提交

* 完成浓缩树脂、原粹树脂的使用兼容
2025-06-20 23:04:46 +08:00
辉鸭蛋
6f87a0c4d0 脚本仓库V2 (#1707)
* feat: add custom drawer control and integrate it into the UI

* 更新仓库UI

* feat: implement Git-based repository update mechanism and improve error handling

* feat: add reset repository functionality with confirmation dialog

* 修改打开队伍配置界面的重试次数和日志

* feat: add drawer open/close events and improve drawer closing logic

* feat: enhance WebpagePanel navigation handling and improve initialization logic

* feat: add drawer opened event handling and improve navigation completion logic

* feat: implement dynamic height adjustment for WebpagePanel using Grid container

* feat: update drawer dimensions and apply dynamic sizing based on position

* feat: add CustomDrawer component and integrate with MapPathingViewModel for enhanced navigation

* feat: integrate WebView2 for Markdown file navigation in MapPathingViewModel
2025-06-17 03:13:56 +08:00
辉鸭蛋
e4e6953949 Mirror酱集成 (#1666)
* 更多更新渠道的UI改造

* CDK存储逻辑

* feat: enhance CDK input dialog with left button and update check logic for Alpha channel

* 支持修改cdk

* 支持删除cdk
2025-06-02 00:03:44 +08:00
辉鸭蛋
eae02d6c13 feat: add update check functionality and enhance update options in UI 2025-06-01 01:31:04 +08:00
Shatyuka
b2958ac646 用Image<Rgb24>替换Bitmap (#1563) 2025-05-11 11:03:53 +08:00
辉鸭蛋
d24404dc2a 录制编辑器修改地图的时候,同步修改开发者工具内的地图选择 2025-05-05 21:08:36 +08:00
Bread Grocery
a004fcfadd fix(ui): 修复Prompt的TxtQuestion过长时,对话框无法完整显示 (#1513) 2025-05-04 18:57:14 +08:00
辉鸭蛋
9e41808326 独立与分层地图支持 (#1503)
* 抽象基础类

* 修改定义

* 抽象出Feature2D相关能力

* 新增地图基类实现

* 临时提交

* 迁移坐标计算

* 加载分层特征数据

* 新增独立地图 层岩巨渊,渊下宫,旧日之海

* 支持不切分特征点匹配

* 添加远古圣山,修改地图参数

* 提瓦特大陆的大地图匹配

* 提瓦特大陆地图大地图位置获取使用256级别的地图

* 替换大地图匹配类 BigMap.cs

* 替换小地图匹配类 EntireMap

* 修改tp的入参方式,删除无用类

* 兼容新提交的内容

* 修复类方法覆盖不生效的问题

* 修复定位问题,迁移部分 MapCoordinate 的代码。MapCoordinate 标记为废弃

* 更多坐标方法的迁移

* 修复不正确的坐标转换

* 是用正确的特征匹配

* 体积较小的地图动态生成特征

* 路径追踪窗体支持多地图

* 传送时切换独立地图地区

* 更新传送点信息

* 修改独立地图相关命名,使用 Scene(场景) 命名,和原神内部命名保持一致

* 录制支持多独立地图

* 修复地区切换失败的问题
2025-05-03 21:59:37 +08:00
辉鸭蛋
679e2736ab update ui 2025-04-13 16:46:11 +08:00
辉鸭蛋
fee2bd7ade update ui 2025-04-06 16:13:17 +08:00
FishmanTheMurloc
fce70c0e96 分解5星圣遗物 (#1383)
* 分解圣遗物基础设施建设

* 分解圣遗物独立任务基本功能完成:单独的启动按钮,正则表达式逐一筛选;代码文件整理到单独的文件夹

* 自动分解5星圣遗物功能初步完成

* 修复上次修改快速分解产生的问题,主要点击分解按钮时的bug,还有与五星分解步骤衔接的问题

* 针对切换队伍时,多语言识别效果不佳的情况,将用户设定的队伍名作为正则表达式进行模糊匹配,并在LogInfo输出相关提示;传送任务对任务取消进行单独的异常处理

* 一个便于测试分解圣遗物OCR识别和正则匹配结果的弹窗
2025-04-05 19:53:52 +08:00
秋云
ffd7cfabbc feat: js 通知支持 (#1376)
* feat: js 通知支持

* feat: 添加全局或者在配置组中单独禁用js的通知功能
2025-04-02 21:40:14 +08:00
辉鸭蛋
892f0f0fa6 ui: 迁移按键绑定页面到设置中 2025-03-27 01:03:19 +08:00
辉鸭蛋
d000981be5 about page #317 2025-03-27 00:15:19 +08:00
辉鸭蛋
55a7dec210 Add About option to settings page (#1348)
---

For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/babalae/better-genshin-impact?shareId=XXXX-XXXX-XXXX-XXXX).
2025-03-26 22:36:39 +08:00
辉鸭蛋
94ae0e216f update ui 2025-03-09 22:53:20 +08:00