O mês de dezembro tem sido emocionante para o pessoal responsável pelo desenvolvimento do desktop KDE. Por exemplo, o KWin do KDE está trabalhando em um avançado Tiling System.
O desenvolvedor do KDE, Nate Graham, lançou sua habitual recapitulação semanal de todas as atividades de desenvolvimento interessantes no espaço do KDE. Para esta semana, o mais empolgante é o trabalho inicial em um sistema avançado de ladrilhos para o KWin que permitirá a criação de layouts de ladrilhos personalizados e outros recursos interessantes de Tiling no futuro.
KWin do KDE está trabalhando em um avançado Tiling System
Os destaques do KDE para a semana incluem:
- Em primeiro lugar, o KWin adicionou um sistema de mosaico avançado integrado que pode ser usado para criar layouts de mosaico personalizados. Isso inclui uma interface de usuário de configuração conveniente para gerenciar o comportamento rápido de ladrilhos. Mais refinamentos para este novo sistema de ladrilhos são esperados, enquanto a implementação inicial, pelo menos, será encontrada no Plasma 5.27. Trabalho muito interessante para o KWin do desenvolvedor Marco Martin.
- Suporte para navegar em dispositivos Apple iOS usando o protocolo nativo afc:// no gerenciador de arquivos Dolphin e outras ferramentas de gerenciamento de arquivos;
- O Konsole adicionou um KHamburgerMenu;
- A barra de abas do Konsole por padrão agora está localizada na parte superior da janela, e não na parte inferior;
- Suporte para o portal Global Shortcuts com Plasma 5.27 para permitir que Flatpak e outros aplicativos em área restrita usem o sistema de portal para oferecer uma IU padronizada para configuração/edição de atalhos globais;
- O KDE Plasma Mobile Gear para aplicativos KDE focados em dispositivos móveis agora passará para o cronograma de lançamento normal do “KDE Gear” como um esforço para unificá-los.
Mais detalhes do KDE
Na sessão do Plasma Wayland, quando você arrasta uma janela contendo elementos de interface do usuário baseados em QtQuick para outra tela que está usando um fator de escala diferente, a janela se ajusta instantaneamente para ser exibida corretamente de acordo com o fator de escala da tela, sem desfoque ou pixelização. Funciona até mesmo quando uma janela está parcialmente em uma tela e parcialmente em outra!
Outras informações relacionadas a bugs de interesse:
- 7 Bugs de Plasma de prioridade muito alta (acima dos 6 da semana passada). Lista atual de bugs
- 47 bugs de plasma de 15 minutos (o mesmo da semana passada). Lista atual de bugs
- 166 bugs do KDE de todos os tipos corrigidos esta semana. Lista completa de erros
Automação & Sistematização
Até este ponto, os aplicativos focados no Plasma Mobile foram lançados usando um cronograma de lançamento chamado “Plasma Mobile Gear”. No futuro, esses aplicativos seguirão o cronograma normal de lançamento do “KDE Gear”, com o “Plasma Mobile Gear” sendo descontinuado para simplificar e unificar o empacotamento;
Adicionado um autoteste para cálculo do tamanho do arquivo local no Filelight;
Definir uma imagem apropriada para o grupo de metas de Automação, que era claramente a coisa mais importante a fazer;
Mudanças fora do KDE que afetam o KDE
Um novo protocolo Wayland para dimensionamento fracionário foi mesclado, o que abre a porta para Qt e KWin para apoiá-lo e, em seguida, obtemos melhores visuais de dimensionamento fracionário e desempenho para aplicativos Qt e KDE! Este trabalho nos lados Qt e KDE está em andamento, mas ainda não foi mesclado.
Mais detalhes sobre as mudanças do KDE que chegaram esta semana através desta postagem no blog do desenvolvedor do KDE, Nate Graham.