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.
Nicolas Fella f3c2223190 Fix SPDX identifier for CC0 license 2 years ago
..
3rdparty
backends Fix some -Wunused-variable warnings 2 years ago
colors Make ColorManager use outputs managed by Workspace 2 years ago
decorations move DecorationBridge singleton into Workspace 2 years ago
effects Fix SPDX identifier for CC0 license 2 years ago
helpers Remove no longer needed ifdefs 2 years ago
kcmkwin SVN_SILENT made messages (.desktop file) - always resolve ours 2 years ago
libkwineffects kwinglplatform: Use qInfo instead of writing to stdout directly 2 years ago
platformsupport Remove own copies of drm_fourcc.h 2 years ago
plugins SVN_SILENT made messages (.desktop file) - always resolve ours 2 years ago
qml
scenes replace all uses of QScopedPointer with std::unique_ptr 2 years ago
scripting desktopbackgrounditem: Prefer desktop window with size matching output 2 years ago
scripts
tabbox replace all uses of QScopedPointer with std::unique_ptr 2 years ago
utils utils: Introduce RamFile class for memfd 2 years ago
wayland Fix some -Wunused-variable warnings 2 years ago
xwayland xwaylandinterface: move global to Application 2 years ago
CMakeLists.txt wayland: Merge WaylandOutputDeviceV2 and OutputDeviceV2Interface 2 years ago
Messages.sh
activation.cpp move Activities singleton into Workspace 2 years ago
activities.cpp move Activities singleton into Workspace 2 years ago
activities.h move Activities singleton into Workspace 2 years ago
appmenu.cpp move DecorationBridge singleton into Workspace 2 years ago
appmenu.h move ApplicationMenu singleton into Workspace 2 years ago
atoms.cpp Fetch and parse EDIDs on X11 2 years ago
atoms.h Fetch and parse EDIDs on X11 2 years ago
client_machine.cpp core: port a few things away from manual memory management 2 years ago
client_machine.h core: port a few things away from manual memory management 2 years ago
composite.cpp backends/drm: don't crash if beginFrame fails 2 years ago
composite.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
config-kwin.h.cmake utils: Introduce RamFile class for memfd 2 years ago
cursor.cpp x11: Add a helper to get the default screen 2 years ago
cursor.h Use floating geometry throughout 2 years ago
cursordelegate_opengl.cpp
cursordelegate_opengl.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
cursordelegate_qpainter.cpp
cursordelegate_qpainter.h
dbusinterface.cpp placement: move singleton to Workspace 2 years ago
dbusinterface.h Expose Workspace::showingDesktop and a setter as D-Bus api 2 years ago
debug_console.cpp Fix some -Wunused-variable warnings 2 years ago
debug_console.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
debug_console.ui
decorationitem.cpp replace all uses of QScopedPointer with std::unique_ptr 2 years ago
decorationitem.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
deleted.cpp Use floating geometry throughout 2 years ago
deleted.h Use floating geometry throughout 2 years ago
dmabufattributes.h dmabuf: make use of FileDescriptor class 2 years ago
dmabuftexture.cpp dmabuf: make use of FileDescriptor class 2 years ago
dmabuftexture.h dmabuf: make use of FileDescriptor class 2 years ago
dpmsinputeventfilter.cpp Make Workspace track managed outputs 2 years ago
dpmsinputeventfilter.h
effectloader.cpp
effectloader.h
effects.cpp replace all uses of QScopedPointer with std::unique_ptr 2 years ago
effects.h kwineffects: Make clientArea() return a QRectF 2 years ago
events.cpp Avoid rounding on X11 configure events 2 years ago
focuschain.cpp move FocusChain singleton into Workspace 2 years ago
focuschain.h move FocusChain singleton into Workspace 2 years ago
ftrace.cpp
ftrace.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
gestures.cpp
gestures.h
globalshortcuts.cpp core: port a few things away from manual memory management 2 years ago
globalshortcuts.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
group.cpp core: port a few things away from manual memory management 2 years ago
group.h core: port a few things away from manual memory management 2 years ago
hide_cursor_spy.cpp
hide_cursor_spy.h
idle_inhibition.cpp
idle_inhibition.h
idledetector.cpp
idledetector.h
input.cpp Floor coordinates to check if a point is inside a region 2 years ago
input.h platform, scenes: use std::unique_ptr for creation functions 2 years ago
input_event.cpp
input_event.h
input_event_spy.cpp
input_event_spy.h
inputbackend.cpp
inputbackend.h
inputdevice.cpp
inputdevice.h
inputmethod.cpp screenlockerwatcher: move singleton to Application 2 years ago
inputmethod.h move InputMethod singleton to Application 2 years ago
inputpanelv1integration.cpp
inputpanelv1integration.h
inputpanelv1window.cpp move InputMethod singleton to Application 2 years ago
inputpanelv1window.h Use floating geometry throughout 2 years ago
internalwindow.cpp wayland: Simplify geometry setup code in InternalWindow 2 years ago
internalwindow.h Use floating geometry throughout 2 years ago
item.cpp Make Workspace track managed outputs 2 years ago
item.h Use floating geometry throughout 2 years ago
keyboard_input.cpp replace all uses of QScopedPointer with std::unique_ptr 2 years ago
keyboard_input.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
keyboard_layout.cpp core: port a few things away from manual memory management 2 years ago
keyboard_layout.h core: port a few things away from manual memory management 2 years ago
keyboard_layout_switching.cpp core: port a few things away from manual memory management 2 years ago
keyboard_layout_switching.h core: port a few things away from manual memory management 2 years ago
keyboard_repeat.cpp
keyboard_repeat.h
killwindow.cpp
killwindow.h
kwin.kcfg options: Set placement default in kcfg 2 years ago
kwin.notifyrc SVN_SILENT made messages (.desktop file) - always resolve ours 2 years ago
kwineglutils_p.h
layers.cpp screenedge: move singleton to Workspace 2 years ago
layershellv1integration.cpp Make Workspace track managed outputs 2 years ago
layershellv1integration.h
layershellv1window.cpp Use floating geometry throughout 2 years ago
layershellv1window.h Use floating geometry throughout 2 years ago
linux_dmabuf.cpp dmabuf: make use of FileDescriptor class 2 years ago
linux_dmabuf.h dmabuf: make use of FileDescriptor class 2 years ago
main.cpp Create color manager after workspace 2 years ago
main.h xwaylandinterface: move global to Application 2 years ago
main_wayland.cpp Rework how wl_output and kde-output-device are created 2 years ago
main_wayland.h xwaylandinterface: move global to Application 2 years ago
main_x11.cpp Create color manager after workspace 2 years ago
main_x11.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
modifier_only_shortcuts.cpp screenlockerwatcher: move singleton to Application 2 years ago
modifier_only_shortcuts.h
moving_client_x11_filter.cpp
moving_client_x11_filter.h
netinfo.cpp Use correct geometry in GTKShowWindowMenu 2 years ago
netinfo.h core: port a few things away from manual memory management 2 years ago
onscreennotification.cpp replace all uses of QScopedPointer with std::unique_ptr 2 years ago
onscreennotification.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
options.cpp options: Set placement default in kcfg 2 years ago
options.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
org.kde.KWin.Plugins.xml
org.kde.KWin.Session.xml
org.kde.KWin.VirtualDesktopManager.xml
org.kde.KWin.xml Expose Workspace::showingDesktop and a setter as D-Bus api 2 years ago
org.kde.kappmenu.xml
org.kde.kwin.Compositing.xml
org.kde.kwin.Effects.xml
osd.cpp
osd.h
outline.cpp refactor Outline and move its singleton into Workspace 2 years ago
outline.h refactor Outline and move its singleton into Workspace 2 years ago
output.cpp backends/drm: Use DrmOutput to represent non-desktop outputs too 2 years ago
output.h Make outputs disabled by default 2 years ago
outputconfiguration.cpp Make OutputConfiguration take OutputMode 2 years ago
outputconfiguration.h Make OutputConfiguration take OutputMode 2 years ago
outputlayer.cpp
outputlayer.h backends/drm: don't crash if beginFrame fails 2 years ago
overlaywindow.cpp
overlaywindow.h
placement.cpp placement: move singleton to Workspace 2 years ago
placement.h placement: move singleton to Workspace 2 years ago
platform.cpp wayland: Merge WaylandOutputDeviceV2 and OutputDeviceV2Interface 2 years ago
platform.h wayland: Merge WaylandOutputDeviceV2 and OutputDeviceV2Interface 2 years ago
plugin.cpp manage plugins with std::unique_ptr 2 years ago
plugin.h plugin: Use kwin_export.h instead of kwinglobals.h 2 years ago
pluginmanager.cpp replace all uses of QScopedPointer with std::unique_ptr 2 years ago
pluginmanager.h move PluginManager singleton to Application 2 years ago
pointer_input.cpp Floor coordinates to check if a point is inside a region 2 years ago
pointer_input.h
popup_input_filter.cpp Use floating geometry throughout 2 years ago
popup_input_filter.h
renderbackend.cpp
renderbackend.h
renderjournal.cpp
renderjournal.h
renderlayer.cpp replace all uses of QScopedPointer with std::unique_ptr 2 years ago
renderlayer.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
renderlayerdelegate.cpp
renderlayerdelegate.h
renderloop.cpp
renderloop.h
renderloop_p.h
rendertarget.cpp
rendertarget.h
rootinfo_filter.cpp
rootinfo_filter.h
rulebooksettings.cpp
rulebooksettings.h
rulebooksettingsbase.kcfg
rulebooksettingsbase.kcfgc
rules.cpp replace all uses of QScopedPointer with std::unique_ptr 2 years ago
rules.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
rulesettings.kcfg
rulesettings.kcfgc
scene.cpp Update QtQuick views at the start of the frame 2 years ago
scene.h Update QtQuick views at the start of the frame 2 years ago
screenedge.cpp screenedge: move singleton to Workspace 2 years ago
screenedge.h screenedge: move singleton to Workspace 2 years ago
screenlockerwatcher.cpp screenlockerwatcher: move singleton to Application 2 years ago
screenlockerwatcher.h screenlockerwatcher: move singleton to Application 2 years ago
screens.cpp screens: move singleton to Workspace 2 years ago
screens.h screens: move singleton to Workspace 2 years ago
session.cpp
session.h
session_consolekit.cpp
session_consolekit.h
session_logind.cpp
session_logind.h
session_noop.cpp
session_noop.h
settings.kcfgc
shadow.cpp
shadow.h Use floating geometry throughout 2 years ago
shadowitem.cpp Use floating geometry throughout 2 years ago
shadowitem.h
shortcutdialog.ui
sm.cpp rulebook: move singleton to Workspace 2 years ago
sm.h
surfaceitem.cpp SurfaceItem: Use `pixmap()` for quad generation 2 years ago
surfaceitem.h Use floating geometry throughout 2 years ago
surfaceitem_internal.cpp Properly set m_size when updating SurfacePixmap{Wayland,Internal} 2 years ago
surfaceitem_internal.h Use floating geometry throughout 2 years ago
surfaceitem_wayland.cpp Properly set m_size when updating SurfacePixmap{Wayland,Internal} 2 years ago
surfaceitem_wayland.h
surfaceitem_x11.cpp Use floating geometry throughout 2 years ago
surfaceitem_x11.h Use floating geometry throughout 2 years ago
syncalarmx11filter.cpp
syncalarmx11filter.h
tablet_input.cpp Drop multiple point rounding in input code 2 years ago
tablet_input.h
tabletmodemanager.cpp tabletmodemanager: move global to Application 2 years ago
tabletmodemanager.h tabletmodemanager: move global to Application 2 years ago
touch_input.cpp Drop multiple point rounding in input code 2 years ago
touch_input.h
unmanaged.cpp Make Workspace track managed outputs 2 years ago
unmanaged.h Use floating geometry throughout 2 years ago
useractions.cpp replace all uses of QScopedPointer with std::unique_ptr 2 years ago
useractions.h Fix activity swtiching through UserActions menu 2 years ago
virtualdesktops.cpp
virtualdesktops.h replace all uses of QScopedPointer with std::unique_ptr 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: Merge WaylandOutputDeviceV2 and OutputDeviceV2Interface 2 years ago
wayland_server.h wayland: Merge WaylandOutputDeviceV2 and OutputDeviceV2Interface 2 years ago
waylandoutput.cpp replace all uses of QScopedPointer with std::unique_ptr 2 years ago
waylandoutput.h
waylandshellintegration.cpp
waylandshellintegration.h
waylandwindow.cpp screens: move singleton to Workspace 2 years ago
waylandwindow.h Use floating geometry throughout 2 years ago
window.cpp window: Create palette only when needed 2 years ago
window.h window: Create palette only when needed 2 years ago
window_property_notify_x11_filter.cpp
window_property_notify_x11_filter.h
windowitem.cpp replace all uses of QScopedPointer with std::unique_ptr 2 years ago
windowitem.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
workspace.cpp workspace: restore cursor position after output changes 2 years ago
workspace.h Move kscreen integration in Workspace 2 years ago
x11eventfilter.cpp
x11eventfilter.h
x11syncmanager.cpp
x11syncmanager.h
x11window.cpp wayland: Setup window management when starting to manage X11 window 2 years ago
x11window.h Avoid rounding on X11 configure events 2 years ago
xcursortheme.cpp
xcursortheme.h
xdgactivationv1.cpp activation: Be liberal about the StartupWMClass 2 years ago
xdgactivationv1.h
xdgshellintegration.cpp
xdgshellintegration.h
xdgshellwindow.cpp fix fullscreen move 2 years ago
xdgshellwindow.h replace all uses of QScopedPointer with std::unique_ptr 2 years ago
xkb.cpp replace all uses of QScopedPointer with std::unique_ptr 2 years ago
xkb.h
xwaylandwindow.cpp wayland: Setup window management when starting to manage X11 window 2 years ago
xwaylandwindow.h