1. 19 Oct, 2017 2 commits
  2. 10 Jul, 2017 1 commit
    • Richard Hughes's avatar
      lib: Respect the per-user or per-system install preferences · 2f3989b8
      Richard Hughes authored
      The root cause of this was that were were failing to actually use the polkit
      functionality as a config.h define was missing. This meant that all installs
      were forced to user-installs and a only tiny warning was added to the verbose
      logs in early startup.
  3. 14 Jun, 2017 1 commit
  4. 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.
  5. 04 May, 2017 2 commits
    • Iain Lane's avatar
      build: Fix the pcfile · b5847126
      Iain Lane authored
      Substitutions within it weren't being expanded properly, leading to it
      containing incorrect contents.
      Create a new configuration data object that contains what we need, and
      use it when generating the file.
      Also provide a template that can be used instead of substitution once
      meson supports setting custom directories.
    • Iain Lane's avatar
      build: Use the configured directory locations to install executables · d8dbd5da
      Iain Lane authored
      Rather than hardcoding them
  6. 05 Apr, 2017 1 commit