[gnome-software/wip/rancell/reviews] Add flag for refining reviews



commit 6d85444d4fd0a9d205f41d484a8c90e59fe64c02
Author: Robert Ancell <robert ancell canonical com>
Date:   Tue Dec 8 16:23:40 2015 +1300

    Add flag for refining reviews

 src/gs-plugin.h        |    1 +
 src/gs-shell-details.c |    6 ++++--
 2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/src/gs-plugin.h b/src/gs-plugin.h
index 94037ce..938b636 100644
--- a/src/gs-plugin.h
+++ b/src/gs-plugin.h
@@ -102,6 +102,7 @@ typedef enum {
        GS_PLUGIN_REFINE_FLAGS_ALLOW_PACKAGES           = 1 << 14,
        GS_PLUGIN_REFINE_FLAGS_REQUIRE_UPDATE_SEVERITY  = 1 << 15,
        GS_PLUGIN_REFINE_FLAGS_REQUIRE_UPGRADE_REMOVED  = 1 << 16,
+       GS_PLUGIN_REFINE_FLAGS_REQUIRE_REVIEWS          = 1 << 17,
        GS_PLUGIN_REFINE_FLAGS_LAST
 } GsPluginRefineFlags;
 
diff --git a/src/gs-shell-details.c b/src/gs-shell-details.c
index b77420f..2cd822d 100644
--- a/src/gs-shell-details.c
+++ b/src/gs-shell-details.c
@@ -1001,7 +1001,8 @@ gs_shell_details_set_filename (GsShellDetails *self, const gchar *filename)
        gs_plugin_loader_filename_to_app_async (self->plugin_loader,
                                                filename,
                                                GS_PLUGIN_REFINE_FLAGS_DEFAULT |
-                                               GS_PLUGIN_REFINE_FLAGS_REQUIRE_RATING,
+                                               GS_PLUGIN_REFINE_FLAGS_REQUIRE_RATING |
+                                               GS_PLUGIN_REFINE_FLAGS_REQUIRE_REVIEWS,
                                                self->cancellable,
                                                gs_shell_details_filename_to_app_cb,
                                                self);
@@ -1023,7 +1024,8 @@ gs_shell_details_load (GsShellDetails *self)
                                           GS_PLUGIN_REFINE_FLAGS_REQUIRE_ORIGIN |
                                           GS_PLUGIN_REFINE_FLAGS_REQUIRE_MENU_PATH |
                                           GS_PLUGIN_REFINE_FLAGS_REQUIRE_URL |
-                                          GS_PLUGIN_REFINE_FLAGS_REQUIRE_ADDONS,
+                                          GS_PLUGIN_REFINE_FLAGS_REQUIRE_ADDONS |
+                                          GS_PLUGIN_REFINE_FLAGS_REQUIRE_REVIEWS,
                                           self->cancellable,
                                           gs_shell_details_app_refine_cb,
                                           self);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]