Skip to content

工作岛 1.5 · 测试版(无岛悬浮胶囊 / 可调预览 / 新 UI)

Pre-release
Pre-release

Choose a tag to compare

@STUTTEFRFIX STUTTEFRFIX released this 03 Nov 04:50
5d7cb3f

工作岛 1.5 · 测试版

没有流体云 / 灵动岛的设备,也能看到 Claude 的工作状态。

新增

  • 无岛悬浮胶囊:半透明、FLAG_NOT_TOUCHABLE 触摸穿透,不挡下面任何操作
  • 样式可调:字号 9–16sp、高度 32–64dp、垂直位置 0–80%、不透明度 35–80%
  • 实时预览:设置页用同一个 CapsuleView 渲染,不需要先开悬浮窗权限
  • 两个独立开关:系统流体云 / 灵动岛、悬浮胶囊;两个都关只留普通通知
  • 新设置页:状态 / 设置两栏,卡片分组,48dp 触控,状态栏安全区

修复

  • 0.4.x 旧 driver 重连不带 Last-Event-ID,网关整轮重放导致状态抽搐:
    停用旧 driver;独立 driver 补 Last-Event-ID 续传与 150ms 去抖
  • ColorOS 冻结导致保活偏好异步落盘丢失,服务重建时又把旧 driver 拉起来:
    保活偏好改 commit() 同步写,服务不再重写 keepalive.conf,升级后强制关一次

安装

  • 文件:WorkIsland.apk
  • 大小:379,625 字节
  • SHA-256:9e2c983dc6f33fa478ae49e8f7600ce5a3e9a6522b1529a8624c93b57c4c6ff8
  • versionCode=6 / versionName=1.5
  • 测试签名;正式版覆盖安装前可能要先卸载(会清应用数据)

测试状态

  • OnePlus PJA110 · ColorOS 16.0.3 · Android 16
  • 系统岛、设置页预览、新 UI 已验证
  • 实际悬浮窗的滑块应用、触摸穿透、done/idle 收起仍待补测

许可与致谢

  • 本项目按 Apache-2.0 分发
  • CurrentMusicX(GPL-3.0)仅作悬浮胶囊设计参考,未复制其 Kotlin / Compose 代码;
    GPL 全文见仓库 LICENSES/CurrentMusicX-GPL-3.0.txt
  • agent-hud-open、LobeHub、Shizuku、cccodroid 致谢见 THIRD_PARTY.md