ZhanGSKen
|
000afbe971
|
<powerbell>APK 15.15.26 release Publish.
powerbell-v15.15.26
|
2026-07-18 10:40:59 +08:00 |
|
ZhanGSKen
|
be3b9360dd
|
更新源码仓库地址
|
2026-07-18 10:39:21 +08:00 |
|
ZhanGSKen
|
80da1c63a6
|
<powerbell>APK 15.15.25 release Publish.
powerbell-v15.15.25
|
2026-07-18 10:27:47 +08:00 |
|
MiMo
|
75c790417c
|
<powerbell> 优化 ChargeMailNotify 悬浮窗功能
1. 悬浮窗新增点击事件
- 点击悬浮窗打开应用主窗口 MainActivity
- 打开主窗口后保持悬浮窗显示
2. 悬浮窗新增应用标题
- 显示 strings.xml 中的 app_name 字符串
- 标题样式加粗16sp,与内容区分
|
2026-07-18 10:26:10 +08:00 |
|
ZhanGSKen
|
25a9e4b230
|
<powerbell>APK 15.15.24 release Publish.
powerbell-v15.15.24
|
2026-07-18 10:07:32 +08:00 |
|
MiMo
|
1de0a36d79
|
<powerbell> 优化 ChargeMailNotify 提醒方式切换逻辑
1. RemindThread 提醒线程
- ChargeMailNotify 启用:使用 APPMSGMailRemindThread 邮件提醒
- ChargeMailNotify 未启用:使用 TTSRemindThread 语音提醒
- 停止线程时同步切换逻辑
2. ControlCenterServiceHandler 消息处理
- ChargeMailNotify 启用:使用 Toast 代替通知栏提醒
- ChargeMailNotify 未启用:正常发送通知栏提醒
3. 悬浮窗提示信息更新
- 新增TTS语音播放功能已禁用提示
- 新增电量提醒通知栏功能已禁用提示
|
2026-07-18 10:05:08 +08:00 |
|
ZhanGSKen
|
f7968e55c6
|
<powerbell>APK 15.15.23 release Publish.
powerbell-v15.15.23
|
2026-07-18 05:24:20 +08:00 |
|
MiMo
|
97f42054d2
|
<powerbell> 优化 ChargeMailNotify 开关联动逻辑
1. SettingsActivity 充电邮件通知开关
- 开启时:先 stopService 再 startService 重启 ControlCenterService
- 关闭时:停止 RemindThread 并关闭悬浮窗
2. ControlCenterService 服务销毁
- onDestroy 中关闭 ChargeMailNotifyFloatWindow 悬浮窗
- 资源释放顺序:前台服务 → 线程 → 悬浮窗 → 广播接收器 → Handler → 通知
|
2026-07-18 05:21:48 +08:00 |
|
ZhanGSKen
|
184ea4fd71
|
<powerbell>APK 15.15.22 release Publish.
powerbell-v15.15.22
|
2026-07-18 04:46:59 +08:00 |
|
MiMo
|
526fa6c241
|
- 更新 libaes 依赖至 15.20.21
- 新增 JavaMail/SMTP ProGuard 混淆规则,防止 R8 混淆导致 SMTP 邮件发送失败
- 保留 javax.mail、com.sun.mail 等核心邮件类不被混淆
|
2026-07-18 04:44:37 +08:00 |
|
MiMo
|
a038a2db97
|
<powerbell>APK 15.15.20 release Publish.
|
2026-07-18 03:20:47 +08:00 |
|
ZhanGSKen
|
526ca1e926
|
<powerbell>APK 15.15.19 release Publish.
powerbell-v15.15.19
|
2026-07-17 22:37:50 +08:00 |
|
MiMo
|
e1428632e6
|
<powerbell> 新增 ChargeMailNotify 功能开关及悬浮窗提示
1. 新增 ChargeMailNotifyHelper 功能开关管理类
- 使用 SharedPreferences 持久化存储开关状态
- 提供静态方法 isEnabled() / setEnabled()
2. 新增 ChargeMailNotifyFloatWindow 悬浮窗工具类
- 单例模式(DCL双重检查锁)
- show() 显示悬浮窗(带邮件图标)
- dismissWindow() 静态方法供外部关闭悬浮窗
- 悬浮窗持续显示,仅在开关关闭时关闭
3. 修改 SettingsActivity 设置界面
- 新增充电邮件通知 Switch 开关(位于 SMTPConfigView 上方)
- Switch 关闭时:禁用 SMTPConfigView、停止 RemindThread、关闭悬浮窗
- Switch 打开时:启用 SMTPConfigView
4. 修改 ControlCenterService 服务
- 服务启动时检查 ChargeMailNotify 功能状态
- 启用时显示悬浮窗提示充电邮件通知服务已启用
5. 修改 RemindThread 提醒线程
- 启动/停止 APPMSGMailRemindThread 前检查开关状态
- 仅在 ChargeMailNotify 启用时触发邮件提醒
|
2026-07-17 22:22:46 +08:00 |
|
MiMo
|
575664b2d6
|
<powerbell> 更新依赖版本及新增邮件提醒功能
主要改动:
1. 编译配置
- 强制 Java 7 编译兼容性 (sourceCompatibility/targetCompatibility)
- 添加 packagingOptions 解决 android-mail/android-activation 重复 META-INF 文件冲突
2. 依赖更新
- libaes: 15.20.18 → 15.20.20
- 新增 com.sun.mail:android-mail:1.6.7 (替代 javax.mail:1.6.2)
- 新增 com.sun.mail:android-activation:1.6.7
3. 新增邮件提醒功能
- 新增 APPMSGMailRemindThread 单例线程 (10秒间隔)
- 新增 SMTPConfigView 邮件配置界面
- 修改 RemindThread 同步启停 APPMSGMailRemindThread
4. 设置界面
- SettingsActivity 添加 SMTPConfigView 绑定
- activity_settings.xml 添加邮件配置区域
|
2026-07-17 19:32:14 +08:00 |
|
MiMo
|
3479bb0faf
|
<powerbell> RemindThread 同步启停 APPMSGMailRemindThread,邮件间隔调整为10秒
- RemindThread 触发提醒时同步启动 APPMSGMailRemindThread
- RemindThread 线程退出时同步停止 APPMSGMailRemindThread
- APPMSGMailRemindThread 邮件发送间隔 30秒 → 10秒
|
2026-07-17 18:41:36 +08:00 |
|
MiMo
|
9f93489a71
|
<powerbell> 新增 APPMSGMailRemindThread 邮件提醒线程及 SMTPConfigView 配置界面
- 新增 APPMSGMailRemindThread 单实例线程,定时30秒发送电量状态邮件
- SettingsActivity 添加 SMTPConfigView 控件,支持 SMTP 配置与测试发送
- build.gradle 添加 android-mail/android-activation 1.6.7 依赖
- build.gradle 添加 packagingOptions 排除重复 META-INF 文件
- build.properties: 构建计数器自动更新
|
2026-07-17 17:57:05 +08:00 |
|
MiMo
|
2747b074ad
|
<powerbell> 强制 Java 7 编译兼容性,更新 libaes 至 15.20.19
- build.gradle: 新增 compileOptions 配置 Java 7 兼容性
- build.gradle: 更新 cc.winboll.studio:libaes 15.20.18 → 15.20.19
- build.properties: 构建计数器自动更新
|
2026-07-17 16:01:56 +08:00 |
|
ZhanGSKen
|
4b0a33d12e
|
<powerbell>APK 15.15.18 release Publish.
powerbell-v15.15.18
|
2026-07-12 10:33:40 +08:00 |
|
MiMo
|
751dc1ebe9
|
chore: 更新 Maven 依赖版本至最新
- libaes: 15.20.16 → 15.20.18
- libappbase: 15.20.33 → 15.20.34
|
2026-07-12 10:25:34 +08:00 |
|
ZhanGSKen
|
4869de60a7
|
整合旧版PowerBell模块源码
|
2026-07-12 00:53:34 +08:00 |
|
ZhanGSKen
|
e136045d1f
|
Merge remote-tracking branch 'winboll_https/projects_keeper_tag' into mywinboll
|
2026-07-11 20:21:13 +08:00 |
|
qinglong
|
bd635425a1
|
合并模块AES 同步最新时间标签aes-v15.20.18
|
2026-07-11 20:17:35 +08:00 |
|
BigPickle
|
49414a3938
|
App/MainActivity: 修复主题切换 crash 及工具栏主题不刷新问题
- App.onCreate 添加 AESThemeUtil.init(null) 初始化 themeStyleIDList,
修复点击主题菜单时 IndexOutOfBoundsException 崩溃
- MainActivity.onCreate 添加 AESThemeUtil.applyAppCompatTheme(this)
置于 super.onCreate 之前,使 recreate() 后应用已保存的主题样式
|
2026-07-02 01:34:58 +08:00 |
|
BigPickle
|
08a47768a1
|
MainActivity: 接入 AESThemeUtil/DevelopUtils 工具类,替换 Toolbar 为 ASupportToolbar
- MainActivity 新增 onCreateOptionsMenu/onOptionsItemSelected,
使用 AESThemeUtil.inflateCompatThemeMenu 加载主题菜单、
DevelopUtils.inflateMenu 加载调试菜单
- 布局文件 Toolbar 替换为 cc.winboll.studio.libaes.views.ASupportToolbar,
移除 AppBarLayout 包裹层
- MyAppTheme 日间/夜间主题增加 aSupportToolbar 属性引用 AESASupportToolbar 样式
|
2026-07-02 01:26:50 +08:00 |
|
ZhanGSKen
|
79f161b559
|
fix: 修复 MyAppTheme 主题继承链,适配 Android 16(SDK 36)
- 修复 view_log.xml 自定义属性解析失败崩溃(需要 APPBaseTheme 的属性集)
- 修复 AppCompatActivity 需要 Theme.AppCompat 子主题的 IllegalStateException
- 父主题改为 Theme.AppCompat.Light.NoActionBar / Theme.AppCompat.NoActionBar
- 新增 values-night/ 日夜模式自动切换支持
- 主色调从 Teal/Orange 更换为 Blue/Amber 专业配色方案
|
2026-07-01 17:06:20 +08:00 |
|
LaizyBoy
|
b14538db47
|
20260701_163734_738
|
2026-07-01 16:37:41 +08:00 |
|
ZhanGSKen
|
c9e16a9a1e
|
编译配置完成
|
2026-07-01 15:53:23 +08:00 |
|
ZhanGSKen
|
42dbfb4238
|
加入WinBoLL框架文件
|
2026-07-01 15:47:18 +08:00 |
|
ZhanGSKen
|
b274503187
|
20260701_154438_390
|
2026-07-01 15:45:11 +08:00 |
|
ZhanGSKen
|
b50e4e02ea
|
修复git管理脚本
|
2026-07-01 04:49:24 +08:00 |
|
ZhanGSKen
|
84f1c820cb
|
修复git管理脚本
|
2026-07-01 04:48:30 +08:00 |
|
ZhanGSKen
|
0e60d75ac6
|
修复git管理脚本
|
2026-07-01 04:44:47 +08:00 |
|
ZhanGSKen
|
773cc9f6c1
|
修复git管理脚本
|
2026-07-01 04:42:45 +08:00 |
|
ZhanGSKen
|
ca33dab4da
|
修复git管理脚本
|
2026-07-01 04:33:36 +08:00 |
|
ZhanGSKen
|
eee8809485
|
修复git管理脚本
|
2026-07-01 04:11:36 +08:00 |
|
ZhanGSKen
|
69f79549e9
|
合并模块WinBoLL 同步最新时间标签winboll-v15.20.8
|
2026-07-01 04:10:40 +08:00 |
|
ZhanGSKen
|
f204cd2608
|
修复git管理脚本
|
2026-07-01 04:08:42 +08:00 |
|
ZhanGSKen
|
2d3592690a
|
更新新版winboll架构
|
2026-07-01 03:49:09 +08:00 |
|
ZhanGSKen
|
576f8bb5e5
|
更新新版winboll架构
|
2026-07-01 03:48:29 +08:00 |
|
qinglong
|
e787697d6b
|
合并模块AES 同步最新时间标签aes-v15.20.17
|
2026-06-30 19:00:05 +08:00 |
|
qinglong
|
3db3edcf2c
|
合并模块APPBase 同步最新时间标签appbase-v15.20.34
|
2026-06-30 19:00:05 +08:00 |
|
qinglong
|
643d08bf22
|
合并模块AES 同步最新时间标签aes-v15.20.16
|
2026-06-26 02:00:28 +08:00 |
|
qinglong
|
beefb16c32
|
合并模块APPBase 同步最新时间标签appbase-v15.20.33
|
2026-06-26 02:00:28 +08:00 |
|
qinglong
|
878009ec9f
|
合并模块WinBoLL 同步最新时间标签winboll-v15.20.8
|
2026-06-26 02:00:28 +08:00 |
|
qinglong
|
2d8b5d515b
|
合并模块AES 同步最新时间标签aes-v15.20.15
|
2026-06-03 20:30:22 +08:00 |
|
qinglong
|
1453287667
|
合并模块APPBase 同步最新时间标签appbase-v15.20.26
|
2026-06-03 20:30:22 +08:00 |
|
qinglong
|
5fc59f3305
|
合并模块AES 同步最新时间标签aes-v15.20.14
|
2026-06-03 08:00:01 +08:00 |
|
qinglong
|
b6ba73126f
|
合并模块WinBoLL 同步最新时间标签winboll-v15.20.7
|
2026-06-03 08:00:01 +08:00 |
|
qinglong
|
bdd8d1e2b6
|
合并模块APPBase 同步最新时间标签appbase-v15.20.25
|
2026-06-03 07:00:01 +08:00 |
|
qinglong
|
138ca80e35
|
合并模块APPBase 同步最新时间标签appbase-v15.20.23
|
2026-06-03 06:06:41 +08:00 |
|