summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* Re-add call recording.Danny Baumann2019-10-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Author: Danny Baumann <dannybaumann@web.de> Date: Mon Jul 9 11:19:24 2018 +0200 Re-add call recording. Change-Id: I53fadf5754b5b6cc3e9920d57480e470e2305ac0 Author: Markus Gruber <gruberma@outlook.at> Date: Sat Oct 13 09:17:01 2018 +0200 Allow call recording for Austria * Call recording is legal in Austria, so it should be available in the UI Change-Id: Iaae0b222d2a1108572832732471e7e063f84dd1f Author: Alexandre Pary <alexandre.pary@gmail.com> Date: Wed Oct 17 11:33:35 2018 +0200 Allow call recording for Belgium * Call recording is legal in Belgium, so it should be available in the UI Change-Id: I0d18c5c31aa5fbde08a849932ac0c8088508dbd8 Author: Arekusu Rin <alexmatteotv@gmail.com> Date: Thu Oct 18 10:20:42 2018 +0200 Allow call recording for Bulgaria. * Call recording is legal, subject to certain restrictions, in Bulgaria. Call recording without notification or one side's consent is not a criminal offense, and only affects the admissibility of said call recording as evidence. Change-Id: Ie35f23056914fb2e7639ea509675e21e7fdfab26 (cherry picked from commit 4cec325c31dbe5894ab576b6161065ad0458612d) Author: Bruno Martins <bgcngm@gmail.com> Date: Tue Oct 23 21:03:47 2018 +0100 res: Fix malformed XML * The legal precedent source URL includes double dashes and breaks aapt2 compilation. Replace it by a shortened one. Change-Id: Ic1cb1b6af16d27649e36478ca7597b78b93b1338 Author: Arekusu Rin <alexmatteotv@gmail.com> Date: Thu Oct 25 12:50:57 2018 +0200 Enable or disable call recording for numerous countries via MCC. * This change handles call recording within the Dialer. Changes were made to the template of all of the XML files, and all links were changed to https, where possible. Quotes of the precedents and/or laws can be found within each country's XML file. Countries' whose status was not changed are not explicitly mentioned below, despite any changes to their files. * Call recording is disabled for: Andorra, Iceland, Indonesia, Monaco, Switzerland, the United States of America and some of its territories - Guam, Northern Mariana Islands, Puerto Rico and the United States Virgin Islands. * Call recording is enabled for: Albania, American Samoa, Argentina, Armenia, Aruba, Belarus, Bonaire, Bosnia and Herzegovina, Brazil, Canada, Chile, Croatia, Curaçao, Cyprus, Estonia, Faroe Islands, French Guiana, French Polynesia, Georgia, Greece, Greenland, Guadeloupe, Hungary, India, Ireland, Israel, Japan, Kosovo, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Martinique, Mayotte, Moldova, Montenegro, Morocco, New Caledonia, New Zealand, North Macedonia, Peru, Russia, Réunion, Saba, Saint Barthélemy, Saint-Martin, Saint-Pierre-et-Miquelon, Serbia, Singapore, Sint Eustatius, Sint Maarten, Slovakia, Slovenia, South Africa, South Korea, Turkey, Ukraine and Wallis-et-Futuna. Change-Id: Iba5b7028d26cac281099f81bf3d5c21e2ee4d1a9 Author: Arekusu Rin <alexmatteotv@gmail.com> Date: Wed Jun 12 09:58:05 2019 +0200 Enable Call Recording for Sri Lanka and Costa Rica. * Call recording is enabled for: Sri Lanka (413) and Costa Rica (712). * Fixes: Removed newline from Belgium (206) and space from Russia (250). Change-Id: I4c9ecf41e9fd472b97fff5cd03800414737be87a Change-Id: Ie9e0af8ccadb1bab1c52a5d905344d0c8fcab92c
* Re-add dialer lookup.Xiao-Long Chen2019-10-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | Author: Xiao-Long Chen <chenxiaolong@cxl.epac.to> Date: Mon Sep 12 09:34:02 2016 +0200 Re-add dialer lookup. BUGBASH-612: do not send phone numbers to non-ssl sites for reverse/forward/people lookups Change-Id: I677460ad5767b8698ee24d6d43ff159aee55387a Author: Joey <joey@lineageos.org> Date: Wed Mar 28 21:11:16 2018 +0200 Dialer: comply with EU's GDPR Disable lookup by default and add a disclaimer for the feature Change-Id: If7a181952304dbaee736762bdfd5819eddc5f89b Signed-off-by: Joey <joey@lineageos.org> Change-Id: I4ff90a678618fa8c7b5970dff3dd246b0c87135c
* Allow using private framework API.Danny Baumann2019-09-131-1/+1
| | | | Change-Id: I2ae8882a3ca9d99ecba6e1b4f8d6ed426036818d
* Move Dialer to /productAnton Hansson2019-01-251-0/+2
| | | | | | | | | | | This app is frequently overriden by proprietary apps on shipping devices, so move it to /product. Also make the app inherit its privapp permission grant. Bug: 122353713 Test: launch dialer on aosp_blueline Change-Id: I5ed4dc4360c8a873da153b71a0ec19ff8695e85a
* Remove obsolete LOCAL_JACK_ENABLEDDan Willemsen2018-09-141-3/+0
| | | | | | Bug: 73108676 Test: none Change-Id: Ib320232b9605cbd60870c20749b3c98b56e27c4c
* Merge "Re-enable proguard for Dialer"Colin Cross2018-07-241-12/+45
|\ | | | | | | | | | | am: 2789b8de52 Change-Id: Iacdc8756d31f4517f75d8bcab29dbbc36f8df41c
| * Re-enable proguard for DialerColin Cross2018-07-111-12/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now that we use d8 instead of dx we no longer get the SimException errors. Instead we get some warnings: In out/target/common/obj/APPS/Dialer_intermediates/classes-proguard.jar:com/android/incallui/answer/impl/affordance/SwipeButtonHelper.class: Methods with invalid locals information: boolean com.android.incallui.answer.impl.affordance.SwipeButtonHelper.onTouchEvent(android.view.MotionEvent) Re-enabling proguard requires adding some missing transitive dependencies and disabling warnings for some classes that are not in Android. Bug: 37077388 Test: m Dialer Change-Id: I83e82d6665f02ec22c1d4ca47dc7ccbc564b8c8d
* | Merge "Add Simulator service."weijiaxu2018-06-251-0/+3
|\| | | | | | | | | | | am: 336cc00d41 Change-Id: Idabdb6072fd3887a4dcfd1b1a0b4f944bbe8a17b
| * Add Simulator service.weijiaxu2018-06-251-0/+3
| | | | | | | | | | | | | | | | | | Add Simulator service so that trusted clients can access to dialer simulator apis. Bug: 79488174 Test: included tests. PiperOrigin-RevId: 201727670 Change-Id: Ic4ebb256d178e03f1de98a4e40a2b02efd3a9620
* | Merge "Reworked GenerateDaggerApplication." am: c49c914e53Eric Erfanian2018-05-081-1/+0
|\| | | | | | | | | | | am: 53040a36bc Change-Id: I4bdb96e3a58691c52b700fe2307346d4d1209464
| * Reworked GenerateDaggerApplication.Zachary Heidepriem2018-05-081-1/+0
| | | | | | | | | | | | Test: yes PiperOrigin-RevId: 195442132 Change-Id: If0cf189700bc0340cbaed065047504db22d8b618
* | Merge "Add application generation for root component generator." am: 86214b6470android-build-prod (mdb)2018-05-021-0/+1
|\| | | | | | | | | | | am: 29f7249f07 Change-Id: Ife777f50e436af02df6c61d49c51fb9a9346b37d
| * Add application generation for root component generator.weijiaxu2018-05-021-0/+1
| | | | | | | | | | | | Test: check code of generated application. PiperOrigin-RevId: 195121315 Change-Id: I213770a2bb5dca7e565ee1006d7044c2e7acc6d9
* | Merge "Reorganized rootcomponentgenerator package and added demo." am: ↵Zachary Heidepriem2018-04-061-5/+10
|\| | | | | | | | | | | | | | | 1ab138ae73 am: 295e807a06 Change-Id: I0d2580605860c92c9fe1e7161b7623cec6bdb24b
| * Reorganized rootcomponentgenerator package and added demo.Zachary Heidepriem2018-04-061-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | -Moved rootcomponentgenerator/annotations to dialer/inject to reduce the number of deps engineers need to include -Move rootcomponentgenerator/processor into rootcomponentgenerator/ since the other package is now gone -Added inject/demo and tests TEST=unit, tap Test: unit, tap PiperOrigin-RevId: 191916595 Change-Id: Ic155808c7435bdce198970caa92309edb9fadac8
* | Merge "Use real prebuilt module for JavaPoet" am: af8399ee06Tony Mantler2018-04-021-3/+2
|\| | | | | | | | | | | am: 2a794149e4 Change-Id: Id563252c4ba87190d312054a7e38a6d581f8cef5
| * Use real prebuilt module for JavaPoetTony Mantler2018-03-291-3/+2
| | | | | | | | | | | | Bug: 77148954 Test: m -j Dialer Change-Id: Ife575d816af624a6a1dcb4ddc2c3be539bcd61ff
* | Merge "Delete unnecessary logging code." am: 47429adac4Weijia Xu2018-03-291-2/+0
|\| | | | | | | | | | | am: db0f8b54b6 Change-Id: Ia038a735131b1f6c4a2db78feaa1c66c13bcdc0d
| * Delete unnecessary logging code.Weijia Xu2018-03-291-2/+0
| | | | | | | | | | Change-Id: I70a6f1e2f59677292219a1ea4f493e6918f1956a Test: Local run.
* | Merge "Add RootComponentGenerator to auto-generate root components for ↵Weijia Xu2018-03-261-2/+34
|\| | | | | | | | | | | | | | | different dialer variants." am: 0dcbfd3d1c am: 8227ac1032 Change-Id: Id17c223c0722441cf3c6a1a60c33e96f0f0dd354
| * Add RootComponentGenerator to auto-generate root components for different ↵Weijia Xu2018-03-261-2/+34
| | | | | | | | | | | | | | | | | | dialer variants. Bug: 35612086 Test: Test included PiperOrigin-RevId: 189981890 Change-Id: Ife99969189d5d37bb1ad8ba61361a51e78abdfbb
* | Merge "Show IMEI/MEID in hex, dec, and barcode when appropriate" am: ↵roldenburg2018-02-221-0/+12
|\| | | | | | | | | | | | | | | 494552349a am: 4d2b250192 am: 26c4466796 Change-Id: I756e5b2ec75667aedf4fb021b706ac1b1dcc6d36
| * Show IMEI/MEID in hex, dec, and barcode when appropriateroldenburg2018-02-221-0/+12
| | | | | | | | | | | | | | Bug: 69063060,71706655 Test: SpecialCharSequenceMgrTest PiperOrigin-RevId: 185910798 Change-Id: I60a614d5357809eb982991caa4765d08a53fe936
* | Merge changes Ic71e99ed,Ic7dec5ee,If801b452,Iecb99c65,I8db7e08b, ... am: ↵twyen2018-02-101-2/+16
|\| | | | | | | | | | | | | | | d426457575 am: cdd527e0b6 am: 27857a45da Change-Id: I63fd81130808bfa228a4e7e5b45bafd68aa46d3f
| * Fix glide makefileTa-wei Yen2018-02-091-2/+16
| | | | | | | | | | | | | | | | | | Dagger bundles javapoet 1.7.0 while glide needs 1.8.0 Added the dependency above dagger. Test: make Change-Id: I31ef9fbcaf0c86672ced9ade9f366c7d96f2617c
* | Use var for design libraryAlan Viverette2018-02-011-1/+1
| | | | | | | | | | | | | | Bug: 72796206 Test: make checkbuild Change-Id: I534d3c01948d09d8f9172b8207e0268241ca6f19
* | Merge "Add glide annotation processor" am: f0d56cafa4 am: f380574aedTa-wei Yen2018-01-261-1/+5
|\| | | | | | | | | | | am: 4a4bc75486 Change-Id: I04cab2a0e8236ae4b9730f6f786ed2b191d39d1c
| * Add glide annotation processorTa-wei Yen2018-01-261-1/+5
| | | | | | | | | | Test: make Change-Id: I8ea8736c5fb4c123955bb2de2e328f6d833851bb
* | Merge "Revert "Revert "Updated dialer guava to V23 and autovalue to ↵zachh2018-01-091-4/+4
|\| | | | | | | | | | | | | | | V1.5.2.""" am: 455a7c27d5 am: a470c3cf18 am: 20b4d5a6ae Change-Id: I08303fd37c6650d03bc447f95150376a256adb5f
| * Revert "Revert "Updated dialer guava to V23 and autovalue to V1.5.2.""zachh2018-01-081-4/+4
| | | | | | | | | | | | This reverts commit 2b4d08c2895265d6054bfbcfc030786427755428. Change-Id: I96cba9df573f2c46569c4bb7b1759ecce7e1ac4b
* | Merge "Revert "Updated dialer guava to V23 and autovalue to V1.5.2."" am: ↵zachh2018-01-081-4/+4
|\| | | | | | | | | | | | | | | 33cbeb1429 am: 488fd98482 am: 6a4c72e06d Change-Id: I52a8288b9c14a5f161f7509552eac6783dfc3a38
| * Revert "Updated dialer guava to V23 and autovalue to V1.5.2."zachh2018-01-081-4/+4
| | | | | | | | | | | | This reverts commit 47c8bc43469917bd29cd6b0b2375f6c86adb76f3. Change-Id: I0c3590166977b6254b535939d7a8fa2a0a44bc55
* | Merge "Updated dialer guava to V23 and autovalue to V1.5.2." am: 32c34d0644 ↵zachh2018-01-081-4/+4
|\| | | | | | | | | | | | | | | am: 9a1c2de917 am: a6fd86d832 Change-Id: I7a6568cd0aa1e0dd82d51caaff7d6abd0cc2ae06
| * Updated dialer guava to V23 and autovalue to V1.5.2.Zachary Heidepriem2018-01-051-4/+4
| | | | | | | | | | Test: None Change-Id: I88d2d774b6c4964f36a6d125416066cb7f5b375a
* | Merge "Replace $(COMMON_JAVA_PACKAGE_SUFFIX) with .jar" am: 7015dfdf76 am: ↵Colin Cross2017-12-141-31/+31
|\| | | | | | | | | | | | | | | 8bd6ea219c am: 95c1fde9e0 Change-Id: Iaca67384c7656fbad06256def74ac5b304f2f8b4
| * Replace $(COMMON_JAVA_PACKAGE_SUFFIX) with .jarColin Cross2017-12-131-31/+31
| | | | | | | | | | | | | | $(COMMON_JAVA_PACKAGE_SUFFIX) isn't adding anything, just use .jar. Test: m Dialer Change-Id: Ice24bc5462bb212a9c44ba051595fee61f7872db
* | Merge "Reference packages.mk in dialer's Android.mk." am: afab3932de am: ↵Zachary Heidepriem2017-11-141-83/+1
|\| | | | | | | | | | | | | | | a91b9fe7a3 am: a9a429aaba Change-Id: I0d500c8b134e33a266737b3fb90bfcc65f60fba2
| * Reference packages.mk in dialer's Android.mk.Zachary Heidepriem2017-11-131-83/+1
| | | | | | | | | | Test: mma Change-Id: I354059a3464e6dbafb7f5bab85d42b441ebb1335
* | Merge changes I63e93080,Iff15e216 am: ddbde1f91e am: 05c19cf312roldenburg2017-11-121-0/+11
|\| | | | | | | | | | | am: 09378240c2 Change-Id: I7b893aea93bbea4d206e2c090c7a4a29cb095407
| * Add UiThreadExecutorZachary Heidepriem2017-11-111-0/+11
| | | | | | | | | | | | | | | | | | | | This CL adds an executor which runs tasks on the Ui thread, using the existing ThreadUtil class. Bug: 67752611 Test: UiThreadExecutorTest PiperOrigin-RevId: 175046280 Change-Id: Iff15e216be0e91891a9d63fddf1288ecbec41f83
* | Merge changes I0ed4fa1b,Ie03ce41e,If41868df,Iba2e9092 am: 2b52d2a3cd am: ↵Android Dialer2017-11-121-1/+6
|\| | | | | | | | | | | | | | | f2805eaaba am: feb132de24 Change-Id: Ied4da8d740d0a3872b3624a7462a4bdcb8cd0f4d
| * Implement CallingAccountSelector and AssistedDialActionZachary Heidepriem2017-11-111-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | CallingAccountSelector examines the CallIntentBuilder, and if the PhoneAccountHandle is missing on a multi-SIM device while the default is not set, it will show a dialog to let the user select it. This step used to be after the in call UI is launched and telecom wants dialer to disambiguate. This step is moved to pre call as dialer need more control, like voicemail calls should always prompt, or the preferred SIM info might be available. This also allows telecom to send the selected PhoneAccountHandle to other apps so they have more information on how to rewrite numbers. AssistedDialAction replaces the step previously in CallIntentBuilder.build(), and rewrites the URI. Pre-call actions are not hooked up for dialing in this CL yet, assisted dialing will still be broken. Bug: 64216442 Test: CallingAccountSelectorTest, AssistedDialActionTest PiperOrigin-RevId: 174917321 Change-Id: Iba2e9092f83c036b402d4044a48ff5c44e806210
* | Merge changes I6672c5b0,Ie053a5d8 am: da26bc7cff am: f88aaa1ceberfanian2017-11-111-1/+11
|\| | | | | | | | | | | am: f48ab3d1c3 Change-Id: I6e8976dc322ae79a5924958a7cc675556913259a
| * Use prebuilt guava for dialer.Zachary Heidepriem2017-11-101-1/+11
| | | | | | | | | | | | | | We are now using guava APIs from guava 20, and AOSP guava is stuck at 18. Test: mma Change-Id: Ie053a5d8a30a41c7ce0deaaa01a3e17febc651cf
* | Merge "Move voicemail settings to dialer UI" am: 2835d4c4c3 am: add9b18206zachh2017-11-071-0/+1
|\| | | | | | | | | | | am: dedee88647 Change-Id: I007e6f6e9600a38cac19061258cc3dcf70908c63
| * Move voicemail settings to dialer UIZachary Heidepriem2017-11-061-0/+1
| | | | | | | | | | | | | | | | | | The voicemail module should not contain any UI code. Bug: 37258159 Test: DialerSettingsActivityTest,VoicemailSettingsFragmentTest. A future CL is refactoring VoicemailChangePinActivity into a fragment. PiperOrigin-RevId: 174125949 Change-Id: I89cf6a083b0a0952332440d76e7ae0cb1c801931
* | Merge "Rename the new bubble package name from "bubble" to "newbubble"." am: ↵Eric Erfanian2017-10-241-4/+1
|\| | | | | | | | | | | | | | | daa1c44c00 am: 1c67992f40 am: 666b7229b5 Change-Id: Idea107c2173486f837dde09a40ddff28975e58a3
| * Merge "Rename the new bubble package name from "bubble" to "newbubble"."Treehugger Robot2017-10-241-4/+1
| |\
| | * Rename the new bubble package name from "bubble" to "newbubble".Eric Erfanian2017-10-241-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | It fixes AOSP for package name conflict. Test: manual PiperOrigin-RevId: 173298696 Change-Id: Id10ebe0bcf029e61f65cf6580c7198abd8395081
* | | Merge changes Ida554313,Ie7187b02,I7a7c23b4 am: ef7a7eb0f1 am: 67bbb72fa5 ↵linyuh2017-10-181-2/+3
|\| | | | | | | | | | | | | | | | | | | | | | | am: 6fad8102be am: 0c1bbbee96 Change-Id: Iae515564aca74dab088d2af78c65014c82a23ff8