Skip to content

WindowShade v1.0.20

Choose a tag to compare

@surfine surfine released this 01 Nov 23:26
· 152 commits to main since this release

WindowShade 1.0.20 · 功能边界与窗口修复

产品官网 · English website

已发布(2026-11-02)。

中文

一句话摘要(appcast 用)

设置里新增「功能」页:核心的卷帘、看一眼、带到每张桌面始终开启,刘海、窗口浏览、启动台、画中画等 8 个功能可以整块开关,关掉后菜单、快捷键和后台工作一起停;新装只默认打开常用的几项,升级用户保持原样。另修好 macOS 26 双击缩放、收起后闪一下桌面、窗口退最小化带 Dock 动画等问题。需要 macOS 15 或更新版本。

升级前请看这里

  • 从 1.0.19 升级照旧:菜单里「检查更新」一键安装,授权不用重开。
  • 你的功能不会变。 第一次打开这一版时,8 个功能的总闸按你现在的使用情况迁移;之前关着的仍然关着,开着的仍然开着。
  • 新装只默认打开常用的几项。 其余在 设置 → 功能 里打开,随时能改。
  • 需要 macOS 15 或更新版本(Apple Silicon)。

新增

  • 设置 → 功能。 8 个功能各一行开关:刘海、窗口浏览、启动台、画中画、手势与输入、认你与锁屏、遥控与指挥、画面效果。关掉一个,它的菜单项、快捷键、监听、计时器和后台读取一起停;打开就恢复。
  • 新装引导结束后打开功能页。 第一次装的人看完引导会直接看到这些开关,挑这次要用的;之后不再自动弹。
  • 按住卷帘条切桌面,窗口跟过去。 原窗口跟着到新桌面;系统内部符号不可用时静默回退,窗口留在原桌面。

改进与修复

  • 刘海按这台 Mac 的真实尺寸。 紧凑两耳的高度跟真实开孔一致;外接屏上的隐形刘海也沿用内建屏的宽高,不再用估算值。
  • macOS 26 双击标题栏不再先放大。 第二次按下和松开一起拦;窗口不会在卷帘条出现前被系统缩放。
  • 藏好后卷帘条直接出现。 不再从全透明淡入 0.34 秒,不会先露出桌面。
  • 窗口藏不起来时先停到屏幕角落。 只留 1 像素,不再一退最小化就播 Dock 缩进动画;可见判定要求至少露出 8×8 点。
  • 收起途中被最小化不再让卷帘条消失。 过期的收起回调会作废,不会把系统的最小化当成用户唤回。
  • 删掉设置里选不到的两种收起方式。 旧偏好值自动回落到「跟原来一样」。
  • 崩溃恢复认得角落停车。 强退后原窗口仍能回到原处。

致谢

感谢 @Maimai-l 报告并修复 macOS 26 双击缩放、窗口隐藏、收起失效等问题(PR #1)。

English

Summary (for appcast)

Settings gains a Features page: the core fold, glance and carry-to-every-desktop stay on, while eight features — notch, window browsing, Launchpad, Picture in Picture, gestures and input, recognition and lock, remote and conductor, visual effects — can be switched off as a block, taking their menus, shortcuts and background work with them. Existing installs keep their current setup; fresh installs start with the common ones on. Also fixes macOS 26 double-click zoom, a desktop flash after folding, and the Dock minimize animation. Requires macOS 15 or later.

Before you upgrade

  • Upgrading from 1.0.19 is the usual one-click update; permissions stay granted.
  • Your features do not change: the eight switches are seeded from what you already use.
  • Fresh installs start with the common features on; the rest are one switch away in Settings → Features.
  • Requires macOS 15 or later on Apple Silicon.

New

  • Settings → Features. Eight switches. Turning one off stops its menu items, shortcuts, monitors, timers and background reads; turning it on brings them back.
  • Fresh installs open the Features page after onboarding, once.
  • Hold the strip, switch desktops, and the window follows. Falls back silently if the system symbol is unavailable.

Fixes

  • The compact ears now match the Mac's real notch height, and the virtual notch on external displays reuses the built-in screen's width and height.
  • macOS 26 no longer zooms the window before the strip appears; both the second press and its release are intercepted.
  • The strip appears immediately after the window is verified hidden, with no fade that reveals the desktop.
  • Windows that cannot be moved off-screen park in a screen corner with one pixel visible instead of minimizing and playing the Dock animation; visibility requires at least 8×8 points.
  • A minimize during folding no longer discards the strip; expired callbacks are dropped.
  • Two unreachable collapse styles were removed; old preference values fall back to the default.
  • Crash recovery now recognizes corner-parked windows.

Thanks

Thanks to @Maimai-l for reporting and fixing the macOS 26 double-click zoom, window hiding and fold invalidation issues (PR #1).