summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-19Update AOSP Dialer source from internal google3 repository atEric Erfanian
cl/159428781. 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/158012278 (6/05/2017) to cl/159428781 (6/19/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. Merged-In: Ie60a84b3936efd0ea3d95d7c86bf96d2b1663030 Change-Id: If1fa394df2609f0d38b4f794c83f4db3f1006484
2017-06-07Update AOSP Dialer source from internal google3 repository atEric Erfanian
cl/158012278. 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/152373142 (4/06/2017) to cl/158012278 (6/05/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: I4d3f14b5140e2e51bead9497bc118a205b3ebe76
2017-06-01Merge "Remove usages of ActionBarActivity." into oc-dev am: 28d5e3ca4aAurimas Liutikas
am: 141883f160 Change-Id: Ie019ef02cbc21517e78e8d053b1e7dfd150889e2
2017-06-01Merge "Remove usages of ActionBarActivity." into oc-devAurimas Liutikas
am: 28d5e3ca4a Change-Id: Ic4912b727886f3e9a24f6e4a88ab433b57c19057
2017-06-01Merge "Remove usages of ActionBarActivity." into oc-devTreeHugger Robot
2017-06-01Merge "update glide snapshot"Roger Xue
2017-05-31Update Dialer to v10 RC45. am: 83b20211c3Eric Erfanian
am: ae06b1b3b8 Change-Id: I37dfc5acf163aa0942803da64ec47629622580c4
2017-05-31Update Dialer to v10 RC45.Eric Erfanian
am: 83b20211c3 Change-Id: Ide21415247a3ec743f5438c49d29ba2d861081b0
2017-05-31Update Dialer to v10 RC45.Eric Erfanian
This release was created following the instructions at: go/dialer-aosp-release Subsequent dialer releases will follow as O bugs are fixed, until we reach our final RC. Version: 10 Candidate: RC45 Branch: dialer-android_release_branch/153304843.1 dialer-android_20170416.00/dialer-android_20170416.00_RC45 This release contains the following bug fixes since RC39: Bug: 38131932 38302993 38347350 38368993 38395481 62100344 Test: make, on device Change-Id: Ib4af5dcc58c684d51ea1f4628b301e40184b81b3
2017-05-26Set camera to null when disabling IMS video transmission am: d40e05b9e0Sailesh Nepal
am: 7f7f25f903 Change-Id: I9ecaf153cf214e099228ec43cdcf8b565129ff0a
2017-05-26Set camera to null when disabling IMS video transmissionSailesh Nepal
am: d40e05b9e0 Change-Id: I083c9e03f38eacd2cb4eff67b07b302e67196add
2017-05-26Set camera to null when disabling IMS video transmissionSailesh Nepal
From Tyler's investigation: In the past (Marshmallow days) we used to call setCamera(null) as well as sending the downgrade request. Stopping the video transmission is one thing but I think the modem implementation depends on the camera being nulled to clean up its resources. (This CL is a manual cherry pick of cl/157154988 from google3 to gerrit.) Bug: 38395481 Change-Id: I7f71c1ffb7194165b8968cd4a033ffea1af443ed
2017-05-26Fix permissions missing in AOSP build am: 6af9c02cc2Ta-wei Yen
am: 8b80f2b663 Change-Id: I43a9dacc38f86b7a1286cbaf28eb8b526926e30e
2017-05-26Fix permissions missing in AOSP buildTa-wei Yen
am: 6af9c02cc2 Change-Id: I9862669e6fce83a12fcac9e64287346cd03e72ce
2017-05-25Fix permissions missing in AOSP buildTa-wei Yen
The voicemail module permissions are in a different manifest, and was not merged. Test: manual VVM smoke test Change-Id: I00c7abf16a5ed40d2d3b0e26463663e60fc8b05f Fixes: 38421210
2017-05-25update glide snapshotLujiang Xue
Test: build the app Change-Id: I819306673e59a3fb53b877adf38e0294cc8c5dbf
2017-05-24Remove usages of ActionBarActivity.Aurimas Liutikas
ActionBarActivity has been deprecated for 2+ years and has been extending AppCompatActivity for all that time. These changes should be no-ops. Bug: 35253513 Test: None Change-Id: Ic87c8db6f9733fbcfa59d3bc08c77013799ae652 (cherry picked from commit 27b5eaeb2d0cdffb0b89db4971894548da8afdd4)
2017-05-23Update Dialer to v10 RC39 am: 3ed0c281a1Eric Erfanian
am: 651d758b59 Change-Id: Ie6d59b702b6504c3957836597445c9b7c1bf7f72
2017-05-23Update Dialer to v10 RC39Eric Erfanian
am: 3ed0c281a1 Change-Id: Ibcd2bd797d09d8d5cbc490fb1779db37ec5069e7
2017-05-23Update Dialer to v10 RC39Eric Erfanian
This release was created following the instructions at: go/dialer-aosp-release Subsequent dialer releases will follow as O bugs are fixed, until we reach our final RC. Version: 10 Candidate: RC39 Branch: dialer-android_release_branch/153304843.1 dialer-android_20170416.00/dialer-android_20170416.00_RC39 This release contains the following bug fixes since RC32: Bug: 38137349 38249439 38299262 38329114 Test: make Change-Id: I65f695db8aa20902fa60835d58b41cfdfe42704b
2017-05-19Remove usages of ActionBarActivity.Aurimas Liutikas
ActionBarActivity has been deprecated for 2+ years and has been extending AppCompatActivity for all that time. These changes should be no-ops. Bug: 35253513 Test: None Change-Id: Ic87c8db6f9733fbcfa59d3bc08c77013799ae652
2017-05-16Merge "Revert "Tweak app makefile with extra resources"" into oc-dev am: ↵Kirill Grouchnikov
fb63fc2c6b am: 0f06aaa508 Change-Id: I54faf5198a845a0c123e46d4e49a04bc1751a9b7
2017-05-16Merge "Update Dialer to v10 RC32" into oc-dev am: 0c9dbf507bEric Erfanian
am: c57430a61e Change-Id: Ib32ae1641d7afb8a97852f16fd77dd16cb510fc4
2017-05-16Merge "Revert "Tweak app makefile with extra resources"" into oc-devKirill Grouchnikov
am: fb63fc2c6b Change-Id: I88573a3020e6394f819245dea10ad741b6ccb81a
2017-05-16Merge "Revert "Tweak app makefile with extra resources"" into oc-devKirill Grouchnikov
2017-05-16Revert "Tweak app makefile with extra resources"Kirill Grouchnikov
This reverts commit cb06686aba5b9e080e1b758e2ea17a73be648601. Bug: 30240339 Change-Id: Ida9c44c7d856d9bcbf921fcd8ff05cef88b69b7c
2017-05-16Merge "Tweak app makefile with extra resources" into oc-dev am: e724c7b637Kirill Grouchnikov
am: 9842b4a7fd Change-Id: Ic48d984be02fb13395c4d735e673d9e7b1ea7369
2017-05-16Merge "Update Dialer to v10 RC32" into oc-devEric Erfanian
am: 0c9dbf507b Change-Id: I5f90090090c6e430d83fcdd294082c1f5237ade8
2017-05-15Merge "Tweak app makefile with extra resources" into oc-devKirill Grouchnikov
am: e724c7b637 Change-Id: I63a0ccc8cb1fa4908ff2c5b6f9d6a968079e12fd
2017-05-15Merge "Update Dialer to v10 RC32" into oc-devTreeHugger Robot
2017-05-15Merge "Tweak app makefile with extra resources" into oc-devKirill Grouchnikov
2017-05-15Update Dialer to v10 RC32Eric Erfanian
This release was created following the instructions at: go/dialer-aosp-release Subsequent dialer releases will follow as O bugs are fixed, until we reach our final RC. Version: 10 Candidate: RC32 Branch: dialer-android_release_branch/153304843.1 dialer-android_20170416.00/dialer-android_20170416.00_RC32 This release contains the following bug fixes since RC17: Bug: 33176679 33272455 3646510 36773894 37297649 37413780 37513689 37640315 37680595 37698062 37873639 37901752 37919295 37953423 38062852 38069600 38137349 38173549 38180252 38191514 Test: make, on device Change-Id: I4e4bb630082758e418ff24892b7db3142c6eb09a
2017-05-11Tweak app makefile with extra resourcesKirill Grouchnikov
Test: mmma packages/apps/Dialer Bug: 30240339 Change-Id: Id7c7ba6eaf46b0561a7c186aa87e96a1d407ddcb
2017-05-11Exclude SpannedTestUtils from buildPaul Duffin
am: 922b108f43 -s ours Change-Id: Ic2444901f0fb15185d8f00adbc8c3adce15b13a2
2017-05-10Exclude SpannedTestUtils from buildPaul Duffin
The SpannedTestUtils class which is built into the production Dialer app contains references to JUnit. Rather then embed JUnit in Dialer it was excluded from the build. It is not actually used at all anywhere in Dialer app so may even be able to be deleted. Bug: 30188076 Test: make checkbuild Change-Id: I10c2c5f315e442477be81726e7df20d569fe5305 Merged-In: I37a618deba48d87a1a03d82ad4022233b408a788
2017-05-08Prepare for removal of junit and android.test classes from Android API (step 1)Paul Duffin
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. The SpannedTestUtils class which is built into the production Dialer app contains references to JUnit. Rather then embed JUnit in Dialer it was excluded from the build. It is not actually used at all anywhere in Dialer app so may even be able to be deleted. Bug: 30188076 Test: make checkbuild Change-Id: I37a618deba48d87a1a03d82ad4022233b408a788
2017-05-05Update Dialer to v10 RC17 am: 738bb09adeEric Erfanian
am: 92a3240cb0 Change-Id: I25162b67d44217daed4fe11c3eb65d9ceb235eb3
2017-05-05Update Dialer to v10 RC17Eric Erfanian
am: 738bb09ade Change-Id: Iaa12541ea3513328710edc6ae21f77d3260bebe8
2017-05-05Update Dialer to v10 RC17Eric Erfanian
This release was created following the instructions at: go/dialer-aosp-release Subsequent dialer releases will follow as O bugs are fixed, until we reach our final RC. Version: 10 Candidate: RC17 Branch: dialer-android_release_branch/153304843.1 dialer-android/dialer-android_20170416.00/dialer-android_20170416.00_RC17 This release contains the following bug fixes since RC16: Bug: 37962346 Test: make, on device Change-Id: I1852cc096ef242c7bfcd85b11f954ddb00903c39
2017-05-05Update Dialer to V10 RC16 am: 10b34a5ebfEric Erfanian
am: 300a8683b9 Change-Id: If5695bad59f8a4dab6e6c90b54943b900bd2652a
2017-05-05Update Dialer to V10 RC16Eric Erfanian
am: 10b34a5ebf Change-Id: Iea3e96ccdeaf1fa796ceca702cace82ca20f298c
2017-05-04Update Dialer to V10 RC16Eric Erfanian
This release was created following the instructions at: go/dialer-aosp-release Subsequent dialer releases will follow as O bugs are fixed, until we reach our final RC. Version: 10 Candidate: RC16 Branch: dialer-android_release_branch/153304843.1 dialer-android/dialer-android_20170416.00/dialer-android_20170416.00_RC16 This release contains the following bug fixes since RC00: Bug: 37324705 35304403 36067503 35304446 33203808 37280992 37346084 35766990 37481880 37424493 36470282 37347691 37519015 37168472 35805360 37545472 27704934 36515614 35766990 37577470 34739750 35801628 36788693 35264204 36708536 37628370 36904650 37314436 37642171 37530847 37637799 37666625 37548549 37648036 37636412 37323529 37630507 35919141 37198343 37548572 36178218 37640315 37663896 37720467 37275944 37710497 31634477 37744796 37348506 37744796 37568534 37672424 34872683 34873026 37681461 34873295 37748373 37526812 37618638 37663896 37536088 37727455 37165687 36651204 36900708 37323529 36902926 37256480 37328353 37432034 37436952 34093562 37720889 37321935 37780300 37781115 37755902 36588206 34258266 37290464 37698062 37618638 37473004 37432034 37918676 37870494 37722091 Test: make, on device Change-Id: I99e1a484ccd578c1f8a13e7a6a4b4952f0791297
2017-05-03This change reflects the Dialer V10 RC00 branch. am: 8369df095aEric Erfanian
am: d67f162752 Change-Id: I94f923a6a8af0a580723017002922e299bd335f3
2017-05-03This change reflects the Dialer V10 RC00 branch.Eric Erfanian
am: 8369df095a Change-Id: I6820870feb74cba010ac3039e4da41325b3005f9
2017-05-03This change reflects the Dialer V10 RC00 branch.Eric Erfanian
RC00 is based on: branch: dialer-android_release_branch/153304843.1 synced to: 153304843 following the instructions at go/dialer-aosp-release. In this release: * Removes final apache sources. * Uses native lite compilation. More drops will follow with subsequent release candidates until we reach our final v10 release, in cadence with our prebuilt drops. Test: TreeHugger, on device Change-Id: Ic9684057230f9b579c777820c746cd21bf45ec0f
2017-05-02Merge "Use AAPT2" into oc-dev am: afa29d4a86Alan Viverette
am: 010981b798 Change-Id: Ib3fa66f7ea415fc8263794e50d76339381480570
2017-05-02Merge "Use AAPT2" into oc-devAlan Viverette
am: afa29d4a86 Change-Id: Ib5c647a5129794248862156bf8f836c74ddbf486
2017-05-02Merge "Use AAPT2" into oc-devTreeHugger Robot
2017-05-01Updates based on API council guidance. am: 1558e380e4Jeff Sharkey
am: cc88a9747c Change-Id: Iccb40b467854a06599991567cb36449419634c4c
2017-05-01Updates based on API council guidance.Jeff Sharkey
am: 1558e380e4 Change-Id: I64dde548c55333d1181d94cf7c2a160a8334004c
2017-05-01Updates based on API council guidance.Jeff Sharkey
Test: builds, boots Change-Id: I223faf55c1e1b4d81d11b4c8b2d93ccd131c969b Fixes: 37775662 Fixes: 37748635 Fixes: 37673408 Fixes: 37672564 Fixes: 37672218 Fixes: 37638323 Fixes: 37637423
2017-04-30Stop using deprecated APIs.Jeff Sharkey
Test: builds Change-Id: Ia73284f599edbd8f1134eca33e8d1269c2b2129d
2017-04-26Use AAPT2Alan Viverette
Test: make Dialer Change-Id: I9356a683416c2046bc206d5c5cfe83859698f4e8
2017-04-25Switch to use system SDK am: 6640e55e3fTa-wei Yen
am: 388f940ea4 Change-Id: I82479e4c3371a3d9750bd795fcf5b2f885b0966a
2017-04-25Switch to use system SDKTa-wei Yen
am: 6640e55e3f Change-Id: I91c385e6113dc5c73da3d6161695308ec212d6b4
2017-04-21Switch to use system SDKTa-wei Yen
ag/2138258 has moved some VVM APIs to system. While dialer code should migrate to the new public APIs, there are some issues with AOSP dialer code drop and it is easier to just use system API to unblock the API change. Bug: 35766990 Test: make Change-Id: Ifd3a5807b7d8618b24083ef040069fe84e7e7888
2017-04-12Disable proguard optimization when not using jack am: f939e09289Colin Cross
am: c5f46d396c Change-Id: I1015e5dc453cb6ac0c1dbe76b490494f50592721
2017-04-12Disable proguard optimization when not using jackColin Cross
am: f939e09289 Change-Id: I48cf49d2a78eb4b0e073a4f088a4f772b5cc8cb7
2017-04-11Disable proguard optimization when not using jackColin Cross
Proguard optimization causes errors when used with dx: warning: Ignoring InnerClasses attribute for an anonymous inner class (android.support.transition.ViewGroupUtilsApi14$1) that doesn't come with an associated EnclosingMethod attribute. This class was probably produced by a compiler that did not target the modern .class file format. The recommended solution is to recompile the class from source, using an up-to-date compiler and without specifying any "-target" type options. The consequence of ignoring this warning is that reflective operations on this class will incorrectly indicate that it is *not* an inner class. ... Uncaught translation error: com.android.dx.cf.code.SimException: local variable type mismatch: attempt to set or access a value of type android.service.notification.StatusBarNotification[] using a local variable of type java.lang.String. This is symptomatic of .class transformation tools that ignore local variable information. Uncaught translation error: com.android.dx.cf.code.SimException: local variable type mismatch: attempt to set or access a value of type com.google.common.collect.SingletonImmutableList using a local variable of type java.lang.Object[]. This is symptomatic of .class transformation tools that ignore local variable information. Bug: 36902714 Bug: 37077388 Test: m -j ANDROID_COMPILE_WITH_JACK=false Change-Id: I687fff179c9d264f788e89e18cf5875c5f0663fc (cherry picked from commit 54033c62b5b9e911d54d509b812c8a2b224510b4)
2017-04-07Merge "Disable proguard optimization when not using jack"TreeHugger Robot
2017-04-06Update AOSP Dialer source from internal google3 repository at cl/152373142. ↵Eric Erfanian
am: d8046e520a am: 01a8643549 Change-Id: Ib92542e6b88bc8d8906982280244661ed7dbca8f
2017-04-06Update AOSP Dialer source from internal google3 repository at cl/152373142.Eric Erfanian
am: d8046e520a Change-Id: I1155c69ffb6c96513e5820df18d1ecdcdaea8582
2017-04-06Update AOSP Dialer source from internal google3 repository atEric Erfanian
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
2017-04-06Disable proguard optimization when not using jackColin Cross
Proguard optimization causes errors when used with dx: warning: Ignoring InnerClasses attribute for an anonymous inner class (android.support.transition.ViewGroupUtilsApi14$1) that doesn't come with an associated EnclosingMethod attribute. This class was probably produced by a compiler that did not target the modern .class file format. The recommended solution is to recompile the class from source, using an up-to-date compiler and without specifying any "-target" type options. The consequence of ignoring this warning is that reflective operations on this class will incorrectly indicate that it is *not* an inner class. ... Uncaught translation error: com.android.dx.cf.code.SimException: local variable type mismatch: attempt to set or access a value of type android.service.notification.StatusBarNotification[] using a local variable of type java.lang.String. This is symptomatic of .class transformation tools that ignore local variable information. Uncaught translation error: com.android.dx.cf.code.SimException: local variable type mismatch: attempt to set or access a value of type com.google.common.collect.SingletonImmutableList using a local variable of type java.lang.Object[]. This is symptomatic of .class transformation tools that ignore local variable information. Bug: 37077388 Test: m -j ANDROID_COMPILE_WITH_JACK=false Change-Id: I687fff179c9d264f788e89e18cf5875c5f0663fc
2017-03-29Use the commons-io prebuilt instead of local source for voicemail. am: ↵Eric Erfanian
cdb1edf966 am: a214674063 Change-Id: I496bf0852cf8a90fb429c6be0edbb26ab6fc462d
2017-03-29Use the commons-io prebuilt instead of local source for voicemail.Eric Erfanian
am: cdb1edf966 Change-Id: I652c10b3c272b8702e044b70bab7e51db9068eaf
2017-03-29Use the commons-io prebuilt instead of local source for voicemail.Eric Erfanian
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
2017-03-27Update AOSP Dialer source from internal google3 repository atEric Erfanian
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
2017-03-27Update AOSP Dialer source from internal google3 repository atEric Erfanian
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
2017-03-24Merge "Revert "Fix Dialer Android.mk for compiling with javac""TreeHugger Robot
2017-03-23Revert "Fix Dialer Android.mk for compiling with javac"Eric Erfanian
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
2017-03-23Merge "Fix Dialer Android.mk for compiling with javac"Colin Cross
2017-03-22Fix Dialer Android.mk for compiling with javacColin Cross
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
2017-03-22Modify the Dialer make file to compile nano protos.Eric Erfanian
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
2017-03-21Update AOSP Dialer source from internal google3 repository atEric Erfanian
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
2017-03-20Revert "Update AOSP Dialer source from internal google3 repository at ↵Eric Erfanian
cl/150622237" This reverts commit 06b6b56e9eaa91ebf757ea641e38a9c885fa40bd. Change-Id: Ida8c5ee67669524dc63b9adc60a6dd392cb9b9a6
2017-03-20Update AOSP Dialer source from internal google3 repository atEric Erfanian
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
2017-03-17Update AOSP Dialer source from internal google3 repository at cl/150392808Eric Erfanian
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
2017-03-16Revert "Update dialer to tap green cl 150332012."Sailesh Nepal
This reverts commit 1019500220518fb5fb023fcb7d370ab3cbf12307. Change-Id: Ie6e4f81a995fca7345132b596521b0bd06ceffb9
2017-03-16Update dialer to tap green cl 150332012.Eric Erfanian
Test: Treehugger Change-Id: If2baab1d3fc2dee602a4f784bba532182e7174f5
2017-03-15Update Dialer source from latest green build.Eric Erfanian
* Refactor voicemail component * Add new enriched calling components Test: treehugger, manual aosp testing Change-Id: I521a0f86327d4b42e14d93927c7d613044ed5942
2017-03-03Merge "Prepare for removal of junit and android.test classes from Android ↵Paul Duffin
API (step 1)" am: dc8b745037 am: 8937acfca0 am: 054c5e6e85 -s ours Change-Id: Iaaf7fb56e0f2e49f54d9b13a10a7ed2b50fde92f
2017-03-03Merge "Prepare for removal of junit and android.test classes from Android ↵Paul Duffin
API (step 1)" am: dc8b745037 am: 8937acfca0 Change-Id: I91bcd37ef04a8f8e7258fea72fcb516f8c0be386
2017-03-03Merge "Prepare for removal of junit and android.test classes from Android ↵Paul Duffin
API (step 1)" am: dc8b745037 Change-Id: Iea95c36a15d61ec03584a3b1f2ec7ae580e047f7
2017-03-03Merge "Prepare for removal of junit and android.test classes from Android ↵Paul Duffin
API (step 1)"
2017-03-03Fix AOSP crashesEric Erfanian
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
2017-03-01Update dialer sources.Eric Erfanian
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
2017-03-01Prepare for removal of junit and android.test classes from Android API (step 1)Paul Duffin
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
2017-02-22Import translations. DO NOT MERGEBill Yi
Change-Id: I8f065c04fc06b145f1cde3e622df036b4af42e67 Auto-generated-cl: translation import
2017-02-16Import translations. DO NOT MERGEBill Yi
Change-Id: Ic6a0cedac79bb7898fef61e7472e04fc4a628309 Auto-generated-cl: translation import
2017-02-15Merge "Add missing transitive dependencies" am: 9a92a189f6 am: e1ee607b28 ↵Colin Cross
am: 0de8a60c88 am: 999536c0c7 Change-Id: I5d8a479a50bd53edfc96637dfb3281bb01120faf
2017-02-15Merge "Add missing transitive dependencies" am: 9a92a189f6 am: e1ee607b28Colin Cross
am: 0de8a60c88 Change-Id: I10e3f1ed70229ca62715c97e326bd741fd8da559
2017-02-15Merge "Add missing transitive dependencies" am: 9a92a189f6Colin Cross
am: e1ee607b28 Change-Id: Ib39f2b1ce5649b15c31a8ea89dec85e543678772
2017-02-15Merge "Add missing transitive dependencies"Colin Cross
am: 9a92a189f6 Change-Id: I36f03053988adbd3fec2e977af98e1740b80a782
2017-02-15Merge "Add missing transitive dependencies"Colin Cross
2017-02-13Add missing transitive dependenciesColin Cross
Add android-support-transition for android-support-design Test: m -j checkbuild tests cts Change-Id: I820254436bfd62434b9b4f1db79fa316a4452a88
2017-02-06Import translations. DO NOT MERGEBill Yi
Change-Id: Ida73f39c3770fc886061fdd6c578e8d6e87a3217 Auto-generated-cl: translation import
2017-02-03Import translations. DO NOT MERGE am: 4095f560e9 -s oursBill Yi
am: 854189a535 -s ours Change-Id: Icb0e84a3da56caac4b673a329c91653522f3a48b
2017-02-03Import translations. DO NOT MERGEBill Yi
am: 4095f560e9 -s ours Change-Id: I18555ebbe9ec6a948797332894d4c6afb395a1d3
2017-02-02Import translations. DO NOT MERGEBill Yi
Change-Id: I816bf0a5504510d75d26ea11c76d483c034bf78b Auto-generated-cl: translation import