Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

KWin

From Wikipedia, the free encyclopedia
This article is about the window manager. For the radio station, seeKWIN.
KDE window manager for the X Window System

KWin
KWin 5.24 with Cover Switch effect
DevelopersKDE (Martin Grässlin, et al.)
Stable release
6.4.3[1] Edit this on Wikidata / 15 July 2025
Written inC++ (Qt)
Operating systemLinux,BSD, otherUnix-like
Type
LicenseGNU General Public License
Websitehttps://invent.kde.org/plasma/kwin
Repository
KDE mascot,Konqi, managing and moving windows

KWin is aWayland compositor and awindow manager for theX Window System.[2][3] It is released as a part ofKDE Plasma, for which it is the default window manager. KWin can also be used on its own or with otherdesktop environments.

KWin can be configured by scripting usingQML orQtScript, both of which are based onECMAScript.[4]

History

[edit]
NameVersionDetails
KWM1.0
KWin2.0Extended support for themes and window effects.
3.0Improved support for the extendedICCCM standards from freedesktop.org.
4.0Compositing support andCompiz-like effects.[citation needed]
4.4 (02/2010)Maximizing and tiling by snapping to the screen-edges, grouping and tabbing.[5]
4.5Tiling.[6] (removed in version 4.10)
4.9Incompatible API change.[7]
4.11Last release based onKDE Platform 4, added experimentalWayland support.[8]
5.0First release based onKDE Frameworks 5 andQt 5.[9]
5.12Released February 2018, KWin/X11 got feature frozen, meaning no new X11 specific features will be added. Martin Flöser stated that new features are easy and straight forward with the Wayland back-end, but require considerably more development to add the same feature to the X11 back-end.[10]

Look and feel

[edit]

There are manywindow decorations for KWin, including the current default Breeze (shown below), the previous default Oxygen,Microsoft Windows-like Redmond, and Keramik.

KWin with the Breeze window decoration

Compositing

[edit]

Currently available compositing backends includeOpenGL 1.2, OpenGL 2.0, OpenGL 3.1[11] andOpenGL ES 2.0.[12]

Included effects

[edit]
Screenshot showing the cover switch effect in KWin for KDE 4.1

As of KDE 4.3, the following effects are built-in:

Accessibility

[edit]
NameDescription
InvertInverts the color of the desktop and windows
Looking glassA screen magnifier that looks like a fish eye lens
MagnifierMagnify the section of the screen that is near the mouse cursor
SharpenMakes the entire desktop look sharper
Snap HelperHelps locate the centre of the screen when moving a window
Track mouseDisplay a mouse cursor locating effect when activated
ZoomMagnify the entire desktop

Appearance

[edit]
NameDescription
ExplosionMake windows explode when they are closed
FadeMake windows smoothly fade in and out when they are shown or hidden
Fade DesktopFade between virtual desktops when switching between them
Fall apartClose windows fall into pieces
Highlight WindowsHighlight the appropriate window when hovering over taskbar entries
LoginSmoothly fade to the desktop when logging in
LogoutDesaturate the desktop when displaying the logout dialog
Magic LampSimulate a magic lamp when minimizing windows
Minimize animationAnimate the minimizing of windows
Mouse markAllows you to draw lines over your desktop
Scale InAnimate the appearance of windows
SheetMake modal dialogues smoothly fly in and out when shown or hidden
SlideSlide windows across the screen when switching virtual desktops
Sliding popupsSliding animation for Plasma Popups
Taskbar ThumbnailsDisplay window thumbnails when hovering over taskbar entries
Thumbnail asideDisplay window thumbnails on the edge of the screen
TranslucencyMake windows translucent under different conditions
Wobbly windowsDeform windows while they are moving

Candy

[edit]
NameDescription
SnowSimulate snow falling on the desktop

Focus

[edit]
NameDescription
Dialog parentDarkens the parent windows of the currently active dialogue
Dim InactiveDarken inactive windows
Dim screen for administrator modeDarkens the entire screen when requesting root privileges
Slide BackSlide back windows losing focus

Tools

[edit]
NameDescription
Show FPSShow kwins performance in the corner of the screen
Show PaintHighlight areas of the desktop that have been recently updated

Window management

[edit]
NameDescription
Box switchRemoved in latest versions, no longer available.
Cover switchRemoved in latest versions, no longer available.
Desktop gridZoom out so all desktops are displayed side-by-side in a grid
Flip switchRemoved in latest versions, no longer available.
Present windowsZoom out until open windows can be displayed side by side
Resize WindowEffect to outline geometry while resizing a window

See also

[edit]

References

[edit]
  1. ^"Tagging 6.4.3". July 15, 2025. RetrievedJuly 18, 2025.
  2. ^"KDE Plasma 5.5 Release". KDE. December 8, 2015.
  3. ^"KWin/Wayland - KDE Community Wiki".community.kde.org. RetrievedJuly 18, 2025.
  4. ^"KWin scripting tutorial". RetrievedJuly 18, 2025.
  5. ^"KDE SC 4.4.0 Caikaku Release Announcement". February 9, 2010. RetrievedJune 13, 2010.
  6. ^"KDE Software Compilation 4.5 Beta2 Release Announcement". June 9, 2010. RetrievedJune 13, 2010.
  7. ^"Scripting Update Notes". March 6, 2012. RetrievedJune 19, 2013.
  8. ^"Plasma Workspaces 4.11 Continues to Refine User Experience". August 14, 2013. RetrievedJuly 1, 2015.
  9. ^"New Plasma brings a cleaner interface on top of a new graphics stack". July 15, 2014. RetrievedJuly 1, 2015.
  10. ^"KWin/X11 is feature frozen". January 16, 2018.
  11. ^Martin Gräßlin (June 18, 2013)."What we did in KWin 4.11". RetrievedJuly 18, 2025.
  12. ^Martin Gräßlin (February 18, 2011)."KWin Embraces New Platforms with OpenGL ES 2.0 Support". KDE. KDE.NEWS. RetrievedJuly 18, 2025.

External links

[edit]
Software
compilation
Applications
by KDE
Development
Education
Graphics
Internet
Multimedia
Office
System
Utilities
Discontinued
Platform
User interface
Current
Discontinued
Current
Discontinued
freedesktop.org
(shared)
Community
People
Desktop
environments

(comparison)
GTK-based
Qt-based
Motif-based
Other
Graphical
shells
X window
managers

(comparison)
Compositing
Stacking
Tiling
Wayland
compositors
Related
Retrieved from "https://en.wikipedia.org/w/index.php?title=KWin&oldid=1332241640"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp