KWin é um gerenciador de janelas para o sistema de janelas Wayland e X11. É lançado como parte do KDE Plasma para o qual é o gerenciador de janelas padrão. O KWin também pode ser usado sozinho ou com outros ambientes de desktop.

O Kwin pode ser configurado com scripts QML ou QtScript, com ambos sendo baseados em ECMAScript.

História

Nome Versão Detalhes KWM 1.0 KWin 2.0 Maior suporte a temas e efeitos de janelas 3.0 Melhoria do suporte aos padrões estendidos ICCCM do freedesktop.org 4.0 Suporte ao efeito de composição e efeitos do tipo compiz. 4.4 Maximizar e encaixar janelas nas bordas da tela 4.5 Tilling de janelas (removido no 4.10) 4.9 Mudança de API incompatível 4.11 Suporte experimental ao Wayland 5.0 Primeiro lançamento baseado em Qt5 e KDE Frameworks 5 6.0 Sessão Wayland se torna padrão 6.4Base de código do Kwin é dividido entre Wayland e X11

Composição Atualmente, as APIs suportadas pelo Kwin incluem: OpenGL 1.2, OpenGL 2.0, OpenGL 3.1 e OpenGL ES 2.0

Efeitos No KDE 6.5, os seguintes efeitos estão disponíveis:

Acessibilidade +NomeDetalhesAnimação de clique do mouseCria uma animação cada vez que o botão do mouse é clicado. Isso é útil para apresentações/gravações de tela; ativado com um atalho de tecladoEsconder cursorOcultar o cursor do mouse em caso de inatividade ou entrada do tecladoSeguir o mouseMostra um efeito de localização do ponteiro do mouse; ativado com um atalho de teclado

Aparência NomeDetalhesAnotar com o mousePermite-lhe desenhar linhas na sua área de trabalho; ativado por um atalho de tecladoBorrarBorrar o plano de fundo por trás de janelas semitransparentesDespedaçarJanelas fechadas caem em pedaçosDestacar bordas da tela e cantos ativosDestaca as bordas e cantos da tela que acionam ações quando tocados conforme o cursor se aproxima delesFolhaFaz as janelas voarem suavemente quando são exibidas ou ocultadasJanelas instáveisDeforma as janelas enquanto elas são movimentadasMiniatura de ladoMostra as miniaturas das janelas no canto da tela; ativado com um atalho de tecladoPontos de toqueVisualizar pontos de toqueReduzir saturação de aplicativos que não respondemDesaturar janelas de aplicativos que não respondem (congelados)TransparênciaTorna as janelas translúcidas em diferentes condições

Foco NomeDetalhesDeslizar para trásDesliza as janelas para trás quando outra for elevadaDiálogo de origemEscurece a janela de origem da caixa de diálogo ativa no momentoEscurecer inativasEscurece as janelas inativasEscurecer tela para modo administradorEscurece toda a tela ao solicitar privilégios de root

Gerenciamento de janelas NomeDetalhesCuboOrganizar desktops em um cubo virtual; ativado com um atalho no tecladoVisão GeralPermite ter uma visão geral das áreas de trabalho virtuais e janelas; ativado por um atalho no teclado

Ligações externas KWin 3

Categoria:KDE