autotests
Initial support for tablets on Wayland
2019-12-10 21:56:31 +01:00
cmake /modules
Update URLs to use https
2019-03-25 19:26:23 +01:00
colorcorrection
[colormanager] Fix build on older glib
2020-01-09 20:59:15 +00:00
data
Cleanup style in CMakeLists.txt files
2019-09-17 16:03:05 +03:00
decorations
[scene] Fix decoration texture bleeding
2020-01-09 15:13:07 +02:00
doc
Improve comprehensibility and consistency of window placement mode names
2019-09-19 10:34:39 -06:00
effects
SVN_SILENT made messages (.desktop file) - always resolve ours
2020-01-09 05:53:26 +01:00
helpers
Cleanup style in CMakeLists.txt files
2019-09-17 16:03:05 +03:00
kcmkwin
SVN_SILENT made messages (.desktop file) - always resolve ours
2020-01-04 06:12:32 +01:00
kconf_update
[kconf_update] Explicitly request python3 in animation speed migration helper
2019-09-27 14:50:47 +01:00
libinput
Initial support for tablets on Wayland
2019-12-10 21:56:31 +01:00
libkwineffects
Avoid texture bleed rendering X11 window
2020-01-09 13:03:48 +00:00
platformsupport
Add hasSwapEvent getter
2019-12-12 01:25:36 +01:00
plugins
[scene] Fix decoration texture bleeding
2020-01-09 15:13:07 +02:00
qml
Cleanup style in CMakeLists.txt files
2019-09-17 16:03:05 +03:00
scripting
Drop some custom list typedefs
2019-11-27 15:54:08 +02:00
scripts
SVN_SILENT made messages (.desktop file) - always resolve ours
2020-01-04 06:12:32 +01:00
tabbox
Drop some custom list typedefs
2019-11-27 15:54:08 +02:00
tests
[tests] Drop wl-shell test client
2019-09-23 17:28:56 +03:00
xwl
warnings--
2019-12-02 09:02:51 +00:00
.arcconfig
.arclint
abstract_client.cpp
Drop some custom list typedefs
2019-11-27 15:54:08 +02:00
abstract_client.h
Delete class forward declarations in utils.h
2019-11-27 15:54:08 +02:00
abstract_opengl_context_attribute_builder.cpp
abstract_opengl_context_attribute_builder.h
abstract_output.cpp
Associate output transforms and orientations
2019-11-26 22:29:40 +01:00
abstract_output.h
Associate output transforms and orientations
2019-11-26 22:29:40 +01:00
abstract_wayland_output.cpp
Use Transform enum internally
2019-11-27 21:08:20 +01:00
abstract_wayland_output.h
Use Transform enum internally
2019-11-27 21:08:20 +01:00
activation.cpp
Drop some custom list typedefs
2019-11-27 15:54:08 +02:00
activities.cpp
Drop some custom list typedefs
2019-11-27 15:54:08 +02:00
activities.h
Rename Client to X11Client
2019-09-25 21:11:37 +03:00
appmenu.cpp
Rename Client to X11Client
2019-09-25 21:11:37 +03:00
appmenu.h
atoms.cpp
[x11] Add support for _GTK_FRAME_EXTENTS
2019-11-27 14:12:30 +02:00
atoms.h
[x11] Add support for _GTK_FRAME_EXTENTS
2019-11-27 14:12:30 +02:00
client_machine.cpp
Use nullptr everywhere
2019-09-19 17:48:21 +03:00
client_machine.h
Use nullptr everywhere
2019-09-19 17:48:21 +03:00
CMakeLists.txt
[nightcolor] Use a dedicated class for detection of system clock changes
2020-01-07 17:12:14 +02:00
composite.cpp
Remove buffer flip pending assert for now
2019-12-31 20:34:02 +01:00
composite.h
Flexible composite swap and timer events
2019-12-30 14:29:46 +01:00
config-kwin.h.cmake
[platforms/drm] EGLStream DRM Backend Initial Implementation
2019-04-15 07:26:22 -07:00
COPYING
cursor.cpp
Use nullptr everywhere
2019-09-19 17:48:21 +03:00
cursor.h
Use more traditional doxygen style
2019-07-29 22:06:19 +03:00
dbusinterface.cpp
Drop redundant Compositor::hasScene()
2019-09-07 10:19:04 +03:00
dbusinterface.h
Use more traditional doxygen style
2019-07-29 22:06:19 +03:00
debug_console.cpp
Improve debug information on key events
2019-12-13 15:43:44 +01:00
debug_console.h
Initial support for tablets on Wayland
2019-12-10 21:56:31 +01:00
debug_console.ui
deleted.cpp
Revert the fix for the texture bleeding issue
2019-12-02 19:45:15 +02:00
deleted.h
Revert the fix for the texture bleeding issue
2019-12-02 19:45:15 +02:00
effectloader.cpp
effectloader.h
Use more traditional doxygen style
2019-07-29 22:06:19 +03:00
effects.cpp
Revert the fix for the texture bleeding issue
2019-12-02 19:45:15 +02:00
effects.h
Delete class forward declarations in utils.h
2019-11-27 15:54:08 +02:00
egl_context_attribute_builder.cpp
egl_context_attribute_builder.h
events.cpp
Rename Toplevel::geom to Toplevel::m_frameGeometry
2019-12-04 15:47:15 +02:00
fixqopengl.h
focuschain.cpp
Use nullptr everywhere
2019-09-19 17:48:21 +03:00
focuschain.h
Rename Client to X11Client
2019-09-25 21:11:37 +03:00
geometry.cpp
Rename Toplevel::geom to Toplevel::m_frameGeometry
2019-12-04 15:47:15 +02:00
geometrytip.cpp
Use nullptr everywhere
2019-09-19 17:48:21 +03:00
geometrytip.h
Run clang-tidy with modernize-use-override check
2019-07-22 20:03:22 +03:00
gestures.cpp
gestures.h
Use more traditional doxygen style
2019-07-29 22:06:19 +03:00
globalshortcuts.cpp
globalshortcuts.h
Use more traditional doxygen style
2019-07-29 22:06:19 +03:00
group.cpp
Split group.cpp topic file
2019-12-03 19:43:47 +02:00
group.h
Drop some custom list typedefs
2019-11-27 15:54:08 +02:00
HACKING.md
idle_inhibition.cpp
Update my last name
2019-09-29 17:03:25 +03:00
idle_inhibition.h
Update my last name
2019-09-29 17:03:25 +03:00
input.cpp
Provide a fake approach to tablet event propagation
2019-12-10 21:59:05 +01:00
input.h
Initial support for tablets on Wayland
2019-12-10 21:56:31 +01:00
input_event.cpp
Send axis_source, axis_discrete, and axis_stop
2019-05-17 12:06:10 +03:00
input_event.h
Send axis_source, axis_discrete, and axis_stop
2019-05-17 12:06:10 +03:00
input_event_spy.cpp
Initial support for tablets on Wayland
2019-12-10 21:56:31 +01:00
input_event_spy.h
Initial support for tablets on Wayland
2019-12-10 21:56:31 +01:00
internal_client.cpp
Use geometry conversion helpers from AbstractClient in InternalClient
2020-01-08 13:12:31 +02:00
internal_client.h
Use geometry conversion helpers from AbstractClient in InternalClient
2020-01-08 13:12:31 +02:00
keyboard_input.cpp
Drop some custom list typedefs
2019-11-27 15:54:08 +02:00
keyboard_input.h
Use more traditional doxygen style
2019-07-29 22:06:19 +03:00
keyboard_layout.cpp
Make the Keyboard Layout SNI passive
2019-04-09 23:38:52 +02:00
keyboard_layout.h
keyboard_layout_switching.cpp
keyboard_layout_switching.h
Run clang-tidy with modernize-use-override check
2019-07-22 20:03:22 +03:00
keyboard_repeat.cpp
keyboard_repeat.h
[wayland] Avoid compare to unintialised value in keyboard repeat
2019-09-23 22:13:54 +02:00
killwindow.cpp
killwindow.h
kwin.kcfg
Load animation speed from new global animation speed controller
2019-09-25 14:37:01 +01:00
kwin.notifyrc
SVN_SILENT made messages (.desktop file) - always resolve ours
2019-10-23 09:29:41 +02:00
kwinbindings.cpp
Remove disabled TabGroup feature
2019-09-14 10:58:48 +02:00
KWinDBusInterfaceConfig.cmake.in
layers.cpp
Drop some custom list typedefs
2019-11-27 15:54:08 +02:00
linux_dmabuf.cpp
Dmabuf recovery on EGL reset
2019-10-29 12:10:15 +01:00
linux_dmabuf.h
Destroy dmabuf implementation on EGL backend going down
2019-11-30 15:47:14 +01:00
logind.cpp
remove superfluous code
2019-01-27 12:05:22 +05:30
logind.h
Use more traditional doxygen style
2019-07-29 22:06:19 +03:00
main.cpp
Fix crash in XRenderPictureData::~XRenderPictureData
2019-12-12 14:06:27 +02:00
main.h
Fix crash in XRenderPictureData::~XRenderPictureData
2019-12-12 14:06:27 +02:00
main_wayland.cpp
Don't notify ksplash in our wayland session
2019-09-23 22:13:43 +02:00
main_wayland.h
Run clang-tidy with modernize-use-override check
2019-07-22 20:03:22 +03:00
main_x11.cpp
Port one of session management connections state to a custom API
2019-11-01 17:14:42 +00:00
main_x11.h
Don't notify ksplash in our wayland session
2019-09-23 22:13:43 +02:00
Mainpage.dox
Messages.sh
modifier_only_shortcuts.cpp
modifier_only_shortcuts.h
moving_client_x11_filter.cpp
Rename Client to X11Client
2019-09-25 21:11:37 +03:00
moving_client_x11_filter.h
netinfo.cpp
[x11] Add support for _GTK_FRAME_EXTENTS
2019-11-27 14:12:30 +02:00
netinfo.h
Rename Client to X11Client
2019-09-25 21:11:37 +03:00
onscreennotification.cpp
onscreennotification.h
options.cpp
Use URL with transport encryption
2019-11-26 19:39:20 +02:00
options.h
Remove vsync detection and configurability
2019-11-14 08:55:08 +01:00
org.kde.kappmenu.xml
org.kde.kwin.ColorCorrect.xml
[nightcolor] Expose some properties to d-bus
2020-01-07 17:12:14 +02:00
org.kde.kwin.Compositing.xml
org.kde.kwin.Effects.xml
org.kde.kwin.OrientationSensor.xml
org.kde.KWin.Session.xml
Port one of session management connections state to a custom API
2019-11-01 17:14:42 +00:00
org.kde.KWin.VirtualDesktopManager.xml
org.kde.KWin.xml
orientation_sensor.cpp
Fix orientation sensor DBus
2019-09-01 16:15:25 +01:00
orientation_sensor.h
Add some const &
2019-10-30 19:23:01 +01:00
osd.cpp
osd.h
outline.cpp
[wayland] Make sure that only the fading popups effect animates outline
2019-04-09 14:21:22 +03:00
outline.h
Use more traditional doxygen style
2019-07-29 22:06:19 +03:00
outputscreens.cpp
Associate output transforms and orientations
2019-11-26 22:29:40 +01:00
outputscreens.h
Associate output transforms and orientations
2019-11-26 22:29:40 +01:00
overlaywindow.cpp
overlaywindow.h
placement.cpp
Drop some custom list typedefs
2019-11-27 15:54:08 +02:00
placement.h
Delete unused forward declaration of Client class
2019-09-16 16:31:09 +03:00
platform.cpp
Remove unused variable
2019-09-10 14:27:44 +02:00
platform.h
Fix trivial Doxygen warning
2019-12-25 11:37:17 +02:00
pointer_input.cpp
Provide a fake approach to tablet event propagation
2019-12-10 21:59:05 +01:00
pointer_input.h
Provide a fake approach to tablet event propagation
2019-12-10 21:59:05 +01:00
popup_input_filter.cpp
Rename ShellClient to XdgShellClient
2019-09-23 17:28:56 +03:00
popup_input_filter.h
Rename ShellClient to XdgShellClient
2019-09-23 17:28:56 +03:00
README.md
rootinfo_filter.cpp
rootinfo_filter.h
rules.cpp
Fix minor typos
2019-11-26 19:48:29 +02:00
rules.h
Rename Client to X11Client
2019-09-25 21:11:37 +03:00
scene.cpp
[scene] Fix decoration texture bleeding
2020-01-09 15:13:07 +02:00
scene.h
Add hasSwapEvent getter
2019-12-12 01:25:36 +01:00
screenedge.cpp
Don't use nullptr as default flags
2019-12-30 06:54:08 +01:00
screenedge.h
Use more traditional doxygen style
2019-07-29 22:06:19 +03:00
screenlockerwatcher.cpp
Close screen grabbing effect when screensaver starts
2019-06-23 18:00:47 +02:00
screenlockerwatcher.h
Run clang-tidy with modernize-use-override check
2019-07-22 20:03:22 +03:00
screens.cpp
Rename Client to X11Client
2019-09-25 21:11:37 +03:00
screens.h
Use more traditional doxygen style
2019-07-29 22:06:19 +03:00
settings.kcfgc
shadow.cpp
Rename geometry property to frameGeometry
2019-10-02 11:46:37 +03:00
shadow.h
Use more traditional doxygen style
2019-07-29 22:06:19 +03:00
shortcutdialog.ui
sm.cpp
Drop some custom list typedefs
2019-11-27 15:54:08 +02:00
sm.h
Port one of session management connections state to a custom API
2019-11-01 17:14:42 +00:00
tablet_input.cpp
Initial support for tablets on Wayland
2019-12-10 21:56:31 +01:00
tablet_input.h
Initial support for tablets on Wayland
2019-12-10 21:56:31 +01:00
tabletmodemanager.cpp
Make it possible to autodetect the tablet mode
2019-03-22 18:29:21 +01:00
tabletmodemanager.h
Run clang-tidy with modernize-use-override check
2019-07-22 20:03:22 +03:00
TESTING.md
thumbnailitem.cpp
Rename Client to X11Client
2019-09-25 21:11:37 +03:00
thumbnailitem.h
Use nullptr everywhere
2019-09-19 17:48:21 +03:00
toplevel.cpp
Rename Toplevel::geom to Toplevel::m_frameGeometry
2019-12-04 15:47:15 +02:00
toplevel.h
Rename Toplevel::geom to Toplevel::m_frameGeometry
2019-12-04 15:47:15 +02:00
touch_hide_cursor_spy.cpp
Be consistent about touch point id type: use qint32
2019-08-11 22:15:05 +02:00
touch_hide_cursor_spy.h
Be consistent about touch point id type: use qint32
2019-08-11 22:15:05 +02:00
touch_input.cpp
Fix minor typos
2019-11-26 19:48:29 +02:00
touch_input.h
Be consistent about touch point id type: use qint32
2019-08-11 22:15:05 +02:00
udev.cpp
udev.h
unmanaged.cpp
Rename Toplevel::geom to Toplevel::m_frameGeometry
2019-12-04 15:47:15 +02:00
unmanaged.h
[wayland] Implement window geometry more properly
2019-11-27 14:12:30 +02:00
useractions.cpp
Drop some custom list typedefs
2019-11-27 15:54:08 +02:00
useractions.h
Rename Client to X11Client
2019-09-25 21:11:37 +03:00
utils.cpp
Don't initialize QFlags<T> with nullptr
2019-09-19 21:42:34 +03:00
utils.h
Delete class forward declarations in utils.h
2019-11-27 15:54:08 +02:00
virtual_terminal.cpp
Port away from deprecated headers
2019-07-09 23:59:07 +03:00
virtual_terminal.h
Run clang-tidy with modernize-use-override check
2019-07-22 20:03:22 +03:00
virtualdesktops.cpp
Revert "Add default shortcut to switch to the desktop to the left/right/top/bottom"
2019-12-15 15:25:31 +01:00
virtualdesktops.h
Add some const &
2019-10-30 19:23:01 +01:00
virtualdesktopsdbustypes.cpp
virtualdesktopsdbustypes.h
virtualkeyboard.cpp
Rename ShellClient to XdgShellClient
2019-09-23 17:28:56 +03:00
virtualkeyboard.h
Revert "Load the keyboard on-demand"
2019-08-09 11:40:22 +05:30
virtualkeyboard_dbus.cpp
virtualkeyboard_dbus.h
Run clang-tidy with modernize-use-override check
2019-07-22 20:03:22 +03:00
was_user_interaction_x11_filter.cpp
was_user_interaction_x11_filter.h
wayland_cursor_theme.cpp
wayland_cursor_theme.h
Run clang-tidy with modernize-use-override check
2019-07-22 20:03:22 +03:00
wayland_server.cpp
Merge branch 'Plasma/5.17'
2019-11-18 12:27:17 +02:00
wayland_server.h
Merge branch 'Plasma/5.17'
2019-10-29 12:12:02 +01:00
window_property_notify_x11_filter.cpp
Rename Client to X11Client
2019-09-25 21:11:37 +03:00
window_property_notify_x11_filter.h
workspace.cpp
Split group.cpp topic file
2019-12-03 19:43:47 +02:00
workspace.h
[scenes/opengl] Discard cached Lanczos textures for all toplevels
2019-12-02 15:14:21 +02:00
x11client.cpp
Rename Toplevel::geom to Toplevel::m_frameGeometry
2019-12-04 15:47:15 +02:00
x11client.h
[x11] Make geometry updates in X11Client more comprehensible
2019-12-04 10:06:59 +02:00
x11eventfilter.cpp
x11eventfilter.h
Use more traditional doxygen style
2019-07-29 22:06:19 +03:00
xcbutils.cpp
Use nullptr everywhere
2019-09-19 17:48:21 +03:00
xcbutils.h
Adjust scene for client-side decorated clients
2019-11-27 14:12:30 +02:00
xdgshellclient.cpp
Clamp XdgShellClient::clientSize to surface size, not m_windowGeometry
2020-01-06 15:10:50 +00:00
xdgshellclient.h
[wayland] Implement window geometry more properly
2019-11-27 14:12:30 +02:00
xkb.cpp
Set Qt::KeypadModifier depending on current keysym
2019-12-30 14:41:26 +01:00
xkb.h
Add some const &
2019-10-30 19:23:01 +01:00
xkb_qt_mapping.h
Set Qt::KeypadModifier depending on current keysym
2019-12-30 14:41:26 +01:00