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.
Fushan Wen a16506c665
WindowHeapDelegate: restore `anchors.horizontalCenter`
It's still needed, otherwise the text is not center aligned with the
thumbnail.
12 months ago
..
3rdparty
backends Implement axis relative direction 12 months ago
colors Add explicit moc includes to sources for moc-covered headers 1 year ago
core Implement axis relative direction 12 months ago
decorations wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
helpers port most uses of the reset(new ...) pattern to std::make_unique 1 year ago
kcms kcms/screenedges: Drop unused functions 12 months ago
libkwineffects Merge desktop grid and overview together with a new three-state design 1 year ago
platformsupport platformsupport/scenes/opengl: add a factory function for EglSwapchainSlot 12 months ago
plugins WindowHeapDelegate: restore `anchors.horizontalCenter` 12 months ago
qml Port to Kirigami.Icon 1 year ago
scene scene/imageitem: don't crash if uploading a texture fails 12 months ago
scripting scripting: add isEffectActive to query effect active state 12 months ago
tabbox tabbox: Simplify loading switcher from KPackage 12 months ago
tiles port most uses of the reset(new ...) pattern to std::make_unique 1 year ago
utils wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
wayland Implement axis relative direction 12 months ago
xwayland xwayland: Initialize X11 compositing in Xwayland 1 year ago
CMakeLists.txt Move X11Compositor and WaylandCompositor in their own files 1 year ago
KWinConfig.cmake.in We depend against qt6 1 year ago
Messages.sh
activation.cpp Drop {client,window}DemandsAttentionChanged 1 year ago
activities.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
activities.h
appmenu.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
appmenu.h
atoms.cpp
atoms.h
client_machine.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
client_machine.h
compositor.cpp Split X11 and Wayland specific compositor initialization code paths 1 year ago
compositor.h Split X11 and Wayland specific compositor initialization code paths 1 year ago
compositor_wayland.cpp compositor_wayland: ignore placeholder outputs 12 months ago
compositor_wayland.h Split X11 and Wayland specific compositor initialization code paths 1 year ago
compositor_x11.cpp Drop scene initialization functions 1 year ago
compositor_x11.h Split X11 and Wayland specific compositor initialization code paths 1 year ago
config-kwin.h.cmake
cursor.cpp composite.h -> compositor.h 1 year ago
cursor.h delete platform cursor before Application 1 year ago
cursorsource.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
cursorsource.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
dbusinterface.cpp Remove unused atoms.h include 1 year ago
dbusinterface.h Drop compositing suspension dbus api 1 year ago
debug_console.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
debug_console.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
debug_console.ui
dpmsinputeventfilter.cpp backends: move dpms input filter handling to Workspace 12 months ago
dpmsinputeventfilter.h backends: move dpms input filter handling to Workspace 12 months ago
effectloader.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
effectloader.h
effects.cpp scripting: add isEffectActive to query effect active state 12 months ago
effects.h scripting: add isEffectActive to query effect active state 12 months ago
events.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
focuschain.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
focuschain.h
ftrace.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
ftrace.h
gestures.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
gestures.h
globalshortcuts.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
globalshortcuts.h
group.cpp
group.h
hide_cursor_spy.cpp
hide_cursor_spy.h
idle_inhibition.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
idle_inhibition.h
idledetector.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
idledetector.h
input.cpp Implement axis relative direction 12 months ago
input.h
input_event.cpp Handle null input devices in WheelEvent 12 months ago
input_event.h input: add special handling for tabbox modifiers 1 year ago
input_event_spy.cpp
input_event_spy.h
inputmethod.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
inputmethod.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
inputpanelv1integration.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
inputpanelv1integration.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
inputpanelv1window.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
inputpanelv1window.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
internalwindow.cpp Make Window::updateShadow() agnostic about compositing status 1 year ago
internalwindow.h qpa: Port OpenGL code path to GraphicsBuffer 1 year ago
keyboard_input.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
keyboard_input.h
keyboard_layout.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
keyboard_layout.h
keyboard_layout_switching.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
keyboard_layout_switching.h
keyboard_repeat.cpp wayland: Drop "_interface" from filenames 1 year ago
keyboard_repeat.h
killwindow.cpp
killwindow.h
kscreenintegration.cpp core: Move Output::Transform enum to KWin namespace 1 year ago
kscreenintegration.h
kwin.kcfg Drop options.h include 1 year ago
kwin.notifyrc Drop compositing suspension dbus api 1 year ago
kwineglutils_p.h
layers.cpp composite.h -> compositor.h 1 year ago
layershellv1integration.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
layershellv1integration.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
layershellv1window.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
layershellv1window.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
lidswitchtracker.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
lidswitchtracker.h
main.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
main.h Add X11 composite window property in Application 1 year ago
main_wayland.cpp wayland: Simplify startup of compositor 1 year ago
main_wayland.h
main_x11.cpp Create X11Compositor in main_x11.cpp 1 year ago
main_x11.h delete platform cursor before Application 1 year ago
modifier_only_shortcuts.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
modifier_only_shortcuts.h
mousebuttons.cpp
mousebuttons.h
moving_client_x11_filter.cpp
moving_client_x11_filter.h
netinfo.cpp Remove boolean trap in Window::setFullScreen() 1 year ago
netinfo.h port most uses of the reset(new ...) pattern to std::make_unique 1 year ago
onscreennotification.cpp port most uses of the reset(new ...) pattern to std::make_unique 1 year ago
onscreennotification.h
options.cpp Refactor compositing config loading 1 year ago
options.h Refactor compositing config loading 1 year 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 Drop compositing suspension dbus api 1 year ago
org.kde.kwin.Effects.xml
osd.cpp
osd.h
outline.cpp composite.h -> compositor.h 1 year ago
outline.h
outputconfigurationstore.cpp outputconfigurationstore: don't select generated modes as the default 12 months ago
outputconfigurationstore.h
placeholderinputeventfilter.cpp
placeholderinputeventfilter.h
placeholderoutput.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
placeholderoutput.h
placement.cpp Drop bounds argument from transientPlacement 1 year ago
placement.h
placementtracker.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
placementtracker.h
plugin.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
plugin.h
pluginmanager.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
pluginmanager.h
pointer_input.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
pointer_input.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
popup_input_filter.cpp wayland: Drop "_interface" from filenames 1 year ago
popup_input_filter.h
resources.qrc
rootinfo_filter.cpp
rootinfo_filter.h
rulebooksettings.cpp
rulebooksettings.h
rulebooksettingsbase.kcfg
rulebooksettingsbase.kcfgc
rules.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
rules.h
rulesettings.kcfg
rulesettings.kcfgc
screenedge.cpp screenedge: Fix dragging windows between VDs 1 year ago
screenedge.h
screenlockerwatcher.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
screenlockerwatcher.h
settings.kcfgc
shadow.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
shadow.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
shortcutdialog.ui
sm.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
sm.h
syncalarmx11filter.cpp
syncalarmx11filter.h
tablet_input.cpp wayland: Drop "_interface" from filenames 1 year ago
tablet_input.h
tabletmodemanager.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
tabletmodemanager.h Remove unused fields 1 year ago
touch_input.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
touch_input.h Remove unused fields 1 year ago
useractions.cpp Move "Suspend Compositing" shortcut to X11 compositor 1 year ago
useractions.h
virtualdesktops.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
virtualdesktops.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
virtualdesktopsdbustypes.cpp
virtualdesktopsdbustypes.h
virtualkeyboard_dbus.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
virtualkeyboard_dbus.h
was_user_interaction_x11_filter.cpp
was_user_interaction_x11_filter.h
wayland_server.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
wayland_server.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
waylandshellintegration.cpp Add explicit moc includes to sources for moc-covered headers 1 year ago
waylandshellintegration.h
waylandwindow.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
waylandwindow.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
window.cpp Simplify Window::setReadyForPainting() 1 year ago
window.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
window_property_notify_x11_filter.cpp
window_property_notify_x11_filter.h
workspace.cpp backends/drm: don't wake displays up when outputs get temporarily removed 12 months ago
workspace.h backends: move dpms input filter handling to Workspace 12 months ago
x11eventfilter.cpp
x11eventfilter.h
x11syncmanager.cpp composite.h -> compositor.h 1 year ago
x11syncmanager.h libkwineffects: rename kwingl* files to gl* 1 year ago
x11window.cpp x11: Drop support for private colormaps 1 year ago
x11window.h x11: Drop support for private colormaps 1 year ago
xdgactivationv1.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
xdgactivationv1.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
xdgshellintegration.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
xdgshellintegration.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
xdgshellwindow.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
xdgshellwindow.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
xkb.cpp wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago
xkb.h wayland: Integrate KWaylandServer classes into KWin namespace 1 year ago