summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-03Merge "Move misplaced SmartDialNameMatcherTest"Yorke Lee
2012-11-30Move misplaced SmartDialNameMatcherTestYorke Lee
Change-Id: I2cf4ff36eb3198af45a6b4e16a3321d68849c9b4
2012-11-30Cherrypick Arabic/Farsi pasting into dialpad fixYorke Lee
Bug: 6656969 Change-Id: I0bb094125eb9be2b6508e6ca658ae23da9da19d1
2012-11-28Improve dialer's backgroundRomain Guy
See a before/after comparison (exposure boosted to highlight the diff): http://www/~romainguy/no_crawl/newgradients.png Change-Id: Ifea32165e438841210d48220a16549ce3e0b6d27
2012-11-26Merge "Move AccountTypeManager to ContactsCommon."Chiao Cheng
2012-11-26Move AccountTypeManager to ContactsCommon.Chiao Cheng
Moving AccountTypeManager to ContactsCommon so it can be shared by Contacts and Dialer. Bug: 6993891 Change-Id: I399de7f92f86270740db51efb32a136b413161c5
2012-11-21Use SmartDialCache object for cachingYorke Lee
Extract caching methods from SmartDialLoaderTask and use a standalone SmartDialCache object instead. This cache object handles caching failures as well as concurrent multiple cache requests. Bug: 6977981 Change-Id: I6df9e273191c7ac434d094e567d7a91814f8c030
2012-11-14Merge "Move dependencies of AccountTypeManager into ContactsCommon."Chiao Cheng
2012-11-13Move dependencies of AccountTypeManager into ContactsCommon.Chiao Cheng
Moving dependencies in preparation to move AccountTypeManager. Bug: 6993891 Change-Id: I0399fee27960d46cd5b6f629d32868ff0c2ce38e
2012-11-13Merge "Add content description to More Options button"Yorke Lee
2012-11-13Add content description to More Options buttonYorke Lee
Cherrypicked for master Bug: 434822 Change-Id: I5bf21c7b1a6cd8d53489105fb3ef0d6b7936cf72
2012-11-13Merge "Further clean-up of PhoneFavoriteFragment."Chiao Cheng
2012-11-09Merge "Fix NPE if SmartDialLoaderTask has null context"Yorke Lee
2012-11-09Merge "Use a custom character map instead of name normalizer"Yorke Lee
2012-11-09Merge "Moving phone icon into Dialer app."Chiao Cheng
2012-11-09Moving phone icon into Dialer app.Chiao Cheng
Also removed un-necessary taskAffinity definitions. Bug: 6993891 Change-Id: Id89bfecfe5cbc462964a43063f789e3ea1a62984
2012-11-09Use a custom character map instead of name normalizerYorke Lee
Instead of normalizing names during caching, add a function that that maps accented characters to their alphabetic equivalents using switch statements. This character map is used in the on-the-fly matching algorithm. This speeds up the caching process(11k contacts) from 800-1500ms to about 600-1000ms since we no longer perform the normalizing step during caching. Bug: 6977981 Change-Id: I98dfc3cba00258bb7ff03b346eab7ca7dc1065be
2012-11-09Fix NPE if SmartDialLoaderTask has null contextYorke Lee
Add null check for mContext to prevent NPE if somehow SmartDialLoaderTask receives a null context Bug: 6977981 Change-Id: Id87b254520a48ad78dc0c579f0fd58d7f7ce270e
2012-11-08Prune selected call log filter options from overflow menu.Chiao Cheng
Bug: 7205096 Change-Id: Ib81e81195475e74f06ed7eda600b3f777a28ad70
2012-11-07Further clean-up of PhoneFavoriteFragment.Chiao Cheng
Moving common dependencies from Contacts to ContactsCommon. Bug: 6993891 Change-Id: I810454230dd614bf849504ec301fd1f80a80e57f
2012-11-07Merge "Add smart dialling capabilities to dialer"Yorke Lee
2012-11-07Add smart dialling capabilities to dialerYorke Lee
Layout changes to dialpad fragment to make space for smart dial suggestions. This feature does not appear in landscape mode. SmartDialTextView automatically resizes text to fit within the bounds of the view. SmartDialAdapter highlights certain portions of the matching name based on match positions provided by SmartDialNameMatcher. SmartDialLoaderTask is an AsyncTask that caches all contacts with a phone number into memory, or matches all contact names against a provided query to return a list of matches (maximum of 3). SmartDialNameMatcher contains utility functions to remove accents from accented characters and normalize a phone number. It also contains the matching logic that determines if a contact's display name matches a numeric query. Added some tests for SmartDialNameMatcher Bug: 6977981 Change-Id: I43e1a70d8d0d46e02fc67fe1caaec9a1769124f5
2012-11-07Merge "Change dial pad to show chooser onStart instead of onCreate."Chiao Cheng
2012-11-07Change dial pad to show chooser onStart instead of onCreate.Chiao Cheng
This fixes the problem where the chooser is not shown when the dialpad is started and pushed to recents before a call comes in. When the call comes and dial pad is selected from recents, the dialpad is shown. Instead, we should be showing the chooser so the user has the option of getting back into the call. Bug: 5761141 Change-Id: I315117c6607dbb71e5359cf98785591d20c21881
2012-11-06Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Iccbf8fe00c73c2fc65dc53b855c5f98369679e6a Auto-generated-cl: translation import
2012-11-05Merge "Moving ContactListItemView and dependent classes."Chiao Cheng
2012-11-01Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Ib91edca6ab20e1e6ca9bcef5b17f16467aa38533 Auto-generated-cl: translation import
2012-11-01Moving ContactListItemView and dependent classes.Chiao Cheng
Further clean-up of PhoneFavoriteFragment in Dialer app to move all necessary dependencies into Contacts Common package. Bug: 6993891 Change-Id: I55c871fab9556ce4cc94ccc15716304810c65a28
2012-10-31Merge "Moving dependencies of PhoneFavoriteFragment."Chiao Cheng
2012-10-31Moving PhoneNumberInteraction from Contacts.Chiao Cheng
Bug: 6993891 Change-Id: Id4701c00455de609850a5afea74e68c6bd84cbb3
2012-10-31Moving dependencies of PhoneFavoriteFragment.Chiao Cheng
Initial clean-up of class. More to come. Bug: 6993891 Change-Id: If00b96432a0d5573c5669b8c8db049d94f264ad6
2012-10-30Move PhoneNumberFormatter to common.Chiao Cheng
Bug: 6993891 Change-Id: I21b3afb81855ae728b9e20f8af8632c9cd9f4e58
2012-10-30Merge "Adding missing menu activities to manifest."Chiao Cheng
2012-10-30Move StopWatch class into common.Chiao Cheng
Bug: 6993891 Change-Id: I0137ea3a72e0ee1a75f9218fec471049abf36d97
2012-10-29Adding missing menu activities to manifest.Chiao Cheng
The AccountFilterActivity and CustomContactListFilterActivity are needed by the "Contacts to display" menu option. Bug: 6993891 Change-Id: I07aefb345bd6a383017a32facbbc5508ff945073
2012-10-29Merge "Move TransactionSafeActivity into Contacts common."Chiao Cheng
2012-10-25Merge "Remove un-necessary sharedUserId from Dialer."Chiao Cheng
2012-10-24Remove un-necessary sharedUserId from Dialer.Chiao Cheng
Originally copied from Contacts but is not needed. Bug: 6993891 Change-Id: Ieec0dd124639f92cd6d0a57c638d7066f38c9d06
2012-10-24Move TransactionSafeActivity into Contacts common.Chiao Cheng
Also added ContactUpdateService so PhoneNumberInteractions can use it in a coming CL. Bug: 6993891 Change-Id: If83ec9112bb65b9c885d773d7daa0c7dacecb6a5
2012-10-23Move activity and service back to Contacts.Chiao Cheng
ViewNotificationService and NonPhoneActivity make more sense in contacts since they perform contact related operations. Bug: 6993891 Change-Id: Ifb11f26e8f1567ce391da1189f50b5ec79340f5d
2012-10-23Merge "Removing contacts dependencies from CallDetailActivity."Chiao Cheng
2012-10-23Removing contacts dependencies from CallDetailActivity.Chiao Cheng
Bug: 6993891 Change-Id: I3ef54efc0ff92367ea4f9b68c1629a99d90ff22c
2012-10-22Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I7987fbda3569e619510f395b19572b10a8afc8a5 Auto-generated-cl: translation import
2012-10-17Merge "Two cherry picks."Chiao Cheng
2012-10-17Two cherry picks.Chiao Cheng
Combined cherry pick from old call log change and recent layout change. Bug: 7366229 Change-Id: I7ca3b7213f1339023f5de5be630708df9a134963
2012-10-16Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I066b445e769d404b7261506355d91ab5a2777439 Auto-generated-cl: translation import
2012-10-15Merge "Move resource and images from contacts to dialer package."Chiao Cheng
2012-10-15Move resource and images from contacts to dialer package.Chiao Cheng
Bug: 6993891 Change-Id: I5b2562b5934c7cfce6bba4bf8311158682ba8e81
2012-10-15Merge "Changing com.android.contacts.R to com.android.dialer.R."Chiao Cheng
2012-10-15Changing com.android.contacts.R to com.android.dialer.R.Chiao Cheng
Bug: 6993891 Change-Id: I921ec71fffbd4d4a058bab29ded8a6ac62adfb70
2012-10-15Merge "Removing un-necessary resource strings."Chiao Cheng
2012-10-09Implement list-to-type for phone dialer accessibilitySantos Cordon
Cherry pick of I7d4a292ebc306b51666d9aa840ddcb2a7e5770fb from jb-mr1 bug: 7297096 Change-Id: I6d95d5d6e2f9ef320002b344af82c9c7a38ffde8
2012-10-03Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I98db71c1cee69476e97dce56fcba4c51d3420105 Auto-generated-cl: translation import
2012-10-02Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Iabcf2c1bb533b66a20e53e986909d93cb2328a84 Auto-generated-cl: translation import
2012-10-01Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I181d6e4c3898cbb8bd6351c0a73a3aac5ff10c62 Auto-generated-cl: translation import
2012-09-27Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I2f7b4fbcc97c3b0e03afe55df0736c334248399e Auto-generated-cl: translation import
2012-09-26Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Ib0bc09052b1d425b6fb2600196da7cdf83ea5f40 Auto-generated-cl: translation import
2012-09-25Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I277ada019cced781de6bee1c811969e7b077b1c1 Auto-generated-cl: translation import
2012-09-24Removing un-necessary resource strings.Chiao Cheng
Mistakenly moved too many strings during dialer split. Bug: 6993891 Change-Id: I8fbadd92261b82d492c8f1374edafeecfaa63fca
2012-09-24Import translations. DO NOT MERGEBaligh Uddin
Change-Id: If6c99d090f685f34ef2ca9f9d7b20c67d810ae9e Auto-generated-cl: translation import
2012-09-22Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I3bd60169feca5074c2d164809fc5339cf7780b7a Auto-generated-cl: translation import
2012-09-21[cherrypick] Fix potential issue in I3d791ce1f536680a9ca0db2c387f3aad36eda17fMakoto Onuki
Bug 7164046 Change-Id: Ic03bd6151ba5ee91287b248fe295614aa816f25b
2012-09-21[cherrypick] Reset call filter when a call is placed or received.Chiao Cheng
Created a receiver which will reset the call filter. Remove the receiver when filter is not used. Bug: 7164046 Change-Id: I17fa005a70369d777afc12567643d38176977d7a
2012-09-19Merge "Import translations. DO NOT MERGE"Baligh Uddin
2012-09-19Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Ia9656ed83beafb0ad266a1f87b7843ca0c9fad43 Auto-generated-cl: translation import
2012-09-19Merge "Changed filter header style to match frequent header."Chiao Cheng
2012-09-19Merge "Remove call log filter option from being persisted."Chiao Cheng
2012-09-19Changed filter header style to match frequent header.Chiao Cheng
+ Added "only" suffix to filter header text. + Updated filter header to match blue style of frequent header. Bug: 7164046 Change-Id: Ib8234fca835c574233bb59b28970ab96aaf98e38
2012-09-19Remove call log filter option from being persisted.Chiao Cheng
Bug: 7164046 Change-Id: I02e2bcec47377f9e308bfe5928e372b15a3c0338
2012-09-14Switch to AsyncQueryHandler to NoNullAsyncQueryHandler.Chiao Cheng
To prevent random null cursors, changed all usages of AsyncQueryHandler to NoNullAsyncQueryHandler. Bug: 7012260 Change-Id: I0c3d9593a7b68eb0220a444a21f27b6282f94e07
2012-09-05Moving resources from Contacts to Dialer.Chiao Cheng
- Also moving some shared utilities. Bug: 6993891 Change-Id: I5fa18d26e4f5423f4d3f3450b8f3e3dacbfb947a
2012-08-30Moving more classes from contacts into dialer.Chiao Cheng
- These classes are only used by dialer code. - Fixed import order. Bug: 6993891 Change-Id: I7941a029989c4793b766fdc77a4666f9f99b750a
2012-08-24Move common phone classes to new location.Chiao Cheng
- removed dependency on com.android.phone.common jar (old package) Bug: 7054788 Change-Id: I8c1f6449534a946f4660a9e8924079c08ff1786c
2012-08-21Initial move of dialer features from contacts app.Chiao Cheng
Bug: 6993891 Change-Id: I758ce359ca7e87a1d184303822979318be171921
2012-08-14Initial empty repositoryChad Jones