Sources
- 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 received several performance commits attributed to David Heinemeier Hansson, with dhh listed among their participants. omacom/omarchy@d8027c90d619 applies terminal colors and the Hyprland reload first, then finishes other application retints in the background for picker and script switches. Serialized batches skip superseded themes, preventing an older switch from applying its colors after a newer one.
omacom/omarchy@8f5ca14e248f replaces routine keyboard-seat polling with input-device watches and recovery handling. omacom/omarchy@4485e28de8a0 bounds clipboard and artwork decoding to display needs, while omacom/omarchy@c9a4af2cdf67 releases image-picker previews a minute after closing. A companion commit adds timing budgets and checks for unexpected idle process starts in omacom/omarchy@f5006bd41a17. These are committed development-branch changes, rather than independently measured performance results.
