Commit Graph

5908 Commits

Author SHA1 Message Date
acturea
06a8cb68ff refactor(main): Extract connection detection logic to method
Refactored the connection detection logic in AsstProxy.cs to a separate method for improved readability and maintainability. Adjusted return types in SettingsViewModel.cs to return empty strings instead of nulls for better consistency.

Signed-off-by: acturea <acturea@gmail.com>
2024-08-08 16:32:42 +08:00
acturea
c707825a92 fix(ConfigurationHelper): Clarify log messages for config loading
Revised log messages to better indicate the failure in loading the configuration and the use of default settings. This enhances the clarity and usefulness of the log outputs.

Signed-off-by: acturea <acturea@gmail.com>
2024-08-08 16:32:16 +08:00
acturea
9c69899620 refactor(ConfigurationHelper): streamline configuration loading
Refactored the configuration loading process for simplicity and clarity. Extracted several methods to manage specific tasks like directory existence and configuration parsing, improving code organization. Reduced redundancy and enhanced readability.

Signed-off-by: acturea <acturea@gmail.com>
2024-08-08 16:32:15 +08:00
status102
c01b52a6d2 perf: nullable enable
[skip changelog]
2024-08-08 11:04:24 +08:00
status102
0afe548fd6 perf: null check
[skip changelog]
2024-08-08 11:00:47 +08:00
Constrat
06d45ea0bf refactor: changed config name to make more logical sense 2024-08-08 00:05:02 +02:00
Constrat
43a097d03b fix: invert bypass daily logic from #10113 2024-08-07 23:36:19 +02:00
Weiyou Wang
f50ab269d7 fix: 修改肉鸽编队滑页触底判断 (#9243, #9328) (#10116)
fix: 修改肉鸽编队滑页触底判断
2024-08-08 02:22:21 +08:00
uye
d39f4a0327 refactor: TimerProperties/MuMuEmulator12ConnectionExtras Property changed notify 2024-08-07 23:58:28 +08:00
uye
fc9cb70024 chore: 优化 mumu 注册表路径读取 2024-08-07 23:38:16 +08:00
status102
ed94f0af51 perf: 移除测试代码 2024-08-07 22:55:08 +08:00
octopus_yan
104f8e8de7 feat: 开启mumu增强截图时尝试读取注册表地址并自动填充 (#9076) 2024-08-07 22:54:56 +08:00
uye
5253bdc808 chore: 修改 mumu 截图增强 日志输出颜色 2024-08-07 22:52:53 +08:00
Manicsteiner
7bda539e49 feat: YostarJP Reclamation2 (#10131) 2024-08-07 21:18:15 +09:00
HX3N
d194f4895f feat: YostarKR Reclamation2 (#10127)
* feat: YostarKR Reclamation2

chore: tasks init

* chore: Initial work on tasks

* chore: Reclamation2SkipDays1 and fix ocr

* chore: Auto update by pre-commit hooks [skip changelog]

* chore: fix typo
2024-08-07 18:05:47 +09:00
Chengyun Zhu
dcfddbdfdd i18n: EN translate for reclamation 2024-08-07 09:12:52 +01:00
Constrat
242eab79c7 feat: visiting only once a day logic and gui (#10113)
* feat: cs logic for daily visiting

* chore: wpf gui for setting

* i18n: localizations for wpf settings

* feat: daily lock bypass logic

* i18n: change key and localization

* chore: wpf gui
currently using 3rd gui option

* style: tweaked wpf gui

* fix: merge conflicts

* fix: conflicts?
2024-08-07 10:11:32 +02:00
HX3N
2ba4eb866a i18n: YostarKR tweak translation 2024-08-07 15:24:33 +09:00
status102
74b05d60e1 perf: 为完成后选项追加右键激活仅一次,且与当前选项激活状态同步 2024-08-07 13:22:22 +08:00
HX3N
875af8f213 fix: YostarKR CheckCollapsalParadigms
ocr fix and tweak translation
remove Mizuki@Roguelike@DataTraceback
2024-08-07 14:00:45 +09:00
status102
a3173eb04c perf: 合并肉鸽插件中止控制 2024-08-07 12:06:43 +08:00
Constrat
749a97775f refactor: combined AskRestartToApplySettings methods through parameter 2024-08-07 00:17:32 +02:00
Constrat
adf2501615 chore: reclamation algorithm #2 except txwy 2024-08-06 23:36:28 +02:00
status102
0e6ed98b68 chore: 简化肉鸽刷塌缩范式的日志输出 2024-08-07 00:07:18 +08:00
uye
e207a74995 perf: 优化截图增强显示 2024-08-06 22:19:48 +08:00
uye
daa6596b41 perf: 优化截图测试 2024-08-06 22:19:25 +08:00
uye
d3b26140e3 chore: UI 增加缺少的回调 2024-08-06 19:46:28 +08:00
uye
f89b59e680 fix: 开启 MuMu 截图增强后重启模拟器未重启 MAA 后出现截图失败
fix #10110
2024-08-06 18:34:41 +08:00
uye
2829a5701d feat: 基建列表增加 全/反选 按钮,列表区域可响应滚动
fix #10102
2024-08-06 00:59:49 +08:00
uye
f8f13fc533 feat: 远程控制支持生息演算2(? 2024-08-05 23:05:15 +08:00
uye
463fdfdaab fix: 远程控制领取奖励事件报错
fix #10097
2024-08-05 23:05:15 +08:00
uye
5328640ace feat: 不要在酒吧里点酒吧 2024-08-05 18:41:40 +08:00
Loong
86318dc3ff chore: bump maa-cli to 0.4.9 (#10081) 2024-08-04 18:01:01 +01:00
uye
c776897e72 chore: 清理跨版本垃圾 2024-08-04 20:40:28 +08:00
status102
7c7f44bb45 perf: 增加完成后动作仅一次时锁定退模拟器和MAA
[skip changelog]
2024-08-03 16:49:42 +08:00
uye
5e7e988de0 chore: 修改 完成后 逻辑 2024-08-03 12:38:35 +08:00
uye
d08b3f4d4d style: 格式化代码 2024-08-03 12:38:35 +08:00
status102
aa083beaaf fix: 修复完成后动作同时启用无其他MAA+休眠时,无法正确读取 2024-08-03 10:59:10 +08:00
zzyyyl
8eec24a15c feat: 删除 action ClickRand (#10003) 2024-08-03 09:35:43 +08:00
zzyyyl
58f44d8fb8 perf: log prints non-empty ocr_replace results
related to dedc3c7d4a
2024-08-02 21:10:25 +08:00
uye
b8437e4035 feat: 托盘图标右键菜单增加“重启MAA”选项
fix #10015
2024-08-02 20:49:22 +08:00
status102
fe17ecfccc fix: 完成后动作保存错误 2024-08-02 20:15:31 +08:00
Constrat
5abad4e282 chore: space between name and skill for infrast training room 2024-08-02 12:31:42 +02:00
status102
f4ed000684 perf: 简化完成后动作逻辑
[skip changelog]
2024-08-02 15:38:18 +08:00
uye
0e5b83cf80 sytle: 删除无用 using
[skip changelog]
2024-08-02 15:37:47 +08:00
uye
bc1c01a1bc fix: fix smoking-test 2024-08-02 14:37:39 +08:00
uye
0095332a0a chore: 修改不支持关卡的提示 2024-08-02 14:11:12 +08:00
Horror Proton
837c5bc04a feat: fallback to General config 2024-08-02 13:32:51 +08:00
status102
dc923fa092 perf: 完成后动作标题下方增加分隔线 2024-08-02 13:10:59 +08:00
uye
ce0ed9b169 chore: 格式化专精剩余时间输出 2024-08-02 12:44:54 +08:00