1. 16 Oct, 2016 1 commit
  2. 14 Apr, 2016 3 commits
  3. 04 Apr, 2016 1 commit
  4. 02 Apr, 2016 1 commit
  5. 16 Mar, 2016 1 commit
  6. 15 Mar, 2016 2 commits
    • Slava Monich's avatar
      Version 1.0.47 · abbcb550
      Slava Monich authored
      abbcb550
    • Slava Monich's avatar
      Merge branch 'progress' into 'master' · 884da772
      Slava Monich authored
      Transfer progress API
      
      Intended for the Messages app, so that it can show MMS
      send/receive progress.
      
      D-Bus interface for the list of transfers goes like this:
      
      <interface name="org.nemomobile.MmsEngine.TransferList">
          <method name="Get">
              <arg name="list" type="ao" direction="out"/>
          </method>
          <signal name="TransferStarted">
              <arg name="path" type="o"/>
          </signal>
          <signal name="TransferFinished">
              <arg name="path" type="o"/>
          </signal>
      </interface>
      
      D-Bus interface for individual transfers (identified by path):
      
      <interface name="org.nemomobile.MmsEngine.Transfer">
          <method name="GetAll">
              <arg name="version" type="u" direction="out"/>
              <arg name="bytes_sent" type="u" direction="out"/>
              <arg name="bytes_to_send" type="u" direction="out"/>
              <arg name="bytes_received" type="u" direction="out"/>
              <arg name="bytes_to_receive" type="u" direction="out"/>
          </method>
          <method name="EnableUpdates">
              <!-- 1 - send, 2 - receive, 3 - both -->
              <arg name="flags" type="u" direction="in"/>
              <arg name="cookie" type="u" direction="out"/>
          </method>
          <method name="DisableUpdates">
              <arg name="cookie" type="u" direction="in"/>
          </method>
          <method name="GetInterfaceVersion">
              <arg name="version" type="u" direction="out"/>
          </method>
          <method name="GetSendProgress">
              <arg name="bytes_sent" type="u" direction="out"/>
              <arg name="bytes_to_send" type="u" direction="out"/>
          </method>
          <method name="GetReceiveProgress">
              <arg name="bytes_received" type="u" direction="out"/>
              <arg name="bytes_to_receive" type="u" direction="out"/>
          </method>
          <signal name="SendProgressChanged">
              <arg name="bytes_sent" type="u"/>
              <arg name="bytes_to_send" type="u"/>
          </signal>
          <signal name="ReceiveProgressChanged">
              <arg name="bytes_received" type="u"/>
              <arg name="bytes_to_receive" type="u"/>
          </signal>
          <signal name="Finished"/>
      </interface>
      
      Progress signals are not emitted unless there's at least one
      D-Bus client expressed an interest by calling EnableUpdates
      with appropriate flags. Request for updates can be revoked
      with DisableUpdates. This complicates things a bit but I think
      it's worth the trouble.
      
      See merge request !9
      884da772
  7. 13 Mar, 2016 2 commits
  8. 12 Mar, 2016 4 commits
  9. 11 Mar, 2016 8 commits
  10. 07 Mar, 2016 6 commits
  11. 22 Feb, 2016 2 commits
  12. 19 Feb, 2016 2 commits
  13. 17 Feb, 2016 2 commits
  14. 16 Feb, 2016 2 commits
  15. 05 Feb, 2016 2 commits
    • Slava Monich's avatar
      Version 1.0.43 · 92380e0e
      Slava Monich authored
      92380e0e
    • Slava Monich's avatar
      Merge branch 'auto' into 'master' · 19ef8c21
      Slava Monich authored
      Fix "auto" voice SIM behavior
      
      mms-engine was interpreting "auto" default voice sim literally,
      as an IMSI. Instead, the default should be IMSI of the SIM
      associated with the default voice modem (if it's not empty).
      
      See merge request !4
      19ef8c21
  16. 04 Feb, 2016 1 commit