Add GAppInfoMonitor

This is a simple object that emits a "change" signal when the installed
applications may have changed in some way.

https://bugzilla.gnome.org/show_bug.cgi?id=711556
This commit is contained in:
Ryan Lortie
2013-09-25 09:19:43 -04:00
parent 86ce3bf48e
commit e55d33edc1
7 changed files with 286 additions and 0 deletions

View File

@@ -83,6 +83,7 @@
<title>File types and applications</title>
<xi:include href="xml/gcontenttype.xml"/>
<xi:include href="xml/gappinfo.xml"/>
<xi:include href="xml/gappinfomonitor.xml"/>
<xi:include href="xml/gdesktopappinfo.xml"/>
</chapter>
<chapter id="volume_mon">

View File

@@ -1398,6 +1398,19 @@ g_app_launch_context_get_type
GAppLaunchContextPrivate
</SECTION>
<SECTION>
<FILE>gappinfomonitor</FILE>
<TITLE>GAppInfoMonitor</TITLE>
GAppInfoMonitor
g_app_info_monitor_get
<SUBSECTION Standard>
GAppInfoMonitor
G_APP_INFO_MONITOR
G_IS_APP_INFO_MONITOR
<SUBSECTION Private>
g_app_info_monitor_get_type
</SECTION>
<SECTION>
<FILE>gmountoperation</FILE>
<TITLE>GMountOperation</TITLE>

View File

@@ -4,6 +4,7 @@ g_action_group_get_type
g_action_map_get_type
g_simple_action_group_get_type
g_app_info_get_type
g_app_info_monitor_get_type
g_app_launch_context_get_type
g_application_get_type
g_async_initable_get_type