aBuild
|
7efd1b5f5c
|
feat(libappbase): 新增调试解锁弹窗功能,重命名 ib_signgetdialog 相关变量
- 将 ImageButton id 从 ib_signgetdialog 重命名为 ib_debug_unlock
- 添加 contentDescription="应用调试解锁"
- 重命名 Java 变量 ibSigngetDialog → ibDebugUnlock
- 新增 showDebugUnlockDialog() 无模式对话框
- 输入 Token 与 DebugSwitchInfoImageView 存储值比对
- 匹配成功:启用调试模式,Toast 提示"重启应用后生效"
- 匹配失败:Toast 提示"调试Token不匹配"并关闭对话框
|
2026-05-23 21:53:25 +08:00 |
|
aBuild
|
61933ae75b
|
feat(libappbase): 实现调试 Token 弹窗功能,支持复制与重置
- 将连续点击触发次数从 10 次改为 7 次
- 用 AlertDialog 替换原有 Toast+调试模式切换逻辑
- 弹窗显示调试 Token,点击外部自动关闭
- 新增"复制到剪贴板"按钮,复制后弹窗不关闭
- 新增"重置"按钮,重新生成 UUID Token 并持久化到 SP,刷新弹窗内容
- 新增静态方法 resetDebugToken() 供外部调用
|
2026-05-23 21:31:55 +08:00 |
|
aBuild
|
463585988d
|
refactor(libappbase): 将 DebugSwitchImageView 重命名为 DebugSwitchInfoImageView 并添加调试 token 功能
- 类名 DebugSwitchImageView → DebugSwitchInfoImageView
- 更新 TAG 常量及所有构造方法名称
- 更新 AboutView.java 字段类型引用
- 更新 layout_about_view.xml 及 layout-night 布局文件中的自定义视图标签
- 新增静态变量 mDebugToken 及 getDebugToken() 方法
- 首次调用时从 SharedPreferences 读取
- 无存储值时自动生成 UUID 唯一 token 并持久化到 SP
|
2026-05-23 21:06:02 +08:00 |
|
|
|
2754a2ad7c
|
合并模块AES 同步最新时间标签aes-v15.20.8
|
2026-05-20 21:00:01 +08:00 |
|
|
|
da0fb646ab
|
Merge branch 'appbase' into merge
|
2026-05-20 17:48:54 +08:00 |
|
|
|
77d278501a
|
合并WinBoLL框架文件。
|
2026-05-20 17:48:39 +08:00 |
|
|
|
d2cd5f189f
|
忽略AES模块
|
2026-05-20 17:39:36 +08:00 |
|
|
|
8876896cbc
|
合并模块APPBase 同步最新时间标签appbase-v15.20.20
|
2026-05-20 17:00:01 +08:00 |
|
|
|
d6fde41a8c
|
<libappbase>Library Release 15.20.20
|
2026-05-20 16:12:27 +08:00 |
|
|
|
048433b422
|
<appbase>APK 15.20.20 release Publish.
appbase-v15.20.20
|
2026-05-20 16:12:13 +08:00 |
|
LaizyBoy
|
1b02e96088
|
<libappbase>修复borderCornerRadius属性缺失导致Release构建verifyReleaseResources失败
|
2026-05-20 16:10:31 +08:00 |
|
|
|
28e6a8ee78
|
合并模块APPBase 同步最新时间标签appbase-v15.20.19
|
2026-05-20 15:00:01 +08:00 |
|
|
|
fd45d0de01
|
<libappbase>Library Release 15.20.19
|
2026-05-20 14:46:48 +08:00 |
|
|
|
9b2e5f152b
|
<appbase>APK 15.20.19 release Publish.
appbase-v15.20.19
|
2026-05-20 14:46:35 +08:00 |
|
|
|
3b6e7586be
|
添加https://jitpack.io网站编译配置文件。
|
2026-05-20 14:30:24 +08:00 |
|
|
|
13f5ad2a6b
|
更新联系邮箱
|
2026-05-20 11:17:51 +08:00 |
|
|
|
7d872fd14c
|
合并模块APPBase 同步最新时间标签appbase-v15.20.18
|
2026-05-20 04:00:01 +08:00 |
|
|
|
2b2fb495b6
|
<libappbase>Library Release 15.20.18
|
2026-05-20 03:13:56 +08:00 |
|
|
|
71fd0ae1da
|
<appbase>APK 15.20.18 release Publish.
appbase-v15.20.18
|
2026-05-20 03:13:41 +08:00 |
|
LaizyBoy
|
003e1ccca2
|
修复调试模式初始化顺序及LogUtils空指针崩溃
- GlobalApplication: 调整restoreDebugStatus在initCoreComponents之前执行,确保调试标志先恢复再初始化日志
- LogUtils: init/setLogLevel/setTAG方法增加未初始化保护
- LogViewThread: getLogCacheDir空判断防止NPE
|
2026-05-20 03:09:27 +08:00 |
|
|
|
3649020434
|
整理应用调试策略,非调试状态,日志记录功能取消。
|
2026-05-20 02:50:46 +08:00 |
|
|
|
12ed35d807
|
建立以数据模型版本号为标准的数据模型类库。
|
2026-05-19 22:36:23 +08:00 |
|
|
|
d6fab2133f
|
合并模块AES 同步最新时间标签aes-v15.20.7
|
2026-05-19 21:00:01 +08:00 |
|
|
|
45821b8daa
|
合并模块APPBase 同步最新时间标签appbase-v15.20.17
|
2026-05-19 21:00:01 +08:00 |
|
|
|
9e5ec3c51f
|
<libappbase>Library Release 15.20.17
|
2026-05-19 20:49:26 +08:00 |
|
|
|
408b68a307
|
<appbase>APK 15.20.17 release Publish.
appbase-v15.20.17
|
2026-05-19 20:49:13 +08:00 |
|
|
|
f414d4b3c9
|
更新应用介绍页里的APPBase源码仓库地址。
|
2026-05-19 20:48:19 +08:00 |
|
|
|
fce24aac80
|
更新versionCode 1520000配置说明。
|
2026-05-19 19:06:07 +08:00 |
|
|
|
edd312a525
|
合并模块APPBase 同步最新时间标签appbase-v15.20.16
|
2026-05-19 19:00:01 +08:00 |
|
|
|
d973423578
|
<libappbase>Library Release 15.20.16
|
2026-05-19 18:54:50 +08:00 |
|
|
|
4833ce2a59
|
<appbase>APK 15.20.16 release Publish.
appbase-v15.20.16
|
2026-05-19 18:54:18 +08:00 |
|
|
|
df15a8c7d2
|
添加build.gradle设置的注释说明
|
2026-05-19 18:48:23 +08:00 |
|
|
|
6574f561b2
|
设置版本号为1520000。
|
2026-05-19 18:43:12 +08:00 |
|
|
|
aec680e36e
|
合并模块AES 同步最新时间标签aes-v15.20.6
|
2026-05-19 01:53:02 +08:00 |
|
|
|
1c6f7783e5
|
合并模块AES 同步最新时间标签aes-v15.20.5
|
2026-05-19 01:49:06 +08:00 |
|
qinglong
|
193011a80d
|
合并模块AES 同步最新时间标签aes-v15.20.4
|
2026-05-17 21:00:01 +08:00 |
|
qinglong
|
eb3d8f4806
|
合并模块APPBase 同步最新时间标签appbase-v15.20.15
|
2026-05-17 16:20:01 +08:00 |
|
|
|
cca63a9a4a
|
<libappbase>Library Release 15.20.15
|
2026-05-17 16:16:53 +08:00 |
|
|
|
14e4a9af8a
|
<appbase>APK 15.20.15 release Publish.
appbase-v15.20.15
|
2026-05-17 16:16:36 +08:00 |
|
|
|
aa1b701c8b
|
合并模块APPBase 同步最新时间标签appbase-v15.20.14
|
2026-05-17 15:55:39 +08:00 |
|
|
|
16a9a1cecc
|
<appbase>APK 15.20.14 release Publish.
appbase-v15.20.14
|
2026-05-17 15:55:29 +08:00 |
|
|
|
fc20bd56b4
|
合并模块APPBase 同步最新时间标签appbase-v15.20.13
|
2026-05-17 15:52:14 +08:00 |
|
|
|
ee3de5c808
|
<appbase>APK 15.20.13 release Publish.
appbase-v15.20.13
|
2026-05-17 15:52:00 +08:00 |
|
|
|
e92538850f
|
合并模块APPBase 同步最新时间标签appbase-v15.20.12
|
2026-05-17 15:46:18 +08:00 |
|
|
|
81b7af0ec4
|
1. 排序规则彻底换掉
不再按版本号排序,按标签创建时间从新到旧,永远拿到最后发布的最新标签
2. 增加 -f 强制覆盖,确保拉取最新文件
3. 你现在 appbase-v15.20.12 是后打的标签,脚本会直接优先抓取它
4. 无差异也会正常同步最新标签版本文件
|
2026-05-17 15:45:57 +08:00 |
|
|
|
e2b4bddb61
|
BugFix
|
2026-05-17 15:43:18 +08:00 |
|
|
|
cbca61ad84
|
1. 删掉手动拼接标签逻辑,直接取用远程完整标签名,杜绝 appbase- 空格版本
2. 使用 git rev-parse --verify 标签^{commit} 精准拿远程标签commit
3. 合并来源强制指定 origin/模块名 远程分支
4. 空标签直接跳过,不再出现 xxx- 非法标签
5. 检出语法标准: git checkout 远程分支 commit -- 目录
|
2026-05-17 15:37:37 +08:00 |
|
|
|
28bc3a86e3
|
1. 版本排序彻底修复
按 大版本.中版本.小版本.迭代号 分段数字排序,优先抓取 appbase-v15.20.12 而不是旧版
2. 检出命令修正
统一使用 git checkout 提交哈希 -- 目录 语法,不再报路径不存在
|
2026-05-17 15:34:14 +08:00 |
|
|
|
970ce087a5
|
<appbase>APK 15.20.12 release Publish.
appbase-v15.20.12
|
2026-05-17 15:28:35 +08:00 |
|
|
|
79f7f682b3
|
合并模块APPBase 来源最新标签:appbase-v15.20.11 提交点:c7184ad6df0092106e535308ba486a9503395042
|
2026-05-17 15:25:41 +08:00 |
|