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.

release()
destroy the org_kde_kwin_appmenu_manager object

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

Cage
Cage
0.2.0
COSMIC
COSMIC
1.0.0~beta.8
GameScope
GameScope
3.15.14
Hyprland
Hyprland
0.52.1
Jay
1.11.0
KWin
KWin
6.4
Labwc
Labwc
0.9.2
Louvre
Louvre
2.14.1
Mir
Mir
2.19
Muffin
Muffin
6.4.1
Mutter
Mutter
49.2
niri
niri
25.11
river
river
0.3.13
Sway
Sway
1.11
Treeland
Treeland
0.8.0
Wayfire
Wayfire
0.9.0
Weston
Weston
14.0.2
org_kde_kwin_appmenu_manager
x
x
x
x
x
2
x
x
x
x
x
x
x
x
x
x
x

SPDX-FileCopyrightText: 2017 David Edmundson

SPDX-License-Identifier: MIT