summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2016-12-14 10:50:01 +0000
committerRichard Hughes <richard@hughsie.com>2016-12-14 10:50:03 +0000
commit70b7d53797851701bb1592da0ff582f98cf87e45 (patch)
tree371bb6538ca0a15a6967eb362ee2cecc0edc49ae
parentbb3da45095aaf4ad50c689095dad0fe2f4e94fb6 (diff)
downloadappstream-glib-70b7d53797851701bb1592da0ff582f98cf87e45.tar.gz
Add AS_APP_QUIRK_IS_PROXY
A proxy application is an application that operates on the behalf of other applications. Is is designed so that we can have a virtual application that can update one or more applications at the same time.
-rw-r--r--libappstream-glib/as-app.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libappstream-glib/as-app.h b/libappstream-glib/as-app.h
index 29b58c8..e0f44c5 100644
--- a/libappstream-glib/as-app.h
+++ b/libappstream-glib/as-app.h
@@ -337,6 +337,7 @@ typedef enum {
* @AS_APP_QUIRK_HAS_SHORTCUT: The app has a shortcut in the system
* @AS_APP_QUIRK_NOT_LAUNCHABLE: The app is not launchable (run-able)
* @AS_APP_QUIRK_NEEDS_USER_ACTION: The component requires some kind of user action
+ * @AS_APP_QUIRK_IS_PROXY: Is a proxy app that operates on other applications
*
* The component attributes.
**/
@@ -351,6 +352,7 @@ typedef enum {
AS_APP_QUIRK_HAS_SHORTCUT = 1 << 6, /* Since: 0.5.15 */
AS_APP_QUIRK_NOT_LAUNCHABLE = 1 << 7, /* Since: 0.5.15 */
AS_APP_QUIRK_NEEDS_USER_ACTION = 1 << 8, /* Since: 0.6.2 */
+ AS_APP_QUIRK_IS_PROXY = 1 << 9, /* Since: 0.6.6 */
/*< private >*/
AS_APP_QUIRK_LAST
} AsAppQuirk;