Novos acessórios USB e Thunderbolt exigem aprovação
ErikMelton integrou ao quattro a proposta de autorização de dispositivos de
acrogenesis em 9 de outubro. A integração registra a exigência de aprovação por padrão para novos dispositivos USB e Thunderbolt. Trata-se de uma integração em um branch de desenvolvimento; os registros apresentados não estabelecem um lançamento estável. omacom/omarchy#11874
Em uma discussão anterior, de 24 de setembro, acrogenesis perguntou se o bloqueio deveria valer também com a sessão desbloqueada ou apenas com ela bloqueada. A descrição atual da proposta, editada após o período coberto, descreve a aplicação dessas restrições por padrão por meio do USBGuard e do Bolt, com opções para permitir uma vez, confiar permanentemente ou manter bloqueado. Ela também documenta uma proteção opcional na inicialização e alerta que os dispositivos de entrada USB podem continuar indisponíveis na tela de senha de um disco criptografado. Esses detalhes fornecem o contexto atual, sem reconstruir a redação de 9 de outubro. omacom/omarchy#11874:issuecomment-5818637671
Gliff passa a ser um pacote padrão com indicador de sessão remota
dhh propôs e integrou o Gliff ao quattro em 9 de outubro. A alteração adiciona o pacote de acesso remoto ao desktop Hyprland via SSH às novas instalações e fornece uma migração para as existentes. Um indicador na barra destaca um servidor Gliff ativo e mostra o endereço do par SSH, tornando o controle remoto visível na máquina controlada. omacom/omarchy#14712
greptile-apps[bot] identificou que widgets clonados do indicador não conseguiam se atualizar por meio do proxy de serviço;
dhh respondeu com uma correção. O commit final também restringe a detecção aos servidores do usuário atual e faz consultas periódicas enquanto estão ativos, pois os eventos de interrupção da captura não identificam de forma confiável o encerramento da sessão. As notificações de conexão foram removidas, deixando o indicador na barra como sinalização. omacom/omarchy#14712:discussion_r4229484204
Configuração para Snapdragon X e Yoga Slim 7x chega ao n1x
ryanrhughes integrou o suporte a Snapdragon de
birkskyum ao branch de desenvolvimento n1x. A alteração adiciona detecção de hardware Qualcomm, árvores de dispositivos e configuração de firmware, suporte a Vulkan no Adreno e configuração para o Yoga Slim 7x. Essa integração se destina ao n1x, e não ao quattro ou a uma versão estável. omacom/omarchy#14759
A revisão de greptile-apps[bot] identificou pacotes ausentes na lista do espelho offline.
birkskyum adicionou as entradas necessárias e testes, e a revisão confirmou que a lacuna havia sido resolvida. Isso é relevante para instalações que precisam concluir a configuração do hardware sem baixar dependências ausentes. omacom/omarchy#14759:discussion_r4233504527
Commits relacionados no branch master do repositório de pacotes adicionam a extração de firmware do Windows e uma camada de compatibilidade para kernels do Arch Linux ARM que não têm os metadados usados pelo mkinitcpio e pelo Limine. O extrator contempla a preparação parcial do firmware e nomes de arquivos DSP específicos do Windows. omacom/omarchy-pkgs@9ea749835fc0 omacom/omarchy-pkgs@bf0af463eff4
Pacote de perfis de energia ARM é incorporado, mas integração como padrão segue em aberto
O pacote power-profiles-daemon com suporte a CPPC de dhh foi incorporado ao branch master do repositório de pacotes. Ele oferece controles funcionais de perfil para as políticas ARM compatíveis nas quais o daemon padrão oferece apenas opções sem efeito. O commit relata uma redução na latência do Chromium no N1X de cerca de 130 milissegundos para 56 milissegundos no modo equilibrado e 32 milissegundos no modo de desempenho; essas medições foram relatadas pelo autor. omacom/omarchy-pkgs@cbded9750315
A proposta complementar para tornar esse daemon o padrão do Omarchy foi aberta em 9 de outubro e continuava em aberto na verificação de 19 de outubro. Sua descrição atual, editada após o período coberto, diz que o pacote precisa chegar primeiro ao canal de destino. Durante a revisão de 9 de outubro, greptile-apps[bot] apontou um caminho de nova tentativa que poderia deixar de reiniciar o daemon ou aplicar um perfil após uma migração parcialmente bem-sucedida. Trata-se de uma preocupação documentada na revisão, e não de uma prova de defeito ainda não resolvido na revisão atual. omacom/omarchy#14737:discussion_r4231303802
Usuários reproduzem falhas de bloqueio após o primeiro desbloqueio
Uma issue aberta por jfdnet em 8 de outubro continuava em aberto na verificação atual. Relatos de 9 de outubro detalharam o impacto:
shawnyeager descreveu que, após um desbloqueio, tanto o bloqueio manual quanto o por inatividade retornavam sucesso sem proteger a tela, enquanto o protetor de tela também permanecia inibido. omacom/omarchy#14588:issuecomment-6083104980
justcarlson rastreou o estado desatualizado até a sinalização de desbloqueio do Quickshell 0.3.2 e forneceu um patch que atualiza explicitamente o estado de bloqueio espelhado. Relatou sucesso em bloqueios repetidos e em quatro testes de suspensão com o patch. De forma independente,
Lifferado relatou que aplicar localmente a alteração em Service.qml restabeleceu os bloqueios seguintes e o bloqueio por inatividade em um ThinkPad. Esses são relatos de testes de colaboradores; os registros selecionados não comprovam que uma correção tenha sido integrada. omacom/omarchy#14588:issuecomment-6072731453 omacom/omarchy#14588:issuecomment-6087447652
Alternância de layouts e métodos de entrada adota Super+I
Em 9 de outubro, dhh relatou a mudança do atalho de alternância de entrada para Super+I, com uma associação no compositor independente dos atalhos personalizados do Fcitx, que foram preservados. As alterações na dica de ferramenta e no menu de atalhos visavam oferecer aos usuários um único atalho funcional no desktop.
dhh relatou uma instalação pela ISO com japonês selecionado e testes com pressionamentos reais de teclas, mas afirmou explicitamente que a validação da composição de texto na interface gráfica ainda estava incompleta naquele momento. omacom/omarchy#14433:issuecomment-6080557737
A proposta foi posteriormente integrada ao quattro em 10 de outubro, fora do período coberto. Sua descrição atual, editada mais tarde, relaciona as escolhas do instalador aos mecanismos de entrada para japonês, coreano e chinês, à configuração offline, aos seletores compartilhados e à alternância entre layouts de teclado e métodos de entrada combinados. Isso descreve o escopo integrado atual, e não a revisão exata de 9 de outubro. omacom/omarchy#14433
Fontes
- Upgrade test: update the last release to the next one, reboot, and check
- issue-comment by
github-actions[bot]
- review by
greptile-apps[bot]
- Upgrade test: fail when nothing was upgraded, and retry a lost push
- Stop the boot from waiting on a black screen for the console to answer
- Merge pull request #14603 from manuaudio/fix/repair-webp-background-links
Testes de atualização detectam perda do papel de parede e travamentos na inicialização
emirb introduziu e integrou à branch quattro do repositório de ISOs um teste de atualização e reinicialização. Ele parte de uma ISO de lançamento assinada e verifica a experiência de uma instalação existente ao migrar para edge ou rc, incluindo migrações, recuperação após a reinicialização, inicialização da área de trabalho e preservação do papel de parede.
github-actions[bot] relatou uma execução inicial de 4.0.4 para edge em que 10 de 11 verificações passaram, com falha na verificação do papel de parede. omacom/omarchy-iso#248:issuecomment-6089979558
Uma alteração posterior, já registrada em commit, exige que a versão do pacote Omarchy mude, impedindo que uma reinicialização bem-sucedida sem atualização seja aprovada como teste de atualização. Ela também repete tentativas de push concorrentes para a branch de capturas de tela. Separadamente, quattro recebeu o reparo do link do papel de parede e a correção de inicialização de emirb, que impede o systemd de aguardar uma resposta sobre o tamanho do console enquanto o Plymouth controla o terminal. As medições relatadas sobre a frequência do problema de inicialização são do autor do commit. omacom/omarchy-iso@d6a32f0dcf39 omacom/omarchy@187a145ad555 omacom/omarchy@f03bf06742a2
Fluxo noturno gera imagens de máquinas virtuais testadas a partir de edge e stable
emirb registrou em commit na quattro um fluxo noturno que compila edge, testa a instalação, prepara o disco resultante como imagem de máquina virtual e a verifica antes da publicação. Uma alteração complementar adiciona imagens de máquinas virtuais criadas a partir da ISO assinada da versão estável mais recente. São ferramentas para os canais de lançamento e desenvolvimento existentes, e não evidência de uma nova versão estável do Omarchy. omacom/omarchy-iso@d90119f5d8f0 omacom/omarchy-iso@98b20a682954
O formato final da imagem usa um arquivo qcow2 independente, com sua própria soma de verificação. Outra alteração remove o cache de pacotes das execuções noturnas para que sobras no executor não ocultem pacotes ausentes no espelho. A geração de ISOs também passa a exigir assinaturas nos próprios pacotes do Omarchy, em vez de aceitar pacotes sem assinatura. omacom/omarchy-iso@f9d184f2bcc6 omacom/omarchy-iso@f99443dc4c1b omacom/omarchy-iso@f6377d2f872d
Atualizações de pacotes deixam de ficar bloqueadas por falhas sem relação com elas
dhh propôs e integrou à master atualizações automáticas para 46 pacotes selecionados, permitindo integrar seus PRs de atualização após a aprovação nas verificações de compilação. Mais tarde, em 9 de outubro, commits de
ryanrhughes separaram a sincronização com os projetos de origem, as recompilações e o acompanhamento de branches em PRs específicos por pacote, mantendo juntos os pacotes da mesma branch de origem. Isso permite que atualizações bem-sucedidas avancem quando outro pacote falha. omacom/omarchy-pkgs#892 omacom/omarchy-pkgs@ba7561a34c10
ryanrhughes também alterou o acompanhamento de branches para selecionar um commit elegível mais antigo quando o commit mais recente ainda não atingiu a idade mínima exigida, e programou esse acompanhamento para ocorrer a cada hora.
emirb resolveu outra lacuna na entrega ao colocar em fila as tarefas de publicação pendentes, em vez de permitir que novas tarefas as substituíssem. Essas alterações foram registradas em commits na master; por si só, não comprovam que todos os pacotes afetados chegaram a um canal disponível aos usuários. omacom/omarchy-pkgs@a7f730d1e6af omacom/omarchy-pkgs@086d1e133693
Menu Omni publica correções de privacidade e renderização de respostas
A revisão de HANCORE-linux identificou perguntas feitas à IA expostas em argumentos de linha de comando e respostas de provedores capazes de disparar requisições de imagens sem um clique.
filip-spaldon passou a enviar as perguntas pela entrada padrão e revisou a sanitização das respostas. Uma revisão posterior identificou formas de contornar a proteção com marcadores de imagem repetidos e novas varreduras custosas que poderiam monopolizar a thread da interface do shell. omacom/omarchy-plugin-marketplace#10565:issuecomment-6074146042 omacom/omarchy-plugin-marketplace#10565:issuecomment-6084939752
filip-spaldon substituiu o sanitizador por uma única varredura linear e relatou testes de regressão para entradas grandes e carregamento automático de imagens. Em seguida,
HANCORE-linux revisou exatamente a versão final e informou não ter encontrado nenhum problema de segurança que impedisse aquela atualização.
github-actions[bot] confirmou a publicação do snapshot verificado e atualizado do marketplace em 9 de outubro; essa verificação se aplica ao snapshot e não constitui uma certificação de segurança. omacom/omarchy-plugin-marketplace#10565:issuecomment-6086626608 omacom/omarchy-plugin-marketplace#10565:issuecomment-6086695200
Ditado passa a acompanhar versões estáveis do Superwhisper e ganha liberação de tecla confiável
A alteração no pacote feita por nchudleigh atualiza o Superwhisper para sua primeira versão estável, 1.0.0, e passa a acompanhar versões estáveis em vez de tags beta. Essa alteração foi registrada em commit na branch master do repositório de pacotes. omacom/omarchy-pkgs@3e4cb2308ec4
Um commit separado na quattro corrige gravações no modo pressionar para falar que continuavam após soltar a tecla quando o usuário havia digitado, clicado ou alterado teclas modificadoras durante a gravação. O novo atalho, com ações pareadas para pressionar e soltar, preserva a ação de soltar nessas condições e só a executa após a ação de pressionar correspondente. omacom/omarchy@54fc12db76fb
