autotests
Change CommandAllKey to Meta
6 years ago
cmake/ modules
Properly include private Qt5 targets
6 years ago
colorcorrection
Revert "[kcm/effects] Clip ListView"
6 years ago
data
Cleanup style in CMakeLists.txt files
7 years ago
decorations
[decoration] Fix propagation of client size
6 years ago
doc
Change CommandAllKey to Meta
6 years ago
effects
SVN_SILENT made messages (.desktop file) - always resolve ours
6 years ago
helpers
Cleanup style in CMakeLists.txt files
7 years ago
kcmkwin
Notify about decoration theme change
6 years ago
kconf_update
[kwinrules] Add kconf_update script to fix placement rule
6 years ago
libinput
Wayland: Allow to set a scroll Factor for input devices
6 years ago
libkwineffects
Port KWin to KWaylandServer
6 years ago
platformsupport
Merge branch 'Plasma/5.18' into Plasma/5.19
6 years ago
plugins
Clean #if version check blocks
6 years ago
qml
Move from Quad to Cubic
6 years ago
scripting
scripting: Provide methods to create and remove virtual desktops
6 years ago
scripts
[scripting] Introduce writable frameGeometry property
6 years ago
tabbox
Move core shade code to AbstractClient
6 years ago
tests
Remove orientation sensor
6 years ago
xwl
[xwl] Update to kwaylandserver changes
6 years ago
CMakeLists.txt
Update version number for 5.19.80
6 years ago
COPYING
…
HACKING.md
Revert "[kcm/effects] Clip ListView"
6 years ago
KWinDBusInterfaceConfig.cmake.in
…
Mainpage.dox
…
Messages.sh
Extract messages from cpp files in colorcorrection/
6 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
Fix TestXdgShellClient::testDesktopFileName
6 years ago
abstract_client.h
[scripting] Introduce writable frameGeometry property
6 years ago
abstract_opengl_context_attribute_builder.cpp
…
abstract_opengl_context_attribute_builder.h
…
abstract_output.cpp
Port KWin to KWaylandServer
6 years ago
abstract_output.h
Port KWin to KWaylandServer
6 years ago
abstract_wayland_output.cpp
Port KWin to KWaylandServer
6 years ago
abstract_wayland_output.h
Port KWin to KWaylandServer
6 years ago
activation.cpp
Make it possible to have a separate cursor for the tablet
6 years ago
activities.cpp
Store normal clients and desktop clients in the same list
6 years ago
activities.h
Rename Client to X11Client
7 years ago
appmenu.cpp
Rename Client to X11Client
7 years ago
appmenu.h
…
atoms.cpp
[x11] Add support for _GTK_FRAME_EXTENTS
6 years ago
atoms.h
[x11] Add support for _GTK_FRAME_EXTENTS
6 years ago
client_machine.cpp
Use nullptr everywhere
7 years ago
client_machine.h
Use nullptr everywhere
7 years ago
composite.cpp
Store normal clients and desktop clients in the same list
6 years ago
composite.h
Revert "[platforms/x11] Never block on retrace, always present after paint"
6 years ago
config-kwin.h.cmake
fix: make hwdata truly a runtime dependency
6 years ago
cursor.cpp
Set cursor size default to 24 to align with KCM
6 years ago
cursor.h
Make it possible to have a separate cursor for the tablet
6 years ago
dbusinterface.cpp
Drop redundant Compositor::hasScene()
7 years ago
dbusinterface.h
Use more traditional doxygen style
7 years ago
debug_console.cpp
Store normal clients and desktop clients in the same list
6 years ago
debug_console.h
Implement the tablet wayland protocol in kwin
6 years ago
debug_console.ui
…
deleted.cpp
Drop Toplevel::decorationRect()
6 years ago
deleted.h
Drop Toplevel::decorationRect()
6 years ago
effectloader.cpp
…
effectloader.h
Use more traditional doxygen style
7 years ago
effects.cpp
Emit Workspace::clientAdded() with AbstractClient
6 years ago
effects.h
Merge setting up abstractclient and x11client connections in EffectsHandler
6 years ago
egl_context_attribute_builder.cpp
…
egl_context_attribute_builder.h
…
events.cpp
Move core shade code to AbstractClient
6 years ago
fixqopengl.h
…
focuschain.cpp
Use nullptr everywhere
7 years ago
focuschain.h
Rename Client to X11Client
7 years ago
geometrytip.cpp
Use nullptr everywhere
7 years ago
geometrytip.h
Run clang-tidy with modernize-use-override check
7 years ago
gestures.cpp
Improve tests behaviour on set ups with high dpi
6 years ago
gestures.h
Use more traditional doxygen style
7 years ago
globalshortcuts.cpp
…
globalshortcuts.h
Use more traditional doxygen style
7 years ago
group.cpp
Split group.cpp topic file
6 years ago
group.h
Drop some custom list typedefs
6 years ago
idle_inhibition.cpp
Port KWin to KWaylandServer
6 years ago
idle_inhibition.h
Port KWin to KWaylandServer
6 years ago
input.cpp
Add support to keyboard shortcuts inhibitor
6 years ago
input.h
Implement the tablet wayland protocol in kwin
6 years ago
input_event.cpp
Implement the tablet wayland protocol in kwin
6 years ago
input_event.h
Implement the tablet wayland protocol in kwin
6 years ago
input_event_spy.cpp
Implement the tablet wayland protocol in kwin
6 years ago
input_event_spy.h
Implement the tablet wayland protocol in kwin
6 years ago
internal_client.cpp
Remove overloads on virtual methods
6 years ago
internal_client.h
Remove overloads on virtual methods
6 years ago
keyboard_input.cpp
Port KWin to KWaylandServer
6 years ago
keyboard_input.h
Use more traditional doxygen style
7 years ago
keyboard_layout.cpp
Port away from a deprecated signal
6 years ago
keyboard_layout.h
…
keyboard_layout_switching.cpp
…
keyboard_layout_switching.h
Run clang-tidy with modernize-use-override check
7 years ago
keyboard_repeat.cpp
Port KWin to KWaylandServer
6 years ago
keyboard_repeat.h
[wayland] Avoid compare to unintialised value in keyboard repeat
7 years ago
killwindow.cpp
…
killwindow.h
…
kwin.kcfg
Change CommandAllKey to Meta
6 years ago
kwin.notifyrc
SVN_SILENT made messages (.desktop file) - always resolve ours
7 years ago
kwinbindings.cpp
Remove disabled TabGroup feature
7 years ago
layers.cpp
Store normal clients and desktop clients in the same list
6 years ago
linux_dmabuf.cpp
Port KWin to KWaylandServer
6 years ago
linux_dmabuf.h
Port KWin to KWaylandServer
6 years ago
logind.cpp
remove superfluous code
7 years ago
logind.h
Use more traditional doxygen style
7 years ago
logo.png
GIT_SILENT: add KWin icon as repository logo
6 years ago
main.cpp
Port KWin to KWaylandServer
6 years ago
main.h
Remove QSessionManager usage
6 years ago
main_wayland.cpp
[wayland] Allow nested mode to have a fractional scale < 1
6 years ago
main_wayland.h
Run clang-tidy with modernize-use-override check
7 years ago
main_x11.cpp
Remove QSessionManager usage
6 years ago
main_x11.h
Don't notify ksplash in our wayland session
7 years ago
modifier_only_shortcuts.cpp
Add support to keyboard shortcuts inhibitor
6 years ago
modifier_only_shortcuts.h
…
moving_client_x11_filter.cpp
Rename Client to X11Client
7 years ago
moving_client_x11_filter.h
…
netinfo.cpp
[x11] Add support for _GTK_FRAME_EXTENTS
6 years ago
netinfo.h
Rename Client to X11Client
7 years ago
onscreennotification.cpp
Move from Quad to Cubic
6 years ago
onscreennotification.h
…
options.cpp
Change CommandAllKey to Meta
6 years ago
options.h
Revert "Remove vsync detection and configurability"
6 years ago
org.kde.KWin.Session.xml
Remove QSessionManager usage
6 years ago
org.kde.KWin.VirtualDesktopManager.xml
…
org.kde.KWin.xml
Add a dbus method getWindowInfo returning same data as queryWindowInfo
7 years ago
org.kde.kappmenu.xml
…
org.kde.kwin.ColorCorrect.xml
[nightcolor] Expose transition timings to d-bus
6 years ago
org.kde.kwin.Compositing.xml
…
org.kde.kwin.Effects.xml
…
osd.cpp
…
osd.h
…
outline.cpp
[wayland] Make sure that only the fading popups effect animates outline
7 years ago
outline.h
Use more traditional doxygen style
7 years ago
outputscreens.cpp
Associate output transforms and orientations
6 years ago
outputscreens.h
Associate output transforms and orientations
6 years ago
overlaywindow.cpp
…
overlaywindow.h
…
placement.cpp
Position OSD a bit farther down
6 years ago
placement.h
Delete unused forward declaration of Client class
7 years ago
platform.cpp
Port KWin to KWaylandServer
6 years ago
platform.h
Port KWin to KWaylandServer
6 years ago
pointer_input.cpp
Follow scale of drag surfaces
6 years ago
pointer_input.h
Port KWin to KWaylandServer
6 years ago
popup_input_filter.cpp
Use AbstractClient instead of XdgShellClient wherever possible
6 years ago
popup_input_filter.h
Use AbstractClient instead of XdgShellClient wherever possible
6 years ago
rootinfo_filter.cpp
…
rootinfo_filter.h
…
rulebooksettings.cpp
Port kwinrules kcm to kconfigxt
6 years ago
rulebooksettings.h
Port kwinrules kcm to kconfigxt
6 years ago
rulebooksettingsbase.kcfg
Port kwinrules kcm to kconfigxt
6 years ago
rulebooksettingsbase.kcfgc
Port kwinrules kcm to kconfigxt
6 years ago
rules.cpp
Port kwinrules kcm to kconfigxt
6 years ago
rules.h
Port kwinrules kcm to kconfigxt
6 years ago
rulesettings.kcfg
Fix minor typo: inital -> initial
6 years ago
rulesettings.kcfgc
Port kwinrules kcm to kconfigxt
6 years ago
scene.cpp
[scene] Re-build window quads after creating a WindowPixmap
6 years ago
scene.h
[scene] Generate window quads for sub-surfaces
6 years ago
screenedge.cpp
Make it possible to have a separate cursor for the tablet
6 years ago
screenedge.h
Use more traditional doxygen style
7 years ago
screenlockerwatcher.cpp
Close screen grabbing effect when screensaver starts
7 years ago
screenlockerwatcher.h
Run clang-tidy with modernize-use-override check
7 years ago
screens.cpp
Make it possible to have a separate cursor for the tablet
6 years ago
screens.h
Improve tests behaviour on set ups with high dpi
6 years ago
settings.kcfgc
…
shadow.cpp
Port KWin to KWaylandServer
6 years ago
shadow.h
Port KWin to KWaylandServer
6 years ago
shortcutdialog.ui
…
sm.cpp
Remove QSessionManager usage
6 years ago
sm.h
Remove QSessionManager usage
6 years ago
subsurfacemonitor.cpp
[scene] Rebuild window quads when sub-surface tree changes
6 years ago
subsurfacemonitor.h
[scene] Rebuild window quads when sub-surface tree changes
6 years ago
syncalarmx11filter.cpp
[x11] Enable synchronized resizing for Xwayland clients
6 years ago
syncalarmx11filter.h
[x11] Enable synchronized resizing for Xwayland clients
6 years ago
tablet_input.cpp
Port KWin to KWaylandServer
6 years ago
tablet_input.h
Implement the tablet wayland protocol in kwin
6 years ago
tabletmodemanager.cpp
Fix the tablet mode manager
6 years ago
tabletmodemanager.h
Run clang-tidy with modernize-use-override check
7 years ago
thumbnailitem.cpp
Use AbstractClient instead of XdgShellClient wherever possible
6 years ago
thumbnailitem.h
Use nullptr everywhere
7 years ago
toplevel.cpp
Port KWin to KWaylandServer
6 years ago
toplevel.h
Port KWin to KWaylandServer
6 years ago
touch_hide_cursor_spy.cpp
Be consistent about touch point id type: use qint32
7 years ago
touch_hide_cursor_spy.h
Be consistent about touch point id type: use qint32
7 years ago
touch_input.cpp
Port KWin to KWaylandServer
6 years ago
touch_input.h
Be consistent about touch point id type: use qint32
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
Revert "[kcm/effects] Clip ListView"
6 years ago
unmanaged.h
[wayland] Implement window geometry more properly
6 years ago
useractions.cpp
Move core shade code to AbstractClient
6 years ago
useractions.h
Rename Client to X11Client
7 years ago
utils.cpp
Reduce the amount of objects that are compiled several times
6 years ago
utils.h
Reduce the amount of objects that are compiled several times
6 years ago
virtual_terminal.cpp
Port away from deprecated headers
7 years ago
virtual_terminal.h
Run clang-tidy with modernize-use-override check
7 years ago
virtualdesktops.cpp
Port KWin to KWaylandServer
6 years ago
virtualdesktops.h
Port KWin to KWaylandServer
6 years ago
virtualdesktopsdbustypes.cpp
…
virtualdesktopsdbustypes.h
…
virtualkeyboard.cpp
Port KWin to KWaylandServer
6 years ago
virtualkeyboard.h
Revert "Load the keyboard on-demand"
7 years ago
virtualkeyboard_dbus.cpp
…
virtualkeyboard_dbus.h
Run clang-tidy with modernize-use-override check
7 years ago
was_user_interaction_x11_filter.cpp
…
was_user_interaction_x11_filter.h
…
wayland_cursor_theme.cpp
Port KWin to KWaylandServer
6 years ago
wayland_cursor_theme.h
Run clang-tidy with modernize-use-override check
7 years ago
wayland_server.cpp
Take in consideration keyboard shortcuts inhibit rename to V1
6 years ago
wayland_server.h
Take in consideration keyboard shortcuts inhibit rename to V1
6 years ago
window_property_notify_x11_filter.cpp
Rename Client to X11Client
7 years ago
window_property_notify_x11_filter.h
…
workspace.cpp
Change CommandAllKey to Meta
6 years ago
workspace.h
Store normal clients and desktop clients in the same list
6 years ago
x11client.cpp
Move core shade code to AbstractClient
6 years ago
x11client.h
Move core shade code to AbstractClient
6 years ago
x11eventfilter.cpp
…
x11eventfilter.h
Use more traditional doxygen style
7 years ago
xcbutils.cpp
Use nullptr everywhere
7 years ago
xcbutils.h
Adjust scene for client-side decorated clients
6 years ago
xdgshellclient.cpp
fix compilation, remove extra parenthesis
6 years ago
xdgshellclient.h
Port KWin to KWaylandServer
6 years ago
xkb.cpp
Port KWin to KWaylandServer
6 years ago
xkb.h
Port KWin to KWaylandServer
6 years ago
xkb_qt_mapping.h
Set Qt::KeypadModifier depending on current keysym
6 years ago
xwaylandclient.cpp
[x11] Disable synchronized resizing for Xwayland < 1.21
6 years ago
xwaylandclient.h
[x11] Disable synchronized resizing for Xwayland < 1.21
6 years ago