Commit Graph

294 Commits

Author SHA1 Message Date
lisonge
d1aae150b5 feat: 自定义禁用 2024-01-03 17:12:38 +08:00
lisonge
8f869c6bb6 fix: 调整子节点数量限制 2024-01-03 01:50:10 +08:00
lisonge
bb8fbacec3 perf: 优化图片显示 2024-01-01 02:10:05 +08:00
lisonge
6039f8cea5 perf: 降低轮询 shizuku 频率 2023-12-31 01:31:26 +08:00
lisonge
3e945bef29 perf: 优化图标管理 2023-12-31 01:08:25 +08:00
lisonge
2534e81827 perf: 优化 json5 输出格式 2023-12-30 22:53:21 +08:00
lisonge
787398210d fix: 重启无障碍时没有自动开启通知栏服务 2023-12-30 22:34:21 +08:00
lisonge
e64956067d perf: update dependency 2023-12-29 20:13:45 +08:00
lisonge
984b80dd10 chore: v1.6.2 2023-12-28 21:54:18 +08:00
lisonge
bdca10cfb2 fix: get event props null 2023-12-28 21:53:56 +08:00
lisonge
eba2edd72c chore: v1.6.1 2023-12-28 21:37:58 +08:00
lisonge
1e398fc6ae fix: failed get sealed instance 2023-12-28 21:37:29 +08:00
lisonge
05d2b69c99 chore: v1.6.0 2023-12-28 20:42:46 +08:00
lisonge
f66f3320bb fix: not del config when del global group 2023-12-28 18:02:30 +08:00
lisonge
ad442052ea fix: failed get event.source (#426) 2023-12-27 22:33:59 +08:00
lisonge
6af00a44bc fix: 数据库点击记录插入冲突 2023-12-27 22:21:22 +08:00
lisonge
032ce0fcc6 fix: 子孙节点遍历顺序错误 2023-12-27 12:38:11 +08:00
lisonge
6116dd981b chore: format code 2023-12-27 12:31:17 +08:00
二刺螈
108cafb302
perf: 优化某些操作的性能
perf: 优化某些操作的性能
2023-12-27 12:21:47 +08:00
lisonge
3dfefa2a7d perf: 优化 shizuku 运行逻辑 (#423) 2023-12-27 12:19:39 +08:00
lisonge
b0131ecd5b perf: 优化订阅校验错误提示 2023-12-27 12:11:31 +08:00
weishu
5e8e610efa perf: 使用线程池而非协程处理 IO 事件。
在 pixel6 测试,协程启动耗时约 0.5-1ms,线程池约 0.02-0.1ms。
2023-12-27 11:59:03 +08:00
weishu
933fd91d08 perf: 缓存 activity 信息,避免重复查询 2023-12-27 11:52:38 +08:00
lisonge
e5d96dcfc0 Merge branch 'main' into pr/tiann/402 2023-12-26 21:39:58 +08:00
lisonge
24a0b3622d feat: 移除 null 事件 2023-12-26 21:35:47 +08:00
lisonge
396a9145a2 fix: statusBar appearance 2023-12-26 21:23:50 +08:00
lisonge
589df8fa25 perf: 优化查询逻辑 2023-12-26 21:05:17 +08:00
lisonge
b1d0e662cb fix: enableService 不生效 (#419) 2023-12-26 10:19:59 +08:00
lisonge
43c45e108d perf: 优化查询逻辑 2023-12-25 23:54:02 +08:00
lisonge
a9f7572061 chore: 更改参数名称 2023-12-25 23:53:16 +08:00
lisonge
c9269a9624 fix: vid 获取错误 2023-12-25 23:53:00 +08:00
lisonge
e5b71326fd chore: ktor 过滤日志 2023-12-25 23:51:53 +08:00
lisonge
f3261d524c perf: 改进HTTP服务文案 2023-12-25 23:51:08 +08:00
lisonge
94c6791d12 chore: 调整订阅字段顺序 2023-12-25 20:46:53 +08:00
lisonge
55906b3be2 fix: set matchAnyApp default value to false 2023-12-25 20:46:11 +08:00
lisonge
06e37e375c perf: 优化文案显示 2023-12-25 14:44:33 +08:00
weishu
2749ac21a5 perf: 快速过滤掉不感兴趣的事件,避免不必要的函数调用。(在 VIEW_SCROLL 这种场景下开销会很明显)
(cherry picked from commit 418fca84a511e18c1b56b693762a0d1fe048ff7f)
2023-12-25 13:06:47 +08:00
lisonge
ecb5018477 feat: 修改非法规则文案 2023-12-25 00:50:54 +08:00
lisonge
b105be7b83 perf: 优化查询速度 2023-12-24 19:50:38 +08:00
lisonge
8e56d2908c perf: 一些优化 2023-12-24 19:44:51 +08:00
lisonge
8b35917c55 perf: 优化快照生成速度 (#407) 2023-12-24 19:43:21 +08:00
lisonge
8c99ba7f4c feat: 新功能/优化 (#47, #48, #317, #376)
0.支持控制常驻通知栏
1.支持全局规则
2.优化规则触发逻辑
3.优化界面布局
4.优化申请权限流程
5.优化复制规则组为json5
6.快照新增editable字段
7.允许开启匹配未安装应用
2023-12-22 17:09:00 +08:00
lisonge
5c430e0dbe fix: 点击记录名称显示错误 (#322) 2023-12-18 23:56:12 +08:00
lisonge
2ea4242966 feat: 优化无文件提示文案 2023-12-17 16:54:38 +08:00
lisonge
327716da09 feat: vid quickFind 2023-12-14 23:10:14 +08:00
lisonge
cd70a02221 feat: vid 2023-12-14 21:53:14 +08:00
lisonge
606dafe4c1 feat: 规则分类 2023-12-14 18:05:41 +08:00
lisonge
7ad5917f71 perf: 记录 shizuku 授权错误日志 2023-12-08 23:55:44 +08:00
lisonge
ba4c60dcde feat: 截屏快照 2023-12-08 23:15:29 +08:00
lisonge
d333f3458a fix: 移除服务器缓存控制 2023-12-08 23:13:27 +08:00
lisonge
4c66ec47cc chore: 移除无用代码 2023-12-06 20:39:55 +08:00
lisonge
3634859e51 fix: 修改识别 quickFind 逻辑 2023-12-06 17:21:26 +08:00
lisonge
4f9ba7ec04 perf: 优化 shizuku 错误提示 2023-12-06 17:10:07 +08:00
lisonge
5a38217c5c perf: 优化异常显示 2023-12-06 17:08:16 +08:00
lisonge
3c49b60924 perf: 规则使用JSON5编辑复制 2023-12-06 16:28:52 +08:00
lisonge
36bac5d765 perf: 优化自动检测订阅更新逻辑 2023-12-05 16:45:45 +08:00
lisonge
ffbb2d4950 feat: 支持 checkUpdateUrl 字段 2023-12-04 21:22:02 +08:00
lisonge
c0011a9e7e perf: 服务器主页自动连接到设备 2023-12-04 00:07:36 +08:00
lisonge
a1950886ef chore: format code 2023-12-01 21:13:56 +08:00
lisonge
4df4b85926 chore: src/java -> src/kotlin 2023-12-01 21:02:53 +08:00
lisonge
08883da326 feat: 使用新签名 2023-11-29 14:59:41 +08:00
lisonge
40118cb84b chore: rm jks 2023-11-29 14:46:10 +08:00
lisonge
694283aa8b feat: 可匹配未知应用 2023-11-29 10:32:22 +08:00
lisonge
739cdaca6c perf: 优化高级模式界面卡顿 2023-11-29 10:21:31 +08:00
lisonge
9934221823 perf: 优化无障碍弹窗创建提示 2023-11-29 10:08:03 +08:00
lisonge
2b09689c04 perf: remove kapt 2023-11-27 11:56:22 +08:00
lisonge
83f109fc9c chore: v1.5.4 2023-11-25 01:02:07 +08:00
lisonge
f7d3aa5e76 perf: 优化 activityId 更新逻辑 2023-11-25 00:59:15 +08:00
lisonge
e7dd62db2d perf: 搜索优化/id搜索 2023-11-25 00:51:48 +08:00
lisonge
0b3012f3dc chore: opt-in FlowPreview 2023-11-25 00:16:41 +08:00
lisonge
bc506ff599 fix: activityId 概率复用错误 2023-11-24 23:12:51 +08:00
lisonge
a1518c70ad chore: v1.5.3 2023-11-23 18:28:24 +08:00
lisonge
e98e64a589 fix: 某些机型上不执行 (#309) 2023-11-23 17:54:28 +08:00
lisonge
473f386d37 fix: 通知栏快照丢失 activityId 2023-11-23 15:04:41 +08:00
lisonge
bfd7f590ab fix: actionMaximum/actionCd 失效 (#306) 2023-11-22 21:01:26 +08:00
lisonge
78db44c75c chore: v1.5.2 2023-11-22 19:50:26 +08:00
lisonge
f40e8d4e35 fix: 主线程阻塞导致界面卡顿 2023-11-22 17:17:36 +08:00
lisonge
fc99e3337e perf: 优化资源管理 2023-11-22 17:16:37 +08:00
lisonge
92ac7532ee feat: 更换路由动画 2023-11-22 17:14:56 +08:00
lisonge
17093a8458 perf: 使用 cio 替换 netty 2023-11-22 17:14:02 +08:00
lisonge
e0f48aaa0d perf: 优化点击间隔 2023-11-21 20:24:29 +08:00
lisonge
b5b8b1dfe7 chore: v1.5.1 2023-11-18 15:20:54 +08:00
lisonge
f182706e0e fix: 路由动画卡顿 2023-11-18 15:20:24 +08:00
lisonge
4d020c9ed7 chore: v1.5.0 2023-11-18 14:53:21 +08:00
lisonge
c91fd2c6c5 perf: 优化创建文件夹逻辑 2023-11-18 14:50:22 +08:00
lisonge
b4f5f85a0f feat: 支持共享cd/次数 2023-11-17 23:17:47 +08:00
lisonge
1e84805e5e fix: 添加规则 key 处理错误 (#166) 2023-11-17 21:36:04 +08:00
lisonge
5a03ce5136 feat: 支持长按 (#181) 2023-11-17 21:10:41 +08:00
lisonge
594e303cd7 fix: 无障碍截屏资源关闭 2023-11-17 18:50:53 +08:00
lisonge
e350adaccf fix: 分离 id 和 text 的 quickFind 2023-11-17 18:49:09 +08:00
lisonge
e927c8d0dc perf: 优化规则执行逻辑 2023-11-17 17:37:11 +08:00
lisonge
6e0a312a31 chore: 增加开源地址说明 2023-11-16 15:48:40 +08:00
lisonge
de2d99b1a6 chore: 修改日志分享文案 2023-11-15 19:44:47 +08:00
lisonge
81d9f52a2e perf: 移除 matchLauncher 字段 2023-11-14 20:07:19 +08:00
lisonge
a66cc449f7 chore: 移除日志输出 2023-11-14 20:03:37 +08:00
lisonge
c67e59036c perf: 分别标识 id/text 的 quickFind 2023-11-14 18:15:41 +08:00
lisonge
bb6012c9e6 perf: 性能优化 2023-11-13 18:12:08 +08:00
lisonge
0f6757ff03 feat: 使用 gkd.li 2023-11-10 14:52:39 +08:00
lisonge
cfaa6e374f feat: 提供捕获快照的服务入口 (#253) 2023-11-09 20:39:09 +08:00
lisonge
df39f35317 perf: 优化数据存储逻辑 2023-11-09 16:19:09 +08:00