Nate Graham, um desenvolvedor responsável pelo controle de qualidade no projeto KDE, publicou mais um relatório sobre o desenvolvimento do KDE. Foi anunciado também que a ramificação do KDE Plasma 6.4 entrou em fase de beta-teste e que a base de código foi congelada para alterações funcionais (apenas correções são permitidas). O lançamento do KDE Plasma 6.4 está previsto para 17 de junho.
Melhorias implementadas no KDE Plasma 6.4 esta semana antes do congelamento da base de código:
- No gerenciador de composição KWin, foi implementada a opção de ativar o suporte a um intervalo dinâmico de brilho estendido para telas que não suportam HDR, com a simulação de HDR por meio da alteração do brilho de fundo.
- Foi adicionada uma configuração para limitar a profundidade máxima de cor.
- Foi implementado um widget para calibração de HDR.

- Os aplicativos que usam XWayland agora têm a capacidade de gerenciar o teclado e o cursor do mouse sem a necessidade de solicitações de confirmação para essas operações. Por padrão, essa opção está desativada, pois reduz o nível de segurança do sistema.

- No aplicativo Monitor do Sistema, o design do modo de visão geral foi modernizado. Foi adicionado um indicador de carga da GPU e gráficos de disponibilidade de espaço livre em discos específicos.

- No widget de controle de volume, foram adicionados títulos textuais para dispositivos de entrada e saída de som.

- No widget da lixeira, foi adicionado um indicador de progresso para a operação de limpeza (um spinner rotativo).
- A exibição de notificações sobre espaço em disco insuficiente agora é realizada para todas as partições (exceto aquelas em modo somente leitura e as que estão cheias antes da montagem), e não apenas para / e /home. Foi adicionada a capacidade de configurar a porcentagem de preenchimento na qual um aviso começará a ser emitido.
- No servidor RDP integrado, a memória das credenciais fornecidas durante a autenticação foi implementada para evitar solicitações repetidas. Foi adicionado suporte para eventos de rolagem horizontal recebidos de clientes RDP.
- No KDE Frameworks 6.15 resolvem problemas de desempenho causados por entrada/saída excessiva ao exibir miniaturas de conteúdo de diretórios após passar o mouse sobre eles na área de trabalho ou no gerenciador de arquivos Dolphin. No KDE Frameworks 6.14.1, um erro que levava ao encerramento inesperado de aplicativos KDE baseados em QtQuick ao rolar o conteúdo em distribuições com recursos de construção adicionais foi corrigido.
Mudanças adicionadas anteriormente no KDE Plasma 6.4:
- O menu de aplicativos Kickoff agora inclui etiquetas para programas recentemente instalados.

- Adicionada uma advertência que é exibida ao tentar acessar o microfone a partir de um aplicativo, se o microfone estiver configurado para o modo silencioso nas configurações.

- No KMenuEdit, foi adicionada a opção de configurar o início permanente de aplicativos selecionados em uma GPU discreta.

- Na ferramenta de configuração, a interface da página de configuração do display foi melhorada. Em sistemas com uma tela, a área de seleção de layout de telas é oculta. Em configurações de múltiplos monitores, a realce da tela atual e a visualização das telas conectadas, mas não ativadas, foram aprimoradas.


- Um novo seção 'Animação' foi adicionada ao configurador, onde as configurações de efeitos animados foram transferidas. Na seção 'Efeitos de desktop', os efeitos gerais não relacionados à visualização da transição de um estado para outro foram mantidos.

- A forma como as notificações são tratadas ao abrir aplicativos em modo de tela cheia foi alterada. Em vez de ignorar notificações não críticas ao trabalhar com programas de tela cheia, agora o modo 'não perturbe' é ativado automaticamente. A diferença é que, após sair do modo de tela cheia, uma advertência sobre notificações perdidas será exibida. Este comportamento pode ser desativado nas configurações, se desejado.

- Agora, na área de notificação do sistema, é exibida informação sobre widgets de previsão do tempo que não estão configurados.

- Na caixa de diálogo de configuração da barra, dois botões separados no cabeçalho foram transformados em um menu, o que resolveu um problema de estiramento da caixa de diálogo em sistemas de localização devido a palavras muito longas nos botões.

- Na página de controle de usuários, foi implementada uma advertência que é exibida ao tentar excluir um usuário com uma sessão ativa. Ao confirmar tal operação, os arquivos desse usuário não serão excluídos.

- Foi adicionada uma mensagem de aviso nas configurações da bandeja do sistema, exibida ao tentar desativar o serviço de gerenciamento da área de transferência.

- A interface dos diálogos para configurar os widgets de relógio, dicionário, temporizador e exibição de slides a partir de imagens selecionadas foi modernizada.

- Aumentado o espaço entre os botões 'Configurar' e 'Fixar' na janela do widget 'Relógio Digital'.

- No widget de controle de reprodução (Media Controller) foi adicionada a suporte para as combinações de teclas Ctrl+Tab e Alt+[number] para alternar entre abas e fontes.
- Adicionado um controle de velocidade de reprodução no applet que gerencia o tocador de mídia via protocolo MPRIS.

- Adicionada a funcionalidade de rolagem de conteúdo no Widget Explorer utilizando o gesto 'deslizar com um dedo' na tela sensível ao toque.
- Implementado um gráfico para uma avaliação visual da alteração na velocidade de cópia de arquivos. O gráfico está disponível na página 'Detalhes', que pode ser acessada a partir da notificação de cópia de arquivo.

- Adicionada uma configuração para desativar forçadamente os ícones de determinados aplicativos na bandeja do sistema. Esta nova funcionalidade pode ser útil quando os aplicativos não possuem configurações internas para interromper a exibição de indicadores (por exemplo, Discord).

- No KRunner, melhorou-se a agrupamento dos resultados de busca — as ações relacionadas a sessão e inicialização agora fazem parte da lista prioritária exibida primeiro. A navegação no KRunner com o teclado foi aprimorada.

- O heurística de centralização de janelas pop-up de widgets foi otimizada em relação à tela ou à barra.

- No diálogo de configuração da barra, a visualização dos layouts de posicionamento da barra agora reflete a posição real da barra na tela.

- Adicionada a suporte para o uso de cada área de trabalho virtual sua própria disposição mosaica de janelas.
- Apoio melhorado ao Wayland. Na gerenciador de composição KWin, foi implementada a versão estável do protocolo Wayland ext-data-control, necessário para o correto funcionamento com a área de transferência (anteriormente, era utilizado o protocolo wlr-data-control-unstable-v1).
- Adicionada suporte ao protocolo Wayland ext-idle-notify.
- Adicionada a suporte ao protocolo Wayland FIFO, que permite usar o mecanismo FIFO (primeiro a chegar - primeiro a sair) para processamento da fila de atualização do conteúdo da superfície exibida. Com esse protocolo, é possível evitar a espera pela conclusão da varredura vertical (vblank) ao invés de usar chamadas de callback a cada vez que um novo quadro está pronto para ser exibido, resolvendo o problema da alta carga na GPU ao usar VSync.
- Adicionada a suporte ao protocolo Wayland de gerenciamento de sessões xdg. A mudança permite restaurar o estado das janelas de uma sessão interrompida em ambientes baseados no protocolo Wayland, por exemplo, em caso de encerramento inesperado do compositor. servidor ou aplicativo.
- Em um ambiente baseado em Wayland, adicionada a possibilidade de usar posicionamento relativo em tablets gráficos, onde a posição da caneta é definida em relação à posição anterior, e não à posição absoluta na superfície do tablet. A capacidade de controlar o cursor gráfico usando o teclado foi adaptada para funcionar com Wayland.
- A base de código kwin foi dividida em kwin_x11 e kwin_wayland.
- No KWin, adicionada a capacidade de ajustar a duração do efeito de desvanecimento da área de trabalho (‘Fade Desktop’).
- Adicionada a suporte para vídeo HDR no formato P010.
- A precisão na determinação e exibição de informações sobre o estado das baterias de dispositivos Bluetooth no widget Power & Battery foi aumentada.
- O uso do EncFS para criar novos repositórios Plasma Vault foi proibido (repositórios anteriormente criados com base no EncFS continuarão funcionando). A razão mencionada é a interrupção do desenvolvimento do EncFS e a presença de vulnerabilidades no EncFS.
- Adicionada a suporte ao portal xdg Clipboard, que fornece acesso à área de transferência para aplicativos executados em ambientes isolados, como aqueles fornecidos no formato Flatpak.
- A performance na gravação de screencasts com vídeos no formato VP9 (utilizado por padrão) foi significativamente aumentada.
- Garantido que botões interativos sejam salvos em notificações exibidas em uma janela pop-up com o histórico de notificações.
- Em configurações multi-monitor, os relógios e elementos interativos da interface na tela de bloqueio e de entrada agora são exibidos apenas em um único monitor ativo e ocultados nos outros monitores sem foco de entrada.
- A possibilidade de alternar entre janelas usando as combinações de teclas Meta+Tab e Meta+Shift+Tab foi implementada.
- Para notificações, foi adicionado suporte à seleção do tipo de alerta sonoro (por exemplo, um som específico pode ser reproduzido ao receber um e-mail).
- O conjunto de ponteiros escuros foi renomeado para "Breeze Dark".
- A janela de registro foi reformulada com combinações de teclas.

- Foi adicionada uma área para testar alterações antes de aplicá-las na caixa de diálogo de configuração de ações de clique duplo do mouse.

- Agora é possível iniciar o gerenciador de aplicativos Discover diretamente a partir das notificações sobre atualizações.
- Na interface de edição de elementos na área de transferência, o botão de salvar é ativado apenas após a alteração do texto.
- A ferramenta para integração com navegadores agora suporta pacotes flatpak com navegadores alternativos baseados nos motores Chromium e Firefox, como LibreWolf e Ungoogled Chromium.
- Melhorou o desempenho ao usar o modo de iluminação noturna e ao alterar o brilho (neste modo, uma diminuição da taxa de quadros durante a reprodução de vídeo foi observada).
- Na tela de bloqueio do sistema, foi adicionada a possibilidade de ajustar o tempo de exibição do convite de entrada.
- No widget de controle de volume, agora é exibido o nome do conteúdo reproduzido em aplicativos que fornecem esses metadados (por exemplo, em navegadores).

- No configurador, na seção de configuração de teclas de atalho, foram utilizados nomes mais compreensíveis para combinações de teclas no KWin e Plasma.

- No configurador, na página de opções de exibição, é exibido valores de taxa de atualização não inteiros (por exemplo, 59.94Hz).
Fonte: opennet.ru



























