Após seis meses de desenvolvimento lançamento do ambiente de desktop . Em comparação com a versão anterior, foram feitas cerca de 24 mil alterações, nas quais participaram 780 desenvolvedores. Para uma avaliação rápida das capacidades do GNOME 3.36, foram preparadas versões Live especializadas baseadas em e .
Principais :
- Inclui um aplicativo separado chamado Extensions, destinado ao gerenciamento de extensões do GNOME Shell (anteriormente eram usadas GNOME Software para esses fins). O aplicativo permite realizar ações como atualização, configuração, remoção e desativação temporária de extensões.
- Foi adicionada um botão no diálogo de notificação que permite ativar o modo 'não perturbe' para ocultar novas notificações.
- A formatação das interfaces de login e desbloqueio de tela tornou-se mais funcional, fácil de usar e elegante.
- As capacidades do GNOME Shell foram ampliadas:
- Adicionada a possibilidade de iniciar aplicativos usando GPU discreta em sistemas com gráficos híbridos (GPU Intel integrada e GPU NVIDIA de alto desempenho) e driver proprietário da NVIDIA.
O lançamento é feito através da seleção da opção 'Launch on Discrete GPU' no menu.
- O diálogo de desligamento e encerramento de sessão foi reorganizado, incluindo uma opção visível para entrar em modo de suspensão.
- Nos diálogos que contêm campo para inserção de senha, foi adicionada um botão com a imagem de um olho, que ao ser pressionada mostra a senha inserida em vez de asteriscos.
- A maioria dos diálogos do sistema foi reformulada para ter um estilo uniforme e melhor legibilidade.
- Foi realizado um trabalho para melhorar a interface como um todo. O bloco pop-up com o calendário e a busca no modo de visualização foram aprimorados.
- No modo de visualização, agora é possível renomear diretórios de aplicativos. Os próprios diretórios são exibidos na forma de diálogos, e não de janelas pop-up.
- Adicionada a possibilidade de iniciar aplicativos usando GPU discreta em sistemas com gráficos híbridos (GPU Intel integrada e GPU NVIDIA de alto desempenho) e driver proprietário da NVIDIA.
- No configurador, as seções de configurações foram reorganizadas. Na seção de gerenciamento de configurações de privacidade, há uma lista de aplicativos que receberam permissões adicionais para acessar o serviço de localização, câmera e microfone (o acesso pode agora ser revogado separadamente para cada aplicativo). A interface da seção de gerenciamento de usuários e da janela com informações gerais do sistema foi reformulada.
- O gerenciador de instalação de aplicativos (GNOME Software) implementou a detecção automática de conexão de rede com tarifação por tráfego, por exemplo, ao usar uma rede de operadora móvel. Caso sejam detectadas conexões sem limite, o download de atualizações é suspenso para economizar tráfego.
- A interface do assistente de configuração inicial foi reformulada. Foi adicionada a opção, na fase de configuração inicial, de habilitar o sistema de controle parental, permitindo restringir o acesso do usuário a determinados aplicativos.
- No GNOME Boxes, o gerenciador de máquinas virtuais e áreas de trabalho remotas, foi adicionado um guia introdutório sobre como usar o programa. Um novo assistente de criação de máquinas virtuais foi proposto, permitindo configurar o número de CPUs para cada máquina virtual e suportando inicialização através do UEFI.
- No navegador GNOME Web (Epiphany), foi implementada a possibilidade de baixar e visualizar documentos PDF diretamente na janela do navegador. A interface foi reformulada utilizando métodos de design responsivo, garantindo uma experiência confortável independentemente da resolução de tela e DPI. Um modo escuro foi adicionado, ativado ao selecionar temas escuros pelo usuário.
- No GNOME Music, foi adicionada a compatibilidade com os serviços Last.fm e ListenBrainz, além de uma funcionalidade de download automático de capas de álbuns ausentes.
- A interface de edição de contatos no catálogo de endereços foi atualizada.
- A apresentação do widget com relógio foi completamente alterada, adotando um design responsivo que exibe corretamente em telas pequenas.
- No cliente IRC Polari, foi adicionada a suporte para visualização de links na janela de chat.
- No gerenciador de arquivos, foi permitido o uso de arquivos ocultos como modelos para novos documentos;
- A interface do gerenciador de senhas e chaves de criptografia foi adaptada para funcionar corretamente em telas pequenas. A exibição de chaves públicas SSH foi garantida.
- No Fractal, cliente da plataforma de comunicação descentralizada Matrix, foi adicionada a capacidade de reproduzir vídeos diretamente na janela de chat.
- No gerenciador de janelas Mutter suporte a atualizações independentes na renderização apenas das partes alteradas da interface. Foi implementada uma otimização relacionada ao uso de para a renderização fora da tela antes de copiar o conteúdo para o buffer de tela atual. Melhor rastreamento de janelas ao trabalhar com a base Wayland. Reduzido o carregamento da CPU ao renderizar papéis de parede com escalonamento.
- Melhorada a gravação de screencasts. A nova versão utiliza recursos que surgiram no servidor multimídia. a capacidade de usar buffers DMA (dma-buf), permitindo evitar a cópia intermediária de dados do frame buffer da tela para a RAM.
- Para Wayland, a renderização de toda a tela foi excluída ao usar buffers dma-buf ou EGLImage em favor da atualização parcial de janelas, reduzindo o volume de dados transferidos entre GPU e CPU. Combinada com a atualização independente dos elementos da interface, essa otimização conseguiu reduzir significantemente o consumo de energia durante o funcionamento autônomo a partir da bateria.
- Aumentada a performance de jogos executados em modo de tela cheia usando Xwayland.
- Eliminadas várias limitações no funcionamento do GNOME Shell e Mutter, identificadas com a ferramenta Sysprof. Por exemplo, o GNOME Shell agora evita realizar operações de entrada/saída no fluxo principal ao salvar dados de notificações no disco e armazena em cache os parâmetros de fuso horário. Ao usar renderização programática ou acesso remoto via VNC, desativados os efeitos animados.
Fonte: opennet.ru
