You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Xaver Hugl dcda15e5e3 core/renderlayer: don't implicitly truncate width and height of the geometry 2 years ago
..
3rdparty
backends backends/drm: allow using the EDID primaries and whitepoint as the color profile 2 years ago
colors backends/drm: fix night light updates after dpms 2 years ago
core core/renderlayer: don't implicitly truncate width and height of the geometry 2 years ago
decorations Make it possible to build KWin without libxcb 2 years ago
effect effect: Fix clip region in AnimationEffect 2 years ago
helpers SVN_SILENT made messages (.desktop file) - always resolve ours 2 years ago
kcms kcms/rules: Handle Escape key to exit Export mode 2 years ago
opengl backends: move render time queries into OutputFrame 2 years ago
platformsupport backends: move render time queries into OutputFrame 2 years ago
plugins plugins/screencast: fix damage region position 2 years ago
qml Round all the things consistently 2 years ago
scene backends: refactor direct scanout and dmabuf feedback 2 years ago
scripting scripting/windowmodel: match screen closest to center for filter 2 years ago
tabbox SVN_SILENT made messages (.desktop file) - always resolve ours 2 years ago
tiles Quick tiling double buffereing 2 years ago
utils backends/drm: use a swapchain instead of an OpenGL texture for the shadow buffer(s) 2 years ago
wayland backends/drm: allow using the EDID primaries and whitepoint as the color profile 2 years ago
xwayland xwayland: Prevent kwin crashing when an xwayland socket cannot be created 2 years ago
CMakeLists.txt wayland: implement linux-drm-syncobj-v1 2 years ago
KWinConfig.cmake.in
Messages.sh
activation.cpp Make it possible to build KWin without libxcb 2 years ago
activities.cpp Rename Workspace::updateClientArea as Workspace::rearrange 2 years ago
activities.h
appmenu.cpp Make it possible to build KWin without libxcb 2 years ago
appmenu.h Make it possible to build KWin without libxcb 2 years ago
atoms.cpp
atoms.h Make it possible to build KWin without libxcb 2 years ago
client_machine.cpp Make it possible to build KWin without libxcb 2 years ago
client_machine.h Make it possible to build KWin without libxcb 2 years ago
compositor.cpp compositor: move the composite method into X11 and Wayland implementations 2 years ago
compositor.h compositor: move the composite method into X11 and Wayland implementations 2 years ago
compositor_wayland.cpp backends: move render time queries into OutputFrame 2 years ago
compositor_wayland.h compositor: move the composite method into X11 and Wayland implementations 2 years ago
compositor_x11.cpp backends: move render time queries into OutputFrame 2 years ago
compositor_x11.h
config-kwin.h.cmake Make it possible to build KWin without libxcb 2 years ago
cursor.cpp backends/x11/standalone: remove on-demand mouse polling 2 years ago
cursor.h backends/x11/standalone: remove on-demand mouse polling 2 years ago
cursorsource.cpp Handle wl_surface destruction in SurfaceCursorSource 2 years ago
cursorsource.h Handle wl_surface destruction in SurfaceCursorSource 2 years ago
dbusinterface.cpp Do not rely on NETWM for the main Window class 2 years ago
dbusinterface.h
debug_console.cpp opengl/glplatform: remove dependency on OpenGlContext 2 years ago
debug_console.h Unify the format for #include "config.h" 2 years ago
debug_console.ui
dpmsinputeventfilter.cpp dpmsinputeventfilter: Don't wake screens up on warp events 2 years ago
dpmsinputeventfilter.h
events.cpp Move code to initiate interactive move by dragging the decoration outside Window::handleInteractiveMoveResize() 2 years ago
focuschain.cpp
focuschain.h
ftrace.cpp
ftrace.h
gestures.cpp
gestures.h
globalshortcuts.cpp globalshortcuts: send mouse events to kglobalacceld 2 years ago
globalshortcuts.h
group.cpp Make it possible to build KWin without libxcb 2 years ago
group.h Make it possible to build KWin without libxcb 2 years ago
hide_cursor_spy.cpp
hide_cursor_spy.h
idle_inhibition.cpp Port away the remaining users of windowShown/windowHidden to hiddenChanged 2 years ago
idle_inhibition.h
idledetector.cpp Port IdleDetector to QBasicTimer 2 years ago
idledetector.h Port IdleDetector to QBasicTimer 2 years ago
input.cpp Add a libeis input backend plugin 2 years ago
input.h input: fix warning about nodiscard 2 years ago
input_event.cpp pointer input: handle warp events differently from absolute motion events 2 years ago
input_event.h pointer input: handle warp events differently from absolute motion events 2 years ago
input_event_spy.cpp
input_event_spy.h
inputmethod.cpp Make it possible to build KWin without libxcb 2 years ago
inputmethod.h
inputpanelv1integration.cpp
inputpanelv1integration.h
inputpanelv1window.cpp wayland: Move popupOffset() back to xdgshell.cpp 2 years ago
inputpanelv1window.h Do not rely on NETWM for the main Window class 2 years ago
internalwindow.cpp Drop support for geometry updates blocking in wayland windows 2 years ago
internalwindow.h Move X11Window::findModal() to Window and remove boolean trap 2 years ago
keyboard_input.cpp Add a libeis input backend plugin 2 years ago
keyboard_input.h Add a libeis input backend plugin 2 years ago
keyboard_layout.cpp keyboard_layout: always expose dbus interface 2 years ago
keyboard_layout.h Export KeyboardLayout 2 years ago
keyboard_layout_switching.cpp
keyboard_layout_switching.h
keyboard_repeat.cpp
keyboard_repeat.h
killprompt.cpp Make it possible to build KWin without libxcb 2 years ago
killprompt.h
killwindow.cpp
killwindow.h
kscreenintegration.cpp kscreenintegration: fix rotation not being preserved from Plasma 5 2 years ago
kscreenintegration.h
kwin.kcfg workspace: unify active screen modes 2 years ago
kwin.notifyrc SVN_SILENT made messages (.desktop file) - always resolve ours 2 years ago
layers.cpp workspace: fix syncing the stacking order with Xorg 2 years ago
layershellv1integration.cpp Rename Workspace::updateClientArea as Workspace::rearrange 2 years ago
layershellv1integration.h wayland: Fix windows shrinking when output layout changes 2 years ago
layershellv1window.cpp Drop support for geometry updates blocking in wayland windows 2 years ago
layershellv1window.h Do not rely on NETWM for the main Window class 2 years ago
lidswitchtracker.cpp
lidswitchtracker.h
main.cpp Make it possible to build KWin without libxcb 2 years ago
main.h Make it possible to build KWin without libxcb 2 years ago
main_wayland.cpp Make it possible to build KWin without libxcb 2 years ago
main_wayland.h Make it possible to build KWin without libxcb 2 years ago
main_x11.cpp autotests/integration: clean up remnants of "active output follows mouse" setting in screenstest 2 years ago
main_x11.h
modifier_only_shortcuts.cpp Unify the format for #include "config.h" 2 years ago
mousebuttons.cpp
mousebuttons.h
moving_client_x11_filter.cpp
moving_client_x11_filter.h
netinfo.cpp Fix sending window to all desktops 2 years ago
netinfo.h Make it possible to build KWin without libxcb 2 years ago
onscreennotification.cpp Unify the format for #include "config.h" 2 years ago
onscreennotification.h
options.cpp workspace: unify active screen modes 2 years ago
options.h workspace: unify active screen modes 2 years ago
org.freedesktop.DBus.Properties.xml
org.kde.KWin.Plugins.xml
org.kde.KWin.Session.xml
org.kde.KWin.VirtualDesktopManager.xml
org.kde.KWin.xml
org.kde.kappmenu.xml
org.kde.kwin.Compositing.xml
org.kde.kwin.Effects.xml
osd.cpp
osd.h
outline.cpp
outline.h
outputconfigurationstore.cpp backends/drm: allow using the EDID primaries and whitepoint as the color profile 2 years ago
outputconfigurationstore.h backends/drm: allow using the EDID primaries and whitepoint as the color profile 2 years ago
placeholderinputeventfilter.cpp
placeholderinputeventfilter.h
placeholderoutput.cpp Disable placeholder output when removing it 2 years ago
placeholderoutput.h
placement.cpp Drop Window::keepInArea() overload with hidden moveResize() 2 years ago
placement.h
placementtracker.cpp placementtracker: fix restoring of windows in custom tiles 2 years ago
placementtracker.h placementtracker: save geometry restores more explicitly 2 years ago
plugin.cpp
plugin.h Unify the format for #include "config.h" 2 years ago
pluginmanager.cpp
pluginmanager.h
pointer_input.cpp workspace: unify active screen modes 2 years ago
pointer_input.h pointer input: handle warp events differently from absolute motion events 2 years ago
popup_input_filter.cpp
popup_input_filter.h
resources.qrc
rootinfo_filter.cpp
rootinfo_filter.h Make it possible to build KWin without libxcb 2 years ago
rulebooksettings.cpp
rulebooksettings.h
rulebooksettingsbase.kcfg
rulebooksettingsbase.kcfgc
rules.cpp Do not rely on NETWM for the main Window class 2 years ago
rules.h Do not rely on NETWM for the main Window class 2 years ago
rulesettings.kcfg Add Adaptive Sync window rule 2 years ago
rulesettings.kcfgc
screenedge.cpp screenedge: reset timer when pointer leaves edge 2 years ago
screenedge.h pointer_input: implement edge barrier between screens 2 years ago
screenlockerwatcher.cpp
screenlockerwatcher.h
settings.kcfgc
shadow.cpp Make it possible to build KWin without libxcb 2 years ago
shadow.h
shortcutdialog.ui
sm.cpp Make it possible to build KWin without libxcb 2 years ago
sm.h Make it possible to build KWin without libxcb 2 years ago
syncalarmx11filter.cpp
syncalarmx11filter.h
tablet_input.cpp workspace: unify active screen modes 2 years ago
tablet_input.h
tabletmodemanager.cpp
tabletmodemanager.h Unify the format for #include "config.h" 2 years ago
touch_input.cpp workspace: unify active screen modes 2 years ago
touch_input.h
useractions.cpp workspace: unify active screen modes 2 years ago
useractions.h
virtualdesktops.cpp Make it possible to build KWin without libxcb 2 years ago
virtualdesktops.h Make it possible to build KWin without libxcb 2 years ago
virtualdesktopsdbustypes.cpp
virtualdesktopsdbustypes.h
virtualkeyboard_dbus.cpp
virtualkeyboard_dbus.h
was_user_interaction_x11_filter.cpp
was_user_interaction_x11_filter.h
watchdog.cpp systemd: Set up a watchdog 2 years ago
wayland_server.cpp wayland_server: guard against DRM_IOCTL_SYNCOBJ_EVENTFD being broken 2 years ago
wayland_server.h wayland: implement linux-drm-syncobj-v1 2 years ago
waylandshellintegration.cpp
waylandshellintegration.h
waylandwindow.cpp Move X11Window::findModal() to Window and remove boolean trap 2 years ago
waylandwindow.h Move X11Window::findModal() to Window and remove boolean trap 2 years ago
window.cpp placementtracker: fix restoring of windows in custom tiles 2 years ago
window.h Make GeometryUpdatesBlocker X11-specific 2 years ago
window_property_notify_x11_filter.cpp
window_property_notify_x11_filter.h
workspace.cpp workspace: Don't activate desktop window when it gets added 2 years ago
workspace.h workspace: unify active screen modes 2 years ago
x11eventfilter.cpp
x11eventfilter.h
x11syncmanager.cpp opengl: remove most of glutils 2 years ago
x11syncmanager.h opengl: remove most of glutils 2 years ago
x11window.cpp Rework how geometry updates blocking is handled in X11Window 2 years ago
x11window.h Rework how geometry updates blocking is handled in X11Window 2 years ago
xdgactivationv1.cpp
xdgactivationv1.h
xdgshellintegration.cpp
xdgshellintegration.h
xdgshellwindow.cpp Drop support for geometry updates blocking in wayland windows 2 years ago
xdgshellwindow.h Implement xdg-dialog-v1 2 years ago
xkb.cpp xkb: always update keysym 2 years ago
xkb.h input_event: remove modifiersRelevantForTabBox 2 years ago