summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update AOSP Dialer source from internal google3 repository atEric Erfanian2017-04-06879-2147/+7479
| | | | | | | | | | | | | | | | | | | cl/152373142. Test: make, treehugger This CL updates the AOSP Dialer source with all the changes that have gone into the private google3 repository. This includes all the changes from cl/151342913 (3/27/2017) to cl/152373142 (4/06/2017). This goal of these drops is to keep the AOSP source in sync with the internal google3 repository. Currently these sync are done by hand with very minor modifications to the internal source code. See the Android.mk file for list of modifications. Our current goal is to do frequent drops (daily if possible) and eventually switched to an automated process. Change-Id: I2fbc88cf6867b90ac8b65f75e5e34468988c7217
* Use the commons-io prebuilt instead of local source for voicemail.Eric Erfanian2017-03-292-1203/+14
| | | | | | | | | | | | | Test: treehugger, make This change removes part of the local apache source and depends on a prebuilt jar. In a future change, the rest of the apache code will be removed from Dialer and also replaced with prebuilts. Bug: 35391680 Change-Id: Ibbc4e62a23f30de5a11c07cb6cc4c00365c4f415
* Update AOSP Dialer source from internal google3 repository atEric Erfanian2017-03-27113-391/+632
| | | | | | | | | | | | | | | | | | | cl/151342913. Test: make, treehugger This CL updates the AOSP Dialer source with all the changes that have gone into the private google3 repository. This includes all the changes from cl/151128062 (3/24/2017) to cl/151342913 (3/27/2017). This goal of these drops is to keep the AOSP source in sync with the internal google3 repository. Currently these sync are done by hand with very minor modifications to the internal source code. See the Android.mk file for list of modifications. Our current goal is to do frequent drops (daily if possible) and eventually switched to an automated process. Change-Id: I8d4855628b62e9067e71f32ed40317617a1e3b02
* Update AOSP Dialer source from internal google3 repository atEric Erfanian2017-03-27498-6179/+5940
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | cl/151128062 Test: make, treehugger This CL updates the AOSP Dialer source with all the changes that have gone into the private google3 repository. This includes all the changes from cl/150756069 (3/21/2017) to cl/151128062 (3/24/2017). Notable this release: - Explicitly enumerate host and target dependencies. - Update proguard flag references. This goal of these drops is to keep the AOSP source in sync with the internal google3 repository. Currently these sync are done by hand with very minor modifications to the internal source code. See the Android.mk file for list of modifications. Our current goal is to do frequent drops (daily if possible) and eventually switched to an automated process. Bug: 33210202 36511925 Addresses 33210202 - Proguard support 36511925 - Compiler warnings when building against platform sdk Change-Id: I448ec3b3f2358886859cf7a4ef76a8fcef3244ae
* Merge "Revert "Fix Dialer Android.mk for compiling with javac""TreeHugger Robot2017-03-241-18/+18
|\
| * Revert "Fix Dialer Android.mk for compiling with javac"Eric Erfanian2017-03-231-18/+18
| | | | | | | | | | | | | | | | | | This reverts commit 8ca62ae6f88ba384600d9aea7c48298b8114f533. Inject is needed at runtime otherwise we crash on launch. I will re-integrate these changes in our next commit. Change-Id: Ic1305928ff2b1964412ffc8b43d04086a2f33f9b
* | Merge "Fix Dialer Android.mk for compiling with javac"Colin Cross2017-03-231-18/+18
|\|
| * Fix Dialer Android.mk for compiling with javacColin Cross2017-03-221-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the Dialer Android.mk file for compiling with javac: - Add missing resources from android-support-transition. - Add missing transitive dependencies on glide disklrucache and gifdecoder. - Remove annotation processors from LOCAL_JAVA_STATIC_LIBRARIES, they are only needed during compile time not in the final jar. - Remove org.apache.http.legacy.boot from LOCAL_JAVA_STATIC_LIBRARIES and add org.apache.http.legacy to LOCAL_JAVA_LIBRARIES, it is only needed to compile and will already be present in the classpath on the device. - Remove libraries from LOCAL_JAVA_LIBRARIES that are already in LOCAL_JAVA_STATIC_LIBRARIES, there is no need to list them twice. - Only list the processor libraries in --processorpath. - Pass --processorpath to javac. - Fix dailer->dialer typo. Bug: 35844114 Test: m -j Dialer Test: m -j ANDROID_COMPILE_WITH_JACK=false Dialer Change-Id: I9eee5a27a5812898826a1e70b72a2ad1b4f28d31
* | Modify the Dialer make file to compile nano protos.Eric Erfanian2017-03-221-0/+5
|/ | | | | | | | | | | | Test: make, treehugger This change enables native proto compilation for nano protos under android make. In a subsequent change, we will remove precompiled proto classes and begin compiling protos that are included with the release. Change-Id: I6579151686b94c83f93b7dc04225ec2ddf30f95d
* Update AOSP Dialer source from internal google3 repository atEric Erfanian2017-03-21455-2135/+6968
| | | | | | | | | | | | | | | | | | | cl/150756069 Test: make, treehugger This CL updates the AOSP Dialer source with all the changes that have gone into the private google3 repository. This includes all the changes from cl/150392808 (3/16/2017) to cl/150756069 (3/21/2017). This goal of these drops is to keep the AOSP source in sync with the internal google3 repository. Currently these sync are done by hand with very minor modifications to the internal source code. See the Android.mk file for list of modifications. Our current goal is to do frequent drops (daily if possible) and eventually switched to an automated process. Change-Id: I0888b5db52efb28eb8194600e0c7804592f975f3
* Revert "Update AOSP Dialer source from internal google3 repository at ↵Eric Erfanian2017-03-20449-6872/+1931
| | | | | | | | cl/150622237" This reverts commit 06b6b56e9eaa91ebf757ea641e38a9c885fa40bd. Change-Id: Ida8c5ee67669524dc63b9adc60a6dd392cb9b9a6
* Update AOSP Dialer source from internal google3 repository atEric Erfanian2017-03-20449-1931/+6872
| | | | | | | | | | | | | | | | | | | cl/150622237 Test: make, treehugger, on device testing. This CL updates the AOSP Dialer source with all the changes that have gone into the private google3 repository. This includes all the changes from cl/150392808 (3/16/2017) to cl/150622237 (3/20/2017). This goal of these drops is to keep the AOSP source in sync with the internal google3 repository. Currently these sync are done by hand with very minor modifications to the internal source code. See the Android.mk file for list of modifications. Our current goal is to do frequent drops (daily if possible) and eventually switched to an automated process. Change-Id: Id53e0e580a4ef73760a8afb7bb8c265ee27ad535
* Update AOSP Dialer source from internal google3 repository at cl/150392808Eric Erfanian2017-03-172565-515/+103459
| | | | | | | | | | | | | | | | | | | | | | Test: Treehugger Notable this release: * Reintroduce localization. This CL updates the AOSP Dialer source with all the changes that have gone into the private google3 repository. This includes all the changes from 3/15/2017 to cl/150392808 (3/16/2017). This goal of these drops is to keep the AOSP source in sync with the internal google3 repository. Currently these sync are done by hand with very minor modifications to the internal source code. See the Android.mk file for list of modifications. Our current goal is to do frequent drops (daily if possible) and eventually switched to an automated process. Change-Id: Ia16d68469c2ca1ff42c7fa31d922bdb78c4e244a
* Revert "Update dialer to tap green cl 150332012."Sailesh Nepal2017-03-1638-171/+496
| | | | | | This reverts commit 1019500220518fb5fb023fcb7d370ab3cbf12307. Change-Id: Ie6e4f81a995fca7345132b596521b0bd06ceffb9
* Update dialer to tap green cl 150332012.Eric Erfanian2017-03-1638-496/+171
| | | | | Test: Treehugger Change-Id: If2baab1d3fc2dee602a4f784bba532182e7174f5
* Update Dialer source from latest green build.Eric Erfanian2017-03-15663-23441/+29574
| | | | | | | | | * Refactor voicemail component * Add new enriched calling components Test: treehugger, manual aosp testing Change-Id: I521a0f86327d4b42e14d93927c7d613044ed5942
* Merge "Prepare for removal of junit and android.test classes from Android ↵Paul Duffin2017-03-030-0/+0
|\ | | | | | | | | | | | | | | API (step 1)" am: dc8b745037 am: 8937acfca0 am: 054c5e6e85 -s ours Change-Id: Iaaf7fb56e0f2e49f54d9b13a10a7ed2b50fde92f
| * Merge "Prepare for removal of junit and android.test classes from Android ↵Paul Duffin2017-03-031-1/+3
| |\ | | | | | | | | | | | | | | | | | | | | | API (step 1)" am: dc8b745037 am: 8937acfca0 Change-Id: I91bcd37ef04a8f8e7258fea72fcb516f8c0be386
| | * Merge "Prepare for removal of junit and android.test classes from Android ↵Paul Duffin2017-03-031-1/+3
| |/| | | | | | | | | | | | | | | | | | | | | | API (step 1)" am: dc8b745037 Change-Id: Iea95c36a15d61ec03584a3b1f2ec7ae580e047f7
| | * Merge "Prepare for removal of junit and android.test classes from Android ↵Paul Duffin2017-03-031-1/+3
| | |\ | | | | | | | | | | | | API (step 1)"
| | | * Prepare for removal of junit and android.test classes from Android API (step 1)Paul Duffin2017-03-011-1/+3
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In preparation for removing junit and android.test classes from the Android API this change adds explicit dependencies on junit and/or legacy-android-test to ensure that modules will compile properly once it is removed. Care was taken to ensure that any targets that depended, directly or indirectly, on android-support-test did not also depend on junit or hamcrest as they conflict with the versions embedded within android-support-test. Bug: 30188076 Test: make checkbuild Change-Id: I57f78df99afaa64e2afdd11efc9eab0dafb16d0b
* | | Fix AOSP crashesEric Erfanian2017-03-032-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Include libraries needed at runtime. Remove autolink (bug b/35934614) which causes crash on launch, missing webkit. Currently investigating. Bug: 35934614 Test: Loaded on arm64 AOSP Change-Id: I39abf56e422766ea6d9525c107aeb05768cdb002
* | | Update dialer sources.Eric Erfanian2017-03-012769-118613/+163126
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test: Built package and system image. This change clobbers the old source, and is an export from an internal Google repository. The internal repository was forked form Android in March, and this change includes modifications since then, to near the v8 release. Since the fork, we've moved code from monolithic to independent modules. In addition, we've switched to Blaze/Bazel as the build sysetm. This export, however, still uses make. New dependencies have been added: - Dagger - Auto-Value - Glide - Libshortcutbadger Going forward, development will still be in Google3, and the Gerrit release will become an automated export, with the next drop happening in ~ two weeks. Android.mk includes local modifications from ToT. Abridged changelog: Bug fixes ● Not able to mute, add a call when using Phone app in multiwindow mode ● Double tap on keypad triggering multiple key and tones ● Reported spam numbers not showing as spam in the call log ● Crash when user tries to block number while Phone app is not set as default ● Crash when user picks a number from search auto-complete list Visual Voicemail (VVM) improvements ● Share Voicemail audio via standard exporting mechanisms that support file attachment (email, MMS, etc.) ● Make phone number, email and web sites in VVM transcript clickable ● Set PIN before declining VVM Terms of Service {Carrier} ● Set client type for outbound visual voicemail SMS {Carrier} New incoming call and incall UI on older devices (Android M) ● Updated Phone app icon ● New incall UI (large buttons, button labels) ● New and animated Answer/Reject gestures Accessibility ● Add custom answer/decline call buttons on answer screen for touch exploration accessibility services ● Increase size of touch target ● Add verbal feedback when a Voicemail fails to load ● Fix pressing of Phone buttons while in a phone call using Switch Access ● Fix selecting and opening contacts in talkback mode ● Split focus for ‘Learn More’ link in caller id & spam to help distinguish similar text Other ● Backup & Restore for App Preferences ● Prompt user to enable Wi-Fi calling if the call ends due to out of service and Wi-Fi is connected ● Rename “Dialpad” to “Keypad” ● Show "Private number" for restricted calls ● Delete unused items (vcard, add contact, call history) from Phone menu Change-Id: I2a7e53532a24c21bf308bf0a6d178d7ddbca4958
* | | Import translations. DO NOT MERGEBill Yi2017-02-221-1/+1
| | | | | | | | | | | | | | | Change-Id: I8f065c04fc06b145f1cde3e622df036b4af42e67 Auto-generated-cl: translation import
* | | Import translations. DO NOT MERGEBill Yi2017-02-162-3/+3
| | | | | | | | | | | | | | | Change-Id: Ic6a0cedac79bb7898fef61e7472e04fc4a628309 Auto-generated-cl: translation import
* | | Merge "Add missing transitive dependencies" am: 9a92a189f6 am: e1ee607b28 ↵Colin Cross2017-02-151-1/+4
|\| | | | | | | | | | | | | | | | | | | | | | | am: 0de8a60c88 am: 999536c0c7 Change-Id: I5d8a479a50bd53edfc96637dfb3281bb01120faf
| * | Merge "Add missing transitive dependencies" am: 9a92a189f6 am: e1ee607b28Colin Cross2017-02-151-1/+4
| |\ \ | | | | | | | | | | | | | | | | | | | | am: 0de8a60c88 Change-Id: I10e3f1ed70229ca62715c97e326bd741fd8da559
| | * \ Merge "Add missing transitive dependencies" am: 9a92a189f6Colin Cross2017-02-151-1/+4
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | am: e1ee607b28 Change-Id: Ib39f2b1ce5649b15c31a8ea89dec85e543678772
| | | * | Merge "Add missing transitive dependencies"Colin Cross2017-02-151-1/+4
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | am: 9a92a189f6 Change-Id: I36f03053988adbd3fec2e977af98e1740b80a782
| | | | * Merge "Add missing transitive dependencies"Colin Cross2017-02-151-1/+4
| | | | |\
| | | | | * Add missing transitive dependenciesColin Cross2017-02-131-1/+4
| | | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add android-support-transition for android-support-design Test: m -j checkbuild tests cts Change-Id: I820254436bfd62434b9b4f1db79fa316a4452a88
* | | | | Import translations. DO NOT MERGEBill Yi2017-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ida73f39c3770fc886061fdd6c578e8d6e87a3217 Auto-generated-cl: translation import
* | | | | Import translations. DO NOT MERGE am: 4095f560e9 -s oursBill Yi2017-02-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 854189a535 -s ours Change-Id: Icb0e84a3da56caac4b673a329c91653522f3a48b
| * | | | Import translations. DO NOT MERGEBill Yi2017-02-030-0/+0
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 4095f560e9 -s ours Change-Id: I18555ebbe9ec6a948797332894d4c6afb395a1d3
| | * | | | Import translations. DO NOT MERGEBill Yi2017-02-0237-103/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I816bf0a5504510d75d26ea11c76d483c034bf78b Auto-generated-cl: translation import
* | | | | | Import translations. DO NOT MERGEBill Yi2017-01-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id7d2ede86d7d951ff281db5a6c78189539946895 Auto-generated-cl: translation import
* | | | | | Merge "use telephony API to sent secret dial code"Chen Xu2017-01-281-10/+6
|\ \ \ \ \ \
| * | | | | | use telephony API to sent secret dial codefionaxu2017-01-271-10/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Telephony provides an API to send secret code broadcast in a bgcheck-compliant way. The dialer app moves to this new API to pass O bg-restriction check. Bug:33753947 Test: Manual Change-Id: Ib2c623d7d87a7581ae5898d6181c100fac3f12f6
* | | | | | | Merge "Make missed call notification a noisy notification" am: 1e721c9f30 ↵sail2017-01-271-0/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: c1bd6a1959 am: d0f276eb48 am: 8f2f4ad42d Change-Id: I4fc6620da406f18f24900c8ec431fc413ae96eaf
| * | | | | | Merge "Make missed call notification a noisy notification" am: 1e721c9f30 ↵sail2017-01-271-0/+1
| |\ \ \ \ \ \ | | | |_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: c1bd6a1959 am: d0f276eb48 Change-Id: I37f3fa286f8a0ee749137ca7d86a4c1db324d90e
| | * | | | | Merge "Make missed call notification a noisy notification" am: 1e721c9f30sail2017-01-271-0/+1
| | |\ \ \ \ \ | | | | |_|/ / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | am: c1bd6a1959 Change-Id: I623ac5f1d12034cb584d1cdf850554c94c15048d
| | | * | | | Merge "Make missed call notification a noisy notification"sail2017-01-271-0/+1
| | | |\ \ \ \ | | | | | |_|/ | | | | |/| | | | | | | | | | | | | | | | | | | | | | | am: 1e721c9f30 Change-Id: Ia026df379e1ce3454e00920b99cc93b2879e6501
| | | | * | | Merge "Make missed call notification a noisy notification"sail2017-01-271-0/+1
| | | | |\ \ \
| | | | | * | | Make missed call notification a noisy notificationHans Månsson2017-01-251-0/+1
| | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By making the notification noisy a missed call will trigger the pulsing of the notification LED. Currently there is nothing that indicates that a user missed a call when the display is off. Bug: 34696338 Test: Call the device, miss the call, confirm LED is pulsing. Change-Id: Ic0d3831bc847d9189a7318ded9e0b1a2869c25e4
* | | | | | | Import translations. DO NOT MERGEBill Yi2017-01-252-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I3ab49271507037904a04f4e919fc4c504f7c9587 Auto-generated-cl: translation import
* | | | | | | Import translations. DO NOT MERGEBill Yi2017-01-212-2/+2
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | Change-Id: I3913c6fe608a115b9bba4b2d275fc3fd7f3f2b3e Auto-generated-cl: translation import
* | | | | | Import translations. DO NOT MERGEBill Yi2017-01-182-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I4dc7330e79229be3a5016259c2ad94380bdfb7eb Auto-generated-cl: translation import
* | | | | | Import translations. DO NOT MERGEBill Yi2017-01-122-0/+483
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ied991ac6d96080915486477ace3050f662154c49 Auto-generated-cl: translation import
* | | | | | Merge "Rename language+country resources to just language"Roozbeh Pournader2017-01-1262-483/+0
|\ \ \ \ \ \
| * | | | | | Rename language+country resources to just languageRoozbeh Pournader2017-01-1062-483/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 26496609 Test: none Change-Id: Ic8ab6603b6eeafc8eab3f0a7a3dc374119a17d64