graesslin created this revision. graesslin added a reviewer: Plasma on Wayland. Restricted Application added a subscriber: plasma-devel. Restricted Application added a project: Plasma on Wayland.
REVISION SUMMARY Qt supports setting generic data on a QWindow. This change implements the callback properly and forwards the property to the surface extension instance. This allows the compositor to e.g. listen to DynamicPropertyChangeEvents and get access to all additional set properties. REPOSITORY rKWAYLAND KWayland BRANCH extended-surface-property REVISION DETAIL https://phabricator.kde.org/D3045 AFFECTED FILES src/server/qtsurfaceextension_interface.cpp EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: graesslin, #plasma_on_wayland Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas