Estamos na semana 42 de 2023, e este número coincide com o 118 desde que a iniciativa This Week In GNOME, TWIG para amigos, começou há mais de dois anos. Como já explicamos em outras ocasiões, é algo que tem sido muito bom para GNOME e praticamente qualquer usuário de Linux, já que muitos desenvolvedores terceirizados decidiram trazer seu trabalho à luz e todos nós estamos nos beneficiando. Há alguns tão bons que estão se tornando parte do círculo de gnomos.
Não tem nada a ver com GNOME, mas também é algo que eles publicam toda semana e tendemos a repetir, então explicamos aqui e também faremos na próxima semana em um artigo mais apropriado: esta semana não haverá artigo sobre o KDE. Foi o que Nate Graham disse sem dar mais explicações, então quem prefere o KDE ao GNOME não tem um artigo com “doces” hoje. Vamos com o o que há de novo esta semana no GNOME.
Esta semana no GNOME
- O primeiro ponto é sobre o TEV, um pouco longo que tentaremos resumir. VTE, a biblioteca para emuladores de terminal baseados em GTK, obteve melhorias significativas de desempenho e novas técnicas de desenho. A criptografia do buffer de rolagem agora usa LZ4 para processamento de dados mais rápido. O gerenciamento de matrizes de caracteres e atributos melhorou o suporte a texto bidirecional. Várias otimizações nas operações de string e na alocação de memória melhoraram o desempenho geral. O compilador foi simplificado incluindo código e removendo wrappers C do código C++. Uma nova abstração de desenho permite que GTK 3 use Cairo, enquanto GTK 4 usa nós de renderização nativos com GtkSnapshot. O desenho de linha agora se beneficia do renderizador OpenGL do GTK, reduzindo o uso do framebuffer fora da tela. Espera-se que melhorias no agendamento de quadros removam o limite atual de 40fps.
- Tracker é um indexador de sistema de arquivos, sistema de armazenamento de metadados e ferramenta de pesquisa, e sua ferramenta de extração teve sua sandbox SECCOMP melhorada.
- Adicionado suporte para o portal de lançamento dinâmico no ASHPD Demo à versão 0.4.1.
- overskride é um aplicativo Bluetooth e recebeu uma grande atualização esta semana para facilitar a interação com dispositivos Bluetooth. O que faz é enviar e receber arquivos, entre outras coisas:
- Um ano depois, o xdg-desktop-portal-gtk 1.15.0 chegou com estes novos recursos:
- Meson substitui Autotools como sistema de construção.
- Implementações de portais que dependem de interfaces privadas do GNOME, como plano de fundo, captura de tela/screencast e área de trabalho remota, foram removidas para eliminar dependências.
- As configurações do calendário gsettings-desktop-schemas agora estão incluídas na implementação do portal Configurações. A política de versão também foi alterada e os números ímpares de versões secundárias não são mais especiais.
- Crosswords agora tem melhores seleções para grades de palavras cruzadas, e seu desenvolvedor o usou para adicionar um recurso que ele queria há muito tempo: destaque de fragmentos de pistas.
- Atualizado o sinalizador de atualização do Debian Linux para Gnome Shell45. Indicador de atualização para distribuições baseadas em Debian Linux. Além disso, ele verifica atualizações e também mostra o status dos seguintes pacotes (como no Synaptic):
- Atualizações disponíveis.
- Novos pacotes no repositório.
- Pacotes locais/obsoletos.
- Arquivos de configuração residuais.
- Pacotes removíveis automaticamente.
- As Atividades Automáticas mostram uma visão geral das atividades quando não há janelas ou as ocultam quando há novas janelas. Na versão mais recente, o Auto Activities v19 foi portado para o ESM, tornando-o compatível com o GNOME Shell 45. Além de pequenas alterações, ele agora usa widgets Libadwaita, como o AdwSpinRow.
O artigo desta semana no GNOME termina nos lembrando que as inscrições para #GNOMEAsia2023 foram abertas (link) e que a Fundação GNOME tem uma nova diretora executiva, Holly Million.
E isso foi toda esta semana no GNOME.
Imagens e conteúdo: GALHO: