summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic translation importlineage-16.0Michael W2020-03-28198-208/+344
| | | | Change-Id: I6a0033918f40f3f826feebf9eeecc7cf6f25127f
* Automatic translation importMichael W2020-03-231-0/+4
| | | | Change-Id: I2fce182434485a96f4b1a4a4316c80e2d1ac4e9a
* Automatic translation importMichael W2020-01-194-241/+291
| | | | Change-Id: I98d8e4bc06f132511938f71d1e8eccabf19504b9
* Enable call recording for Iranmhkjahromi2019-12-091-0/+23
| | | | Change-Id: I5640405d9bd38ac3d83fd618543190c1b0d800fb
* Enable call recording for ChinaHan Wang2019-11-211-6/+20
| | | | | Change-Id: Id51a2e6a119e99ff50696b50513aed323c61565c (cherry picked from commit 2785932ca3816be9214e5757b3a312f3869d53a7)
* Base 'call recording allowed' decision on current country.Danny Baumann2019-11-1188-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
* Enable Call Recording for Sri Lanka and Costa Rica.Arekusu Rin2019-09-054-2/+66
| | | | | | | * 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
* Automatic translation importMichael Bestas2019-08-253-0/+60
| | | | Change-Id: I4045acf69a0979e4f063d1d04281736a0c4c4b0f
* Automatic translation importMichael Bestas2019-08-049-0/+241
| | | | Change-Id: Iaf501ed04feed5b769d55d413e8b146a8a07fa0e
* Automatic translation importMichael Bestas2019-07-0681-1539/+0
| | | | Change-Id: Iffd2b4c82e32f64c9118843df076288234825d17
* Automatic translation importMichael Bestas2019-06-195-0/+80
| | | | Change-Id: I16d015e7cbe4dc0efc1b20427ecb055ec4b9c86c
* Enable or disable call recording for numerous countries via MCC.Arekusu Rin2019-06-1183-114/+2417
| | | | | | | | | | | | | | | | | | | | | | | | * 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
* Automatic translation importMichael Bestas2019-06-0814-14/+176
| | | | Change-Id: I4372a526d61822e1db9fd4d6dd78fd5b8a240d7e
* Dialer: AudioModeProvider: use wired route for usb headsetscodeworkx2019-05-111-0/+1
| | | | Change-Id: I920a9c259af5597dfd9a88a72e4ac54cb6e73f7a
* Automatic translation importMichael Bestas2019-04-0763-8/+1660
| | | | Change-Id: Ibd3fd71e494d3021e96685e46dae19d5e40b9d68
* Automatic translation importMichael W2019-03-111428-41699/+322
| | | | Change-Id: Iafbf0140eee9e17b5644eca94ed373b9a976a039
* Automatic translation importMichael Bestas2019-02-26120-3117/+243
| | | | Change-Id: I423e1b1cf71017bec08189aa937edbf800877e90
* Automatic translation importMichael Bestas2019-01-121683-0/+56981
| | | | Change-Id: Idd711caf52e31bdc9a96ed300974270974c888de
* res: Fix malformed XMLBruno Martins2018-10-231-1/+1
| | | | | | | * The legal precedent source URL includes double dashes and breaks aapt2 compilation. Replace it by a shortened one. Change-Id: Ic1cb1b6af16d27649e36478ca7597b78b93b1338
* Allow call recording for Bulgaria.Arekusu Rin2018-10-231-1/+4
| | | | | | | | | | * 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)
* Allow call recording for BelgiumAlexandre Pary2018-10-171-1/+4
| | | | | | * Call recording is legal in Belgium, so it should be available in the UI Change-Id: I0d18c5c31aa5fbde08a849932ac0c8088508dbd8
* Allow call recording for AustriaMarkus Gruber2018-10-131-1/+4
| | | | | | * Call recording is legal in Austria, so it should be available in the UI Change-Id: Iaae0b222d2a1108572832732471e7e063f84dd1f
* Control dialer's incoming call proximity sensor check via an overlayblunden2018-09-062-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 Baumann2018-09-0134-14/+3559
| | | | Change-Id: I9f2b6e912ca69a5aa7a1790bed06304ee953e752
* Allow per-call account selection.Danny Baumann2018-09-0114-26/+252
| | | | Change-Id: Ieac27294f4069b2cff17bb39a0954f74320ad943
* Re-add call recording.Danny Baumann2018-09-0172-13/+2097
| | | | Change-Id: I53fadf5754b5b6cc3e9920d57480e470e2305ac0
* Add setting to enable Do Not Disturb during callsblunden2018-09-016-0/+136
| | | | | | | | 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 categoryblunden2018-09-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
* Dialer: comply with EU's GDPRJoey2018-09-014-6/+10
| | | | | | | Disable lookup by default and add a disclaimer for the feature Change-Id: If7a181952304dbaee736762bdfd5819eddc5f89b Signed-off-by: Joey <joey@lineageos.org>
* Re-add dialer lookup.Xiao-Long Chen2018-09-0137-1/+4015
| | | | | | BUGBASH-612: do not send phone numbers to non-ssl sites for reverse/forward/people lookups Change-Id: I677460ad5767b8698ee24d6d43ff159aee55387a
* Allow using private framework API.Danny Baumann2018-09-011-1/+2
| | | | Change-Id: I2ae8882a3ca9d99ecba6e1b4f8d6ed426036818d
* Add back in-call vibration featuresDanny Baumann2018-09-016-1/+211
| | | | Change-Id: Ia30a3c46e9c37d7d73288ec605af8efc3a46a323
* Revert "Remove dialer sounds and vibrations settings fragments and redirect ↵Danny Baumann2018-09-012-15/+248
| | | | | | | | | | | 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 DC2018-09-011-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 Pasanen2018-09-011-3/+3
| | | | Change-Id: Iaf212538d01d1e6400ea0e4fb54b3d414e983f40
* Dialer: adaptive iconAsher Simonds2018-08-2817-1/+21
| | | | | Change-Id: Ice040bb2785e8e4e3828c6008121520586d269ac Signed-off-by: Joey <joey@lineageos.org>
* Dialer: define app categoryJoey2018-08-281-0/+1
| | | | | Change-Id: I53b6ee1c70925c50e91270e0b084d777dd8c06f6 Signed-off-by: Joey <joey@lineageos.org>
* Snap for 4662252 from ae8d63ab1d7da7d96e5865a9a9ae2d5fcc8dbab8 to pi-releaseandroid-build-team Robot2018-03-181-1/+1
|\ | | | | | | Change-Id: I76ee6067a068d9f65e15efa690cf30dcac7e40db
| * Remove deprecated android.graphics.Canvas APIsDerek Sollenberger2018-03-151-1/+1
| | | | | | | | | | | | Bug: 73777445 Test: compile Change-Id: Ie05f84a96ff0d66fd48fd10bafdd93c4bc0e3379
* | Snap for 4632767 from f2874ff76230a05421c653e1aed6e288062d82cf to pi-releaseandroid-build-team Robot2018-03-0475-578/+1151
|\| | | | | | | Change-Id: I0f473726a9ab6e894c265e50224ac64bde8bcabe
| * Merge "Added impression logging for AnnotatedCallLog rebuild operations." ↵zachh2018-03-033-13/+65
| |\ | | | | | | | | | | | | | | | | | | | | | am: 1efd957950 am: 4fd65fc08e am: 3bec6a3f8d Change-Id: Id92a899adfc8fc3bb273c3f5354dfd140cab19e5
| | * Merge "Added impression logging for AnnotatedCallLog rebuild operations." ↵zachh2018-03-033-13/+65
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 1efd957950 am: 4fd65fc08e Change-Id: Ic3d867b980e4ea103715241c8db1dffe19b2f607
| | | * Merge "Added impression logging for AnnotatedCallLog rebuild operations."zachh2018-03-033-13/+65
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | am: 1efd957950 Change-Id: I988fd4d301151ea2e91756b334b55ad423824ea9
| | | | * Merge "Added impression logging for AnnotatedCallLog rebuild operations."Treehugger Robot2018-03-033-13/+65
| | | | |\
| | | | | * Added impression logging for AnnotatedCallLog rebuild operations.zachh2018-03-023-13/+65
| | | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 70989667 Test: unit PiperOrigin-RevId: 187694255 Change-Id: Ie6ec70a70a4c59cbdfe25c34003d21fa2f751564
| * | | | Merge "Added timing to some more AnnotatedCallLog operations." am: ↵zachh2018-03-037-17/+179
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9ed12284f4 am: c80240f11d am: 0850896fa6 Change-Id: I81f849f846843536dba57d5fc6558a8f5af3c0c3
| | * | | Merge "Added timing to some more AnnotatedCallLog operations." am: 9ed12284f4zachh2018-03-037-17/+179
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | am: c80240f11d Change-Id: I564b541c1a76563fee530f38d65f13b3014cb83f
| | | * | Merge "Added timing to some more AnnotatedCallLog operations."zachh2018-03-037-17/+179
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | am: 9ed12284f4 Change-Id: I0f149c146dffe7d1bc132e4306cc137050b33b01
| | | | * Merge "Added timing to some more AnnotatedCallLog operations."Treehugger Robot2018-03-037-17/+179
| | | | |\
| | | | | * Added timing to some more AnnotatedCallLog operations.zachh2018-03-027-17/+179
| | | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes: 1) Made RefreshAnnotatedCallLogWorker.refresh() methods return a result which is "not dirty", "dirty but no changes needed" or "dirty and changes need". It will be interesting to see how often these cases occur (will log impressions in a future CL) so I thought we might as well log the latency of each case separately as well. 2) To support 1) added a new method to FutureTimer which allows you to compute the event name from the result of the timed Future. Also needed to update the Metrics interface to support deferring the event name when starting a timer via a generic token. 3) Timing the coalesce operation which is very heavyweight. 4) Made StubMetrics do some logcat logging to easily observe timing information using AOSP Bug: 70989667 Test: unit PiperOrigin-RevId: 187691203 Change-Id: I5f19a2fc94d86639486299b65b0edd66eeaab52e