Na semana passada foi realizado o FOSDE 2024, e ambos GNOME como outros projetos que passaram por lá. Havia também outras datas marcadas no calendário, e o artigo A reportagem da semana passada foi um pouco mais curta do que o esperado. A seção sobre desenvolvimentos feitos com a doação do Sovereign Tech Fund foi especialmente perdida, mas tudo bem, aqui está a lista do que aconteceu de 2 a 9 de fevereiro e muito do que foi deixado nesta seção.
Alguns membros do GNOME estão aproveitando a doação do STF para trabalhar em projetos relacionados a infraestrutura. Felix confirma que não publicaram nada disto na semana passada pelo FOSDEM em Bruxelas, pelo que o primeiro dos seguintes lista de novos recursos É um ponto combinado bastante longo que inclui o que foi feito graças à doação nas últimas duas semanas.
Esta semana no GNOME
- Com dinheiro de doações do STF:
- Atualizado o trabalho das contas online do GNOME adicionando filtragem básica de chamadas do sistema para sandboxes glicin bwrap usando uma lista de permissões seccomp.
- Implementado ajuste de portal de dicas de alto contraste em xdg-desktop-portal-gnome, xdg-desktop-portal-gtk, libadwaita e libhandy.
- Muitos ajustes no GNOME Shell e na folha de estilo de alto contraste e um novo design para as configurações de taxa de atualização variável (VRR). O lado compositor de Newton também foi implementado, o novo protótipo da arquitetura a11y.
- Várias melhorias no Mutter relacionadas ao VVR.
- Trabalho de VVR atualizado e agora está pronto para revisão.
- A experimentação continuou para obter atualizações suaves do cursor com o thread KMS.
- O trabalho continuou na integração do systemd-homed.
- Outras novidades, disponíveis na nota do TWIG (link no final da matéria).
- Adicionado suporte para
--version
a GAplicativo. Você pode ligar comg_application_set_version()
. - Secrets recebeu inúmeras atualizações durante esta temporada de desenvolvimento. Primeiro, a arquitetura foi redesenhada para suportar diferentes provedores de chaves, além de arquivos de chaves simples. Com base neste trabalho foi adicionado suporte para YubiKey e PKCS11 (Smartcard). Além disso, a interface do usuário foi renovada para fazer uso dos widgets de visualização dividida de navegação do libadwaita. Finalmente, uma ação de cópia rápida foi adicionada às linhas de entrada.
- Recados tem uma nova versão que inclui novas funções e correções:
- Arraste e solte tarefas entre listas.
- Destaque de sintaxe Markdown em notas de tarefas.
- Barras de progresso para cada tarefa.
- Solicitações de sincronização reduzidas para uma sincronização mais rápida.
- Gerenciamento aprimorado de edições com sincronização habilitada.
- Traduções aprimoradas.
- O Graphs faz parte do círculo GNOME, por isso se beneficiou de melhorias na infraestrutura. A base de código foi movida para o GNOME GitLab e as traduções são feitas com a plataforma de tradução do projeto. Além disso, o aplicativo recebeu estes novos recursos:
- O tamanho dos rótulos e títulos nas folhas de estilo agora pode ser ajustado em incrementos mais precisos.
- As curvas ocultas não são mais usadas ao definir automaticamente os limites da tela.
- A legenda no aplicativo principal agora mostra a localização do arquivo sem o nome do arquivo, que já foi mostrado acima.
- Alguns pequenos ajustes internos, que devem resultar em tempos de inicialização um pouco mais rápidos (cerca de 0,3s na minha configuração).
- Atualizadas algumas strings e metadados para refletir a mudança no GNOME GitLab.
- Chegou o Aviator 0.5.1, principalmente com melhorias no SVT-AV1-PSY. Entre seus novos recursos:
- A opção “Open GOP” foi renomeada para “oGOP”.
- As velocidades -1 e -2 agora são suportadas com um aviso quando ficam abaixo da velocidade 3. A velocidade -2 pode levar mais de 8 horas para um minuto de vídeo em um Ryzen 9.
- A nova caixa de seleção “Ajuste Perceptual” ativa por padrão alguns dos novos recursos do SVT-AV1-PSY para melhorar a fidelidade visual ao custo de algumas pontuações métricas.
- A codificação de som surround agora se beneficia das otimizações multicanal do Opus.
- Os padrões de codificação de vídeo foram alterados e a filtragem temporal padrão foi reativada.
- O gerenciador de downloads Varia recebeu melhorias visuais, novo ícone e novas funções, como:
- Barra lateral onde encontramos botões para todos os downloads, downloads em andamento e downloads concluídos.
- Uma configuração para ajustar a quantidade de downloads simultâneos.
- Correções de bugs e outros ajustes:
- Após três meses de desenvolvimento, Gameeky já está disponível em sua primeira versão pública. É uma ferramenta de aprendizagem em forma de motor de jogo, disponível em inglês e espanhol:
- Um iniciador de jogos para gerenciar projetos com mais facilidade.
- Um cliente de jogo para jogo cooperativo.
- Um editor de cenas para criar e modificar mundos de jogos.
- Um editor de entidades para criar e modificar objetos de jogo.
- Uma biblioteca Python para uma experiência semelhante ao LOGO.
- Suporte a plug-ins para estender a lógica do jogo e o comportamento da entidade.
- Um guia para iniciantes off-line.
- O primeiro pacote temático para criar jogos de RPG em um cenário de fantasia medieval.
- Zrythm 1.1.0-beta.6.3.11 chegou com uma nova janela de boas-vindas baseada em libadwaita e outros novos recursos:
- Muitos elementos da UI foram movidos para os novos widgets libadwaita.
- Os visualizadores foram movidos para a barra inferior enquanto a barra de cabeçalho foi simplificada/renovada e a barra de ferramentas de cabeçalho secundária foi removida.
- A janela de boas-vindas foi renovada para se parecer mais com os aplicativos GNOME.
- Zrythm não depende mais dos ícones do Breeze e alguns ícones mudaram.
- Corrigido um bug ao copiar e colar regiões de áudio após uma alteração de BPM.
- Zrythm agora é totalmente compatível com REUSE 3.0.
E isso, junto com mais alguns pontos da lista do STF, esteve durante toda esta semana no GNOME.
Imagens e conteúdo: GALHO.