summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Enable call recording for Iranlineage-17.0mhkjahromi2019-12-091-0/+23
| | | | Change-Id: I5640405d9bd38ac3d83fd618543190c1b0d800fb
* Enable call recording for ChinaHan Wang2019-11-211-6/+20
| | | | Change-Id: Id51a2e6a119e99ff50696b50513aed323c61565c
* Base 'call recording allowed' decision on current country.Danny Baumann2019-11-1888-3063/+1345
| | | | | | | | | Selection of resources by MCC happens via the SIM MCC, but what matters for legislation is the current country, not the country the SIM origins from. Because of that, move the decision about whether call recording is allowed or not to the current country instead of SIM MCC. Change-Id: I0ee365d7af8e3392716318e5a51e12e0efe7029a
* Fix crash in call stats.Danny Baumann2019-11-111-5/+5
| | | | | | We fed color resources into LinearColorBar now. Change-Id: Ica6870fb6af8b982bc2710e7b63092c513fa4755
* Dialer: AudioModeProvider: use wired route for usb headsetscodeworkx2019-10-291-0/+1
| | | | Change-Id: I920a9c259af5597dfd9a88a72e4ac54cb6e73f7a
* Control dialer's incoming call proximity sensor check via an overlayblunden2019-10-292-0/+27
| | | | | | | | | | | This feature can't be used on devices with proximity sensors that don't work when the screen is off, e.g. sensors using ultrasound technology. The result in those cases is a black screen with just the status bar showing, instead of the normal incoming call UI. Make it possible to opt-out via an overlay. Change-Id: Ic3848d09e1ed80e5409cbecbaca2517db16ed0b8
* Re-add call statistics.Danny Baumann2019-10-2934-12/+3562
| | | | Change-Id: I9f2b6e912ca69a5aa7a1790bed06304ee953e752
* Allow per-call account selection.Danny Baumann2019-10-2913-24/+257
| | | | Change-Id: Ieac27294f4069b2cff17bb39a0954f74320ad943
* Re-add call recording.Danny Baumann2019-10-29127-21/+4489
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Add setting to enable Do Not Disturb during callsblunden2019-10-016-0/+137
| | | | | | | | Android N and earlier enabled Do Not Disturb mode while in a call. Reimplement this behavior to prevent incoming notifications from vibrating or playing sounds. Change-Id: Ic38ac775c6e353898190e1571b6d6e521c0e5aa1
* Generalize the in-call vibration settings categoryblunden2019-10-013-16/+30
| | | | | | | | | Rename it to "In-call" and adjust the preference hiding code accordingly. Turn checkboxes into switches for more consistency. Change-Id: If22a58b4f82e3db59373e53da0632c126bd946f4
* Re-add dialer lookup.Xiao-Long Chen2019-10-0137-1/+3820
| | | | | | | | | | | | | | | | | | | | | | | 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
* Add back in-call vibration featuresDanny Baumann2019-09-136-1/+212
| | | | Change-Id: Ia30a3c46e9c37d7d73288ec605af8efc3a46a323
* Revert "Remove dialer sounds and vibrations settings fragments and redirect ↵Danny Baumann2019-09-132-15/+246
| | | | | | | | | | | to the system sound settings fragment instead." We add additional settings to this fragment, so the stated reasons for removing it don't apply to us. This reverts commit c378fb17f0ae994b950273e0f91b5692ad7638cf. Change-Id: I0a8bd3135c43627d4355cc5c01c1144a03518144
* Dialer: disable anti-falsing for call answer screenAdrian DC2019-09-131-15/+0
| | | | | | | | | * The anti-falsing implementation from HumanInteractionClassifier regularly prevents easy swipe to answer, requiring multiple attempts until accepted. Change-Id: Iebad27f9da7bb8fea6fc663dc99ac6c17d94ed5f (cherry picked from commit 583e42df0f6f02f1a6c05dbdc5559f42e99c8727)
* Dialer: handle database upgrade from cm-14.1Dan Pasanen2019-09-131-3/+3
| | | | Change-Id: Iaf212538d01d1e6400ea0e4fb54b3d414e983f40
* Dialer: adaptive iconAsher Simonds2019-09-1317-1/+21
| | | | | Change-Id: Ice040bb2785e8e4e3828c6008121520586d269ac Signed-off-by: Joey <joey@lineageos.org>
* Dialer: define app categoryJoey2019-09-131-0/+1
| | | | | Change-Id: I53b6ee1c70925c50e91270e0b084d777dd8c06f6 Signed-off-by: Joey <joey@lineageos.org>
* Snap for 5567188 from e9f21732d5253117e6546d792ef4b931775c6c78 to qt-releaseandroid-build-team Robot2019-05-151-0/+3
|\ | | | | | | Change-Id: I3f57e81624ebefad47a799da2dd77b9901d58104
| * Upgrade AOSP Dialer to Android Q, add necessary permissions in application side.Evan Wu2019-05-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1.Protect Device Identifiers: Starting in Android Q, apps must have the READ_PRIVILEGED_PHONE_STATE privileged permission in order to access the device's non-resettable identifiers IMEI and serial is used for the *#06# dialog. OEMs needs this to run factory tests. Perhaps it is something that should be moved to telephony, but as the current state dialer is showing it. 2.Limit pre-installed app network permission:Preinstalled apps that want to access restricted network needs to declare the CONNECTIVITY_USE_RESTRICTED_NETWORKS permission. Restricted network is used for VVM access. 3.Notification fullscreen intent attribution, Developers need to add a uses-permission tag for android.permission.USE_FULL_SCREEN_INTENT to their manifest Full screen intent is used for incoming call notification Bug: 132081872 132080738 132114409 Test: Compile and load build Change-Id: Iec458cef1ff0c5a4180b438b8ba1a5159bdd8e92
* | Snap for 5434517 from a65811d09d7043810d062daca4449f236663f026 to qt-releaseandroid-build-team Robot2019-04-040-0/+0
|\| | | | | | | Change-Id: I3177fa0bb442d5e2f90403319d36a331754a62bf
| * Merge master@5406228 into git_qt-dev-plus-aosp.Bill Rassieur2019-04-030-0/+0
| |\ | | | | | | | | | | | | | | | am: 5b2ad1476e Change-Id: I0a27012094e6e55540447d1e5badb843f38a6590
| | * Merge master@5406228 into git_qt-dev-plus-aosp.Bill Rassieur2019-03-291-0/+4
| | |\ | | |/ | |/| | | | | | | Change-Id: Ice9562f96bde9db2da4ecca0ab08e006088c9271 BUG: 129345239
* | | Snap for 5401728 from b79b845c1858b816d5fe20f34cffe46e1eca9075 to qt-releaseandroid-build-team Robot2019-03-231-0/+4
|\| | | | | | | | | | | Change-Id: Ieeb46fdf693414a1d22f9b15291a094bf075dade
| * | Merge "Update OWNERS file for AOSP dialer." am: 381dffd9a9 am: d8a4d83a88Tyler Gunn2019-03-201-0/+4
| |\ \ | | |/ | |/| | | | | | | | | | am: 7a401d8bab Change-Id: Id8755704f48e5a736b0f64e1ed602366cb48ba69
| | * Merge "Update OWNERS file for AOSP dialer." am: 381dffd9a9Tyler Gunn2019-03-201-0/+4
| | |\ | | | | | | | | | | | | | | | | | | | | am: d8a4d83a88 Change-Id: I0fa8f789e7af6347ca2caa6a30fb6b6b07ac535d
| | | * Merge "Update OWNERS file for AOSP dialer."Tyler Gunn2019-03-201-0/+4
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | am: 381dffd9a9 Change-Id: Ifa40ab4dcce7be62a56160bb7da8691303701d52
| | | | * Merge "Update OWNERS file for AOSP dialer."Treehugger Robot2019-03-211-0/+4
| | | | |\
| | | | | * Update OWNERS file for AOSP dialer.Tyler Gunn2019-03-201-0/+4
| | | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 63966743 Test: Build Change-Id: If9454a90b03a8b907dda7c0f321b423f772effdd
* | | | | Snap for 5374457 from d64b90f6cd0711e0ca90b0fc7f63e38f65eba659 to qt-releaseandroid-build-team Robot2019-03-141-0/+1
|\| | | | | | | | | | | | | | | | | | | Change-Id: Ia482d6d1d6f32ae62a6210125b7828aaabb728b6
| * | | | Merge "Add Bluetooth permission to AOSP dialer" am: e6b49c90a7 am: c18d76ad7dHall Liu2019-03-121-0/+1
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | am: e87be831c7 Change-Id: Iddc32e0db8dfdb79e96e6f58a1f10130cc8e8de5
| | * | | Merge "Add Bluetooth permission to AOSP dialer" am: e6b49c90a7Hall Liu2019-03-121-0/+1
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | am: c18d76ad7d Change-Id: Ie5788c5d8e3009a067afb0074a54741e31bc7825
| | | * | Merge "Add Bluetooth permission to AOSP dialer"Hall Liu2019-03-121-0/+1
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | am: e6b49c90a7 Change-Id: Ib81fb054796f5a05e9376d058ab0217c95f0335b
| | | | * Merge "Add Bluetooth permission to AOSP dialer"Treehugger Robot2019-03-131-0/+1
| | | | |\
| | | | | * Add Bluetooth permission to AOSP dialerHall Liu2019-02-271-0/+1
| | | | |/ | | | | | | | | | | | | | | | | | | | | Test: manual Change-Id: I1774ec71e149cfd798f7fea18c6b9640fea732f1
* | | | | Snap for 5335706 from 8d629a0f4fab20652e4c184d3457e5e7d982ae1f to qt-releaseandroid-build-team Robot2019-02-260-0/+0
|\| | | | | | | | | | | | | | | | | | | Change-Id: I6a0e6967cadccb3a075ec779595954f097d752c5
| * | | | Merge stage-aosp-master into pi-dev-plus-aospXin Li2019-02-250-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 179923ebab Change-Id: Iac07f28759d8c0588831b81a728981ec46aeda5d
| | * | | Merge stage-aosp-master into pi-dev-plus-aospXin Li2019-02-250-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | Bug: 126125118 Change-Id: Ida603dafaed0a5817a42de7be74fc5853390dd97
| | | * | DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-masterXin Li2019-02-200-0/+0
| | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | Bug: 120848293 Change-Id: Ia8f8939c93736c4f8977b2e27452e29aa64a826b
* | | | | | Snap for 5286292 from e1b7b8c62a67831f2c0f62036d25766df311f46c to qt-releaseandroid-build-team Robot2019-02-062-0/+3
|\| | | | | | | | | | | | | | | | | | | | | | | Change-Id: I5df9a9c124434b27e83ca6c38db90e683ded37af
| * | | | | Merge "Move Dialer to /product" am: 2a96c802aa am: bea3474a93Anton Hansson2019-02-042-0/+3
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: f146187989 Change-Id: Ibc2f1ea4716af52be769c98d2f4da816de0459c8
| | * | | | Merge "Move Dialer to /product" am: 2a96c802aaAnton Hansson2019-02-042-0/+3
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: bea3474a93 Change-Id: I6ac8c5bcb6578a5d2c1b1585d25344b2880640dd
| | | * | | Merge "Move Dialer to /product"Anton Hansson2019-02-042-0/+3
| | | |\ \ \ | | | | | |/ | | | | |/| | | | | | | | | | | | | | | | | | | am: 2a96c802aa Change-Id: Ifd9e13d150cf3739583f25ef35d802296d966f02
| | | | * | Merge "Move Dialer to /product"Anton Hansson2019-02-042-0/+3
| | | | |\ \
| | | | | * | Move Dialer to /productAnton Hansson2019-01-252-0/+3
| | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | Snap for 5251505 from 58b69e4f1a06d012671203974bf9677ca6b15fa8 to qt-releaseandroid-build-team Robot2019-01-231-0/+5
|\| | | | | | | | | | | | | | | | | | | | | | | Change-Id: I51821631aa39eb594c871212c9dc2167e5cfb996
| * | | | | Merge "Add default code reviewers into OWNERS" am: 6ed26377fa am: 01d19af44dChih-hung Hsieh2019-01-221-0/+5
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 46b23215b9 Change-Id: I030f9761764e8893c765bb265c0e5c3caef0d863
| | * | | | Merge "Add default code reviewers into OWNERS" am: 6ed26377faChih-hung Hsieh2019-01-221-0/+5
| | |\| | | | | | |_|/ | | |/| | | | | | | | | | | | | | | | | am: 01d19af44d Change-Id: I2ce608dbf38c12f125895f44e5c75b310715981c
| | | * | Merge "Add default code reviewers into OWNERS"Chih-hung Hsieh2019-01-221-0/+5
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | am: 6ed26377fa Change-Id: I1a86268f618c66231621189b9dbd5dbc1c9a0787