1. 28 Jun, 2014 5 commits
  2. 27 Jun, 2014 1 commit
  3. 21 Jun, 2014 5 commits
  4. 19 Jun, 2014 1 commit
    • Zeeshan Ali's avatar
      service-client: Disallow app if disabled by config · 3f910e42
      Zeeshan Ali authored
      We were treating both of these as same:
      
      * app explicitly disallowed by configuration
      * app not present in configuration
      
      As a result we were asking agent about both and since currently the only
      agents we have (demo and gnome-shell) allow all apps, we ended-up allowing
      apps that were explicitly disallowed by configuration.
      3f910e42
  5. 18 Jun, 2014 4 commits
  6. 17 Jun, 2014 9 commits
  7. 10 Jun, 2014 4 commits
    • Zeeshan Ali's avatar
      Drop now redundant GClueModemSource class · 61568c2a
      Zeeshan Ali authored
      Modem classes now directly use GClueModem and therefore not inherit from
      GClueModemSource anymore.
      61568c2a
    • Zeeshan Ali's avatar
      modem-gps: Use Modem class · 4a4bc54f
      Zeeshan Ali authored
      Instead of deriving from GClueModemSource class, GClueModemGPS now just
      uses GClueModem singleton to talk to ModemManager.
      
      Refer to 9231e644 ("Add GClueModem class") for rationale.
      4a4bc54f
    • Zeeshan Ali's avatar
      3g: Use Modem class · 78046b9a
      Zeeshan Ali authored
      Instead of deriving from GClueModemSource class, GClue3G now just uses
      GClueModem singleton to talk to ModemManager.
      
      Refer to 9231e644 ("Add GClueModem class") for rationale.
      78046b9a
    • Zeeshan Ali's avatar
      Add GClueModem class · 9231e644
      Zeeshan Ali authored
      Add a new class which is going to be responsible for dealing with
      ModemManager for us. This is so that:
      
      * We have ModemManager code isolated from rest of the code so its easy to
        add support for other backends (e.g ofono) in future.
      
      * We have only one entity dealing with modem. In the following patch(es),
        we'll drop GClueModemSource baseclass and, GClueModemGPS and GClue3G
        will just use GClueModem for talking to modem.
        * GClue3G can then derive from GClueWebSource instead and be more
          easily modified to submit cell tower data to Mozilla Location
          Service.
        * GClueModemGPS can be easily generalized so that it can be more easily
          modifed to talk to standalone GPS devices too in future (we'll
          probably want to change it's name to GClueGPS then).
      9231e644
  8. 06 Jun, 2014 1 commit
  9. 03 Jun, 2014 6 commits
  10. 02 Jun, 2014 1 commit
  11. 25 May, 2014 3 commits