mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-07-23 10:27:51 +02:00
introduce GRemoteActionGroup
This interfaceifies the extra functions that were on GDBusActionGroup for dealing with platform data. The two main benefits of doing this: - no longer have to do a silly song and dance in GApplication to avoid calling GDBusActionGroup API from non-dbus-aware code - the interface can be reused by the action group exporter to avoid ugly and unbindable hook callbacks https://bugzilla.gnome.org/show_bug.cgi?id=665737
This commit is contained in:
@@ -199,6 +199,7 @@
|
||||
<xi:include href="xml/gsimpleactiongroup.xml"/>
|
||||
<xi:include href="xml/gaction.xml"/>
|
||||
<xi:include href="xml/gsimpleaction.xml"/>
|
||||
<xi:include href="xml/gremoteactiongroup.xml"/>
|
||||
<xi:include href="xml/gactiongroupexporter.xml"/>
|
||||
<xi:include href="xml/gdbusactiongroup.xml"/>
|
||||
<xi:include href="xml/gmenumodel.xml"/>
|
||||
|
@@ -2940,6 +2940,22 @@ G_DBUS_ACTION_GROUP_GET_CLASS
|
||||
g_dbus_action_group_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gremoteactiongroup</FILE>
|
||||
GRemoteActionGroup
|
||||
GRemoteActionGroupInterface
|
||||
|
||||
<SUBSECTION>
|
||||
g_remote_action_group_activate_action_full
|
||||
g_remote_action_group_change_action_state_full
|
||||
|
||||
<SUBSECTION Standard>
|
||||
G_TYPE_REMOTE_ACTION_GROUP
|
||||
G_REMOTE_ACTION_GROUP
|
||||
G_IS_REMOTE_ACTION_GROUP
|
||||
G_REMOTE_ACTION_GROUP_GET_IFACE
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gaction</FILE>
|
||||
<TITLE>GAction</TITLE>
|
||||
|
Reference in New Issue
Block a user