Announce KWin's dbus service name on a root window property
Review Request #122215 - Created Jan. 23, 2015 and submitted
KWin sets a _ORG_KDE_KWIN_DBUS_SERVICE property on the root window with the name of the DBus service it registered. The type of the property is UTF8_STRING.
I don't understand the benefit of doing this
If an app konws to look for _ORG_KDE_KWIN_DBUS_SERVICE it already is doing kwin specific things and may as well just hardcode org.kde.kwin in the first place.
Is there already a usecase?
Traditionally the WM communication is done by properties and client messages on X11. If this is gonna be required to shift communication towards dbus (eg. wrt kdbus & wayland) we'd probably rather require a canonicalized (_NETWM) property?
If this is just meant for the config dialog to work on mutlihead: