kwin/src/wayland
Xaver Hugl db91050fb5 dmabuf-feedback: fix crash
BUG: 446502
2021-12-05 13:46:52 +01:00
..
autotests DataDevice: Send enter event with a correct position if we're using touch 2021-11-17 13:32:00 +00:00
protocols Implement layer-shell v1 protocol 2020-09-03 13:42:36 +03:00
tests Run clang-format 2021-08-29 07:11:06 +02:00
tools Automatically close fds for inert resources 2021-09-27 18:02:58 +00:00
abstract_data_source.cpp Run clang-format 2021-08-29 07:11:06 +02:00
abstract_data_source.h Only guard DND cancel events with the version check 2021-09-10 14:06:49 +00:00
abstract_drop_handler.cpp Introduce AbstractDropHandler 2021-09-09 09:04:05 +00:00
abstract_drop_handler.h Introduce AbstractDropHandler 2021-09-09 09:04:05 +00:00
appmenu_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
appmenu_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
blur_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
blur_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
clientbuffer.cpp Run clang-format 2021-08-29 07:11:06 +02:00
clientbuffer.h Run clang-format 2021-08-29 07:11:06 +02:00
clientbuffer_p.h Run clang-format 2021-08-29 07:11:06 +02:00
clientbufferintegration.cpp Run clang-format 2021-08-29 07:11:06 +02:00
clientbufferintegration.h Run clang-format 2021-08-29 07:11:06 +02:00
clientconnection.cpp Run clang-format 2021-08-29 07:11:06 +02:00
clientconnection.h Run clang-format 2021-08-29 07:11:06 +02:00
CMakeLists.txt Remove the EglStream controller interface 2021-11-10 12:29:25 +01:00
compositor_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
compositor_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
config-kwaylandserver.h.cmake Build standalone 2020-04-28 16:21:09 +02:00
contrast_interface.cpp Implement set_frost in contrast protocol 2021-09-02 22:41:52 +00:00
contrast_interface.h Implement set_frost in contrast protocol 2021-09-02 22:41:52 +00:00
datacontroldevice_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
datacontroldevice_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
datacontroldevicemanager_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
datacontroldevicemanager_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
datacontroloffer_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
datacontroloffer_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
datacontrolsource_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
datacontrolsource_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
datadevice_interface.cpp DataDevice: Send enter event with a correct position if we're using touch 2021-11-17 13:32:00 +00:00
datadevice_interface.h Introduce AbstractDropHandler 2021-09-09 09:04:05 +00:00
datadevice_interface_p.h Move drag logic to seat and introduce SeatInterface::startDrag 2021-09-09 09:04:05 +00:00
datadevicemanager_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
datadevicemanager_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
dataoffer_interface.cpp Emit DataOfferInterface::dragAndDropActionsChanged() only if dnd actions change 2021-10-27 15:46:59 +03:00
dataoffer_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
datasource_interface.cpp Only guard DND cancel events with the version check 2021-09-10 14:06:49 +00:00
datasource_interface.h Only guard DND cancel events with the version check 2021-09-10 14:06:49 +00:00
DESIGN.md Move DESIGN.md to toplevel directory 2021-03-22 21:30:43 +02:00
display.cpp Implement kde-output-device-v2 and kde-output-management-v2 2021-09-01 12:20:21 +02:00
display.h Implement kde-output-device-v2 and kde-output-management-v2 2021-09-01 12:20:21 +02:00
display_p.h Implement kde-output-device-v2 and kde-output-management-v2 2021-09-01 12:20:21 +02:00
dpms_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
dpms_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
dpms_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
drm_fourcc.h Run clang-format 2021-08-29 07:11:06 +02:00
drmclientbuffer.cpp Restore correct type check for wl_drm client buffers 2021-11-10 13:54:56 +02:00
drmclientbuffer.h Run clang-format 2021-08-29 07:11:06 +02:00
drmleasedevice_v1_interface.cpp Implement drm-lease-v1 2021-09-17 23:10:13 +02:00
drmleasedevice_v1_interface.h Implement drm-lease-v1 2021-09-17 23:10:13 +02:00
drmleasedevice_v1_interface_p.h Implement drm-lease-v1 2021-09-17 23:10:13 +02:00
fakeinput_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
fakeinput_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
filtered_display.cpp Run clang-format 2021-08-29 07:11:06 +02:00
filtered_display.h Run clang-format 2021-08-29 07:11:06 +02:00
idle_interface.cpp Require the compositor to call IdleInterface::simulateUserActivity() explicitly 2021-10-27 17:39:37 +03:00
idle_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
idle_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
idleinhibit_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
idleinhibit_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
idleinhibit_v1_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
inputmethod_v1_interface.cpp InputMethod: Avoid needless complex conversion of key modifiers 2021-10-13 14:31:32 -04:00
inputmethod_v1_interface.h InputMethod: Avoid needless complex conversion of key modifiers 2021-10-13 14:31:32 -04:00
keyboard_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
keyboard_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
keyboard_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
keyboard_shortcuts_inhibit_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
keyboard_shortcuts_inhibit_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
keystate_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
keystate_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
layershell_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
layershell_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
linuxdmabufv1clientbuffer.cpp dmabuf-feedback: fix crash 2021-12-05 13:46:52 +01:00
linuxdmabufv1clientbuffer.h dmabuf-feedback: fix crash 2021-12-05 13:46:52 +01:00
linuxdmabufv1clientbuffer_p.h dmabuf-feedback: fix crash 2021-12-05 13:46:52 +01:00
output_interface.cpp xdgoutput_v1: Do not send a done event to every client when a client binds 2021-11-04 00:21:28 +01:00
output_interface.h xdgoutput_v1: Do not send a done event to every client when a client binds 2021-11-04 00:21:28 +01:00
outputchangeset_v2.cpp output protocols: add rgb range setting 2021-09-01 20:54:14 +00:00
outputchangeset_v2.h output protocols: add rgb range setting 2021-09-01 20:54:14 +00:00
outputchangeset_v2_p.h output protocols: add rgb range setting 2021-09-01 20:54:14 +00:00
outputconfiguration_v2_interface.cpp Update to changes in Plasma WaylandProtocols to support primary displays 2021-11-08 17:00:37 +01:00
outputconfiguration_v2_interface.h Update to changes in Plasma WaylandProtocols to support primary displays 2021-11-08 17:00:37 +01:00
outputdevice_v2_interface.cpp OutputDevice: inline update methods 2021-11-15 12:24:49 +01:00
outputdevice_v2_interface.h OutputDevice: remove properties 2021-11-16 21:31:10 +00:00
outputmanagement_v2_interface.cpp Update to changes in Plasma WaylandProtocols to support primary displays 2021-11-08 17:00:37 +01:00
outputmanagement_v2_interface.h Implement kde-output-device-v2 and kde-output-management-v2 2021-09-01 12:20:21 +02:00
plasmashell_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
plasmashell_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
plasmavirtualdesktop_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
plasmavirtualdesktop_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
plasmawindowmanagement_interface.cpp Drop legacy virtual desktop api 2021-10-25 09:15:42 +03:00
plasmawindowmanagement_interface.h Drop legacy virtual desktop api 2021-10-25 09:15:42 +03:00
pointer_interface.cpp Implement pointer hold gestures interface 2021-10-25 08:13:05 +00:00
pointer_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
pointer_interface_p.h Implement pointer hold gestures interface 2021-10-25 08:13:05 +00:00
pointerconstraints_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
pointerconstraints_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
pointerconstraints_v1_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
pointergestures_v1_interface.cpp Remove redundant ifs 2021-10-25 08:13:05 +00:00
pointergestures_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
pointergestures_v1_interface_p.h Implement pointer hold gestures interface 2021-10-25 08:13:05 +00:00
primaryoutput_v1_interface.cpp Update to changes in Plasma WaylandProtocols to support primary displays 2021-11-08 17:00:37 +01:00
primaryoutput_v1_interface.h Update to changes in Plasma WaylandProtocols to support primary displays 2021-11-08 17:00:37 +01:00
primaryselectiondevice_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
primaryselectiondevice_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
primaryselectiondevicemanager_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
primaryselectiondevicemanager_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
primaryselectionoffer_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
primaryselectionoffer_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
primaryselectionsource_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
primaryselectionsource_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
region_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
region_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
relativepointer_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
relativepointer_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
relativepointer_v1_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
screencast_v1_interface.cpp screencast: Implement version 2 of the protocol 2021-10-22 12:49:15 +00:00
screencast_v1_interface.h screencast: Implement version 2 of the protocol 2021-10-22 12:49:15 +00:00
seat_interface.cpp Implement drag surface transformation for touch events 2021-11-17 13:32:00 +00:00
seat_interface.h SeatInterface: Expose firstTouchPointPosition 2021-11-17 13:32:00 +00:00
seat_interface_p.h Implement drag surface transformation for touch events 2021-11-17 13:32:00 +00:00
server_decoration_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
server_decoration_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
server_decoration_palette_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
server_decoration_palette_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
shadow_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
shadow_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
shmclientbuffer.cpp Fix two ununsed compile warnings 2021-09-01 18:07:03 +02:00
shmclientbuffer.h Run clang-format 2021-08-29 07:11:06 +02:00
slide_interface.cpp Fix ownership of SlideInterface 2021-10-31 12:40:23 +02:00
slide_interface.h Fix ownership of SlideInterface 2021-10-31 12:40:23 +02:00
subcompositor_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
subcompositor_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
subsurface_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
surface_interface.cpp linuxdmabuf: implement dmabuf-feedback 2021-11-30 10:22:31 +01:00
surface_interface.h linuxdmabuf: implement dmabuf-feedback 2021-11-30 10:22:31 +01:00
surface_interface_p.h linuxdmabuf: implement dmabuf-feedback 2021-11-30 10:22:31 +01:00
surfacerole.cpp Run clang-format 2021-08-29 07:11:06 +02:00
surfacerole_p.h Run clang-format 2021-08-29 07:11:06 +02:00
tablet_v2_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
tablet_v2_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
textinput.cpp textinput: Expose enums to moc 2021-05-21 19:17:17 +02:00
textinput.h Run clang-format 2021-08-29 07:11:06 +02:00
textinput_v2_interface.cpp TextInputV2: Add API to set modifiers map on clients 2021-10-13 14:31:32 -04:00
textinput_v2_interface.h TextInputV2: Add API to set modifiers map on clients 2021-10-13 14:31:32 -04:00
textinput_v2_interface_p.h TextInputV2: Add API to set modifiers map on clients 2021-10-13 14:31:32 -04:00
textinput_v3_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
textinput_v3_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
textinput_v3_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
touch_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
touch_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
touch_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
utils.h Run clang-format 2021-08-29 07:11:06 +02:00
viewporter_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
viewporter_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
viewporter_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
xdgactivation_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
xdgactivation_v1_interface.h xdgactivation: allow sourcing a request's client without a given surface 2021-06-14 17:43:03 +02:00
xdgdecoration_v1_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
xdgdecoration_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
xdgdecoration_v1_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
xdgforeign_v2_interface.cpp Run clang-format 2021-08-29 07:11:06 +02:00
xdgforeign_v2_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
xdgforeign_v2_interface_p.h Run clang-format 2021-08-29 07:11:06 +02:00
xdgoutput_v1_interface.cpp xdgoutput_v1: Do not send a done event to every client when a client binds 2021-11-04 00:21:28 +01:00
xdgoutput_v1_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
xdgshell_interface.cpp Correctly apply initial xdg-shell double buffered state 2021-11-08 15:49:06 +00:00
xdgshell_interface.h Run clang-format 2021-08-29 07:11:06 +02:00
xdgshell_interface_p.h Correctly apply initial xdg-shell double buffered state 2021-11-08 15:49:06 +00:00