O KDE está preparando um "sistema de empilhamento avançado" para Windows. Em que isso vai terminar?

Empilhador de Janelas do KDE

Na sua primeiro artigo de dezembro sobre notícias em KDE, Nate Graham, que publica tudo o que acha interessante em seu blog, mencionou algo que se destacou acima de tudo. Eles estão preparando o que ele chamou de "sistema de empilhamento avançado", apenas para esclarecer ainda mais as coisas e dizer que são as janelas que precisam ser empilhadas. Atualmente, no Plasma, assim como no GNOME e na maioria dos ambientes gráficos, as janelas são empilhadas de uma forma muito simples: ocupando metade da tela ou um canto dela.

Tudo isso pode e vai mudar, a partir de 14 de fevereiro, coincidindo com o lançamento do Plasma 5.27. Está sendo desenvolvido, pelo menos em sua maioria, por Marco Martín, e inicialmente é um função de empilhamento de janela com um layout personalizado. Uma vez ativo, arrastar pelas lacunas fará com que todas as janelas que compartilham essa lacuna mudem de tamanho. Graham diz que não foi projetado para replicar a operação dos gerenciadores de janelas (Window Manager), mas ... acrescenta um "mas".

O KDE será mais parecido com o Pop!_OS

Pop! _OS 20.04 Ele veio com uma novidade em seu ambiente gráfico baseado no GNOME. Entre seus destaques, foi introduzido algo que, uma vez ativado, se parece muito com o que vemos no i3 ou Sway: as janelas podem ser empilhadas como visto no vídeo a seguir:

Às vezes, trabalhar com algo assim é muito mais produtivo: fazemos tudo com o teclado e podemos ser mais eficientes. Além disso, no gerenciadores de janela Não há área de trabalho real, portanto, o consumo de recursos é menor. Se System76 ou KDE evoluírem suas propostas para usar um 100% WM, é algo que só saberemos com o tempo. No momento, a única coisa confirmada é que o KDE está trabalhando nesse "sistema de empilhamento avançado", mas não se sabe até onde eles irão.

Janelas empilhadas no Plasma 5.27

Olhando a captura do cabeçalho, lembra um pouco o Recurso Snap Layouts do Windows 11. A versão mais recente do sistema operacional da Microsoft também possui uma opção de empilhamento de janelas, acessada clicando com o botão direito do mouse no botão maximizar/restaurar janela. Nesse momento veremos desenhos de como queremos organizá-los, e depois de posicionar o primeiro, nos demais buracos veremos todos os aplicativos abertos para colocá-los onde melhor nos convier.

Uma vez posicionados, podemos clicar e arrastar nas lacunas das janelas para redimensionar duas delas, algo que também podemos fazer no Plasma 5.27.

"Mas esperamos que cresça e avance com o tempo"

Esse recurso ainda está em sua infância e não foi projetado para replicar totalmente o fluxo de trabalho de um gerenciador de janelas. Mas esperamos que ele cresça e avance com o tempo, e também as novas APIs adicionadas devem beneficiar os scripts de blocos de terceiros que desejam permitir que você transforme o KWin em um gerenciador de janelas. Muito obrigado a Marco Martin por contribuir com este trabalho, que será lançado no Plasma 5.27.

A função acaba de ser apresentada e está dando os primeiros passos. Embora Graham diga que não foi projetado para replicar o comportamento dos gerenciadores de janela, também diz que espera que ele cresça e avance com o tempo, para que no futuro possamos ter algo parecido com o que o Pop!_OS oferece ou até mais.

Neste momento, entende-se que o que teremos será, como eles próprios dizem, um avançado sistema de empilhamento, que será uma (ou várias) reviravoltas ao que atualmente está apenas posicionado no ecrã. Algo com o qual podemos trabalhar em tela dividida sem ter que redimensionar duas ou mais janelas manualmente para que preencham toda a superfície da tela. O "mas", sem dizer nada, é o mais interessante.

Teremos o primeiro contato em fevereiro e, a partir daqui, encorajo Marco Martín e toda a equipe do KDE a seguir em frente.


Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.