Permalink
Commits on Mar 29, 2012
Commits on Mar 9, 2012
  1. am 1cd7000: Merge "Adjust a variable type conversion."

    Makoto Onuki committed with Android Git Automerger Mar 9, 2012
    * commit '1cd70006b3314ed7234f613092ccc5ac8f610dac':
      Adjust a variable type conversion.
  2. Merge "Adjust a variable type conversion."

    Makoto Onuki committed with android code review Mar 9, 2012
Commits on Feb 9, 2012
Commits on Feb 8, 2012
  1. added arrays.xml file

    iamcalledned committed Feb 8, 2012
  2. Adjust a variable type conversion.

    luan hongjun committed with Zoran Jovanovic Feb 8, 2012
    Integer division may assign 0.0 to a float variable in
    NameDistance.java. So change int/int to int/float to realize
    automatic type conversion.
    
    Change-Id: I1721eb25a8796ee6b5affa9300c7de1cdd8a1061
Commits on Jan 5, 2012
  1. Reconcile with ics-mr1-release

    The Android Open Source Project committed Jan 5, 2012
    Change-Id: I33b1f4272aa08181d0432271d15ae6fc62e6e2a7
  2. merge in ics-mr1-release history after reset to ics-mr1

    The Android Automerger committed Jan 5, 2012
Commits on Jan 4, 2012
  1. am 9357fc5: More aggressive fix for phone lookup issues.

    Dave Santoro committed with Android Git Automerger Jan 4, 2012
    * commit '9357fc5b4f8d4646df6477138071a3bd931bb86e':
      More aggressive fix for phone lookup issues.
Commits on Dec 22, 2011
  1. More aggressive fix for phone lookup issues.

    Dave Santoro committed Dec 22, 2011
        Rather than relying on a trailing suffix match on the longer of the
        two numbers (the one from caller ID and the one in the database),
        this first attempts to do the full internationalized-number-aware
        query that we'd normally do, and if no results are returned, falls
        back to a comparison of the trailing 7 digits of each number, as
        we did in Gingerbread.
    
        Also ports in Makoto's fix to the phone lookup tests.
    
        Bug: 5742389
    
    Change-Id: Idda8474337bedaced59916c2b0af87b62b737d83
Commits on Dec 14, 2011
  1. Reconcile with ics-mr1-release

    The Android Open Source Project committed Dec 14, 2011
    Change-Id: I44fceb59c9d34bae9a631d3169f0bdacd2b16522
  2. merge in ics-mr1-release history after reset to ics-mr1

    The Android Automerger committed Dec 14, 2011
Commits on Dec 13, 2011
  1. am 1bc8603: Cherry-pick Fix for GB upgrade issue with phone lookups.

    Dave Santoro committed with Android Git Automerger Dec 13, 2011
    * commit '1bc8603830a07b4ff641bf74227c654c99a8473b':
      Cherry-pick Fix for GB upgrade issue with phone lookups.
  2. Cherry-pick Fix for GB upgrade issue with phone lookups.

    Dave Santoro committed with Katherine Kuan Dec 13, 2011
    This is a cherrypick from master for this CL
    Iea81bc4163cb89169946f9a33f9e15b13e8868ad
    
    This just generalizes a fix that Shaopeng had for Brazilian phone
    numbers, in which it was possible that the caller ID number being
    checked was shorter than the normalized number we had stored.  We
    essentially accept a phone number as a match if the shorter of
    either (caller ID, normalized number) is a trailing prefix of the
    other.
    
    Bug: 5638376
    Change-Id: Id61d5295272106a05af14d3c2ce1695eaf2dd372
Commits on Dec 8, 2011
  1. Reconcile with ics-mr1-release

    The Android Open Source Project committed Dec 8, 2011
    Change-Id: Ic0f9a64c485c5ecea6eb2e28b96b477371092e82
Commits on Nov 30, 2011
  1. merge in ics-mr1-release history after reset to ics-mr1

    The Android Automerger committed Nov 30, 2011
Commits on Nov 29, 2011
  1. Import revised translations. DO NOT MERGE

    Eric Fischer committed Nov 29, 2011
    Change-Id: Ie55a58b8c72816799caf1ab8139aa485c8e8f6b5
Commits on Nov 28, 2011
  1. merge in ics-mr1-release history after reset to ics-mr1

    The Android Automerger committed Nov 28, 2011
Commits on Nov 21, 2011
  1. Import revised translations. DO NOT MERGE

    Eric Fischer committed Nov 21, 2011
    Change-Id: Icf5bb954609b5e27f033f29c5ff263d5748a2303
Commits on Nov 17, 2011
  1. merge in ics-mr1-release history after reset to ics-mr1

    The Android Automerger committed Nov 17, 2011
Commits on Nov 16, 2011
  1. Merge "Fix for arabic crash" into ics-mr1

    Makoto Onuki committed with Android (Google) Code Review Nov 16, 2011
  2. Fix for arabic crash

    Makoto Onuki committed Nov 16, 2011
    Make sure not to localize when using String.format to build SQL.
    
    Bug 5619742
    
    Change-Id: I66fd9c4a50dd6c083099a9def93840ff05aed5a6
Commits on Nov 15, 2011
  1. Fix search for hyphenated names

    Makoto Onuki committed Nov 14, 2011
    This issue was caused by the combination of the fact that we have two
    different imcompatible tokenizers for names, and the fact that our
    name-normalizer ignroes all non-letter and non-digit characters.
    
    Basically, the name tokenizer used to build index uses ' ' as the separator,
    and the one used to tokenize queries use all non-letter, non-digit characters.
    
    Take the name "Double-barrelled" as an example.  The full-text search index
    for this looks like "doublebarrelled", because it's treated as  one token
    (because there's no spaces in it), and the normalzier removes all
    non-letter/digits.
    
    On the other hand, the query term "double-barrelled" will be split into
    "double" "barrelled", and internally it becomes AND-ed prefix matches
    "double* AND barrelled*".  Beacuse "barrelled*" doesn't match "doublebarrelled"
    the query doesn't hit.
    
    So (for now) let's split names with '-' when buidling the index.  With this
    CL the index will be "double barrelled" and the query "double-barrelled"
    (and also "double barrelled") *will* hit this.
    
    Long-term we probably need a better fix.
    
    Bug 5592553
    
    Change-Id: I34bfa8647eec8d203f8ff7fc8a85f42505054c7c
  2. merge in ics-mr1-release history after reset to ics-mr1

    The Android Automerger committed Nov 15, 2011
  3. Merge "Optimize STREQUENT queries and fix estimated table row counts"…

    Daniel Lehmann committed with Android (Google) Code Review Nov 15, 2011
    … into ics-mr1
  4. Optimize STREQUENT queries and fix estimated table row counts

    Daniel Lehmann committed Nov 15, 2011
     - Use id instead of strings for matching mimetypes
     - Use inner LIMIT of 25 to prevent the extra subquery
       (also fixes correctness)
     - Reorder JOIN for data-usage-stat JOIN contacts
     - Defeat sqlite3's "optimization" attempt by using +0 on fields
       from contacts/data <-- This is huge
    
    Bug:5560534
    
    Change-Id: I412d359afe07f32643cc2faef8735b719686741f
Commits on Nov 14, 2011
  1. Allow the provider to conditionally remove duplicate entries

    Daisuke Miyakawa committed Nov 11, 2011
    Must be after Ie88af0c3d21919ca201f4fcdd46ca09e9f8d94c0, which
    introduced the new flag for duplication removal.
    
    With this change the default behavior for Phone uri will be back
    to the behavior before Ie21abb12736715358dd33bc690269f51ae1e0944
    being introduced.
    
    Bug: 5484956
    Change-Id: I3b6ba3956449520f9e08653fc8beead763a5f8a1
Commits on Nov 9, 2011
  1. merge in ics-mr1-release history after reset to ics-mr1

    The Android Automerger committed Nov 9, 2011
Commits on Nov 8, 2011
  1. Merge "In Email-lookup query, prefer visible over invisible contacts"…

    Daniel Lehmann committed with Android (Google) Code Review Nov 8, 2011
    … into ics-mr1
  2. merge in ics-mr1-release history after reset to ics-mr1

    The Android Automerger committed Nov 8, 2011
  3. In Email-lookup query, prefer visible over invisible contacts

    Daniel Lehmann committed Nov 8, 2011
    Bug:5578303
    Change-Id: I29beb8ce7ab0745b9f57b399fe017d60fbb96285
Commits on Nov 6, 2011
  1. merge in ics-mr1-release history after reset to ics-mr1

    The Android Automerger committed Nov 6, 2011
Commits on Nov 5, 2011
  1. Match contacts if identities match.

    Daniel Lehmann committed Oct 21, 2011
    Bug:5237405
    Change-Id: I5def748ecd5ce7d9c847b06b5111217d5d577492
Commits on Nov 4, 2011
  1. Add support for looking up SIP addresses.

    flerda committed Nov 2, 2011
    Current ContactsContract.PhoneLookup only support looking up phone
    number. As a consequence SIP address look-ups are done with a generic,
    expensive ContactsContract.Data query.
    
    This change adds support for doing a SIP address look-up using
    ContactsContract.PhoneLookup by specifying a query parameter.
    
    By doing so, we can do a trivial but crucial optimization: instead of
    matching against the MIME type as a string, we can use the _id of the
    vnd.android.cursor.item/sip_address MIME type in our database. This
    speeds up queries that used to take over 250ms to 1-2ms.
    
    Bug: 5529690
    Change-Id: I15e7ed225927882fc0fd0958b7d2cbfede12c590
Commits on Nov 3, 2011
  1. merge in ics-mr1-release history after reset to ics-mr1

    The Android Automerger committed Nov 3, 2011