1. 03 Jul, 2020 1 commit
  2. 24 Oct, 2019 1 commit
    • Andre Magalhaes's avatar
      Fix issues with GsAppListFilterFlags and GObject properties on 32 bits systems · 232a20f2
      Andre Magalhaes authored
      GsPluginJob "dedupe-flags" property expects GsAppListFilterFlags as uint64.
      This causes a crash on 32 bits systems when passing GsAppListFilterFlags to
      g_object_new(), as the type is not properly interpreted as uint64.
      Lets force the type to be uint64 so as to avoid a need for casting all
      places using g_object_new and GsAppListFilterFlags.
      Reworked a little by Philip Withnall.
  3. 12 Jul, 2019 1 commit
    • Robert Ancell's avatar
      Remove GsAuth support. · 145bb821
      Robert Ancell authored
      This used to be used in the Snap and Ubuntu Reviews plugins, but is now no
      longer required. The remaining usage in the Snap plugin is not a common
      case on desktop and not necessary to support anymore.
  4. 11 Jul, 2019 1 commit
  5. 11 Feb, 2019 2 commits
  6. 13 Dec, 2018 1 commit
  7. 17 Oct, 2018 1 commit
  8. 28 Sep, 2018 1 commit
  9. 18 Jul, 2018 2 commits
    • Richard Hughes's avatar
      Download applications explicitly when required · 37103e6e
      Richard Hughes authored
      This adds gs_plugin_update(), but removes gs_plugin_add_updates_pending() and
      GsPluginRefreshFlags. The idea is that the frontend can ask the plugin loader
      to download specific GsApp objects, rather than trying to wedge this into the
      refresh action as some kind of payload.
      Breaks internal plugin API, but makes everything simpler, which is fine with me.
    • Richard Hughes's avatar
      Replace GsPluginFailureFlags with a simple interactivity boolean · fca34d6e
      Richard Hughes authored
      This allows the front-end code to specify if this was in response to the user
      clicking a button rather than being a background task. Nobody really understood
      how GsPluginFailureFlags was supposed to work -- which meant there were bugs
      It's all a lot simpler now.
  10. 22 Feb, 2018 1 commit
  11. 10 Jan, 2018 1 commit
  12. 08 Sep, 2017 1 commit
  13. 30 Aug, 2017 1 commit
  14. 07 Jul, 2017 1 commit
  15. 29 Jun, 2017 1 commit
  16. 28 Jun, 2017 1 commit
  17. 14 Jun, 2017 1 commit
  18. 25 May, 2017 1 commit
  19. 19 May, 2017 1 commit
    • Richard Hughes's avatar
      Add GsPluginRequest to all the plugin loader methods · 7fed04f1
      Richard Hughes authored
      This allows us to add common parameters to each request without changing the
      API every time. It also allows all the different plugin loader actions to share
      one thread func, putting all the filter and post-resolve code in one place.
      Use this new functionality to add support for max-results and sort_func to
      every plugin loader method, which allows us to speed up loading the overview.