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 |
|
辉鸭蛋
|
fe8aeb610d
|
fix js fish anonymous class input
|
2025-03-09 21:31:46 +08:00 |
|
辉鸭蛋
|
366e5d140a
|
add WelcomeDialog
|
2025-03-09 18:55:25 +08:00 |
|
辉鸭蛋
|
f356c61051
|
delete no usage code
|
2025-03-08 14:37:57 +08:00 |
|
辉鸭蛋
|
3ce54801c6
|
notify icon: check update
|
2025-01-27 09:22:11 +08:00 |
|
辉鸭蛋
|
a22002966e
|
auto update
|
2025-01-13 01:17:11 +08:00 |
|
ema
|
4da6efd54e
|
fix the all about scrollable
|
2024-10-01 13:50:59 +08:00 |
|
ema
|
335b053b32
|
change: moved image assets to new folder
|
2024-09-30 10:12:13 +08:00 |
|
ema
|
a4e55ab164
|
change: WindowBackdropType
|
2024-09-12 00:08:59 +08:00 |
|
辉鸭蛋
|
c37c43ce92
|
dispatcher supprot pathing script
调度器支持路径追踪功能及多项代码优化
在 `ScriptGroupProject.cs` 中:
- 添加对多个命名空间的引用。
- 修改构造函数,增加 `folder` 和 `type` 参数,删除 `kmName` 参数。
- 添加 `BuildKeyMouseProject` 和 `BuildPathingProject` 静态方法。
- 在 `Run` 方法中增加 `Pathing` 类型处理逻辑。
- 在 `ScriptGroupProjectExtensions` 中增加 `Pathing` 类型描述。
在 `PathingTask.cs` 中:
- 添加 `FileName` 属性,并在 `BuildFromFilePath` 方法中设置。
在 `Navigation.cs` 中:
- 将 `Navigation` 类改为 `public`。
- 添加 `_isWarmUp` 静态字段,防止重复加载地图特征点。
- 将 `GetPosition`、`GetTargetOrientation` 和 `GetDistance` 方法改为 `public`。
在 `GameTaskManager.cs` 中:
- 在 `AddTrigger` 方法中添加注释,指出清理 `TriggerDictionary` 的问题。
在 `ScriptService.cs` 中:
- 在 `RunMulti` 方法中增加 `hasTimer` 变量,并在处理 `Pathing` 类型时设置。
- 修改 `RunMulti` 方法逻辑,确保无定时操作时检查 JS 脚本。
- 在 `Run` 方法中增加 `Pathing` 类型处理逻辑。
在 `MapPathingPage.xaml` 中:
- 注释掉第四列定义和相关 `Grid` 元素。
- 修改 `ListView` 中 `GridViewColumn` 的 `DisplayMemberBinding`。
在 `ScriptControlPage.xaml` 中:
- 在 `ContextMenu` 中添加新的 `MenuItem`,用于添加路径追踪任务。
在 `PromptDialog.xaml.cs` 中:
- 添加新的 `Prompt` 方法,允许指定对话框大小。
- 修改 `ResponseText` 属性逻辑,增加默认返回值。
在 `MapPathingViewModel.cs` 中:
- 调整 `using` 语句顺序,删除重复引用。
在 `ScriptControlViewModel.cs` 中:
- 修改 `OnAddKmScript` 方法,使用 `BuildKeyMouseProject` 方法创建键鼠脚本项目。
- 添加 `OnAddPathing` 方法及其辅助方法,用于添加路径追踪任务。
- 在 `RunSelectedScriptGroup` 方法中,将脚本运行逻辑放入 `Task.Run` 中,避免阻塞 UI 线程。
|
2024-09-08 23:17:48 +08:00 |
|
辉鸭蛋
|
a0691f1c19
|
auto pathing: add mapper viewer
|
2024-09-08 19:08:46 +08:00 |
|
辉鸭蛋
|
b62e4a7425
|
add script group editor
|
2024-08-18 21:41:12 +08:00 |
|
qhy040404
|
c490d29aa1
|
code cleanup
|
2024-08-14 18:01:02 +08:00 |
|
辉鸭蛋
|
ad288c60cc
|
script group ui 2
|
2024-08-10 19:16:35 +08:00 |
|
ema
|
cb9dc4ca2e
|
UI/UX: use MiSans-Regular as TextThemeFontFamily
|
2024-05-15 20:26:55 +08:00 |
|
辉鸭蛋
|
a0f94babe8
|
init one key fight task
|
2024-04-14 21:54:43 +08:00 |
|
辉鸭蛋
|
a9ff321daf
|
big map surf test
|
2024-03-31 14:49:03 +08:00 |
|
辉鸭蛋
|
f6e2694204
|
map match test & add map viewer
|
2024-03-23 20:31:38 +08:00 |
|
辉鸭蛋
|
eb0a886784
|
replace message box #245
|
2024-03-14 00:09:02 +08:00 |
|