Commit Graph

24 Commits

Author SHA1 Message Date
uye
e167d5188c feat: debug版本/release版本加DEBUG.txt load时重新加载tasks.json 2023-07-31 18:47:54 +08:00
uye
35a757bb2e feat: 主目录存在 DEBUG.txt 时每次开始任务都重新解析tasks.json 2023-07-31 11:32:30 +08:00
MistEO
67da458bc2 fix: 将 OCR replace 改为有序 2023-06-29 10:11:26 +08:00
zzyyyl
02850fc047 perf: TaskData 小优化 2023-04-20 19:50:01 +08:00
zzyyyl
aa79432f4a fix: 打开 debug 模式下的任务 JustReturn 检查
JustReturn 检查: 任务的 next 系列属性中,JustReturn 类的任务只能作为列表最后一个出现(否则后面的任务运行不到)
2023-04-20 19:49:52 +08:00
Hao Guan
ffdb9b1123 chore: 修复Clang/GCC编译警告 2023-03-20 20:42:21 +10:00
zzyyyl
d8b0a52676 perf: fix typo 2023-03-18 21:25:05 +08:00
zzyyyl
a460224283 perf: 加速 tasks.json 的读取
之前每个 tasks.json 文件读取的时候都会 expend 一遍(很耗时间)
现在在 parse 的时候不 expend, 而是等到一个任务被第一次 get 的时候才 expend.
(不知道会不会出问题,大家测测)
2023-03-18 21:25:05 +08:00
zzyyyl
f3d026072d fix(TaskData): 兜住某些情况下 tasks.json 解析炸了的异常
例如加上 `"ResourceVersion": "v4.12.0-beta.2",`
2023-03-07 23:28:41 +08:00
Yifan Liu
34742a9e3d fix: fix replace_full not acting correctly on chars_name 2023-02-28 12:05:44 -06:00
Yifan Liu
c5e28aee76 Merge branch 'dev' into feat/ocr_replace_all 2023-02-25 21:46:54 -06:00
Yifan Liu
1dc1530152 feat: add task replace_full 2023-02-24 15:34:38 -06:00
uye
6896a03c0d refactor: 优化代码 2023-02-23 17:04:48 +08:00
zzyyyl
4d61950d7e style: format
请各位开发者统一代码风格!
```
python tools\ClangFormatter\clang-formatter.py --clang-format=YOUR\PATH\TO\clang-format.exe --input=src\MaaCore
python tools\ClangFormatter\clang-formatter.py --clang-format=YOUR\PATH\TO\clang-format.exe --input=src\resource
```
参考 https://maa.plus/docs/2.2-%E5%BC%80%E5%8F%91%E7%9B%B8%E5%85%B3.html#%E5%9C%A8-visual-studio-%E4%B8%AD%E5%90%AF%E7%94%A8-clang-format
2023-02-23 10:00:51 +08:00
zzyyyl
44053ee182 feat: 增加一些空白符 2023-02-22 13:10:18 +08:00
zzyyyl
3101bc39ad feat: 对 # 运算的逻辑稍作调整
允许 A#(next+sub), 表示 (A#next + A#sub)
2023-02-22 12:01:14 +08:00
zzyyyl
6f9a0ec5a4 feat: 对 @ 运算的逻辑稍作调整
调整前: (...)@#none=#none, #none@(...)=#none
调整后: (...)@#none=(...), #none@(...)=(...)
2023-02-22 11:57:04 +08:00
zzyyyl
700f77212c perf: 结构优化 2023-02-22 11:01:53 +08:00
zzyyyl
5c3efb719e feat: 增加一个虚任务 #none
例:
```
"A": { "next": [ "#none+B" ] }
```
这个任务在增加前缀(如 `"D@A"`)时 next 不变。
2023-02-22 11:01:53 +08:00
zzyyyl
fd36da1611 feat: 简易的任务表达式运算 2023-02-22 11:01:53 +08:00
MistEO
cf1ce8dc22 revert: 回滚charOCR 2022-12-12 23:33:02 +08:00
MistEO
5b46462f4e chore: 删除char ocr模型 2022-12-11 13:45:46 +08:00
MistEO
83432093d7 chore: 重命名部分文件,修复task检查错误 2022-12-07 20:33:33 +08:00
MistEO
d9dcbb6289 chore: breaking rename 2022-12-02 00:22:47 +08:00