summaryrefslogtreecommitdiffstats
path: root/src/com
Commit message (Collapse)AuthorAgeFilesLines
* Add voicemail transcriptions to DialerYorke Lee2014-07-245-24/+77
| | | | | | | | | | | | | | * Display voicemail transcriptions in the call log and call details activity in the Dialer * Fix a bug in CallDetailActivity that would result in multiple instances of VoicemailPlaybackFragment being added on rotation. Now, reuse the same fragment if it is already present in the FragmentManager, to avoid creating new ones * Simplify some test and ctor logic in PhoneCallDetails to reduce the pain of adding new fields into PhoneCallDetails * Simplified playback_layout.xml to remove unnecessary parent LinearLayouts Bug: 16320164 Change-Id: Ie68acc9058aace49d8e64f44a0128de0b6a3f842
* Merge "Add disambiguation phone icon to recent phone call" into lmp-devNancy Chen2014-07-231-0/+2
|\
| * Add disambiguation phone icon to recent phone callNancy Chen2014-07-231-0/+2
| | | | | | | | | | | | | | | | | | Adding phone icon to recent phone card to differentiate behavior from a regular call log item. Bug: 15188371 Change-Id: I7de2c019e318f8d74a7783c7a566239f9d4e1725
* | Hide multiple-account information if there is only a single accountNancy Chen2014-07-231-4/+28
|/ | | | | | | | | Hide account icon from call log and call details if only a single account is registered and enabled. Bug: 16483795 Change-Id: I401924e7be657d0c8da47406b4bf56d88d2c6e3f
* Make ViewPagerTabs and FABController RTL awareYorke Lee2014-07-224-12/+37
| | | | | | | | | | | | * Underline in ViewPagerTabStrips is correctly drawn in RTL mode * Clicking on ViewPagerTabs propogates correct onPageSelected position to ViewPager * FAB is now end aligned instead of right aligned * ViewPager in Dialer is correctly reversed and behaves correctly * Call Log groups headers in call log are now correctly aligned in RTL Bug: 16162264 Bug: 16464471 Change-Id: I2db6b9147a628a68fba5bbbdb7276855d483bad5
* Merge "Enable icon selection in call log" into lmp-devNancy Chen2014-07-223-23/+69
|\
| * Enable icon selection in call logNancy Chen2014-07-223-23/+69
| | | | | | | | | | | | | | | | | | Originally the call log was not hooked up with the PhoneAccount API, this change hooks that part up. Bug: 15473965 Change-Id: I96bdde927473abcdf7493573be29bf4979cf2696
* | Move ViewPagerTabs out of Dialer repoBrian Attwell2014-07-224-307/+2
| | | | | | | | | | | | Bug: 16158921 Bug: 15616182 Change-Id: Ie648d78dd4df402936c4665eca7c6998e463ca2b
* | Merge "Expose call settings as public API (3/3)" into lmp-devYorke Lee2014-07-201-6/+2
|\ \
| * | Expose call settings as public API (3/3)Yorke Lee2014-07-211-6/+2
| | | | | | | | | | | | | | | | | | | | | Use new call settings intent in Dialer Bug: 16298644 Change-Id: Ia615797e20f396a38fe382f3a2d54ec41c5249ef
* | | Update call settings to mocksNancy Chen2014-07-211-0/+83
| |/ |/| | | | | | | | | | | | | Increase padding and modify text spacing. See screenshot here https://drive.google.com/a/google.com/file/d/0B0hheJjccUOjMHAycHN5Qy01MVk/view?usp=sharing Bug: 15571286 Change-Id: Ieb3c9e0103bcf2bdfe236ba84d21897b4757faf1
* | Rename PhoneAccountMetadata to PhoneAccountEvan Charlton2014-07-203-13/+13
| | | | | | | | Change-Id: I4597b14110c1cee7f637ec125b839852ef0f34c4
* | Rename PhoneAccount to PhoneAccountHandleEvan Charlton2014-07-203-9/+9
| | | | | | | | Change-Id: I2e97b348e6316a8b3ccc39fd81013e7f514a2889
* | Update Outline APIChris Craik2014-07-181-2/+1
| | | | | | | | Change-Id: I1bcaecb2bbf1bd75e7ce7e07f3560912348087bb
* | Replace shadow workaround with a different oneChris Craik2014-07-182-18/+7
|/ | | | | bug:15023558 Change-Id: Ie85b281ff77694874953ff88297e0d034560c82b
* Added AsyncTask to report dialog/fixed rot (2/2).Sai Cheemalapati2014-07-161-1/+26
| | | | | | | | | Dialog used to cause crash on rotation due to issues with Fragment Manager. The solution now is to dismiss it before rotation and reinitialize it in onCreate. Bug: 11150383 Change-Id: I972785637e0c302547cd9ac11b5c8f84723b2863
* Merge "Added a dialog to confirm caller id reporting (1/2)." into lmp-devSai Cheemalapati2014-07-165-20/+53
|\
| * Added a dialog to confirm caller id reporting (1/2).Sai Cheemalapati2014-07-165-20/+53
| | | | | | | | | | | | Database and call log are now updated when user confirms. Bug: 11150383 Change-Id: Ic716e92bcb2280c1d352bd2232bda516e83349b2
| * Merge "Revert "Added a dialog to confirm caller id reporting."" into lmp-devSai Cheemalapati2014-07-155-53/+20
| |\
| | * Revert "Added a dialog to confirm caller id reporting."Sai Cheemalapati2014-07-165-53/+20
| | | | | | | | | | | | | | | | | | This reverts commit cee1e65f0c411e35c4521922c3e9def13e01fe64. Change-Id: Ic50fd443856ea7e22714423939ac782cd4e89276
| * | Merge "Added a dialog to confirm caller id reporting." into lmp-devSai Cheemalapati2014-07-165-20/+53
| |\|
| | * Added a dialog to confirm caller id reporting.Sai Cheemalapati2014-07-155-20/+53
| | | | | | | | | | | | | | | | | | | | | Database and call log are now updated when user confirms. Bug: 11150383 Change-Id: Iafaca2172f2d44a6edf8514f7d900888dab9cf0e
* | | Show contacts without phone numbers in All contactsYorke Lee2014-07-161-1/+1
|/ / | | | | | | | | Bug: 16324722 Change-Id: I14a26aefbe641412336c4c7228e51cd167d22833
* | Merge "Make ContactPreferences use SharedPreferences instead of System ↵Yorke Lee2014-07-152-6/+57
|\ \ | | | | | | | | | settings (5/5)" into lmp-dev
| * | Make ContactPreferences use SharedPreferences instead of System settings (5/5)Yorke Lee2014-07-152-6/+57
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | * Move constants that originally lived in the framework into ContactsCommon * Use SharedPreferences instead of System settings to persist preferences * Use a SharedPreferenceListener to monitor changes instead of a content observer on system settings * Move DisplayOrderPreference and SortOrderPreference into ContactsCommon so that it can be used by Dialer * Create base DialerSettingsActivity in Dialer, and make GoogleDialerSettingsActivity extend it Bug: 16153186 Change-Id: I27befcc3b038038830f72092b55a6fc8a6f85674
* | Remove unnecessary flag for disabling Account SelectionNancy Chen2014-07-151-3/+0
| | | | | | | | | | | | | | | | | | Since the account selection dialog no longer will appear on the dialer app, the Dialtacts activity no longer needs to disable it. Bug: 16290489 Change-Id: I14790ee047d46ef716cadf9a5d5e0b70e1d46898 (cherry picked from commit 29a2ef2f0371de25272e63b8498f939d1c202dba)
* | Various call log / call details video call changes.Tyler Gunn2014-07-157-8/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Requires cl/501841. Call log: 1. Add video call affordance. 2. Add accessibility text for calls, video call afforance. 3. Fixed unit test Call details: 1. Showing video icon when a call had video. 2. Changing call headings to indicate they were video calls. Bug: 16013879 Bug: 16013344 Bug: 16013684 Change-Id: I53b5bf9b0b1a63f9d119318d59f690d310cca7c8
* | Allow overflow menu to overlap overflow buttonYorke Lee2014-07-151-4/+6
|/ | | | | Bug: 15988764 Change-Id: Ifeffb18a76f38a558e602c9fb5f62ef9d3404ecb
* Merge "DO NOT MERGE Added report button to UI and database." into lmp-devSai Cheemalapati2014-07-155-2/+53
|\
| * DO NOT MERGE Added report button to UI and database.Sai Cheemalapati2014-07-145-2/+53
| | | | | | | | | | | | | | | | | | | | It toasts when clicked for now. The database is not updated when it is clicked yet. Bug: 11150383 Change-Id: Ifd588bdfb36dd8a96977a870071a064726f6e669 (cherry picked from commit 3eae4825ee9a29bd43c9b01d3cbf92de6ad3eb11)
* | Implement multi-SIM capabilities (3/6) [DO NOT MERGE]Ihab Awad2014-07-142-4/+5
|/ | | | | Bug:16292368 Change-Id: I367f838a08bd478aca86e2d75b221250ebd8a82e (cherry picked from commit 0e8a870afc9de3063a652256e81f9bf2043914e0)
* Move from old setOutline() api to setOutlineProvider()Chris Craik2014-07-111-10/+13
| | | | Change-Id: I9b48309bd54bcb84c781e653df0edb76b163a82c
* Merge "Remove unused import of ServiceManager"Yorke Lee2014-07-101-1/+0
|\
| * Remove unused import of ServiceManagerYorke Lee2014-07-101-1/+0
| | | | | | | | | | Bug: 6948882 Change-Id: Ie2c9ab76398ef4d9474e5ea8712b1cda1e4da782
* | Merge "Adding support for video call icon and data usage in call log."Tyler Gunn2014-07-108-9/+160
|\ \ | |/ |/|
| * Adding support for video call icon and data usage in call log.Tyler Gunn2014-07-108-9/+160
| | | | | | | | | | | | Bug: 16013684 Bug: 16015261 Change-Id: Ie75443d641c1e09a5772bb618aba55de8583716b
* | Remove SelectAccountDialogFragment for PhoneAccount on Dialer app (1/2)Nancy Chen2014-07-092-45/+3
| | | | | | | | | | | | | | | | One-time select will no longer be available within the dialer app so the fragment and menu item have been removed. Bug: 15473965 Change-Id: I13410b328f5b5ce887b8f3a9ba2c734d58008c56
* | Merge "Hook up call intent for video call."Andrew Lee2014-07-091-9/+3
|\ \ | |/ |/|
| * Hook up call intent for video call.Andrew Lee2014-07-081-9/+3
| | | | | | | | | | Bug: 16013180 Change-Id: If067b2bb4252afa2c2e373b4eff9511dad821159
* | Update showCallScreen & isInAPhoneCall to use PhoneManager.Santos Cordon2014-07-082-10/+17
|/ | | | Change-Id: Ibe6900a0560611346d4ec8e109349b0c82c8a463
* Add closeQuietly utility method (1/2)Yorke Lee2014-07-081-0/+17
| | | | | Bug: 6948882 Change-Id: I8960f457ee71bc99da0a88692e55887c8a4df2b4
* Fix nested pre-scrolling delta magnitudeYorke Lee2014-07-071-3/+2
| | | | | | | | | The framework bug causing a mis-signed delta was fixed, so update the app-side workaround accordingly. https://googleplex-android-review.git.corp.google.com/#/c/498315/ Change-Id: Id7272de056870a9272ac3d8bef8ab95c2275f74d
* Merge "Make dialer use PhoneManager.cancelMissedCallsNotification."Santos Cordon2014-07-023-22/+6
|\
| * Make dialer use PhoneManager.cancelMissedCallsNotification.Santos Cordon2014-07-023-22/+6
| | | | | | | | Change-Id: I1e8de39efe0918b974cf949e80e15e4c85c1a70c
* | Add "Make video call" button to search fragments.Andrew Lee2014-07-025-18/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = Add new "make video call" shortcut type, and "handle" its click in SearchFragment. = Enable "make video call" shortcut for regular and smart dial search fragments. For now, this shortcut does nothing. = Enable "add contact" shortcut for smart dial search fragment. = Changed the bounds of the shortcut items to fill to the edges. = Convert shortcut click handling to use switch/case block. = TODO: Enable/disable the shortcuts depending on whether video calling has been enabled, once the option is available. = TODO: Handle dispatching a video call intent, once that intent extra is provided. Bug: 16013180 Change-Id: I7563d1f2939e27c4b13ed966b73cd4badd9d9fa7
* | Merge "Fix references to two constants"Ihab Awad2014-07-022-4/+4
|\ \
| * | Fix references to two constantsIhab Awad2014-07-022-4/+4
| | | | | | | | | | | | | | | | | | | | | The names of two constants missed getting updated in a previous CL, causing a build breakage. Change-Id: I91a9cb8c24b6487e0d6e38d42ab20cc673c81a32
* | | Merge "Make use of PhoneManager.handlePinMmi() in dialer."Santos Cordon2014-07-021-11/+4
|\ \ \ | | |/ | |/|
| * | Make use of PhoneManager.handlePinMmi() in dialer.Santos Cordon2014-07-021-11/+4
| | | | | | | | | | | | Change-Id: I00a935860c218ec3744ed26265bce2988ef39560
* | | Merge "Rename Telecomm "Subscription" to "Account" (3/7)"Ihab Awad2014-07-0211-117/+93
|\ \ \ | | |/ | |/|