diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2013-04-03 14:12:03 -0400 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2013-04-04 13:13:53 -0400 |
commit | db325cd6a3ed3e95d497d7a4087c0f37f155ef01 (patch) | |
tree | 5270f039e046e3a8876964ff4f31451fd251735a /docs | |
parent | 96f7e6d70b7b7aa915e471d5ee5f5bc2a6637af9 (diff) | |
download | glib-db325cd6a3ed3e95d497d7a4087c0f37f155ef01.tar.gz |
application: introduce methods to mark the application as busy
This feature is intended for clients that want to signal a desktop shell
their busy state, for instance because a long-running operation is
pending.
The API works in a similar way to g_application_hold and
g_application_release: applications can call g_application_mark_busy()
to increase a counter that will keep the application marked as busy
until the counter reaches zero again.
The busy state is exported read-only on the org.gtk.Application interface
for clients to use.
https://bugzilla.gnome.org/show_bug.cgi?id=672018
Diffstat (limited to 'docs')
-rw-r--r-- | docs/reference/gio/gio-sections.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/docs/reference/gio/gio-sections.txt b/docs/reference/gio/gio-sections.txt index add972f12..52ebbbb92 100644 --- a/docs/reference/gio/gio-sections.txt +++ b/docs/reference/gio/gio-sections.txt @@ -2953,6 +2953,9 @@ g_application_open g_application_run g_application_set_default g_application_get_default +<SUBSECTION> +g_application_mark_busy +g_application_unmark_busy <SUBSECTION Standard> G_TYPE_APPLICATION G_APPLICATION |