summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-07-23Redlines for call history screen, as well as most recent call logYorke Lee
* Add and change background and layout for CallLogListItem * Create wrapper view for most recent call log item * Change actionbar background in Call History activity * Hide phone number in call log items * Add tab indicator drawables Change-Id: Ic86c3fac857971aba58ba3ac1d79ddebaf663da6
2013-07-22Style and layout changes to match redlinesYorke Lee
* Swapped out some icons with newly added assets. * Changed search view into edit text with accompanying close button so that it can be more easily styled. * Changed various background colors. * Tweaked padding values to match redlines * Removed margins from PhoneFavoriteRegularRowView and PhoneFavoriteTileView and instead use a standardized set of margins for all rows in PhoneFavoritesTileAdapter * Added bottom_border_background drawable to create a bordered background. * Remove PhoneFavoritesTileAdapter.ViewTypes.STARRED/STARRED_PHONE since they are no longer relevant Change-Id: I65dfd5adf6cfbcb2c9d283aef2bd10e5d2a82dc7
2013-07-18Remove voicemail tab in new DialerYorke Lee
Change-Id: Ifdad003cac85f80799ac7e893911611ec8b130ef
2013-07-17Fix Dialer crash due to incorrect viewtype count being reportedYorke Lee
Bug: 9899110 Change-Id: I81408b00cced4b757b0ecca45369b05eb16c0620
2013-07-16Initial commit of all new dialer activities, layouts and stylesYorke Lee
As far as possible, this change does not modify any behavior/look of the existing dialer. All modifications to classes/layouts/style attributes that would affect functionality of the old dialer are instead done in separate new files. Added new versions of all activities, fragments, layouts, menus and resources that have been rewritten or modified. The activities do not have intent filters yet in order to not interfere with the existing dialer. Added some new values in colors/styles/dimens for the newly added layouts. Added NewCallLogActivity to separate the CallLogFragment from DialtactsActivity. All call log and voicemail entries are now presented in a separate (New)CallLogActivity. IntentProvider.getCallDetailIntent now takes a cursor instead of an adapter for more flexibility. Add OnListFragmentScrolledListener interface for DialtactsActivity to receive callback when one of its children fragment is scrolled. Added slide in and slide out animations for DialpadFragment. Add slide up and hide animations for search view All menu options now show up in a PopupMenu in NewPhoneFavoriteFragment. Added call log adapter into NewPhoneFavoriteMergedAdapter. Rewrote layout of DialpadFragment to show up as a fragment partially overlaying the screen. Removed some unused code in DialpadFragment (smart dialing, menu handling) Add fragments and adapters for SmartDial. - Update Dialer database to support highlight masking and record contact data Uri, as well as photo uri - Add a fragment and adapter for smart dialing - Add SmartDialCursorLoader to load SmartDial results. - Typing in the dialpad now returns smart dialing results instead of regular search results QuickContactTiles for all sub-adapters of PhoneFavoriteMergedAdapter now use light theme instead of the the default dark theme. Removed all redundant call log filter and contacts to display filter code Moved Dialer specific UI list-related classes to the Dialer package Change-Id: I34885813e4fa79b69e29ac870a87a56d6f08a5e7
2013-07-16Adding new copies of classes for new Dialer UIYorke Lee
No code has been modified at all in this CL. All classes were copied from existing classes and renamed to add the New prefix. Change-Id: Idbb522c9dd1ef5db8e3dffcb73155ca603f861b2
2013-07-03Remove CallLog New and Old sectioning.Christine Chen
Bug: <5751629> Change-Id: I1689fa10f285bc66fc69b6a9b9da139ce5461d83
2013-07-02Fixing SmartDial crash bug.Christine Chen
Change-Id: I405535654240b959cf8b0caa7ecfa8456a632791
2013-06-28Add SmartDial database for the Dialer app.Christine Chen
- Creates a database helper to create a smartdial database for the Dialer app. - Queries all rows in the Contact database and copies related columns to the smart dial database. - Create another prefix database to contain all prefixes of a contact. - During keypad input, the prefix databse is queried to find contact suggestions, and suggestions are ranked by the usage data and contact status (starred, primary contact, etc.) - Created unit test for the SmartDial database insertion and prefix computing functions. Change-Id: I4d7c3b3bcc52dd6efa4d6e69d3f1687c3abaeb69
2013-06-13Use new CallLog number presentation columnJay Shrauner
Switch to using new number presentation column in the CallLog table and discontinue using special phone number strings in CallerInfo. Needed for unbundling. Bug:6948882 Change-Id: Ibf27ea55cee783c4530101e4e228198e245e6684
2013-06-11am 1dd46a5c: Fix crash in Dialer in landscape modeYorke Lee
* commit '1dd46a5c676325d20b7a042d0d0d3c7d9365d0bd': Fix crash in Dialer in landscape mode
2013-06-10Fix broken SmartDialNameMatcher testsYorke Lee
Change-Id: I57ffcea3d3fc43e8c87a47a97d6b4f7e5edf1525
2013-06-10Fix crash in Dialer in landscape modeYorke Lee
Bug 9369806 Change-Id: I286ebb828c0f6ce7c005c541661b9aa67284847e
2013-06-07Preserves changes in phone number on dialer.Christine Chen
Added check on whether the intent is new to decide when to fill in the number in dialer automatically. If the intent is not new, the dialer will be filled with previously used number, preserving any edits on that number. Bug: 8484457 Change-Id: I45f02d395ce402670b380485b5ba1e7190600ec3
2013-05-31Use TelephonyManager instead of ITelephonyJay Shrauner
Switch to using public TelephonyManager calls (needed for unbundling). Bug: 6948882 Change-Id: I301590efa5c45dfc3d31a16181694941a2bee092
2013-05-24Merge "Create backup agent for the Dialer app."Christine Chen
2013-05-23Create backup agent for the Dialer app.Christine Chen
- Currently only the active tab is being backed up. - More settings may be added later. Change-Id: Id66565029be751beae8b58d4cc054f8d2d16ceea
2013-05-23Added SmartDialMap interfaceYorke Lee
All character validation, remap and index calculations in both SmartDialTrie and SmartDialNameMatcher now go through a SmartDialMap. The LatinSmartDialMap is used by default. Bug: 8769026 Change-Id: I4ff90acc380e802f035ca1fbc55c022bf3b76aa3
2013-05-22Smart dialing caching not starting immediatelyYorke Lee
Bug 9086662 Change-Id: Iab8fc869180188930f84edb794e0a24a1a0a2229
2013-05-14Animation for smart dialing suggestionsYorke Lee
Suggestions now appear with a fade in and slide up animation. Suggestions vanish with a fade out and slide down animation. If a suggestion is moved into the middle, it slides to the left/right as appropriate. Change the layout containing suggestions to a LinearLayout, in order to better support animations. Renamed SmartDialAdapter to SmartDialController, and also refactored it to handle entries for a LinearLayout instead of a GridView, as well as adding animation support and view management. Use null object pattern in SmartDialEntry to better handle null entries. Start displaying suggestions on the first digit entered. Bug 8840240 Change-Id: If4e16006c0b36d2244434e0b2d8f3d3b997b0ad2
2013-05-14Fix Dialer NPEYorke Lee
Make sure that smart dialing state is properly set before any digits in the dialpad EditText is populated. Also turn smart dialing off by default even if the system setting hasn't been previously set. Bug 8963485 Change-Id: If556d8b1405cc9e60043774b3aafd5e111e4e7ee
2013-05-13Merge "Setting to toggle smart dialing on/off" into jb-mr2-devYorke Lee
2013-05-08Setting to toggle smart dialing on/offYorke Lee
Bug 8840243 Change-Id: I1d1fea4f958821f3a9273ba189e2140367049516
2013-05-07Allow vanity numbers via paste/DIAL intentYorke Lee
https://googleplex-android-review.googlesource.com/#/c/253417/ Converts vanity numbers such as 1-800-FLOWERS to the numeric equivalents when the number string is populated via a DIAL intent or pasted from the clipboard. Does not remove valid formatting such as dashes, periods, spaces, etc. Bug: 8858358 Change-Id: I553c91628b8fd86ff38a8eeec7823ebdc96bfe6b
2013-05-01Apply NANP logic to numbers with a +1 country codeYorke Lee
Bug 8769688 Change-Id: I4aadd0f9e5495fb1b604910306dfd918d1540136
2013-04-30Fix Smart dialing OOM for extremely long contactsYorke Lee
Names with an extremely large number of name tokens were using exponentially increasing amounts of memory since we have to insert entries for all possible initial name combinations. Added a check in the trie insertion algorithm to only add initial matches for the 1st 2, and the last 2 name tokens. This change only affects search by initial matches for names exceeding 4 name tokens. Full token search for names of all lengths should still work. E.g. "frank", "enstein" would still match "Dr Frank En Stein DDS". However initial matching would be limited to the first 2 and last 2 tokens. So "dfsd" or "fsd" would work, but "fes" or "fed" would not. Also fixes a bug caused by integer overflow when calculating thresholds for bucketing frequently used contacts Bug 8737986 Change-Id: I804184368b78fe2fa407667ed83874d839c28115
2013-04-23Display regulatory info from "*#07#".Jake Hamby
When user dials "*#07#", display the regulatory info graphic, or SAR data if no regulatory info PNG is provided for the device. Bug: 8259869 Change-Id: I5d8c640bfa13e2f0d3de7c68258a65428e336bca
2013-04-19Allow name matching for contacts with numbers in their nameYorke Lee
For SmartDialTrie, also include numbers as valid characters when calculating indexes when generating the byte array. For SmartDialNameMatcher, include '0'-'9' as valid latin characters, and handle them appropriately after remapping accented characters. Also fixed a subtle matching bug that would manifest itself when matching against multiple tokens with similar initials - E.g. "Dr.Dredd" Bug 8659001 Change-Id: If461d2760a723ef7fd03dda0c1a1515cd7b44cf6
2013-04-17Allow smart dialing to ignore country code/area codeYorke Lee
Add handling of country codes if the number starts with a '+' prefix Also add special case handling for NANP numbers in SmartDialTrie if we determine that the user is in North America. Save user's SIM country ISO into SharedPreferences. Add SmartDialNameMatcher methods to correctly match NANP numbers Fix tests to use assertTrue/assertFalse instead of assertEquals Bug 8292294 Change-Id: Ic61dac75ee3b772986d3008240bbda81322c8f31
2013-04-08Merge "Fix name matching bug with non space separators" into jb-mr2-devYorke Lee
2013-04-08Fix name matching bug with non space separatorsYorke Lee
Bug: 8435819 Change-Id: I69c32207d123e5da4ae5421a5fe83ffeee4e5070
2013-04-06Merge "Sort by data usage for smart dialing" into jb-mr2-devYorke Lee
2013-04-05Sort by data usage for smart dialingYorke Lee
Bug 8281648 Change-Id: I55bfaf137f9657a47616187fe7b7999c321b21f9
2013-04-05Merge "Fix for bug #8146846 Phone App should be mirrored for RTL languages" ↵Fabrice Di Meglio
into jb-mr2-dev
2013-04-05Fix for bug #8146846 Phone App should be mirrored for RTL languagesFabrice Di Meglio
- replace left/right properties with start/end ones (Dialer will never be unbundled) - add mirrored version of some drawables - update AndroidManifest Change-Id: Ia7f5b6ad13dd75fe42f1ee763dda5ab18e2d92c7
2013-04-02Remove smart dialing content observerYorke Lee
The content observer doesn't help to detect changes that happen outside the application (e.g. user modifies a contact in the People app), and seems to be called multiple times while in the dialer for no reason, causing multiple unnecessary recaches. Instead, just force a recache in onResume upon startup to refresh the cache. Bug 8527847 Change-Id: I52f5c435ad573ce8b195d7b7828f19501e068c60
2013-04-01Turn smart dialing debug logging offYorke Lee
Bug 8518729 Change-Id: Ib6626385c3b7cd9a6c3a18335444db21b937ea02
2013-03-19Merge "Always show WAIT/PAUSE in dialer overflow menu." into jb-mr2-devSantos Cordon
2013-03-19Always show WAIT/PAUSE in dialer overflow menu.Santos Cordon
Used to hide menu items when not applicable. Now we show them always and only perform the action in those cases where menu items were previously visible. Updated code to do zero-position checks when there is no selection...previously missing check. Changed code to use chars instead of Strings when dealing with single digits. Consolidated duplicate code with updateDialString() function. bug: 7478840 Change-Id: I2aa5d3badd40079e9aa75abf7e4051f9dba5e667
2013-03-15Ensure simulated A11y clicks in Dialer correctly send click events.Alan Viverette
Bug: 8369906 Change-Id: Ibdf8a4d43d0898429333af03e98a9aa494e5c819
2013-03-08Merge "Fix accessibility bug where enter key adds the focused digit twice." ↵Svetoslav Ganov
into jb-mr2-dev
2013-03-06Fix accessibility bug where enter key adds the focused digit twice.Alan Viverette
Bug: 8328641 Change-Id: I76fda040f709a9a5c0e88e67abfa106763b75ffb
2013-03-06Remove ICS-era accessibility workarounds from Dialer app.Alan Viverette
Bug: 8330225 Change-Id: I0c61e12b4090ff6eeaff5ef5791ac62814d90383
2013-02-12Smart Dialling v2 with phone number supportYorke Lee
Behavior: Use a prefix tree to cache contacts instead of an array list Perform matches against phone numbers as well DialpadFragment now ignores results from stale tasks where queries no longer match Add ability to not use default phone number for phone number disambiguation dialog Contacts are now ranked by the order which they were sorted by in the ContactsProvider (affinity) Change remapAccentedChars to always return lowercase characters to avoid overhead of uppercase character conversion Resource/Layout changes: Tweak margins so that the section containing smart dial suggestions looks cleaner Use color resource instead of hardcoding color values Add phone number to SmartDial items ContentObserver: Add a contentobserver to be notified on changes in contacts Refactored cache to allow for forced cache refreshes Use a single instance of SmartDialCache Tests: Added SmartDialTrie tests Comments: Comment cleanup Change-Id: Ica2854e2845d4d75048aa1fd982f139496d21bf3
2013-02-05Don't show old matches if no smartdial matches foundYorke Lee
Change-Id: If851c291273aa5296f1d59edccc83e6d4019be76
2013-02-04Enable initial matching for Smart DiallingYorke Lee
Allow the name matcher function used by smart dialling to perform initial matches of the variety 57 - (J)ohn (S)mith Refactor SmartDialNameMatcher testing method to allow checking multiple match positions. Add tests for initial matches Change-Id: Iadc5e3e8b2f408136c704015d2297e9b520e1065
2013-01-09Merge "Dedup NANPA numbers"Jay Shrauner
2013-01-08Dedup NANPA numbersJay Shrauner
Remove redundant call to shouldCollapseWith() and remove ignored return value in collapseWith(). Bug:7519057 Change-Id: I7e01746749d8574dbb596b2e1b09673bf78fa045
2013-01-07Add a "No contacts" description to PhoneFavoriteFragmentYorke Lee
Add an additional "No contacts" view to the sub-header view returned by PhoneFavoriteMergedAdapter. This is required because the empty view functionality provided by a simple list view does not work because PhoneFavoriteMergedAdapter is a combination of two adapters. This "No contacts" view provides the illusion of an empty view for the 2nd adapter that displays all contacts without phone numbers, even if the first adapter does contain contacts. Bug: 5522729 Change-Id: I7dcc4cd7b4b2b28fefea4be384de40318654e165
2012-12-07Merge "Add notification to "add contacts" when no activity found."Chiao Cheng
2012-12-07Add notification to "add contacts" when no activity found.Chiao Cheng
If a user disables the contacts application, the "add contact" option will no longer work. Add a notification to inform them that they need to enable the contact app to use the feature. Bug: 7694569 Change-Id: I1aad7b1396f624461083cfab7ba470f9d4ac25ce
2012-12-07Fixing import order.Chiao Cheng
Change-Id: Idcab1877b341b42440e336fa09ba7d631c28c7d0
2012-12-06Fix buildYorke Lee
Change-Id: If60fc1d68bf7d32807f61716aecc7eb5d2ac1677
2012-12-04Moving depedencies of DialtactsActivity into ContactsCommon.Chiao Cheng
This completes the clean-up of class depedencies for DialtactsActivity in the Dialer. Bug: 6993891 Change-Id: I86389308e9fe29aeb835b77a9f3d3a4a308bf690
2012-12-04Moving ImportExportDialogFragment to ContactCommon.Chiao Cheng
This completes the dependency clean-up of the PhoneFavoriteFragment in the dialer. Bug: 6993891 Change-Id: I72ee8054d18f2b5ee12810194f37f78bad272c4e
2012-12-03Remove hard coded PeopleActivity.class from VCard UI.Chiao Cheng
The PeopleActivity was hard coded as the target activity when clicking on a vcard processed notification. Since the vcard export can be triggered from both the dialtacts UI and the people UI, it's strange to always go back to the people UI. Change vcard UI classes to accept the calling activity. This way we can send the user back to the activity that originally triggered the vcard export. Bug: 6993891 Change-Id: Ice978acb8244aacfcdc94c7da0ccc1e43bada54c
2012-12-03Merge "Further clean-up of PhoneFavoriteFragment in Dialer app."Chiao Cheng
2012-12-03Further clean-up of PhoneFavoriteFragment in Dialer app.Chiao Cheng
Moving dependencies of Dialer PhoneFavoriteFragment. Mostly filtering dependencies. Bug: 6993891 Change-Id: I1789580470dd753ffdcb141e5ab827c88369bb3d
2012-11-30Cherrypick Arabic/Farsi pasting into dialpad fixYorke Lee
Bug: 6656969 Change-Id: I0bb094125eb9be2b6508e6ca658ae23da9da19d1
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-13Move dependencies of AccountTypeManager into ContactsCommon.Chiao Cheng
Moving dependencies in preparation to move AccountTypeManager. Bug: 6993891 Change-Id: I0399fee27960d46cd5b6f629d32868ff0c2ce38e
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-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-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-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-30Move StopWatch class into common.Chiao Cheng
Bug: 6993891 Change-Id: I0137ea3a72e0ee1a75f9218fec471049abf36d97
2012-10-29Merge "Move TransactionSafeActivity into Contacts common."Chiao Cheng
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-23Removing contacts dependencies from CallDetailActivity.Chiao Cheng
Bug: 6993891 Change-Id: I3ef54efc0ff92367ea4f9b68c1629a99d90ff22c
2012-10-15Changing com.android.contacts.R to com.android.dialer.R.Chiao Cheng
Bug: 6993891 Change-Id: I921ec71fffbd4d4a058bab29ded8a6ac62adfb70
2012-10-09Implement list-to-type for phone dialer accessibilitySantos Cordon
Cherry pick of I7d4a292ebc306b51666d9aa840ddcb2a7e5770fb from jb-mr1 bug: 7297096 Change-Id: I6d95d5d6e2f9ef320002b344af82c9c7a38ffde8
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 "Remove call log filter option from being persisted."Chiao Cheng
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