1. 24 Mar, 2019 1 commit
  2. 17 Mar, 2019 3 commits
  3. 15 Mar, 2019 3 commits
  4. 13 Mar, 2019 1 commit
  5. 12 Mar, 2019 9 commits
  6. 11 Mar, 2019 5 commits
  7. 09 Mar, 2019 4 commits
  8. 07 Mar, 2019 3 commits
    • Benjamin Berg's avatar
      lib: Avoid linking to system-installed library · 0f96290f
      Benjamin Berg authored
      When building geoclue, in some cases the already installed library is
      prefered for linking rather than the one from the build directory. This
      causes problems when an old version is already installed and one is
      adding new API.
      This commit partially adresses this issue. A similar issue appears to
      exist when building the documentation though.
    • Benjamin Berg's avatar
      lib: Automatically delete client on server when using GClueSimple · bfb01552
      Benjamin Berg authored
      When using GClueSimple, the user will not be managing the
      GClueClientProxy directly. In this case, it makes sense to set things up
      so that the client is deleted from the server again on object
      Fixes: #102
    • Benjamin Berg's avatar
      Add new API to allow automatic server side deletion of client · 044418f5
      Benjamin Berg authored
      If gclue_client_proxy_create_full is called with the corresponding flag
      set, then the newly created GClueClientProxy will be set up so that
      DeleteClient is automatically called on the server when the object is
      See #102
  9. 05 Mar, 2019 1 commit
    • Iqbal Inzamam's avatar
      nmea: Add support for GGA messages from more NMEA sources · b3fe46d4
      Iqbal Inzamam authored
      Based on patch from Daniel Aleksandersen <code@daniel.priv.no>
      Expands GPS specific GGA test with tests for GGA messages from other
      well-known Talker IDs in NMEA 4.1 including Galieo, BeiDou, GLONASS,
      and GNSS (generic/mixed source mode).
      GGA messages use the same format regardless of the Talker ID.
      * Improves device and GNSS network support.
      * Improves accuracy for users in Europe, Russia, China, and elsewhere.
      * Resolves compatibility problem with GPS devices that only report in
        GNGGA and not GPGGA even in single-network mode.
  10. 06 Jan, 2019 1 commit
  11. 04 Jan, 2019 4 commits
    • Zeeshan Ali's avatar
      service: Drop geocode-glib copy · 813ed186
      Zeeshan Ali authored
      The geocode-glib copy is out-of-date and updating it is not as trivial as
      it used to be since geocode-location module is not so independent of the
      rest of the code any more. Also geocode-glib doesn't see much changes
      these days, especially to the geocode-location module so the effort to
      port the code, isn't really worth it.
      We already copied over the needed code in a previous commit and now we
      ditch our geode-glib internal copy and dependency.
      Fixes #88.
    • Zeeshan Ali's avatar
      service: Standalone GClueLocation class · ca15136c
      Zeeshan Ali authored
      GClueLocation does not inherit from and therefore does not depend on
      GeocodeLocation class anymore. This is in preparation for dropping the
      internal geocode-glib copy in a following patch.
    • Zeeshan Ali's avatar
      service: Drop a redundant 'const' · e00c54c1
      Zeeshan Ali authored
      This was generating a warning from gcc.
    • Zeeshan Ali's avatar
      Drop use of deprecated g_type_class_add_private() · 179a8e59
      Zeeshan Ali authored
      Use the G_ADD_PRIVATE() macro instead.
      This doesn't fix the issue in geocode-glib but that's not an issue since
      we plan to drop geocode-glib (#88).
      Fixes #98.
  12. 03 Jan, 2019 5 commits