1. 31 Jan, 2019 2 commits
  2. 22 Jan, 2019 1 commit
  3. 04 Dec, 2018 5 commits
  4. 30 Nov, 2018 6 commits
  5. 23 Nov, 2018 4 commits
    • Bob Ham's avatar
      Merge branch 'icon' into 'master' · 54fa97d3
      Bob Ham authored
      data: Update icon file
      
      See merge request Librem5/calls!36
      54fa97d3
    • Bob Ham's avatar
      data: Update icon file · 5c8bbd5c
      Bob Ham authored
      5c8bbd5c
    • Bob Ham's avatar
      Merge branch 'plugins' into 'master' · 2d4ac90f
      Bob Ham authored
      Turn providers into plugins courtesy of libpeas
      
      See merge request Librem5/calls!35
      2d4ac90f
    • Bob Ham's avatar
      Turn providers into plugins courtesy of libpeas · 460c0c6c
      Bob Ham authored
      This is an initial, static implementation of plugins.  The
      CallsApplication has a plugin name which can be changed with a new
      --provider command line option.  This plugin name is used to
      instantiate the appropriate plugin when the application is activated.
      From then on, the plugin cannot change.
      
      In future, we can expand this support to include loading multiple
      plugins at once, configurable through some UI.  This will have
      far-reaching implications though, and complicate things like
      enumerating the provider hierarchy.  There is also no practical
      benefit right now; the mm and ofono plugins can't be used at the same
      time because ModemManager and oFono don't play nice together, and the
      whole raison d'être of the dummy plugin is undermined if you can make
      use of one of the others.  So for now, we just implement one static
      plugin.
      460c0c6c
  6. 09 Nov, 2018 4 commits
  7. 01 Nov, 2018 1 commit
  8. 26 Oct, 2018 2 commits
  9. 19 Oct, 2018 2 commits
    • Bob Ham's avatar
      Merge branch 'monitor-modemmanager' into 'master' · 07cc15ce
      Bob Ham authored
      Fix modem addition/removal and deal with ModemManager appearing/vanishing
      
      Closes #15 and #16
      
      See merge request Librem5/calls!32
      07cc15ce
    • Bob Ham's avatar
      Fix modem addition/removal and deal with ModemManager appearing/vanishing · c203f470
      Bob Ham authored
      Modems being added or removed were not working.  To fix this, we pay
      attention to the "object-removed" event and not just
      "interface-removed".
      
      Also, to deal with ModemManager appearing and vanishing, we add a
      GDBus watch on ModemManager's D-Bus object.
      
      Finally, we provide appropriate UI feedback when it's not possible to
      make a call.
      
      Closes #15
      Closes #16
      c203f470
  10. 10 Oct, 2018 10 commits
  11. 09 Oct, 2018 1 commit
  12. 08 Oct, 2018 2 commits