已提交
来源
- 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 会在图像选择器关闭一分钟后释放预览图像。配套提交 omacom/omarchy@f5006bd41a17 增加了耗时预算,并检查空闲时是否有进程意外启动。这些是已提交到开发分支的改动,并非经过独立测量的性能结果。
