autotests
[autotests] Test placement strategies
7 years ago
cmake/ modules
Update URLs to use https
7 years ago
colorcorrection
Port away from deprecated headers
7 years ago
data
Use new logging category directory when ECM>=5.59
7 years ago
decorations
Merge branch 'Plasma/5.16'
7 years ago
doc
Update URLs to use https
7 years ago
effects
Port away from deprecated QImage::byteCount
7 years ago
helpers
Port away from deprecated headers
7 years ago
kcmkwin
Don't use deprecated QDesktopWidget
7 years ago
kconf_update
kconfig_update for auto border size introduction
7 years ago
libinput
Port away from deprecated headers
7 years ago
libkwineffects
Fix -Wdeprecated-copy
7 years ago
platformsupport
Port away from QRegion::rects
7 years ago
plugins
drm: Save scaling and position of displays at shutdown
7 years ago
qml
fix virtual keyboard on Plasma Mobile
7 years ago
scripting
Don't use deprecated QAbstractItemModel::setRoleNames
7 years ago
scripts
[scripts] Drop enforcedeco script
7 years ago
tabbox
Don't use deprecated QAbstractItemModel::reset()
7 years ago
tests
Port away from deprecated headers
7 years ago
xwl
[xwl] Fix coding style issues
7 years ago
.arcconfig
…
.arclint
Add .arclint
8 years ago
CMakeLists.txt
Update version number for 5.16.3
7 years ago
COPYING
…
HACKING.md
Introduce a new HACKING.md document to replace the previous HACKING
7 years ago
KWinDBusInterfaceConfig.cmake.in
…
Mainpage.dox
…
Messages.sh
Fix untranslatable strings in debug_console.ui shortcutdialog.ui
8 years ago
README.md
Add a new markdown README
7 years ago
TESTING.md
[platform/virtual] Drop support for vgem and rendernode
7 years ago
abstract_client.cpp
Don't use deprecated toAscii() method
7 years ago
abstract_client.h
[wayland] Apply window rules only to xdg-shell clients
7 years ago
abstract_opengl_context_attribute_builder.cpp
Request a high-priority EGL contexts
8 years ago
abstract_opengl_context_attribute_builder.h
Request a high-priority EGL contexts
8 years ago
abstract_output.cpp
Overhaul AbstractOutput
7 years ago
abstract_output.h
Overhaul AbstractOutput
7 years ago
abstract_wayland_output.cpp
Fix xdg-output creation
7 years ago
abstract_wayland_output.h
[platforms/x11/standalone] Port to AbstractOutput
7 years ago
activation.cpp
Support NET_WM_STATE_FOCUSED
7 years ago
activities.cpp
Revert "Remove saving and loading (and client matching by) WM_COMMAND."
10 years ago
activities.h
Overhaul doxygen comments
7 years ago
appmenu.cpp
Don't try to open application menu when client doesn't have one
8 years ago
appmenu.h
Fix minor EBN issues
8 years ago
atoms.cpp
[xwl] text/x-uri converter for selected X url list format targets
7 years ago
atoms.h
[xwl] text/x-uri converter for selected X url list format targets
7 years ago
client.cpp
Don't use deprecated toAscii() method
7 years ago
client.h
Remove Client fullscreen hack
7 years ago
client_machine.cpp
…
client_machine.h
…
composite.cpp
Save Compositor state in single variable
7 years ago
composite.h
Save Compositor state in single variable
7 years ago
config-kwin.h.cmake
[platforms/drm] EGLStream DRM Backend Initial Implementation
7 years ago
cursor.cpp
Drop XFixes include in cursor.cpp
7 years ago
cursor.h
Overhaul doxygen comments
7 years ago
dbusinterface.cpp
Partly remove Compositor restart functionality
7 years ago
dbusinterface.h
Use new slot syntax in Compositor class
7 years ago
debug_console.cpp
Support CriticalNotification type and place it in a CriticalNotificationLayer
7 years ago
debug_console.h
Require libinput and udev
8 years ago
debug_console.ui
fixuifiles
8 years ago
deleted.cpp
[wayland] Make sure that only the fading popups effect animates outline
7 years ago
deleted.h
[wayland] Make sure that only the fading popups effect animates outline
7 years ago
effectloader.cpp
Introduce an EffectsHandler::animationsSupported -> bool
10 years ago
effectloader.h
Overhaul doxygen comments
7 years ago
effects.cpp
Port away from deprecated headers
7 years ago
effects.h
Support CriticalNotification type and place it in a CriticalNotificationLayer
7 years ago
egl_context_attribute_builder.cpp
Request a high-priority EGL contexts
8 years ago
egl_context_attribute_builder.h
[qpa] Use the new OpenGLContextAttributeBuilder to create Qt's OpenGL context
9 years ago
events.cpp
Correct code style of Client fullscreen control
7 years ago
fixqopengl.h
Fix the build on armhf/aarch64
8 years ago
focuschain.cpp
Use explicit Chain type in the focus chain
8 years ago
focuschain.h
Use explicit Chain type in the focus chain
8 years ago
geometry.cpp
Port away from QRegion::rects
7 years ago
geometrytip.cpp
…
geometrytip.h
…
gestures.cpp
Fix build with clang and GCC6
9 years ago
gestures.h
Fix minor Doxygen issues
7 years ago
globalshortcuts.cpp
Don't try to filter null key combinations
8 years ago
globalshortcuts.h
Overhaul doxygen comments
7 years ago
group.cpp
Port away from deprecated headers
7 years ago
group.h
…
idle_inhibition.cpp
Use appropriate sequence algorithms in IdleInhibition
7 years ago
idle_inhibition.h
Use appropriate sequence algorithms in IdleInhibition
7 years ago
input.cpp
Implement the keystate protocol
7 years ago
input.h
Delayed focus updates for Toplevels without surface
7 years ago
input_event.cpp
Send axis_source, axis_discrete, and axis_stop
7 years ago
input_event.h
Send axis_source, axis_discrete, and axis_stop
7 years ago
input_event_spy.cpp
Pass SwitchEvent from LibInput through KWin and add to DebugConsole
8 years ago
input_event_spy.h
Pass SwitchEvent from LibInput through KWin and add to DebugConsole
8 years ago
internal_client.cpp
[wayland] Apply window rules only to xdg-shell clients
7 years ago
internal_client.h
[wayland] Apply window rules only to xdg-shell clients
7 years ago
keyboard_input.cpp
Remove X clipboard sync helper and rename its autotest
7 years ago
keyboard_input.h
Overhaul doxygen comments
7 years ago
keyboard_layout.cpp
Make the Keyboard Layout SNI passive
7 years ago
keyboard_layout.h
Introduce support for keyboard layout switching policies
9 years ago
keyboard_layout_switching.cpp
Use end() instead of constEnd() for where we compare to an iterator
9 years ago
keyboard_layout_switching.h
Add support for keyboard layout switching policy "winclass"
9 years ago
keyboard_repeat.cpp
Split Keyboard Repeat handling into a dedicated InputEventSpy
9 years ago
keyboard_repeat.h
Split Keyboard Repeat handling into a dedicated InputEventSpy
9 years ago
killwindow.cpp
Use OnScreenNotification in kill window
9 years ago
killwindow.h
Support interactive window selection through the Platform
9 years ago
kwin.kcfg
Remove Client fullscreen hack
7 years ago
kwin.notifyrc
SVN_SILENT made messages (.desktop file) - always resolve ours
7 years ago
kwinbindings.cpp
Use new slot syntax in Compositor class
7 years ago
layers.cpp
Port away from deprecated headers
7 years ago
logind.cpp
remove superfluous code
7 years ago
logind.h
logind: Add a function that detects the logind seat.
8 years ago
main.cpp
Port away from deprecated headers
7 years ago
main.h
KSelectionOwner usage in ApplicationX11 and Compositor classes
7 years ago
main_wayland.cpp
Forward and log exit code of the nested process
7 years ago
main_wayland.h
[wayland] Keep application startup flow inside main_wayland
7 years ago
main_x11.cpp
Don't use deprecated toAscii() method
7 years ago
main_x11.h
KSelectionOwner usage in ApplicationX11 and Compositor classes
7 years ago
manage.cpp
Remove Client fullscreen hack
7 years ago
modifier_only_shortcuts.cpp
Track the actual pressed keys in ModifierOnlyShortcuts
9 years ago
modifier_only_shortcuts.h
Track the actual pressed keys in ModifierOnlyShortcuts
9 years ago
moving_client_x11_filter.cpp
Use more accurate name for Workspace::getMovingClient method
7 years ago
moving_client_x11_filter.h
Move X11 movingClient handling into a dedicated X11EventFilter
9 years ago
netinfo.cpp
Support NET_WM_STATE_FOCUSED
7 years ago
netinfo.h
Overhaul doxygen comments
7 years ago
onscreennotification.cpp
Drop invalid .moc file inclusion
8 years ago
onscreennotification.h
Add support for skip close animation to OnScreenMessage
9 years ago
options.cpp
Don't use deprecated toAscii() method
7 years ago
options.h
Remove Client fullscreen hack
7 years ago
org.kde.KWin.VirtualDesktopManager.xml
[wayland] Use the new plasma virtual desktop protocol
7 years ago
org.kde.KWin.xml
Add a dbus method getWindowInfo returning same data as queryWindowInfo
7 years ago
org.kde.kappmenu.xml
Restore global menu support
9 years ago
org.kde.kwin.ColorCorrect.xml
[colorcorrection] Night Color - blue light filter at nighttime
8 years ago
org.kde.kwin.Compositing.xml
[kcmkwin/compositing] Hide config options which don't make sense if Compositing is required
10 years ago
org.kde.kwin.Effects.xml
…
org.kde.kwin.OrientationSensor.xml
Add DBus interface to OrientationSensor and a persistent configuration
8 years ago
orientation_sensor.cpp
Initialise the orientation sensor at start
7 years ago
orientation_sensor.h
Initialise the orientation sensor at start
7 years ago
osd.cpp
Add support for skip close animation to OnScreenMessage
9 years ago
osd.h
Add support for skip close animation to OnScreenMessage
9 years ago
outline.cpp
[wayland] Make sure that only the fading popups effect animates outline
7 years ago
outline.h
Overhaul doxygen comments
7 years ago
outputscreens.cpp
Refactor getters in OutputScreens
7 years ago
outputscreens.h
Refactor getters in OutputScreens
7 years ago
overlaywindow.cpp
Move the X11 specific OverlayWindow into the platform/x11
9 years ago
overlaywindow.h
Move the X11 specific OverlayWindow into the platform/x11
9 years ago
placement.cpp
Port away from deprecated headers
7 years ago
placement.h
Overhaul doxygen comments
7 years ago
platform.cpp
Send axis_source, axis_discrete, and axis_stop
7 years ago
platform.h
Send axis_source, axis_discrete, and axis_stop
7 years ago
pointer_input.cpp
Send axis_source, axis_discrete, and axis_stop
7 years ago
pointer_input.h
Send axis_source, axis_discrete, and axis_stop
7 years ago
popup_input_filter.cpp
Cancel popup if the user clicked window decoration of parent window
9 years ago
popup_input_filter.h
Initial support for popup window handling
9 years ago
rootinfo_filter.cpp
Create a dedicated X11EventFilter for the events used by RootInfo
9 years ago
rootinfo_filter.h
Create a dedicated X11EventFilter for the events used by RootInfo
9 years ago
rules.cpp
Make sure we don't resize clients before they've been set up
7 years ago
rules.h
[autotests] Rewrite testShellClientRules
7 years ago
scene.cpp
Verify that there is no scene windows when Scene is about to be destroyed
7 years ago
scene.h
Add addToplevel and removeToplevel to Scene
7 years ago
screenedge.cpp
Port away from QRegion::rects
7 years ago
screenedge.h
Overhaul doxygen comments
7 years ago
screenlockerwatcher.cpp
Close screen grabbing effect when screensaver starts
7 years ago
screenlockerwatcher.h
Close screen grabbing effect when screensaver starts
7 years ago
screens.cpp
Remove BasicScreens class
7 years ago
screens.h
Remove BasicScreens class
7 years ago
settings.kcfgc
…
shadow.cpp
Avoid crash without XWayland
7 years ago
shadow.h
Port away from deprecated headers
7 years ago
shell_client.cpp
Port away from deprecated headers
7 years ago
shell_client.h
[wayland] Apply window rules only to xdg-shell clients
7 years ago
shortcutdialog.ui
…
sm.cpp
Port away from deprecated headers
7 years ago
sm.h
Revert "Remove saving and loading (and client matching by) WM_COMMAND."
10 years ago
tabgroup.cpp
Port TabGroup from Client to AbstractClient
8 years ago
tabgroup.h
Overhaul doxygen comments
7 years ago
tabletmodemanager.cpp
Make it possible to autodetect the tablet mode
7 years ago
tabletmodemanager.h
Make it possible to autodetect the tablet mode
7 years ago
thumbnailitem.cpp
Remove Compositor created check
7 years ago
thumbnailitem.h
Switch ThumbnailItem to internal uuid instead of WId
7 years ago
toplevel.cpp
Port away from QRegion::rects
7 years ago
toplevel.h
Port away from deprecated headers
7 years ago
touch_hide_cursor_spy.cpp
Hide mouse cursor when interacting with touch screen
7 years ago
touch_hide_cursor_spy.h
Hide mouse cursor when interacting with touch screen
7 years ago
touch_input.cpp
Leave decoration on touch up only once
7 years ago
touch_input.h
Unset touch targets on no current touch points
7 years ago
udev.cpp
[platform/virtual] Drop support for vgem and rendernode
7 years ago
udev.h
[platform/virtual] Drop support for vgem and rendernode
7 years ago
unmanaged.cpp
Move Unmanaged-specific hack away from Toplevel::setupCompositing
7 years ago
unmanaged.h
Move Unmanaged-specific hack away from Toplevel::setupCompositing
7 years ago
useractions.cpp
[colorcorrection] Introduce toggle Night Color shortcut
7 years ago
useractions.h
[wayland] Use the new plasma virtual desktop protocol
7 years ago
utils.cpp
Port away from deprecated headers
7 years ago
utils.h
Port away from deprecated headers
7 years ago
virtual_terminal.cpp
Port away from deprecated headers
7 years ago
virtual_terminal.h
…
virtualdesktops.cpp
Send done event after the number of rows has been changed
7 years ago
virtualdesktops.h
Overhaul doxygen comments
7 years ago
virtualdesktopsdbustypes.cpp
[wayland] Use the new plasma virtual desktop protocol
7 years ago
virtualdesktopsdbustypes.h
[wayland] Use the new plasma virtual desktop protocol
7 years ago
virtualkeyboard.cpp
Fix crash on closing
7 years ago
virtualkeyboard.h
virtualkeyboard: resize the focused window to make room for the keyboard
7 years ago
virtualkeyboard_dbus.cpp
Add DBus protocol to virtual keyboard
9 years ago
virtualkeyboard_dbus.h
Add DBus protocol to virtual keyboard
9 years ago
was_user_interaction_x11_filter.cpp
Create a dedicated X11EventFilter for recognizing first user interaction
9 years ago
was_user_interaction_x11_filter.h
Create a dedicated X11EventFilter for recognizing first user interaction
9 years ago
wayland_cursor_theme.cpp
Load Kwin's internal cursors for the highest resolution of attached monitors
8 years ago
wayland_cursor_theme.h
Set specific edge cursor shape when resizing
8 years ago
wayland_server.cpp
Implement the keystate protocol
7 years ago
wayland_server.h
Implement the keystate protocol
7 years ago
window_property_notify_x11_filter.cpp
Clean up includes
8 years ago
window_property_notify_x11_filter.h
Add a dedicated X11EventFilter for forwarding property events to the effect system
9 years ago
workspace.cpp
Use new slot syntax in Compositor class
7 years ago
workspace.h
Remove unused signal from Workspace
7 years ago
x11eventfilter.cpp
Support multiple event types in X11EventFilter
9 years ago
x11eventfilter.h
Overhaul doxygen comments
7 years ago
xcbutils.cpp
Don't call << in a temporary vector
7 years ago
xcbutils.h
Port away from QRegion::rects
7 years ago
xkb.cpp
Support enabling numlock on startup
7 years ago
xkb.h
Support enabling numlock on startup
7 years ago
xkb_qt_mapping.h
Support mapping QKeyEvent to xkb_keysym_t
9 years ago