You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vlad Zahorodnii 18870f67cc x11: Fix client area lookup with pending move resize
If there's a pending move resize, Window::output() won't be updated
until geometry updated are unlocked. We need to use moveResizeOutput()
instead.
2 years ago
..
3rdparty
backends SVN_SILENT made messages (.desktop file) - always resolve ours 2 years ago
colors
core screencasting: Minimise pixel format conversions while streaming 2 years ago
decorations Rename Window::desktopChanged() 2 years ago
effects SVN_SILENT made messages (.desktop file) - always resolve ours 2 years ago
helpers
kcms kcms/xwayland: Remove unused include 2 years ago
libkwineffects libkwineffects: Add missing QQuickRenderControl::{beginFrame,endFrame} calls 2 years ago
platformsupport AbstractEglBackend: Share initBufferConfigs among its children 2 years ago
plugins screencasting: Close streams when the output is disabled 2 years ago
qml scripting: Drop clientArea(area, QPoint, VirtualDesktop) overload 2 years ago
scene scene: Track stack position in WindowItem 2 years ago
scripting Rename Window::desktopChanged() 2 years ago
scripts SVN_SILENT made messages (.desktop file) - always resolve ours 2 years ago
tabbox tabbox: Remove unused arg in DesktopChainManager::addDesktop() 2 years ago
tiles Port away from QRectF::contains() 2 years ago
utils Fix edid serial parsing 2 years ago
wayland wayland: Fix xdg-toplevel and xdg-popup window initialization 2 years ago
xwayland XWayland: Don't dispatch xwayland events in QAbstractEventDispatcher sleeps 2 years ago
CMakeLists.txt scripting: Rename ScreenEdgeItem to ScreenEdgeHandler 2 years ago
Messages.sh
activation.cpp Port Workspace::sendWindowToDesktop to VirtualDesktop 2 years ago
activities.cpp
activities.h
appmenu.cpp
appmenu.h
atoms.cpp
atoms.h
client_machine.cpp
client_machine.h
composite.cpp screencasting: Minimise pixel format conversions while streaming 2 years ago
composite.h screencasting: Minimise pixel format conversions while streaming 2 years ago
config-kwin.h.cmake
cursor.cpp cursor: make position, hotspot and size floating point 2 years ago
cursor.h cursor: make position, hotspot and size floating point 2 years ago
cursordelegate_opengl.cpp cursor: make position, hotspot and size floating point 2 years ago
cursordelegate_opengl.h
cursordelegate_qpainter.cpp cursor: make position, hotspot and size floating point 2 years ago
cursordelegate_qpainter.h
cursorsource.cpp cursor: make position, hotspot and size floating point 2 years ago
cursorsource.h cursor: make position, hotspot and size floating point 2 years ago
dbusinterface.cpp Make VirtualDesktopManager::currentChanged pass VirtualDesktop 2 years ago
dbusinterface.h port all headers to pragma once 2 years ago
debug_console.cpp
debug_console.h
debug_console.ui
deleted.cpp scripting: Drop Window.x11DesktopIds property 2 years ago
deleted.h scripting: Drop Window.x11DesktopIds property 2 years ago
dmabuftexture.cpp
dmabuftexture.h
dpmsinputeventfilter.cpp use std::chrono::microseconds for time in input events 2 years ago
dpmsinputeventfilter.h
effectloader.cpp
effectloader.h
effects.cpp Make VirtualDesktopManager::currentChanged pass VirtualDesktop 2 years ago
effects.h cursor: make position, hotspot and size floating point 2 years ago
events.cpp Port away from QRectF::contains() 2 years ago
focuschain.cpp
focuschain.h
ftrace.cpp
ftrace.h
gestures.cpp
gestures.h
globalshortcuts.cpp
globalshortcuts.h
group.cpp
group.h
hide_cursor_spy.cpp use std::chrono::microseconds for time in input events 2 years ago
hide_cursor_spy.h
idle_inhibition.cpp Make VirtualDesktopManager::currentChanged pass VirtualDesktop 2 years ago
idle_inhibition.h
idledetector.cpp
idledetector.h
input.cpp Fix coding style issue 2 years ago
input.h
input_event.cpp
input_event.h
input_event_spy.cpp
input_event_spy.h
inputmethod.cpp inputmethod: Give text input managers a parent 2 years ago
inputmethod.h
inputpanelv1integration.cpp
inputpanelv1integration.h
inputpanelv1window.cpp
inputpanelv1window.h
internalwindow.cpp wayland: Setup compositing for internal window when it's mapped 2 years ago
internalwindow.h
keyboard_input.cpp
keyboard_input.h
keyboard_layout.cpp
keyboard_layout.h
keyboard_layout_switching.cpp
keyboard_layout_switching.h
keyboard_repeat.cpp
keyboard_repeat.h
killwindow.cpp Unify Window::killWindow() for unmanaged windows 2 years ago
killwindow.h
kwin.kcfg
kwin.notifyrc SVN_SILENT made messages (.desktop file) - always resolve ours 2 years ago
kwineglutils_p.h
layers.cpp
layershellv1integration.cpp
layershellv1integration.h
layershellv1window.cpp
layershellv1window.h
linux_dmabuf.cpp
linux_dmabuf.h
main.cpp cursor: make position, hotspot and size floating point 2 years ago
main.h cursor: make position, hotspot and size floating point 2 years ago
main_wayland.cpp forward all channels of started subprocesses 2 years ago
main_wayland.h
main_x11.cpp cursor: make position, hotspot and size floating point 2 years ago
main_x11.h cursor: make position, hotspot and size floating point 2 years ago
modifier_only_shortcuts.cpp
modifier_only_shortcuts.h
mousebuttons.cpp Fix button to Qt::MouseButton mapping 2 years ago
mousebuttons.h
moving_client_x11_filter.cpp
moving_client_x11_filter.h
netinfo.cpp Port Workspace::sendWindowToDesktop to VirtualDesktop 2 years ago
netinfo.h
onscreennotification.cpp
onscreennotification.h
options.cpp
options.h
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
placeholderinputeventfilter.cpp
placeholderinputeventfilter.h
placeholderoutput.cpp
placeholderoutput.h
placement.cpp
placement.h
placementtracker.cpp Remove window argument in interactive move resize signals 2 years ago
placementtracker.h Remove window argument in interactive move resize signals 2 years ago
plugin.cpp
plugin.h
pluginmanager.cpp
pluginmanager.h
pointer_input.cpp Rename interactive move resize lifecycle signals 2 years ago
pointer_input.h Match pointer/keyboard/touch lifespan to Seat lifespan 2 years ago
popup_input_filter.cpp Port away from QRectF::contains() 2 years ago
popup_input_filter.h
rootinfo_filter.cpp
rootinfo_filter.h
rulebooksettings.cpp
rulebooksettings.h
rulebooksettingsbase.kcfg
rulebooksettingsbase.kcfgc
rules.cpp Drop Window.screen property 2 years ago
rules.h
rulesettings.kcfg kcms/rules: Change opacity defaults to 100% 2 years ago
rulesettings.kcfgc
screenedge.cpp Port away from QRectF::contains() 2 years ago
screenedge.h cursor: make position, hotspot and size floating point 2 years ago
screenlockerwatcher.cpp
screenlockerwatcher.h
settings.kcfgc
shadow.cpp scene: Decouple scene bits from Shadow class 2 years ago
shadow.h scene: Decouple scene bits from Shadow class 2 years ago
shortcutdialog.ui
sm.cpp
sm.h
syncalarmx11filter.cpp
syncalarmx11filter.h
tablet_input.cpp
tablet_input.h
tabletmodemanager.cpp
tabletmodemanager.h
touch_input.cpp
touch_input.h
unmanaged.cpp Unify Window::killWindow() for unmanaged windows 2 years ago
unmanaged.h Unify Window::killWindow() for unmanaged windows 2 years ago
useractions.cpp Port Workspace::sendWindowToDesktop to VirtualDesktop 2 years ago
useractions.h
virtualdesktops.cpp Make VirtualDesktopManager::currentChanged pass VirtualDesktop 2 years ago
virtualdesktops.h Make VirtualDesktopManager::currentChanged pass VirtualDesktop 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
wayland_server.cpp
wayland_server.h
waylandshellintegration.cpp
waylandshellintegration.h
waylandwindow.cpp Drop Window.screen property 2 years ago
waylandwindow.h
window.cpp scene: Track stack position in WindowItem 2 years ago
window.h Drop Window::setDesktop() 2 years ago
window_property_notify_x11_filter.cpp
window_property_notify_x11_filter.h
workspace.cpp Remove no longer relevant case in Workspace::replaceInStack() 2 years ago
workspace.h Make VirtualDesktopManager::currentChanged pass VirtualDesktop 2 years ago
x11eventfilter.cpp
x11eventfilter.h
x11syncmanager.cpp
x11syncmanager.h
x11window.cpp x11: Fix client area lookup with pending move resize 2 years ago
x11window.h x11: Remove unused signals 2 years ago
xdgactivationv1.cpp
xdgactivationv1.h
xdgshellintegration.cpp
xdgshellintegration.h
xdgshellwindow.cpp Remove window argument in interactive move resize signals 2 years ago
xdgshellwindow.h
xkb.cpp
xkb.h
xwaylandwindow.cpp
xwaylandwindow.h