37 lines
1.1 KiB
XML
37 lines
1.1 KiB
XML
<!DOCTYPE node PUBLIC
|
|
'-//freedesktop//DTD D-BUS Object Introspection 1.0//EN'
|
|
'http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd'>
|
|
<node>
|
|
|
|
<!--
|
|
org.gnome.GlobalShortcutsRebind:
|
|
@short_description: Global shortcuts portal rebind service
|
|
|
|
Propagates GlobalShortcuts changes requested by user, to the
|
|
portal backend and active clients.
|
|
-->
|
|
<interface name="org.gnome.GlobalShortcutsRebind">
|
|
<!--
|
|
RebindShortcuts:
|
|
@app_id: Application ID
|
|
@shortcuts: Rebound shortcuts
|
|
|
|
Changes current bindings.
|
|
|
|
The @shortcuts array is made of tuples composed of a shortcut id, and
|
|
a vardict with the following keys:
|
|
|
|
* ``description`` (``s``)
|
|
|
|
User-readable text describing what the shortcut does. Optional.
|
|
|
|
* ``shortcuts`` (``as``)
|
|
|
|
The new shortcut binding, for example: ``['<alt>C', '<ctrl>Q']``
|
|
-->
|
|
<method name="RebindShortcuts">
|
|
<arg type="s" name="app_id" direction="in"/>
|
|
<arg type="a(sa{sv})" name="shortcuts" direction="in"/>
|
|
</method>
|
|
</interface>
|
|
</node>
|