Hyprland e titlebars são atualizados juntos para restabelecer as atualizações no edge
ryanrhughes propôs e incorporou omacom/omarchy-pkgs#1821 à master, atualizando conjuntamente o Hyprland para 0.57.0 e o titlebars para 0.3.0 no edge, nas duas arquiteturas. A versão anterior do plugin titlebars não compilava com o novo compositor e também impedia sua instalação. Um commit preventivo anterior, atribuído a Emir Beganović e com
emirb listado como participante, manteve x86_64 na versão 0.56.2 para preservar o funcionamento das atualizações: omacom/omarchy-pkgs@be6149775e8c.
github-actions[bot] informou em omacom/omarchy-pkgs#1821:issuecomment-6502344987 que os novos pacotes do compositor e do titlebars já estavam disponíveis nos dois repositórios edge, embora algumas etapas previstas não tivessem sido executadas. Um commit posterior na master registra a recompilação da dependência titlebars para 0.3.0-2. Trata-se de uma atualização de pacotes do edge; a proposta ainda aponta a incompatibilidade do plugin Cua e a ausência de testes de arrastar pela tela sensível ao toque.
Apple Silicon ganha canal RC opcional com salvaguardas para o conjunto de pacotes
maralcbr apresentou omacom/omarchy#16986, que
emirb incorporou à branch de desenvolvimento quattro. A mudança adiciona os modelos de configuração para Apple Silicon necessários à seleção do RC, mantendo o edge como padrão e o stable indisponível. Commits na master do repositório de pacotes também adicionam verificações que impedem a promoção de um conjunto de pacotes para Mac que não atenda aos requisitos e conferem cada etapa prevista antes da publicação: omacom/omarchy-pkgs@05422a2243fb e omacom/omarchy-pkgs@1359fc98322b.
Após a incorporação, ryan-winkler solicitou em omacom/omarchy#16986:issuecomment-6495243961 um procedimento documentado de atualização, a identificação da primeira compilação publicada com os modelos de configuração e orientações específicas de migração para quem usa o fork antigo para Mac. Seu sistema instalado ainda não tinha esses modelos, apesar de exibir pacotes RC, e a pessoa declarou expressamente não ter testado uma troca de canal no sistema em uso. Assim, a incorporação ao desenvolvimento estabelece o suporte ao canal, mas não comprova que todas as instalações existentes em Macs já consigam acessá-lo.
Suporte de áudio do Zenbook A16 combina configuração da placa e ajustes dos alto-falantes
dhh propôs e incorporou omacom/omarchy#17039 à quattro, adicionando detecção de hardware e suporte à instalação e à migração para os alto-falantes e microfones do 'ASUS Zenbook A16'. Os ajustes separam woofers e tweeters, aplicam uma configuração de timbre derivada da ASUS e adicionam um filtro passa-altas de proteção e limitadores.
Commits na master do repositório de pacotes adicionam a topologia de áudio e a configuração de perfis que faltavam, controle de volume por software e uma alteração no kernel destinada a impedir que metade dos alto-falantes deixe de ser reconhecida após o retorno da suspensão: omacom/omarchy-pkgs@e87374ad3c9b e omacom/omarchy-pkgs@310647950fc2. O commit do kernel relata 15 ciclos bem-sucedidos de inatividade e reprodução, contra cinco anteriormente; esses resultados foram relatados pelo autor. A incorporação ao desenvolvimento não equivale a uma versão estável, e a proposta reconhece que o som ainda fica aquém do Windows.
Barras ocultas deixam de interceptar controles em tela cheia
dhh propôs e incorporou omacom/omarchy#16991 à quattro para impedir que uma barra invisível capture cliques na parte superior de janelas em tela cheia. A barra agora remove sua região de entrada quando a área de trabalho ativa da tela em que ela aparece contém uma janela em modo 'tela cheia' de fato, preservando a interação com a barra em janelas maximizadas.
Em omacom/omarchy#16991:discussion_r4412518167, dhh relatou a adição de testes para os casos de tela cheia, janela maximizada e janela em outra área de trabalho, além de uma verificação da entrada do ponteiro em uma sessão em execução. A mudança corrige uma falha concreta de usabilidade em aplicativos em tela cheia, como um console KVM na web, e já foi incorporada ao desenvolvimento.
Pull requests ganham testes dentro de uma sessão de desktop do Omarchy em execução
emirb propôs e incorporou omacom/omarchy#16835 à quattro. Cada pull request e push para essa branch passa a contar com uma verificação Tests que inicializa uma VM da versão estável sob KVM, copia o código do checkout para ela e executa a suíte completa dentro de sua sessão de desktop. A proposta relata verificações ignoradas em sete arquivos, contra 64 na comparação com o contêiner.
O commit resultante, omacom/omarchy@e9474ecae652, também registra uma correção na determinação do resultado dos testes: a conclusão e o sucesso agora são obtidos de um arquivo separado com o código de saída. Antes, um teste que imprimisse uma linha de status com aparência de sucesso podia fazer uma suíte com falhas aparecer como aprovada. O fluxo melhora o retorno para o desenvolvimento; a proposta adia a decisão de tornar essa verificação obrigatória até que sua taxa de falhas seja conhecida.
Plugin Guard chega ao marketplace após correções na saída do terminal
github-actions[bot] confirmou em omacom/omarchy-plugin-marketplace#13216:issuecomment-6499213522 a publicação do 'Plugin Guard', com verificação revisada por um mantenedor.
mattwolfgang submeteu o plugin para analisar outros plugins com verificações estáticas e uma revisão opcional por modelo antes da instalação ou atualização. Sua varredura automática documentada pode desativar plugins instalados classificados como perigosos.
HANCORE-linux inicialmente bloqueou a publicação após descobrir que o texto de relatórios controlado pelo repositório podia emitir sequências de controle do terminal e substituir o conteúdo da área de transferência. Posteriormente, o revisor confirmou que o problema estava resolvido no commit analisado e aceitou as capacidades documentadas em omacom/omarchy-plugin-marketplace#13216:issuecomment-6497849270. A publicação se aplica à versão exata registrada no marketplace e não constitui uma certificação de segurança.
Datebook adiciona sincronização CalDAV e limites de espera pela rede
github-actions[bot] confirmou em omacom/omarchy-plugin-marketplace#13263:issuecomment-6507210706 uma versão atualizada do Datebook no marketplace, verificada automaticamente.
jonspinks descreveu o suporte à sincronização bidirecional com Fastmail, iCloud e servidores CalDAV especificados pelo usuário, com senhas de aplicativo armazenadas no chaveiro e gravações condicionais destinadas a evitar a sobrescrita de alterações simultâneas.
Uma atualização posterior tornou mais rigorosos os prazos para servidores que enviam respostas aos poucos. jonspinks relatou limites para a requisição inteira e um prazo de 300 segundos para a sincronização de cada conta; ao fim desse prazo, a conta é marcada como offline enquanto as demais continuam: omacom/omarchy-plugin-marketplace#13263:issuecomment-6505549225. Os testes relatados abrangem cabeçalhos lentos, corpos de resposta lentos e contas sem progresso. A verificação do marketplace cobre a versão publicada, sem constituir uma auditoria de segurança.
Proposta para a inicialização do instalador reduz o trabalho antes da primeira tela
hegjon ampliou a proposta ainda aberta omacom/omarchy-iso#355 com nove commits adicionais, descritos em omacom/omarchy-iso#355:issuecomment-6504343044. Eles adiam o cálculo do hash da mídia até a primeira tela do instalador, reduzem as leituras na inicialização, encurtam a contagem regressiva do BIOS e habilitam uma tela de abertura no framebuffer do firmware.
hegjon relata que esse trabalho adicional reduziu o tempo de inicialização da ISO e do 'instalador' via USB 2.0 de 11.0 para 7.9 segundos.
Essas novas mudanças tiveram cobertura de integração no QEMU, mas a atualização fornecida não incluiu testes com um pendrive físico. Como contexto com data explícita, o teste de 'hegjon' em 28 de outubro, com os três primeiros commits, relatou uma redução de 25.5 para 20.5 segundos entre o início do kernel e a tela de login em um ThinkPad X200, seguida de uma instalação bem-sucedida. Esse resultado não valida os nove commits mais recentes, incluindo a remoção da espera pela estabilização dos dispositivos USB.
Proteção de dispositivos com a sessão bloqueada avança na revisão dos limites do serviço
A proposta aberta omacom/omarchy#14937, de 'acrogenesis', prevê bloquear dispositivos USB e Thunderbolt desconhecidos enquanto a sessão estiver bloqueada, autorizar automaticamente após o desbloqueio os dispositivos conectados durante o bloqueio e oferecer aprovação opcional para novos dispositivos conectados com a sessão desbloqueada. A revisão de produto continua sendo necessária antes da incorporação; trata-se de um comportamento padrão proposto, ainda não disponibilizado.
greptile-apps[bot] levantou a preocupação de que o isolamento do serviço Thunderbolt impediria as gravações de autorização.
acrogenesis respondeu em omacom/omarchy#14937:discussion_r4416496723 que o limite das permissões de gravação havia sido explicitado e que os testes do serviço instalado passaram com boltd real e hardware simulado. A resposta também informou que a negação original não foi reproduzida naquela versão do Lab/systemd. Segundo o relato, a CI em VM passou, mas o Thunderbolt físico, o firmware e o comportamento de suspensão em hardware físico continuam fora da verificação declarada.
Consultas em tempo real no lançador ganham cancelamento e limites na calculadora
avillagran deu continuidade à proposta aberta omacom/omarchy#8537, que inclui calculadora, busca na web e resultados de consultas configuráveis no lançador. O desenho atual coloca os resultados da calculadora e de palavras-chave acima das correspondências normais, com a busca na web como alternativa de último recurso.
Em omacom/omarchy#8537:issuecomment-6504528259, avillagran relatou correções decorrentes da revisão para a seleção de resultados, o cancelamento ao fechar o menu, limites de cinco segundos para plugins e limites nas operações aritméticas da calculadora. Uma atualização posterior relatou correções no posicionamento da alternativa de último recurso, nas traduções e em sequências literais com o símbolo de dólar, com aprovação nos testes de menu, tradução e CLI. São melhorias relatadas em uma proposta ainda não incorporada.
Proposta de tradução em tempo de execução refina catálogos de plugins e do sistema
A proposta aberta omacom/omarchy#10083, de 'avillagran', prevê traduzir componentes compartilhados da interface por meio dos catálogos gettext instalados no sistema, com catálogos de plugins preenchendo lacunas de vocabulário. Botões e dicas compartilhados poderiam ser traduzidos sem alterações no código-fonte dos plugins, enquanto vinculações diretas de texto ainda exigiriam chamadas explícitas de tradução.
As atualizações de revisão fornecidas relatam correções nos catálogos de plural, na seleção de uma localidade alternativa por string, na desativação do cache de inicialização e na leitura integral da saída dos catálogos. avillagran também adicionou uma opção para excluir da tradução textos do usuário, como nomes de máquinas e endereços de e-mail de contas, e relatou a aprovação de testes específicos em omacom/omarchy#10083:issuecomment-6508768366. A proposta continua sem ser incorporada, e a atualização anterior distingue a aprovação desses testes das falhas restantes na suíte completa, atribuídas às condições de referência ou do ambiente.
