Commit Graph

28 Commits

Author SHA1 Message Date
TongTongStudio
86bcc93131 feat(settings): 新增远程协助设置页与屏幕镜像推送处理 2026-08-26 06:16:19 +08:00
TongTongStudio
2fc49b917f feat(service): 使用ViewModelProvider管理ViewModel生命周期
在MainService中实现ViewModelStoreOwner,通过ViewModelProvider创建ViewModel,并在Service销毁时清空ViewModelStore,自动取消RxJava任务,避免内存泄漏。同时添加lifecycle-reactivestreams依赖。
2026-08-24 21:33:07 +08:00
TongTongStudio
5072917758 fix(settings): 重构SN上报并清理失效启动页
- SettingsViewModel改用SnRepository进行设备注册
- 移除RxLifecycle手动绑定基类,改用AndroidX Lifecycle
- 新增系统、硬件、网络、安全、定位等SN信息上报接口
- 修复ContactInfo equals逻辑错误
- 应用列表变化后自动清理失效启动页
2026-08-22 12:31:20 +08:00
TongTongStudio
ce34353ae3 feat(base): 集成 MQTT 并添加屏幕状态监听
- 初始化 HiveMQ MQTT 客户端并连接 Broker,订阅命令主题
- 添加屏幕亮灭广播监听,支持上报设备亮屏/熄屏状态
- 新增 MQTT 配置(地址、主题等)及 SystemUtils 屏幕状态查询方法
- 添加 HiveMQ 依赖并配置 ProGuard 混淆规则与打包排除项
2026-08-08 20:36:00 +08:00
157bb5a2c4 refactor(build): 简化 APK 输出文件名赋值逻辑 2026-07-28 20:07:50 +08:00
36e7292879 refactor(ui): 替换 Toaster 为 DialogX PopTip 2026-07-27 07:39:17 +08:00
8bf454bb2b refactor(view): 将SwitchButton迁移至项目内部 2026-07-27 07:25:17 +08:00
d5c584c6fc refactor(settings): 替换自定义 ToggleButton 为 SwitchButton 并优化默认 launcher 设置逻辑 2026-07-27 07:21:06 +08:00
TongTongStudio
73e373db93 build: API 脱糖 2026-06-11 18:29:14 +08:00
TongTongStudio
caa5568419 build: add ShadowLayout 2026-06-11 17:03:43 +08:00
1f6832ac17 feat: 增加整点报时,增加闹钟 2026-06-01 01:23:35 +08:00
1c89943459 feat: 联系人增加头像选择 2026-05-30 04:07:18 +08:00
3999748747 build: update kotlin plugin
update kotlin version to 2.3.21
use org.jetbrains.kotlin.android
add aidl support
2026-05-19 19:50:03 +08:00
c878c307b3 feat: 增加联系人增删改查 2026-05-19 11:40:50 +08:00
da83e852e0 feat: 增加壁纸显示,增加天气事件分发,增加HotSeat 2026-05-09 11:27:56 +08:00
59539d048d feat: 增加kotlin支持,升级依赖到最新版 2026-05-08 21:26:19 +08:00
6baa7155ba style: update agp android gradle version
update agp to 8.13.2,update gradle to 8.13,add build.gradle namespace
2026-05-08 16:57:42 +08:00
4dcb82b9f4 feat: 系统功能抽象 2026-05-08 00:26:27 +08:00
b0ea6eff0a 优化天气,增加悬浮窗,增加快捷拨号,增加设置默认桌面 2026-03-28 00:56:54 +08:00
1977fd1cb2 增加天气每小时显示,去掉autosize,增加svg显示 2026-03-19 00:48:51 +08:00
0f2adad060 增加天气显示 2026-03-06 09:50:58 +08:00
962a022bf9 增加极光推送 2026-02-27 23:27:08 +08:00
67c80de5a3 增加签名,优化数据倒灌 2026-02-27 09:53:24 +08:00
02772c241e 增加定位和天气依赖 2025-11-04 19:19:33 +08:00
59b6c9db76 优化方法名,去掉无用代码 2025-10-31 10:09:05 +08:00
a9a89a3574 主页显示联系人,增加联系人拨号选项,优化权限获取 2025-10-26 20:52:42 +08:00
68b2e0754c 主页固定显示 2025-10-20 21:30:28 +08:00
b1f21fd4f7 init 2025-10-11 20:57:36 +08:00