Esta é a 52ª semana desde que o primeiro artigo do «TWIG» foi publicado, então acaba de completar seu primeiro ano. O acima são as siglas para "This Week In GNOME", que traduzido para o espanhol é Esta semana no GNOME, e não sei se coincidiu que nos últimos sete dias eles introduziram/está sendo feito trabalho em muitos novos recursos ou se eles queriam esperar que o artigo desta semana 52 estivesse cheio de novos recursos.
Como este artigo é mais longo do que outras semanas (como este o este). E é completo, pois fala de vários aplicativos proprietários, outros de terceiros, bibliotecas e até GUADEC 2022, conferência que acontecerá de 20 a 25 de julho em Guadalajara, no México. Em seguida você tem todas as novidades mencionaram na semana de seu primeiro aniversário.
Esta semana no GNOME
- Arquivos 43.alpha foram lançados, totalmente funcionais com GTK4. O Nautilus agora usa AdwFlap para a barra lateral e os ícones ficam ocultos se a janela for muito estreita.
- libadwaita suporta novos aplicativos para exibir informações sobre eles. Entre elas:
- Analisador de uso de disco.
- Personagens.
- Editor de texto.
- Tempo.
- Origens.
- Registros.
- Calendário.
- Logs
- Música.
- Relógios
- Calculadora.
- Extensões.
- GTK 4.7.1, uma versão de desenvolvimento que leva à v4.8:
- Novo widget de texto, GtkInscription, que pode ser usado em exibições de lista e onde você quiser que o texto responda ao design da interface do usuário, e não o contrário.
- Melhorias de desempenho do GtkListView, com linhas não visíveis removidas.
- Suporte para espaçamento fracionário de letras em CSS.
- Melhorias na acessibilidade do GtkStack e GtkTextView.
- Suporte aprimorado ao touchpad no Windows.
- Correção para várias entradas ao usar Wayland.
- O GNOME Builder agora usa GTK4 e libadwaita, mas na versão 43.alpha:
- Novo editor com guias que usa guias tradicionais em vez da pilha de documentos do Builder.
- Nova barra de status na parte inferior com informações contextuais, como git branch, opções de sintaxe de idioma e muito mais.
- Estilos escuros e claros.
- Fluxo aprimorado para a criação de novos projetos.
- Suporte para muitas outras opções de execução ao executar aplicativos com Valgrind.
- Integração mais profunda com o perfilador Sysprof.
- Executando aplicativos com configurações de acessibilidade específicas, como alto contraste.
- Painéis reorganizáveis graças ao libpanel.
- Gerenciamento de atalhos mais poderoso.
- Editor de comandos para adicionar comandos de execução personalizados ao pipeline.
- Novo site para Vala (clique aqui).
- GLib mudou de libpcre para libpcre2.
- O GJS 1.73.1 chegou com um display de saída mais inteligente para o interpretador interativo, que imprime as propriedades e valores dos objetos com base em seu tipo. Esse aprimoramento também se aplica às funções log() e logError(). Por outro lado, as classes de proxy DBus agora incluem métodos nomeados com o sufixo Async, que fazem chamadas assíncronas para as APIs DBus e retornam Promises. Isso é um acréscimo aos sufixos Sincronização (para chamadas de bloqueio) e Remoto (para chamadas assíncronas com retorno de chamada) existentes. Gio.ActionMap.prototype.add_action__entries() também foi substituído e agora funciona.
- Citações tornou-se parte do GNOME Circle.
- O Gaphor 2.11.0 adicionou suporte para adicionar elementos a diagramas usando cliques duplos, tipos de junção, enumerações SysML como ValueTypes e várias correções de bugs. A compatibilidade do GTK4 também foi bastante aprimorada, e espera-se que a próxima versão mude para ser a versão padrão do GTK.
- O dialeto 2.0.0 chegou com:
- Portado para GTK4 e libadwaita.
- Novo alternador de cores no aplicativo.
- Adicionado suporte para Lingva Translate.
- Módulo do Google Tradutor reescrito do zero para não depender de bibliotecas externas e melhorar a confiabilidade.
- Melhorias no provedor de pesquisa GNOME.
- O ID do APP mudou para app.drey.Dialect.
- O suporte de chave de API para LibreTranslate foi adicionado.
- O suporte para sugestões de tradução foi adicionado ao LibreTranslate.
- Corrigidos proxies reescrevendo o backend http.
- O limite de caracteres agora depende do serviço.
- Grande refatoração da base de código.
- Foi lançada a primeira versão do jogo Blurble, um clone do Wordle escrito em Vala e com diferentes idiomas em mente.
- A lupa foi atualizada para acompanhar os novos esboços.
- Geary, o cliente de e-mail, foi levado em conta novamente.
- Crosswords 0.3.3 chegou com:
- Uma caixa de diálogo de preferências para filtrar conjuntos de quebra-cabeças por idioma.
- Totalmente marcado para tradução.
- Adicionadas traduções em holandês e espanhol.
- As palavras cruzadas holandesas funcionam com a célula “IJ.
- Não tira o foco ao clicar em uma linha.
- Suporte para copiar/colar.
- Suporte para desfazer/refazer.
- Várias correções de bugs.
- Use a nova caixa de diálogo "Sobre" da libadwaita.
- Correções para compilar e executar no macOS.
- Bootles 2022.7.14 chegou com um novo launcher WINE chamado Soda, que será apoiado pela equipe Bottles.
E isso, não um pouco, foi tudo esta semana no GNOME.