コミット済み
出典
- Retint terminals first and finish other apps behind a theme switch (#15189)
- Read the keyboard seat again when /dev/input changes instead of every 10 seconds (#15203)
- Release the image picker's previews a minute after it closes (#15201)
- Decode clipboard and track art previews at the size they are drawn (#15200)
- Fail tests when the shell polls while idle or the fast paths get slow again (#15196)
Quattroには、David Heinemeier Hanssonによるものと記録され、参加者にdhhも含まれる複数の性能改善コミットが入った。omacom/omarchy@d8027c90d619では、ピッカーやスクリプトからテーマを切り替える際、端末の配色適用とHyprlandの再読み込みを先に行い、ほかのアプリの配色変更はバックグラウンドで完了させる。バッチを順番に処理し、すでに新しい選択で置き換えられたテーマはスキップすることで、新しいテーマの後に古いテーマの色が適用されるのを防ぐ。
omacom/omarchy@8f5ca14e248fは、キーボードのseatを定期的にポーリングする処理を、入力デバイスの監視と復旧処理に置き換える。omacom/omarchy@4485e28de8a0はクリップボードとアートワークのデコードを表示に必要な範囲に制限し、omacom/omarchy@c9a4af2cdf67は画像ピッカーを閉じてから1分後にプレビューを解放する。関連するコミットomacom/omarchy@f5006bd41a17では、処理時間の許容上限と、アイドル中に予期しないプロセスが起動しないかのチェックを追加している。これらは開発ブランチにコミットされた変更であり、独立した測定による性能評価の結果ではない。
