A versão 5.16 é notável pelo fato de conter não apenas pequenas melhorias e polimentos da interface, mas também grandes mudanças em vários componentes do Plasma. Decidiu-se anotar este fato novo papel de parede divertido, que foram selecionados pelos membros do KDE Visual Design Group em uma competição aberta.
Principais inovações no Plasma 5.16
- O sistema de notificação foi completamente redesenhado. Agora você pode desativar as notificações temporariamente marcando a caixa de seleção “Não perturbe”. Notificações importantes podem ser exibidas por meio de aplicativos em tela cheia e independentemente do modo Não perturbe (o nível de importância é definido nas configurações). Design aprimorado do histórico de notificações. É garantida a exibição correta de notificações em vários monitores e/ou painéis verticais. Vazamentos de memória corrigidos.
- O gerenciador de janelas KWin começou a oferecer suporte a EGL Streams para executar o Wayland no driver proprietário da Nvidia. Os patches são escritos por um engenheiro contratado especificamente pela Nvidia para esse fim. Você pode ativar o suporte através da variável de ambiente KWIN_DRM_USE_EGL_STREAMS=1
- A implementação do desktop remoto para Wayland já começou. O mecanismo usa PipeWire e xdg-desktop-portal. Atualmente, apenas o mouse é suportado como dispositivo de entrada; funcionalidade completa é esperada no Plasma 5.17.
- Em combinação com a versão de teste da estrutura Qt 5.13, um problema de longa data foi resolvido - corrupção de imagem após despertar o sistema da hibernação com o driver de vídeo nvidia. O Plasma 5.16 requer Qt 5.12 ou posterior para ser executado.
- O gerenciador de sessão, a tela de bloqueio e as telas de logout do Breeze foram redesenhados para torná-los mais comuns. O design das configurações do widget do Plasma também foi redesenhado e unificado. O design geral do casco tornou-se mais próximo dos padrões Kirigami.
Outras mudanças no shell da área de trabalho
- Problemas com a aplicação de temas do Plasma em painéis foram corrigidos e novas opções de design foram adicionadas, como mudar os ponteiros do relógio e desfocar o fundo.
- O widget de seleção de cores na tela foi aprimorado; agora ele pode transferir parâmetros de cores diretamente para editores de texto e imagem.
- O componente kuiserver foi totalmente removido do Plasma, pois era um intermediário desnecessário na transmissão de notificações sobre o funcionamento dos processos (em combinação com programas como o Latte Dock, isso pode causar problemas). Várias limpezas de base de código foram concluídas.
- A bandeja do sistema agora mostra um ícone de microfone se o áudio estiver sendo gravado no sistema. Através dele, você pode usar o mouse para alterar o nível do volume e silenciar o som. No modo tablet, a bandeja amplia todos os ícones.
- O painel exibe o botão Mostrar widget da área de trabalho por padrão. O comportamento do widget pode ser alterado para “Recolher todas as janelas”.
- O módulo de configurações da apresentação de slides do papel de parede da área de trabalho aprendeu a mostrar arquivos individuais e selecioná-los para participar da apresentação de slides.
- O monitor do sistema KSysGuard recebeu um menu de contexto redesenhado. Uma instância aberta do utilitário pode ser movida de qualquer área de trabalho para a atual clicando na roda do mouse.
- As sombras das janelas e dos menus no tema Breeze tornaram-se mais escuras e distintas.
- No modo de personalização do painel, qualquer widget pode exibir um botão Widgets Intercambiáveis para selecionar rapidamente uma alternativa.
- Através do PulseAudio você pode desligar qualquer notificação sonora. O widget de controle de volume aprendeu a transferir todos os fluxos de áudio para o dispositivo selecionado.
- Um botão para desmontar todos os dispositivos apareceu agora no widget de unidades conectadas.
- O widget de visualização de pasta ajusta o tamanho dos elementos à largura do widget e permite ajustar manualmente a largura dos elementos.
- A configuração de touchpads via libinput tornou-se disponível ao trabalhar no X11.
- O gerenciador de sessão pode reinicializar o computador diretamente nas configurações UEFI. Neste caso, a tela de logout exibe um aviso.
- Corrigido um problema de perda de foco na tela de bloqueio da sessão.
O que há de novo no subsistema de configurações
- A interface dos parâmetros do sistema foi aprimorada de acordo com os padrões Kirigami. A seção de design do aplicativo está no topo da lista.
- Seções de esquemas de cores e temas de cabeçalho de janela receberam um design unificado na forma de uma grade.
- Os esquemas de cores podem ser filtrados por critérios claro/escuro, definidos arrastando e soltando e podem ser excluídos.
- O módulo de configuração de rede evita o uso de senhas incorretas, como palavras com menos de 8 caracteres para WPA-PSK Wi-Fi.
- Visualização do tema significativamente melhorada para o SDDM Session Manager.
- Corrigidos problemas com a aplicação de esquemas de cores a aplicativos GTK.
- O personalizador de tela agora calcula o fator de escala dinamicamente.
- O subsistema foi limpo de códigos obsoletos e arquivos não utilizados.
Lista de alterações no gerenciador de janelas KWin
- Suporte completo para arrastar e soltar entre aplicativos Wayland e XWayland.
- Para touchpads no Wayland, você pode escolher o método de processamento de cliques.
- O KWin agora monitora estritamente a limpeza do buffer de fluxo após a conclusão dos efeitos. O efeito de desfoque foi corrigido para torná-lo mais natural.
- Melhor manuseio de telas rotativas. O modo tablet agora é detectado automaticamente.
- O driver proprietário da Nvidia bloqueia automaticamente o mecanismo glXSwapBuffers para X11, o que prejudica o desempenho.
- O suporte para buffers de troca foi implementado para o backend EGL GBM.
- Corrigida uma falha ao excluir a área de trabalho atual usando um script.
- A base de código foi limpa de áreas obsoletas e não utilizadas.
O que mais está no Plasma 5.16
- O widget de rede atualiza a lista de redes Wi-Fi com muito mais rapidez. Você pode definir critérios para pesquisar redes. Clique com o botão direito para expandir as configurações de rede.
- O WireGuard Configurator suporta todos os recursos do NetworkManager 1.16.
- O plugin de configuração Openconnect VPN agora suporta senhas de uso único OTP e o protocolo GlobalProtect.
- O gerenciador de pacotes Discover agora mostra separadamente os estágios de download e instalação de um pacote. O conteúdo informativo das barras de progresso foi melhorado e foi adicionada uma indicação de verificação de atualizações. É possível sair do programa enquanto trabalha com pacotes.
- O Discover também funciona melhor com aplicativos de store.kde.org, incluindo aqueles no formato AppImage. Corrigido o tratamento de atualizações do Flatpak.
- Agora você pode conectar e desconectar armazenamentos criptografados do Plasma Vault por meio do gerenciador de arquivos Dolphin, como unidades normais.
- O utilitário de edição do menu principal agora possui um mecanismo de filtro e pesquisa.
- Quando você silencia o som usando a tecla Mudo do teclado, as notificações de áudio não são mais reproduzidas.
Fontes adicionais:
Fonte: linux.org.ru