1. 09 May, 2012 1 commit
    • Tom Taylor's avatar
      Thread with no recipients getting created · 5926996d
      Tom Taylor authored
      Bug 6453254
      
      Don't allow a thread to be created with no recipients. Return null so
      the situation can be dealt with by the caller.
      
      Change-Id: Idd82ac5967524287e894ecd72b2bc01a1d3f639f
      5926996d
  2. 03 Apr, 2012 1 commit
  3. 27 Mar, 2012 1 commit
  4. 16 Mar, 2012 1 commit
  5. 03 Feb, 2012 1 commit
    • Tom Taylor's avatar
      MMS appears after delay in the thread · b91bcae9
      Tom Taylor authored
      Bug 5032682
      
      We need to manually insert an item in the pending messages table in order
      to speed up sending. Previously, this insert was done by a trigger when
      a pdu was moved to the OUTBOX.
      
      Change-Id: I4f848199862729f005073194d5e618ad4908d523
      b91bcae9
  6. 19 Jan, 2012 2 commits
  7. 14 Jan, 2012 1 commit
    • Kazuhiro Ondo's avatar
      Added a new URI updating preferred APN w/o change notification · d616ee6f
      Kazuhiro Ondo authored
      Solving the issue that setting preferred APN from GDCT triggers
      back APN change event and force unnecessary data call disconnects
      and setups.
      
      This patch adds one new URI used for preferred APN entry without
      causing change notification via ContentObserver.
      
      Bug:5448858
      Change-Id: I2c132f367188b9a9da797fec65b3ff974c59a1b4
      d616ee6f
  8. 19 Dec, 2011 1 commit
    • Tom Taylor's avatar
      Deleting a thread will mess up a multi-recipient thread with the same recipient · f409b0e2
      Tom Taylor authored
      Bug 5763490
      The previous DB query for deleting unreferenced recipient id's didn't work
      on threads addressed to multiple recipients because the recipient id's are
      stored as a space-separated list of ids in a single column. With this change,
      the work for identifying unreferenced recipient id's is done in java,
      rather than in an sqlite3 selection statement.
      
      Change-Id: Id6ad32408a67dc7550b32ce8ab095635c324a799
      f409b0e2
  9. 07 Dec, 2011 3 commits
    • Tom Taylor's avatar
      am 09710cec: Message received with wrong sender · d5b130e9
      Tom Taylor authored
      * commit '09710cec':
        Message received with wrong sender
      d5b130e9
    • Tom Taylor's avatar
      am 09710cec: Message received with wrong sender · a6601be7
      Tom Taylor authored
      * commit '09710cec':
        Message received with wrong sender
      a6601be7
    • Tom Taylor's avatar
      Message received with wrong sender · 09710cec
      Tom Taylor authored
      Bug 5622048
      If the last message of a thread is deleted which results in the very last
      recipient in the canonical_addresses table getting deleted, and the messaging
      app is still running, and a new message arrives for an address the messaging
      app has never seen before, then the new message will appear to have been
      sent from the recently deleted recipient. The recipient id cache in the
      app doesn't know the recipient was deleted and its cache it out of date.
      The fix is to never reuse recipient ids by setting the _id on the
      canonical_addresses table to AUTOINCREMENT.
      
      Change-Id: Ia3618fb906e09b3a305ac778b8d73983586fa938
      09710cec
  10. 29 Nov, 2011 1 commit
  11. 17 Nov, 2011 1 commit
  12. 16 Nov, 2011 2 commits
  13. 15 Nov, 2011 2 commits
  14. 14 Nov, 2011 1 commit
  15. 02 Nov, 2011 2 commits
  16. 01 Nov, 2011 2 commits
  17. 28 Oct, 2011 1 commit
  18. 26 Oct, 2011 2 commits
  19. 18 Oct, 2011 6 commits
  20. 13 Oct, 2011 2 commits
  21. 03 Oct, 2011 1 commit
  22. 30 Sep, 2011 2 commits
  23. 29 Sep, 2011 1 commit
  24. 28 Sep, 2011 1 commit
  25. 27 Sep, 2011 1 commit
    • Tom Taylor's avatar
      Delete unreferenced phone numbers · 3ce9cb8e
      Tom Taylor authored
      Bug 5375782. Bug 5172594
      The canonical_addresses table in mmssms.db is used to keep a reference
      between recipientIds and phone numbers/email addresses. The threads
      table contains references to these recipient ids. When a thread is
      deleted, the recipients are orphaned. With this change, whenever a
      thread is deleted, we delete unreferenced numbers.
      
      Change-Id: I7e1b7a11317d2e6662fab3f434239fe21ca313ec
      3ce9cb8e