已提交
來源
- Run the menu's guard readers and guards side by side (#15049)
- Make the menu's slowest hardware and network guards cheap (#15039)
- Keep the menu's package snapshot until a transaction changes it (#15042)
- Run the menu's guard batch once at startup, not once per menu file (#15048)
- Build bar panel content on first open instead of at startup (#15044)
- Resolve the audio volume sink on Pipewire changes instead of every 15 seconds (#15033)
quattro 開發分支上的提交減少了開啟選單及啟動 shell 時的重複工作。選單檢查現在會並行執行,快取已安裝套件的清單,直到套件交易使其變更,並避免將整批啟動作業執行兩次。硬體與 Wi-Fi 檢查也改用成本較低的查詢。提交說明指出,這些變更合併使用後,防護檢查的處理時間從約 195 毫秒降至 55 毫秒;這些數據來自作者的測量。omacom/omarchy@56be33258279
狀態列面板現在會在首次開啟時建立內容,之後保留;音訊輸出裝置偵測則改為回應 PipeWire 的變更,不再每 15 秒輪詢一次。這些變更已提交,但並非穩定版本的發布公告。提交紀錄列有 dhh 參與,作者中繼資料則將這些提交歸於 David Heinemeier Hansson。omacom/omarchy@4c1b4cb3a944 omacom/omarchy@84ba0c453f5e
