Skip to content

澄境筆記 0.5.3

Choose a tag to compare

@Coyoter Coyoter released this 28 Aug 03:11
· 12 commits to main since this release

這次最重要的更新

0.5.3 讓全域快捷輸入真正像 Alfred:不論目前在哪一個 App 或全螢幕 Space,都能原地浮出;同時移除透明視窗外圈「狗啃」般的鋸齒陰影。

全螢幕原地浮出

  • 快速輸入視窗改為 macOS 原生非啟用 Panel,專門用於浮在全螢幕 App 上方。
  • Panel 會加入所有 Space、保持最上層並取得鍵盤焦點,不再啟用整個澄境或切回澄境所在桌面。
  • 顯示位置改用目前滑鼠所在螢幕,雙螢幕使用時也會出現在正在操作的位置。
  • 已讓 Chrome 進入全螢幕後從背景顯示 Panel,確認輸入框留在同一個全螢幕環境;測試後已恢復 Chrome 原狀。

乾淨的透明陰影

  • 原本同時使用 macOS 原生陰影與 70px CSS 陰影,而且只有 8px 透明邊界;陰影被視窗硬切斷後就形成鋸齒黑線。
  • 現在關閉原生陰影,只保留一套受控 CSS 陰影。
  • 輸入卡片四周保留 32px 透明空間,卡片維持 554×164,外層透明視窗為 618×228。
  • OS 層截圖已確認外圈連續平滑,不再有鋸齒輪廓。

正式封裝驗收

  • macOS Panel、所有 Space、Always on Top、鍵盤焦點與無原生陰影全部通過。
  • 快速輸入顯示、Enter 保存、Option+Enter 換行、Esc 關閉、全域快捷鍵與背景啟動回歸測試通過。
  • 設定頁背景啟動 switch 與單一 ⌘\ 顯示仍維持正常。

安裝提醒

目前仍是 ad-hoc 簽章、尚未使用 Apple Developer ID 公證。若 macOS 阻擋,請先嘗試開啟一次,再到「系統設定 → 隱私權與安全性」按「強制打開(Open Anyway)」,並在再次出現警告時確認「打開」。