diff --git a/protocol/wlr-foreign-toplevel-management-unstable-v1.xml b/protocol/wlr-foreign-toplevel-management-unstable-v1.xml index 108133715..4f54d7740 100644 --- a/protocol/wlr-foreign-toplevel-management-unstable-v1.xml +++ b/protocol/wlr-foreign-toplevel-management-unstable-v1.xml @@ -25,7 +25,7 @@ THIS SOFTWARE. - + The purpose of this protocol is to enable the creation of taskbars and docks by providing them with a list of opened applications and @@ -58,7 +58,7 @@ - + This event indicates that the compositor is done sending events to the zwlr_foreign_toplevel_manager_v1. The server will destroy the object @@ -68,7 +68,7 @@ - + A zwlr_foreign_toplevel_handle_v1 object represents an opened toplevel window. Each app may have multiple opened toplevels. @@ -266,5 +266,43 @@ + + + + + + This event is emitted when the client associated with this surface + announces that it implements a specific DBus interface, available + at the given DBus name and object path. The DBus interface announced + by this event is not tied to any specific surface, but to a client app. + + If an interface is available, both bus_name and object_path will be + non-null. bus_name will typically refer to an unique name, but can + potentially be a well-known name as well. If a previously announced + interface is no longer available, the event will be emitted for it + with bus_name and object_path set to null. + + + + + + + + + This event is emitted when the client associated with this surface + announces that it implements a specific DBus interface, available + at the given DBus name and object path. The DBus interface announced + by this event is specific to this toplevel. + + If an interface is available, both bus_name and object_path will be + non-null. bus_name will typically refer to an unique name, but can + potentially be a well-known name as well. If a previously announced + interface is no longer available, the event will be emitted for it + with bus_name and object_path set to null. + + + + +