这一版管两件事:别挡着你看全屏,大小你说了算。
游戏、视频、演示占满屏幕时,灵动岛可以缩成屏幕边缘的一条小色条(鼠标一靠近就展开),也可以干脆完全隐藏;
灵动岛、空闲小岛、全屏小色条的大小还能分别缩放,50%–200% 随意调。另外修了两个小毛病:重启后缩放不生效、Fluent 材质下岛体周围的那圈浅边。
本版要点
全屏避让(设置 → 通用 → 全屏应用时)
- 三档可选:
- 显示小色条(默认):全屏时岛体让位,屏幕边缘留一条细色条 —— 鼠标靠近(色条周围留了一圈更好瞄的余量)岛体即临时现身并展开,移开约 0.7 秒后自动收回
- 完全隐藏:全屏期间岛体与色条都不出现
- 正常显示:不避让全屏,岛体照常置顶(1.1.1 的行为)
- 判定只认真全屏:无边框且盖满岛所在整块屏的窗口,或独占全屏 / 演示模式;带标题栏的最大化窗口不算 —— 任务栏自动隐藏时那种「看起来占满」的窗口不会误触发
- 色条跟着岛走:贴在岛所在显示器的屏幕边(与「岛位置」的顶部 / 底部一致),横向对齐岛体落点,多显示器下不会跑到别的屏上
- 色条靠光标位置判定靠近,不依赖指针事件 —— 全屏应用独占输入也不受影响
界面缩放(设置 → 通用 → 界面缩放)
- 三处独立缩放,各自 50%–200%(步进 5%):
- 灵动岛:活动、展开队列、消息、投放面板的整体大小
- 空闲小岛:没有活动时那颗小胶囊
- 全屏小色条:全屏时贴在屏幕边缘的色条
- 缩放是整套几何按同一比例算(窗口画布、落点、点击穿透形状、悬停判定都跟着走),不是把画面拉伸 —— 高 DPI 屏放到 200% 也不糊
- 设置即改即生效,不用重启
新手引导
- 首次启动的引导新增「全屏与大小」一步(共 7 步),全屏行为与三项缩放可以在引导里一次调好
修复
- 已保存的「灵动岛」缩放会在启动时就应用:之前要等设置变化后才生效,重启后看起来像没缩放过
- Fluent + 系统材质下的浅色描边环变淡:材质外扩圈里此前有 2px 未压纱的材质,看起来像一圈浅边;现在 Fluent 带材质时收到 1 物理像素(其它外观仍保持 2px,保住圆角抗锯齿)
- 切换外观 / 材质时点击穿透形状立即按新圆角重算;缩放后的队列卡片命中区域修正为不再重复叠加缩放
安装
到 Releases 下载对应架构的安装包,双击安装:
| 安装包 | 适用 |
|---|---|
WinIsland-1.1.2-x64-setup.exe |
绝大多数 Intel / AMD 机器 |
WinIsland-1.1.2-arm64-setup.exe |
骁龙 X 等 Arm64 设备 |
- 系统要求:Windows 10 1809(build 17763)或更高,x64 / Arm64
- 自包含:.NET 运行时与 Windows App SDK 都在包内,不用另装
- 安装到
%LocalAppData%\Programs\WinIsland,全程不需要管理员权限 - 国内网络建议走 GitCode 镜像(客户端的更新检查也优先查这里)
- 已在用 1.1.1 的话:「设置 → 关于」点「检查更新」即可看到这一版,直接覆盖安装,设置与插件都在
说明
- 插件与你的程序同权限运行(不是沙箱),装之前请看清来源;市场下载的包在安装前会校验 SHA-256。
- 日志在
%LocalAppData%\WinIsland\logs\:plugin.host.log是宿主日志,每个插件另有plugin.<id>.log。 - 独占全屏 / 全屏优化的游戏、UAC 安全桌面、锁屏界面在 topmost 波段之外 —— 即便选「正常显示」,灵动岛也不会盖在上面。
- 安装包的 SHA-256 校验值见 GitCode 镜像的发布说明。