Fontes
- 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)
Commits no branch de desenvolvimento quattro reduzem o trabalho repetido ao abrir menus e iniciar o shell. As verificações dos menus agora são executadas em paralelo, mantêm em cache os pacotes instalados até que uma transação os altere e evitam executar duas vezes todo o conjunto de verificações da inicialização. As verificações de hardware e Wi-Fi também usam consultas menos custosas. O relato do commit aponta uma queda no tempo de processamento das verificações de cerca de 195 ms para 55 ms com as mudanças combinadas; essas medições são do autor. omacom/omarchy@56be33258279
Os painéis da barra agora montam seu conteúdo na primeira abertura e o mantêm depois disso, enquanto a detecção de saídas de áudio responde a mudanças no PipeWire em vez de fazer consultas a cada 15 segundos. São mudanças registradas em commits, não um anúncio de versão estável. dhh aparece como participante nos commits, cujos metadados de autoria os atribuem a David Heinemeier Hansson. omacom/omarchy@4c1b4cb3a944 omacom/omarchy@84ba0c453f5e
