O GNOME 42 promete ser uma grande atualização para este importante ambiente de trabalho adotado por diversas distribuições Linux importantes como Ubuntu e Fedora. O primeiro passo ocorreu há algum tempo a partir da reorganização do processo de numeração das versões. Assim, o GNOME 42 reforça essa modernização em andamento. Como ainda estamos na fase de release candidate, então alguns detalhes podem mudar antes da versão final. O projeto avança no que chama de novas diretrizes de interface humana.
A grande novidade continua sendo o Gtk4, o kit de ferramentas de programação para implementar o GNOME e todos os aplicativos GNOME. O Gtk4 inclui uma nova biblioteca chamada libadwaita
, que controla a aparência dos aplicativos GNOME. Você pode se lembrar do nome “Adwaita” do que costumava ser o tema padrão nas versões anteriores do GNOME. A palavra significa “o único” em sânscrito e, em parte, libadwaita
é o resultado de uma longa discussão sobre o tema no ecossistema Gtk.
Um dos gatilhos foi quando o desenvolvedor de um tema de ícone popular fez uma declaração de que não fornecia ícones para aplicativos de terceiros, porque respeitava sua própria marca.
Isso levou a um pedido de um grupo de desenvolvedores do GNOME pedindo aos integradores downstream que parassem de criar temas em seus aplicativos.
As versões anteriores do GNOME realmente não tinham suporte a temas em todo o sistema. Eles tinham apenas um tema.
No Gtk4, o libadwaita transformou isso em uma aparência de toda a plataforma. A nova biblioteca substitui a libhandy
biblioteca antiga.
Muitos ajustes e melhorias chegam com o GNOME 42
Por baixo, os temas do GNOME são folhas de estilo CSS e são um libadwaita
construídas em uma oficial. Isso significa que todos os aplicativos que o usam devem ser semelhantes. O GNOME 42 continua o processo de mover todos os seus aplicativos componentes para o Gtk4.
O GNOME Shell principal foi ajustado, em vez de revisado. Seus cantos arredondados desapareceram, os indicadores na tela são menores e as miniaturas desapareceram do alternador de espaço de trabalho.
Um dos aplicativos GNOME mais visíveis é o de Configurações , que é chamado de gnome-control-center
.
Muitos dos applets em Configurações receberam uma reformulação nesta versão, notadamente Display e Aplicativos. Em Compartilhamento , a opção de compartilhamento de tela para suporte remoto agora usa RDP, não VNC. Há um novo painel para o hipervisor da área de trabalho do GNOME Boxes. Em “Usuários”, a opção de reconhecimento de impressão digital está de volta.
Outros destaques
O aplicativo Arquivos teve uma reformulação bastante grande, com uma nova barra de caminho que contém um botão de menu. A pesquisa agora inclui a capacidade de pesquisar por data de criação, e o pop-up de renomeação de arquivo é mais amplo e claro. As opções Desfazer e Refazer foram movidas para o menu principal do programa.
O novo visual se estende a muitos dos aplicativos integrados do GNOME, incluindo o analisador de uso de disco Baobab, a calculadora, o aplicativo de relógio, o mapa de caracteres, a ferramenta Fontes, o aplicativo Contatos, o gerenciador de lista de tarefas e o GNOME Tour.
A ferramenta GNOME Software passou por grandes mudanças. A partir da versão 42, ele prioriza correspondências exatas na função de pesquisa e cancelará automaticamente os downloads de software em andamento se a energia do seu laptop estiver baixa. Ele também pode detectar se sua conexão de rede é limitada ou não, e só fará download de atualizações se você mudar para uma conexão ilimitada. Como o GNOME Software suporta Flatpaks, e eles podem ser grandes, isso é útil. As descrições de aplicativos agora podem conter marcação, e o Software destacará as recomendações do site Apps for GNOME.
Novo painel
Um novo painel Aparência substitui o Plano de fundo – embora ainda possa alterar o papel de parede. Ele agora inclui suporte para o novo modo escuro global e todas as imagens de papel de parede integradas têm versões claro/escuro. Alternar entre os modos claro e escuro aumenta e diminui gradualmente. Observe, porém, que o novo modo escuro usa Gtk4, portanto, não funcionará com aplicativos Gtk3.
O GNOME 42 inclui alguns aplicativos novos e trocou outros. É o caso do Console que substitui o antigo Terminal GNOME. O novo Editor de Texto substitui o venerável GEdit. Embora ambos pretendam ser mais simples e fáceis de usar do que seus antecessores, eles ainda incluem novos recursos úteis; assim, por exemplo, o Editor de Texto possui salvamento automático e o pop-over de arquivo aberto inclui uma função de pesquisa.
O aplicativo Screenshot melhorou. Basta pressionar a tecla “Print Screen” e você está desligado. Se você pressionar Enter, ele pega a tela inteira ou você pode selecionar uma área. Se você pressionar Shift+PrsSc, ele captura a janela atual. Até agora, porém, não oferece um atraso antes da captura. No entanto, de forma útil, pode gravar vídeo.
Telefonia e Mapas
O aplicativo de telefonia Calls ganhou novas habilidades. Ele pode mostrar avatares, tanto na chamada quanto no histórico de chamadas. Você pode adicionar pessoas a Contatos do histórico de chamadas e pode manipular o URI do número de telefone.
Outros aplicativos receberam melhorias menores, mas bem-vindas. O GNOME Maps suporta o modo escuro, tem ícones para retornos e curvas quando está dando direções, e pode lidar com URLs de mapas a partir do navegador.
O navegador da web Epiphany melhorou, a rolagem acelerada por hardware, e seus applets javascript PDF e Readability subsidiários são mais rápidos. O visualizador de imagens Eye of Gnome agora tem barras de rolagem de sobreposição e rolagem de teclado mais suave. A ferramenta de indexação Tracker usa 50 por cento menos memória e a visualização de ano do miniaplicativo Calendário permite que você escolha o mês.
O que mais vem por aí em relação a ajustes e melhorias no GNOME 42
Em termos de ajustes gerais de desempenho, um novo recurso de buffer triplo ainda não foi integrado, mas deve aparecer na nova versão do Ubuntu. O buffer duplo para uma exibição mais suave é bem conhecido, mas o buffer triplo menos: o pipeline de renderização observa para ver se o quadro anterior provavelmente está atrasado e, em caso afirmativo, desenha o próximo em outro buffer. Isso deve ajudar particularmente o GNOME 42 no Raspberry Pi e em máquinas com GPUs Intel, onde em testes, a renderização passou de 30 fps para 60 fps.
O mecanismo GNOME JavaScript, GJS, agora é baseado no Spidermonkey 91 , o tempo de execução do Mozilla JavaScript do Firefox 91 ESR. Além disso, a manipulação de eventos de entrada não está mais limitada à taxa de atualização do monitor.
Finalmente, o GNOME 42 possui algum suporte de hardware aprimorado. Há anos, alguns laptops ostentam telas eletrônicas de privacidade . Agora o GNOME tem suporte para exemplos da Dell e Lenovo. O miniaplicativo Bluetooth pode mostrar o status da bateria e suporta conectar e desconectar dispositivos Bluetooth LE.
O GNOME 42 continua a integrar as maiores mudanças do ciclo de lançamento do GNOME 40, mas os usuários do Ubuntu pelo menos usarão este lançamento por alguns anos. O ambiente GNOME continua a crescer e se tornar mais integrado, englobando o que antes era funcionalidade de terceiros, como mapeamento e telefonia.
Via TheRegister