Integrado

Troca de idioma durante a sessão chega à área de trabalho e ao manual

dhh integrou omacom/omarchy#15326 à branch de desenvolvimento quattro em 14 de outubro, adicionando 50 idiomas ao menu, à área de trabalho e às notificações, além de manuais em 49 idiomas adicionais. A implementação registrada no commit também inclui formas de plural, números adaptados à localidade e painéis espelhados para árabe, hebraico, persa e urdu. O inglês continua sendo usado como alternativa quando necessário.

O commit omacom/omarchy@84cfb93959f4 registra a troca de idioma da sessão por usuário: aplicativos abertos depois da mudança recebem o idioma escolhido, enquanto os que já estão em execução passam a usá-lo quando são reiniciados. Durante a revisão, greptile-apps[bot] levantou preocupações sobre comandos e links nos manuais traduzidos; dhh adicionou comparações com o inglês e testes que corrompem deliberadamente um bloco de comandos ou um link de capítulo. dhh também relatou ter separado a extração das traduções dos jobs com credenciais de escrita e passado a exigir revisão humana quando a extração altera código executável.

Integrado

Pacotes do fast ring passam por verificações de compatibilidade com bibliotecas de canais mais antigos

dhh integrou omacom/omarchy-pkgs#904 à master, adicionando verificações destinadas a impedir que um pacote do fast ring compilado no edge chegue ao rc ou ao stable com dependências incompatíveis. A verificação compara a disponibilidade de bibliotecas e dependências entre os canais e exclui do fast ring módulos Python e pacotes Qt ou libpython compilados localmente. No aarch64, que usa os repositórios correntes do Arch Linux ARM em todos os canais, apenas as regras de elegibilidade são verificadas.

A mudança remove dez pacotes do ring e adiciona 25 pacotes elegíveis. Em omacom/omarchy-pkgs#904:issuecomment-6158595832, github-actions[bot] relatou a publicação bem-sucedida dos artefatos listados nos canais edge, rc e stable, mas também observou que algumas execuções previstas não ocorreram após uma falha anterior. Trata-se da publicação nos canais de pacotes, separada do lançamento de uma versão estável do Omarchy.

Integrado

Kimi chega ao seletor de agentes de programação e ao painel de uso

dhh integrou ao quattro a proposta de inclusão do Kimi no seletor, omacom/omarchy#7261, de 'sorenmat'. O Kimi é instalado pelo mise e pode ser definido como agente de programação padrão. O coletor implementado em um commit separado, omacom/omarchy@c88e7dd566ab, acrescenta a cota semanal e os limites de sessão ao painel de agentes, com tratamento da renovação de credenciais e proteção para evitar que limites em cache sejam atribuídos a outra conta.

Antes da integração do seletor, omarchybot relatou ter revisado o provisionamento e a ação Refresh Applications para recriar de forma consistente todos os wrappers do mise, incluindo Kimi, Cursor CLI e Muse. A migração e a remoção automáticas do Kimi mantêm a proteção dos comandos instalados de forma independente. Essas mudanças foram adicionadas ao branch de desenvolvimento.

Integrado

Logins de assinaturas de agentes podem ser copiados entre máquinas

dhh abriu e integrou omacom/omarchy#15405 ao quattro em 14 de outubro. A mudança adiciona um comando SSH para copiar os logins de todas as contas de agentes ou apenas das selecionadas, reduzindo a necessidade de fazer login novamente ao configurar outra máquina. O comando precisa estar instalado nas duas máquinas.

A descrição atual informa que, por padrão, as importações preservam as credenciais e preferências do destino, com a opção de substituí-las explicitamente após o encerramento das sessões correspondentes. Também descreve a validação de todo o fluxo de dados, a reversão de alterações e a recuperação de importações interrompidas. A validação usou credenciais fictícias de teste e SSH simulado; o registro fornecido não comprova uma transferência de credenciais pessoais para outra máquina.

Integrado

Inicialização silenciosa por padrão reduz a espera no menu do Limine

dhh integrou omacom/omarchy#15301 ao quattro, definindo como padrão uma inicialização silenciosa do Limine com espera de um segundo e adicionando ao menu Sistema uma ação para retornar ao menu de inicialização. Configurações explícitas de tempo de espera já existentes são preservadas durante a migração, e qualquer tecla pode revelar o menu, que normalmente fica oculto.

Na revisão anterior, de 13 de outubro, greptile-apps[bot] solicitou cobertura de teste para casos de autenticação negada. dhh relatou ter adicionado um caso que mantém o menu inalterado quando a autorização falha; a mudança registrada no commit também mantém essa migração pendente. A descrição atual do PR registra uma correção na ação de reinicialização para que o menu solicitado permaneça visível, em vez de fazer a contagem regressiva enquanto está oculto, e informa que a verificação com uma reinicialização real ainda precisa ser feita por uma pessoa.

Integrado

Verificação de impressão digital pausa enquanto as telas de bloqueio estão apagadas

dhh integrou omacom/omarchy#15294 ao quattro em 14 de outubro. Apagar a tela de bloqueio agora impede novas tentativas de leitura de impressão digital, mas permite que uma tentativa em andamento termine. Uma entrada do usuário, a detecção de retorno da suspensão ou a conexão de uma tela pode reiniciar a verificação. É preciso despertar a tela apagada antes de desbloquear com o dedo.

Na revisão anterior, de 13 de outubro, greptile-apps[bot] identificou uma forma de despertar a tela que poderia encurtar o intervalo de pausa necessário para um leitor com falhas. Em 14 de outubro, dhh relatou ter preservado o nível de recuo entre tentativas independentemente do tempo restante no temporizador, com uma verificação de regressão. A mudança registrada no commit mantém essa correção. A descrição atual ainda documenta uma limitação quando atalhos de brilho ou volume despertam uma tela sem enviar uma entrada à tela de bloqueio.

Commit registrado

Links abertos por aplicativos trazem para a frente a janela do navegador que os recebe

O commit omacom/omarchy@9f49906d2241 do quattro, de autoria de dhh, encaminha links HTTP e HTTPS pelo inicializador de navegador do 'Omarchy'. A mudança resolve casos de abertura pelo portal de desktop a partir de aplicativos, como clientes Electron, em que uma nova aba chegava ao navegador, mas sua janela permanecia oculta. Quando várias janelas correspondem aos critérios, o inicializador dá foco à usada mais recentemente.

A mudança também suprime os avisos para definir o navegador como padrão, que apareceriam porque a entrada de roteamento do 'Omarchy' fica à frente do navegador. A alteração está registrada em um commit do branch de desenvolvimento.

Commit registrado

Perfis de energia ganham comportamento específico para hardware NVIDIA e Snapdragon

Dois commits no master do omarchy-pkgs são atribuídos a ryanrhughes. omacom/omarchy-pkgs@0f3d0404a900 substitui o driver CPPC do 'Omarchy' pelo driver RTX Spark da 'NVIDIA' para corrigir a lentidão do desktop em hardware N1x. A seleção do governador de frequência varia conforme o perfil de energia e a fonte de alimentação, e a detecção de hardware se limita a processadores que se identificam como NVIDIA RTX Spark.

omacom/omarchy-pkgs@3280e02b7d5e adiciona um driver cpufreq genérico e limites de frequência para o Snapdragon X: 60 por cento no modo de economia de energia, 75 por cento no equilibrado e nenhum limite no de desempenho. O commit relata validação em um Surface Pro 11 e a remoção dos limites quando o daemon é encerrado; esses resultados são medições relatadas pelo colaborador.

Integrado

Correções para docks no N1x tratam de telas apagadas e comportamento incorreto da tampa

ryanrhughes abriu e integrou omacom/omarchy-pkgs#1100 ao branch de desenvolvimento n1x. As mudanças no kernel preservam os túneis do dock durante a suspensão e espaçam a desativação dos túneis DisplayPort ao desconectar um dock. Um patch no driver NVIDIA identifica telas USB-C como DisplayPort para que o logind reconheça a configuração com dock quando a tampa é fechada.

ryanrhughes relatou sucesso nas verificações de suspensão e desconexão em um ProArt P14 com um CalDigit TS4 e duas telas. Um patch complementar no Aquamarine trata de conectores cujos modos ficam disponíveis tardiamente, mas esse caso não ocorreu nos testes relatados. Essa integração confirma a incorporação ao branch n1x.

Commit registrado

Geração de imagens ARM passa a usar exclusivamente o linux-omarchy

O commit omacom/omarchy-iso@62d151d4d162 do quattro, de autoria de emirb, torna o linux-omarchy o único kernel aceito na geração de imagens aarch64. Ele remove a alternativa de usar o kernel do Arch Linux ARM e o tratamento de console, compressão e árvore de dispositivos associado a ela.

O instalador continua instalando o kernel registrado na imagem. O evento fornecido comprova uma mudança na geração de imagens registrada em commit, e não o lançamento de uma imagem de instalação.

Propostas abertas

Proposta de monitor de memória separa proteção determinística de um agente de resposta

KewkLW restringiu o escopo de omacom/omarchy#15272, ainda em aberto, a um monitor opcional que alerta sobre pressão de memória, identifica aplicativos encerrados pelo systemd-oomd e pausa tarefas elegíveis antes que o limiar de encerramento seja atingido. Na discussão anterior, de 13 de outubro, jandrusk recomendou separar essas funções de um agente sem interface gráfica capaz de encerrar processos. KewkLW confirmou essa separação em 14 de outubro, removendo o agente de resposta desse branch.

Uma atualização posterior, de 14 de outubro, adicionou gatilhos para bloqueios prolongados, uma espera de cinco minutos após os usuários retomarem o trabalho, verificações de ativação e um tratamento mais robusto dos registros de pausa. A pausa impede que o consumo continue crescendo, mas não libera memória. A descrição atual, editada após a cobertura, continua apresentando uma proposta desativada por padrão e informa que não foi realizada uma verificação de ponta a ponta em uma sessão gráfica.

Propostas abertas

Proposta de acessibilidade do shell volta à revisão após rebase

omacom/omarchy#13212, de 'calebl', continua em aberto. A proposta define papéis, nomes, estados e ações acessíveis para os controles compartilhados do shell, permitindo que tecnologias assistivas os identifiquem e operem. A descrição atual exige a correção da árvore de acessibilidade do 'Quickshell', incluída na versão 0.3.2 e posteriores.

Na discussão anterior, de 13 de outubro, monsieur-mouton descreveu a impossibilidade de ler o shell como uma barreira para migrar para o Omarchy e solicitou um rebase. Em 14 de outubro, monsieur-mouton relatou que o branch havia passado por rebase e estava apto à integração, e se ofereceu para testá-lo com o Orca. Isso representa um avanço rumo à revisão, e não uma comprovação de que o recurso de acessibilidade foi integrado ou de que os testes com leitor de tela foram concluídos.