GNOME lança muitos novos recursos, incluindo melhorias para Mutter e Phosh

Rnotes no GNOME

Como todas as sextas-feiras há 26 semanas, o projeto por trás do desktop Linux mais usado publicado outro artigo de Esta semana no GNOME. Em outros finais de semana, o que vimos foram poucas novidades, e muitas delas relacionadas a libadwaita e/ou GTK4. Desta vez, o que temos é algo muito mais longo, mas pessoalmente sinto falta de algo: que eles falem mais sobre o GNOME 42 que lançarão por volta de março.

Eles intitularam esta entrada em seu blog como «contate-me», e a única explicação que posso encontrar é que a primeira coisa que nos contaram é que GNOME Contacts foi portado para GTK4 e libadwaita, então ficará perfeitamente bem no GNOME 42 acima mencionado.

Esta semana no GNOME

Além dos Contatos do GNOME, esta semana fomos informados sobre o seguinte:

  • Mutter recebeu muitas melhorias, como agora suportando o protocolo de feedback dmabuf. Como eles explicam, "No Gnome 42, por exemplo, isso nos permitirá usar a varredura direta com a maioria dos clientes de tela cheia OpenGL ou Vulkan. Algo que já suportamos em versões recentes, porém apenas em casos muito seletivos. Você pode pensar nisso como uma versão mais sofisticada do X11 não redirecionado, notavelmente sem rasgar.".
  • Builder e Logs agora suportam a nova preferência escura da libadwaita.
  • GJS:
    • As interfaces do GObject foram enumeráveis, então agora você pode fazer coisas como Object.keys(Gio.File.prototype) e obter uma lista dos métodos, como você pode fazer com outros tipos de GObject.
    • Corrigido um vazamento de memória com retornos de chamada.
    • Grande refatoração relacionada à segurança de tipo
    • Tudo o que pode ser construído no Windows foi mantido.
  • O gerenciador de senhas Secrets (anteriormente Password Safe) agora usa GTK4 e libadwaita e recebeu suporte OTP.
  • gtk-rs recebeu melhorias das quais os usuários do Windows se beneficiarão mais.
  • Gaphor, uma ferramenta de modelagem UML e SysML, agora suporta tipos de diagramas.
  • Fragmentos, o cliente da rede de torrents GNOME que recebe melhorias quase toda semana, agora tem menus de contexto com ações comuns como pausar ou excluir. Eles são inicialmente projetados para computadores desktop, mas também podem ser ativados em telas sensíveis ao toque.
  • Commit agora usa GtkSourceView, que permite novos recursos e melhorias.
  • O trabalho começou no Playhouse, que é uma espécie de editor de prática para HTML, CSS e JavaScript. “Playground” seria traduzido como “playground”, e é a palavra que muitos projetos usam para se referir a softwares com os quais podemos “brincar” com o código. O Playhouse nos permitirá brincar com web design. Pessoalmente, estou ansioso para experimentá-lo, mas nenhuma versão foi lançada ainda. Funcionará com GTK4, GJS, libadwaita, GtkSourceView e WebKitGTK.
  • Foi lançada a primeira versão alfa do lobshumate, a biblioteca para um widget de mapa GTK4 que foi anunciado em 2019. A primeira versão, atualmente rotulada como instável, contém tudo o que é necessário para incorporar uma visualização de mapa mínima.
  • Rnote é um aplicativo de desenho baseado em vetor para criar notas manuscritas e para anotar imagens e PDFs. Possui uma lâmina infinita, diferentes tipos de caneta com suporte de pressão da caneta, formas e ferramentas. Ele também possui um navegador de área de trabalho integrado e permite que você escolha entre diferentes cores e padrões de fundo. Ele pode ser baixado como um flatpak de Flathub.
  • O GstPipelineStudio visa fornecer uma interface gráfica de usuário para o framework GStreamer. Desde uma primeira etapa na estrutura com um pipeline simples até a depuração de pipelines complexos, a ferramenta fornece uma interface amigável para adicionar elementos a um pipeline e depurá-lo.
  • Phosh adicionou suporte para senhas não numéricas.
  • Eles também usaram os últimos sete dias para melhorar a documentação do GNOME e o site app.gnome.org.

E é isso esta semana no GNOME.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.