1. 22 Dec, 2018 1 commit
    • Zeeshan Ali's avatar
      wifi: Tell wpa_supplicant to keep scanning · 8e1ed80a
      Zeeshan Ali authored
      It seems by default, wpa_supplicant won't keep a list of BSS around but
      only if it has done a scan recently. This means we currently end up with
      very bad accuracy since we only send out the ESSID of the currently
      connected WiFi (if any).
      
      To fix this, we'll now tell wpa_supplicant to start a scan when the source is
      started. We keep doing that continuously if accuracy is street level or higher,
      but wait 5 minutues between scans if requested accuracy is lower than that.
      
      Fixes #91.
      8e1ed80a
  2. 21 Dec, 2018 1 commit
  3. 06 Nov, 2018 4 commits
    • Will Thompson's avatar
      web-source: fix type mismatch on unused parameter · 97969289
      Will Thompson authored
      src/gclue-web-source.c:181:35: warning: passing argument 2 of ‘on_network_changed’ makes integer from pointer without a cast [-Wint-conversion]
               on_network_changed (NULL, NULL, user_data);
                                         ^~~~
      src/freedesktop/geoclue/geoclue/src/gclue-web-source.c:135:38: note: expected ‘gboolean’ {aka ‘int’} but argument is of type ‘void *’
                           gboolean         available G_GNUC_UNUSED,
      97969289
    • Will Thompson's avatar
      web-source: drop GLib < 2.44 fallback path · 2d4f3d56
      Will Thompson authored
      Since 5ae45631, GLib 2.44 has been a
      hard dependency.
      2d4f3d56
    • Will Thompson's avatar
      meson: require GLib >= 2.44 · 3eceb820
      Will Thompson authored
      This matches the Autotools change in
      5ae45631. Even though the Autotools
      build was subsequently dropped, the use of g_autofree remains.
      3eceb820
    • Valentin Blot's avatar
      build: restore support for modem gps locations · 225d5f96
      Valentin Blot authored
      Macros GCLUE_USE_3G_SOURCE, GCLUE_USE_CDMA_SOURCE,
      GCLUE_USE_MODEM_GPS_SOURCE and GCLUE_USE_NMEA_SOURCE are not defined
      anymore since the move to meson build system, therefore location through
      modem gps is unavailable. This commit adds the macro definitions when the
      corresponding options are enabled.
      225d5f96
  4. 01 Nov, 2018 3 commits
  5. 29 Oct, 2018 2 commits
  6. 22 Oct, 2018 1 commit
  7. 20 Oct, 2018 6 commits
  8. 16 Oct, 2018 1 commit
  9. 15 Oct, 2018 3 commits
  10. 14 Oct, 2018 1 commit
  11. 02 Oct, 2018 1 commit
    • Ting-Wei Lan's avatar
      build: Don't hardcode the path of python3 · acd253dc
      Ting-Wei Lan authored
      Hardcoding paths to interpreters seldom works on *BSD. The ports system
      allows users to choose their preferred installation prefix as long as it
      is not /usr. This makes it nearly impossible to have a common path of
      python3 which works on both GNU/Linux and *BSD.
      acd253dc
  12. 25 Sep, 2018 5 commits
  13. 24 Sep, 2018 9 commits
  14. 20 Sep, 2018 1 commit
  15. 17 Sep, 2018 1 commit