appmenu dbus address interface

This interface allows a client to link a window (or wl_surface) to an com.canonical.dbusmenu interface registered on DBus.


appmenu dbus address interface

The DBus service name and object path where the appmenu interface is present The object should be registered on the session bus before sending this request. If not applicable, clients should remove this object.

set_address(service_name: string, object_path: string)
Argument
Type
Description
service_namestring
object_pathstring
initialise or update the location of the AppMenu interface

Set or update the service name and object path. Strings should be formatted in Latin-1 matching the relevant DBus specifications.

release()
release the appmenu object

Compositor Support

Mutter
Mutter
46
KWin
KWin
6.2
Sway
Sway
1.9
COSMIC
COSMIC
1.0.0
Hyprland
Hyprland
0.42.0
niri
0.1.8
Weston
Weston
13
Mir
Mir
2.19
GameScope
GameScope
3.15.14
Jay
1.7.0
org_kde_kwin_appmenu_manager
x
1
x
x
x
x
x
x
x
x

SPDX-FileCopyrightText: 2017 David Edmundson

SPDX-License-Identifier: LGPL-2.1-or-later