1. 22 Feb, 2013 3 commits
  2. 21 Feb, 2013 2 commits
  3. 20 Feb, 2013 1 commit
  4. 17 Oct, 2012 1 commit
    • Tom Taylor's avatar
      Empty draft created on deleting a group MMS message · 1a45ce5c
      Tom Taylor authored
      Bug 7360609
      
      Cleanup pdu table on db upgrade to remove all rows with a NULL threadId.
      An earlier change made sure we only inserted rows with a valid threadId or
      with 0. A NULL threadId in the pdu table causes deleting a thread to fail.
      
      Change-Id: I38824aa879fed80fe2385633c46d3c7eab0ae3b8
      1a45ce5c
  5. 12 Oct, 2012 1 commit
    • Jason Chen's avatar
      Let's enhance · 9052dc22
      Jason Chen authored
      Add mipmap-* launcher icon assets. Clean up drawable based
      assets and reference to them.
      
      Bug: 6718166
      Change-Id: Icf63d51f6bbd2e319d46f43a149ab336726eaf49
      9052dc22
  6. 26 Sep, 2012 1 commit
    • Tom Taylor's avatar
      SMS delete behavior odd · 842e3110
      Tom Taylor authored
      Bug 7175606
      
      Wrap the delete operations in a transaction.
      
      Change-Id: I6b07a83f2dbac6e2bdb4da872863708aac27f5bc
      842e3110
  7. 09 Sep, 2012 1 commit
    • Tom Taylor's avatar
      Old thumbnail shown · 49c9ede3
      Tom Taylor authored
      Bug 6602473
      
      Don't reuse part and pdu ids because their uri's are used as keys for the
      pdu and thumbnail caches. Change the part and pdu tables to use
      AUTOINCREMENT keys. When copying over a table to a temp table, dropping the
      original, and renaming the temp to the original, all triggers associated
      with the original table are dropped. Those triggers have to be recreated.
      The changes look more extensive than they really are. There were many mms-related
      triggers in createCommonTriggers() that had to be moved to CreateMmsTriggers().
      I used a diff tool to compare the schema dumps from the database before
      and after to verify the tables and triggers are the same (and used
      that same tool in the first place to identify those missing triggers).
      
      Change-Id: I92a100db7479e28f3c1d62ff6adab961c5871113
      49c9ede3
  8. 07 Sep, 2012 1 commit
  9. 17 Aug, 2012 1 commit
    • Robert Greenwalt's avatar
      Require permissions to read APN DB. · 410a1228
      Robert Greenwalt authored
      Since the DB may contain corp passwords, we should secure it.
      Using the same permission as writing to the DB as the read is
      potentially as damaging as a write.
      
      bug:6922610
      Change-Id: If0c7382b0809d254410274588fab7a0e89594c71
      410a1228
  10. 28 Jul, 2012 1 commit
    • Nick Kralevich's avatar
      Explicitly export content providers · fddd8095
      Nick Kralevich authored
      In a future version of Android, the default value for
      <provider android:exported> will change from true to false.
      Explicitly set android:exported="true"
      
      Bug: 3306452
      Change-Id: Ifeadde3495d249e27bd19e0ae573b8c85b750948
      fddd8095
  11. 17 Jul, 2012 3 commits
  12. 12 Jul, 2012 1 commit
  13. 14 Jun, 2012 1 commit
  14. 07 Jun, 2012 2 commits
  15. 05 Jun, 2012 3 commits
  16. 02 Jun, 2012 1 commit
  17. 01 Jun, 2012 1 commit
    • Tom Taylor's avatar
      Thread can't be deleted · 4b14c35e
      Tom Taylor authored
      Bug 6593778
      
      Delete all the messages in a thread and the thread comes back. If you
      get a row in the pdu or sms table with an empty thread_id, the query to
      delete threads that aren't referenced by any message fails. The query
      has to weed out messages with no thread_ids.
      
      Change-Id: I2a2121a27a4d4ce9ed02b8415dc50b0a59623d94
      4b14c35e
  18. 25 May, 2012 1 commit
  19. 11 May, 2012 1 commit
  20. 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
  21. 03 Apr, 2012 1 commit
  22. 27 Mar, 2012 1 commit
  23. 16 Mar, 2012 1 commit
  24. 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
  25. 19 Jan, 2012 2 commits
  26. 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
  27. 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
  28. 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
  29. 29 Nov, 2011 1 commit