summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* Add video call not available dialog.wangqi2017-07-061-4/+4
| | | | | | | | | | | When telecom disconnect the video call with the code of DisconnectCause.ERROR and the DisconnectCause#getReason() of "IMS_ACCESS_BLOCKED", we should show an error dialog to user indicating that video call is not available and providing a option to make a voice call instead. Screenshots: https://screenshot.googleplex.com/YTUGVouoLmj Bug: 33821263 Test: manual, VideoCallNotAvailablePromptTest PiperOrigin-RevId: 160563754 Change-Id: Ie2eb735a92c577b5ae5a5e8b7efa2d699fc964bc
* Manually integrate upstream oc-dr1-dev changes.Eric Erfanian2017-06-221-19/+44
| | | | | | | https://googleplex-android-review.git.corp.google.com/#/c/2446830/ Test: TH, make Change-Id: I39aba7e972bac6e5864e70ed693849d90ecd7e08
* Update AOSP Dialer source from internal google3 repository atEric Erfanian2017-06-191-4/+102
| | | | | | | | | | | | | | | | | | | 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/152373142 (4/06/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. Change-Id: Ie60a84b3936efd0ea3d95d7c86bf96d2b1663030
* Revert "Update AOSP Dialer source from internal google3 repository at ↵Tobias Thierer2017-06-091-87/+2
| | | | | | | | | | cl/158012278. am: 91ce7d2a47" This reverts commit c67d658e7daa453fe9ad9fd1a37f81eaf2048c44. Reason for revert: This CL broke the sailfish-userdebug_javac-all target on master. Change-Id: I9b54333a654c00154ca84f4ece84bea4f07cc19b
* Update AOSP Dialer source from internal google3 repository atEric Erfanian2017-06-071-2/+87
| | | | | | | | | | | | | | | | | | | 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
* Merge "update glide snapshot"Roger Xue2017-06-011-3/+3
|\
| * update glide snapshotLujiang Xue2017-05-251-4/+4
| | | | | | | | | | Test: build the app Change-Id: I819306673e59a3fb53b877adf38e0294cc8c5dbf
* | Fix permissions missing in AOSP buildTa-wei Yen2017-05-261-1/+2
|\ \ | |/ |/| | | | | | | am: 6af9c02cc2 Change-Id: I9862669e6fce83a12fcac9e64287346cd03e72ce
| * Fix permissions missing in AOSP buildTa-wei Yen2017-05-251-1/+2
| | | | | | | | | | | | | | | | | | The voicemail module permissions are in a different manifest, and was not merged. Test: manual VVM smoke test Change-Id: I00c7abf16a5ed40d2d3b0e26463663e60fc8b05f Fixes: 38421210
* | Merge "Revert "Tweak app makefile with extra resources"" into oc-devKirill Grouchnikov2017-05-161-7/+11
|\| | | | | | | | | | | am: fb63fc2c6b Change-Id: I88573a3020e6394f819245dea10ad741b6ccb81a
| * Merge "Revert "Tweak app makefile with extra resources"" into oc-devKirill Grouchnikov2017-05-161-7/+11
| |\
| | * Revert "Tweak app makefile with extra resources"Kirill Grouchnikov2017-05-161-7/+11
| | | | | | | | | | | | | | | | | | | | | This reverts commit cb06686aba5b9e080e1b758e2ea17a73be648601. Bug: 30240339 Change-Id: Ida9c44c7d856d9bcbf921fcd8ff05cef88b69b7c
* | | Merge "Update Dialer to v10 RC32" into oc-devEric Erfanian2017-05-161-0/+7
|\| | | | | | | | | | | | | | | | | am: 0c9dbf507b Change-Id: I5f90090090c6e430d83fcdd294082c1f5237ade8
| * | Merge "Update Dialer to v10 RC32" into oc-devTreeHugger Robot2017-05-151-0/+7
| |\ \ | | |/ | |/|
| | * Update Dialer to v10 RC32Eric Erfanian2017-05-151-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge "Tweak app makefile with extra resources" into oc-devKirill Grouchnikov2017-05-151-11/+7
|\| | | | | | | | | | | | | | | | | am: e724c7b637 Change-Id: I63a0ccc8cb1fa4908ff2c5b6f9d6a968079e12fd
| * | Tweak app makefile with extra resourcesKirill Grouchnikov2017-05-111-11/+7
| |/ | | | | | | | | | | Test: mmma packages/apps/Dialer Bug: 30240339 Change-Id: Id7c7ba6eaf46b0561a7c186aa87e96a1d407ddcb
* / Exclude SpannedTestUtils from buildPaul Duffin2017-05-101-0/+4
|/ | | | | | | | | | | | 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
* This change reflects the Dialer V10 RC00 branch.Eric Erfanian2017-05-031-20/+42
| | | | | | | | | | | | | | | | | | | | 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
* Use AAPT2Alan Viverette2017-04-261-12/+11
| | | | | Test: make Dialer Change-Id: I9356a683416c2046bc206d5c5cfe83859698f4e8
* Switch to use system SDKTa-wei Yen2017-04-211-1/+1
| | | | | | | | | | | 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
* Disable proguard optimization when not using jackColin Cross2017-04-111-1/+6
| | | | | | | | | | | | | | | | | | | | | 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)
* Update AOSP Dialer source from internal google3 repository atEric Erfanian2017-04-061-0/+5
| | | | | | | | | | | | | | | | | | | 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-291-1/+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-271-42/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-211-6/+0
| | | | | | | | | | | | | | | | | | | 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-201-0/+1
| | | | | | | | cl/150622237" This reverts commit 06b6b56e9eaa91ebf757ea641e38a9c885fa40bd. Change-Id: Ida8c5ee67669524dc63b9adc60a6dd392cb9b9a6
* Update AOSP Dialer source from internal google3 repository atEric Erfanian2017-03-201-1/+0
| | | | | | | | | | | | | | | | | | | 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-171-3/+10
| | | | | | | | | | | | | | | | | | | | | | 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-161-0/+2
| | | | | | This reverts commit 1019500220518fb5fb023fcb7d370ab3cbf12307. Change-Id: Ie6e4f81a995fca7345132b596521b0bd06ceffb9
* Update dialer to tap green cl 150332012.Eric Erfanian2017-03-161-2/+0
| | | | | Test: Treehugger Change-Id: If2baab1d3fc2dee602a4f784bba532182e7174f5
* Update Dialer source from latest green build.Eric Erfanian2017-03-151-19/+63
| | | | | | | | | * Refactor voicemail component * Add new enriched calling components Test: treehugger, manual aosp testing Change-Id: I521a0f86327d4b42e14d93927c7d613044ed5942
* Fix AOSP crashesEric Erfanian2017-03-031-0/+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-011-49/+227
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* 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
* Don't reference directory that doesn't existColin Cross2017-01-111-2/+1
| | | | | | | | packages/apps/ContactsCommon/src-N doesn't exist, don't try to find java files in it. Test: m -j Change-Id: I533f91378192adca3f33707739a80308e747b424
* Merge "Remove references to non-existant directories"Colin Cross2016-11-301-3/+1
|\ | | | | | | | | | | am: 10ada2f2c2 Change-Id: I98549ca9cbf3e5b371e9da29a52b9f19312ec122
| * Remove references to non-existant directoriesColin Cross2016-11-291-3/+1
| | | | | | | | | | | | | | | | | | Fixes warnings during makefile parsing: FindEmulator: find: `packages/apps/Dialer/InCallUI/src-N': No such file or directory FindEmulator: find: `packages/apps/PhoneCommon/src-N': No such file or directory Test: builds Change-Id: Idccbbb50a75ad953f8e5722c9803353dc3c9a714
* | Add circular contacts app icons (4/5)Walter Jang2016-07-131-0/+1
|/ | | | | | Bug 29902288 Change-Id: Ia3445ae39945d39fa059b51e6779d2c9e8072dce
* Remove Lollipop support for InCallUISailesh Nepal2016-02-221-3/+1
| | | | | | | | | | | | | | | | | This CL removes support for running dialer on Android L MR1. The change allows us to switch from the system SDK to the public SDK. This is useful for the following reasons: - makes it easier to switch to gradle - makes it easier to migrate GoogleDialer to google3 - reduces maintenance overhead for unused code Currently there's no plan to release Dialer on Lollipop. If or when we decide to support Lollipop we can consider switching back to the system SDK and restoring the comapatiblity code. Bug: 26676586 Change-Id: Idac9e6e19f1d21c9261c1b0d0ff3e3ca4aab980b
* Use new dialer InCallUI for aospSailesh Nepal2016-02-111-1/+1
| | | | | | | | InCalUI moved from packages/apps/InCallUI to packages/app/Dialer. With this CL the AOSP dialer will reference the new location. Change-Id: Id973b882b603ceafb83b9f6ef8e3ab93951835c1 (cherry picked from commit 3455daf29c0d4600666bc4f5bcdef70992b40922)
* Allow google dialer code to be compiled against M and N SDKsTa-wei Yen2016-01-111-0/+6
| | | | | | | + Defaulted src-N to source directory in makefile Bug:26330692 Change-Id: Ia78449876539f7a6bdd2f072eaf942c07915640b
* Changing to build with system APIBrandon Maxwell2015-12-081-1/+1
| | | | | | | | Since the Dialer is the system dialer on Nexus devices pre-M, we need access to some system apis for backporting. Bug: 25776171 Change-Id: I4365d4df955eb3f3ee7889937a97d1201e205d12
* Build against prebuilt support library resources in unbundled buildsYorke Lee2015-10-301-4/+10
| | | | | | | Build entirely against the prebuilt support library to avoid resources getting out of sync. Change-Id: I2ce172b54b63d6749a5a260085788fefd0a5f543
* Move MoreStrings from services.telephony.commonJay Shrauner2015-08-181-2/+0
| | | | | | | Remove telephony libraries from build file. Bug: Change-Id: Ibf811cb52efea9f7ad44550e31d723249ad763f2