Skip to content

OhMyBias 0.3.0

Choose a tag to compare

@plateaukao plateaukao released this 14 Aug 11:46
· 13 commits to main since this release

變更

  • 候選字排序改為「字表順序+,,PIN 固定排序」 — 打字路徑不再查詢/記錄字頻:原本每個按鍵最多兩次同步 SQLite 查詢(跨執行緒),且每 500 字觸發的字頻衰減(全表 UPDATE+DELETE)會讓當下那一鍵卡住。現在排序是純記憶體操作:有 ,,PIN 的碼把固定字排前,其餘一律維持字表順序。字頻機制(記錄、排序、衰減、JSON 遷移/同步)整組移除,,,RS 指令一併移除。
  • FreqTracker 瘦身更名為 PinnedStore、改用 pinned.db — 只剩 ,,PIN 固定排序單表+記憶體快取;首次啟動自動把舊 freq.db 的固定排序搬進 pinned.db 並刪除舊檔。全 controller 共用單一實例(IMK 每個 client app 各建一個 controller,原本每個都另開自己的 SQLite 連線與 pinned 快取),,,PIN 立即跨 app 生效。

安裝:雙擊 OhMyBias-0.3.0.pkg(已簽章+公證);結尾建議登出再登入,也可稍後。