謬紗特
|
a3ba7fc918
|
refactor: introducing ViewModel (#17)
* move to viewModel; use submodule to import miuix
* replace widgets with which implemented in miuix
* update CHANGELOG.md
* fix: coroutine handling
* chore: code formatting
* viewModel for TerminalScreen
* viewModel for FileManagerScreen
* chore: code formatting
* fix for review
* chore: optimize imports
|
2026-04-28 21:01:00 +08:00 |
|
Miuzarte
|
06316f8fee
|
feat: landscape layout
|
2026-04-24 23:49:19 +08:00 |
|
Miuzarte
|
41856adc50
|
feat: more options for virtual buttons
|
2026-04-22 23:15:44 +08:00 |
|
Miuzarte
|
6ae425681a
|
deps: update dependencies
|
2026-04-15 15:56:41 +08:00 |
|
Miuzarte
|
0f4a82d8d5
|
refactor: UI refresh
- 仍然是抄的 KernelSU 管理器和 miuix example
- TopAppBar 与 dock 栏模糊
- 液态玻璃(`com.kyant.backdrop`)悬浮 dock 栏
|
2026-04-14 16:54:04 +08:00 |
|
Miuzarte
|
3a6df23a6c
|
feat: biometric auth and lockscreen password autofill
|
2026-04-13 23:59:03 +08:00 |
|
Miuzarte
|
dbf83b33c2
|
feat: picture in picture
- 移除了 MainScreen 中的全屏方向处理及相关状态管理
- 引入 AppRuntime 用于管理跨 Activity 的共享实例
- 创建 StreamScreen 用于画中画模式
- 实现 VideoOutputTarget 和 VideoOutputTargetState 以管理视频输出状态
|
2026-04-11 15:26:03 +08:00 |
|
Miuzarte
|
1a270ae2dd
|
feat: about page with dynami blur
|
2026-04-10 16:30:23 +08:00 |
|
Miuzarte
|
da2bb9e227
|
deps: update miuix to 0.9.0
|
2026-04-10 13:16:28 +08:00 |
|
Miuzarte
|
e970c89e8f
|
refactor: almost ready for v0.1.0
- 优化 `Shared` 中的 `Codec` 枚举,增加显示名称并添加 `isLossyAudio` 函数
- 简化 `Codec`、`VideoSource`、`AudioSource` 和 `CameraFacing` 枚举中的 `fromString` 方法
- 将 `fetchConnectedDeviceInfo` 改为挂起函数以支持协程
- 清理 `PreferenceMigration` 和 `ScrcpyOptions`,提高可读性
- 更新 `Settings` 类,添加 `isDefaultValue` 挂起函数
- 改进 `DeviceWidgets`,增强状态管理和 UI 响应性
|
2026-04-06 23:38:22 +08:00 |
|
Miuzarte
|
b524ead08b
|
bump gradle to 9.4.0
|
2026-03-19 09:06:04 +08:00 |
|
Miuzarte
|
45f2df661b
|
first commit
|
2026-03-19 08:53:26 +08:00 |
|