summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Ignore voicemails when backing up call log am: 7e9861c0f8Hall Liu2018-01-121-2/+2
| |\| | | | | |_|/ | |/| | | | | | | | | | | | | | am: ec1391ab08 Change-Id: Ibfc2d46184297fc9ee324fb81f008d831d4f3f56
| | * | Ignore voicemails when backing up call logHall Liu2018-01-121-2/+2
| |/| | | | |/ | | | | | | | | | | | | am: 7e9861c0f8 Change-Id: I5bd77bfe8192ab23dba23654b7a4052e96625984
| | * Ignore voicemails when backing up call logHall Liu2018-01-101-2/+2
| |/ | | | | | | | | | | | | | | | | Voicemails are backed by durable carrier-side storage -- we don't need to back them up as part of the call log. Change-Id: Ib36590e4f5c67f6f33a95e7e3b63d8249c821699 Fixes: 69183635 Test: manual
* / Stop statically including legacy-android-testPaul Duffin2017-12-081-2/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Statically including legacy-android-test leads to duplicate classes which causes build time problems (with Proguard) and runtime problems on older SDK versions. This change: * Stops statically including legacy-android-test. * Adds compile time dependencies on andoid.test.base, android.test.mock and android.test.runner where necessary. * Adds <uses-library android:name="android.test.runner"/> to any affected package to ensure that the classes that were included by legacy-android-test are still available at runtime. That also adds a dependency on android.test.base and android.test.mock. The following change descriptions were generated automatically and so may be a little repetitive. They are provided to give the reviewer enough information to check the comments match what has actually been changed and check the reasoning behind the changes. * tests/Android.mk Removed legacy-android-test from LOCAL_STATIC_JAVA_LIBRARIES because statically including the classes in CallLogBackupTests results in duplicate classes which leads to build time and compile time issues. Added 'android.test.base' to LOCAL_JAVA_LIBRARIES because CallLogBackupTests's source depends on its classes and because of these changes they are no longer present on the compilation path. Bug: 30188076 Test: make checkbuild Change-Id: I660650fbe5deee05c24da26e941842ac3b582a08
* Add OWNERS in packages/providers/CallLogProvider am: 8d79e5e0f0 am: ↵Chih-Hung Hsieh2017-06-081-0/+3
|\ | | | | | | | | | | | | | | 9373447a8a am: df0624f9cf am: cc28c0668c Change-Id: Idacca44e59499ed1e73e8612652de6ed9516da3a
| * Add OWNERS in packages/providers/CallLogProvider am: 8d79e5e0f0 am: 9373447a8aChih-Hung Hsieh2017-06-081-0/+3
|/| | | | | | | | | | | am: df0624f9cf Change-Id: Id6a03b1fc8c050007e2ce5bacafc703cbc080949
| * Add OWNERS in packages/providers/CallLogProvider am: 8d79e5e0f0Chih-Hung Hsieh2017-06-081-0/+3
| |\ | | | | | | | | | | | | | | | am: 9373447a8a Change-Id: I1de38c42d61dc7798ad6557033f054630f3488ec
| | * Add OWNERS in packages/providers/CallLogProviderChih-Hung Hsieh2017-06-081-0/+3
| | |\ | | | | | | | | | | | | | | | | | | | | am: 8d79e5e0f0 Change-Id: I3eb8e0961e47b762e857a5f1234a45bd7a27afaf
| | | * Add OWNERS in packages/providers/CallLogProviderChih-Hung Hsieh2017-06-061-0/+3
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | * Owners are selected from top CL approvals or owners. They will be suggested to review/approve future CLs. * OWNERS files are recognized by the new find-owners plugin, see .md files in https://gerrit.googlesource.com/plugins/find-owners/+/master/src/main/resources/Documentation/ Test: build/make/tools/checkowners.py -c -v OWNERS Change-Id: Ib2f5c0fddbc4ee2889b5a84443158318a28548e9
* | | Change namespace for internal only intent. am: fbfa3ff5a6 -s oursstaging/lineage-15.0_rebase-android-8.0.0_r23Tyler Gunn2017-03-310-0/+0
|\| | | | | | | | | | | | | | | | | am: 955f16f577 -s ours Change-Id: I383f3db1ae5b72e2422d9a23a39d6a297d100097
| * | Change namespace for internal only intent.Tyler Gunn2017-03-310-0/+0
| |\ \ | | | | | | | | | | | | | | | | | | | | am: fbfa3ff5a6 -s ours Change-Id: Ie5239b8dabe8db6a078c9ca88fcb08dab287c92c
| | * | Change namespace for internal only intent.lineage-15.0Tyler Gunn2017-03-312-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Test: Manual Bug: 35271104 Merged-In: I2defdf0235ddc97f76f4e0dfae3fbb0ba4f42074 Change-Id: I2defdf0235ddc97f76f4e0dfae3fbb0ba4f42074
* | | | Change namespace for internal only intent. am: 398c26d4a8 am: 7e5ac8b750 am: ↵Tyler Gunn2017-03-302-2/+3
|\| | | | |/ / |/| | | | | | | | | | | | | | | | | 7249ad9853 am: 9be527a3cc Change-Id: I83ac82613556aaad02099f38eb16f6fa17757ba2
| * | Change namespace for internal only intent. am: 398c26d4a8 am: 7e5ac8b750Tyler Gunn2017-03-302-2/+3
|/| | | | | | | | | | | | | | | | | am: 7249ad9853 Change-Id: Ia5a26a97981a319a8b570ecf35d378005980d439
| * | Change namespace for internal only intent. am: 398c26d4a8Tyler Gunn2017-03-302-2/+3
| |\| | | | | | | | | | | | | | | | am: 7e5ac8b750 Change-Id: I39a3b710e21796b8fa129e91c9c78ba1756a0821
| | * Change namespace for internal only intent.Tyler Gunn2017-03-302-2/+3
| |/| | | | | | | | | | | | | | | | am: 398c26d4a8 Change-Id: Ieb219a2d9a61f2bca4bc98667a7c983bcf0af6bb
| | * Change namespace for internal only intent.Tyler Gunn2017-03-302-2/+3
| | | | | | | | | | | | | | | | | | Test: Manual Bug: 35271104 Change-Id: I2defdf0235ddc97f76f4e0dfae3fbb0ba4f42074
* | | Prepare for removal of legacy-test from default targets am: 85d64f51c5 am: ↵Paul Duffin2017-01-181-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | 845263139f am: f35417c4ea am: 248272117a Change-Id: I4f973e7815a022a66759a37470008c60e203e6ee
| * | Prepare for removal of legacy-test from default targets am: 85d64f51c5 am: ↵Paul Duffin2017-01-181-1/+1
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 845263139f am: f35417c4ea Change-Id: I5cc61cbf428fa3495d9e8dc8729bdb982ec6814c
| | * | Prepare for removal of legacy-test from default targets am: 85d64f51c5Paul Duffin2017-01-181-1/+1
| |/| | | | | | | | | | | | | | | | | | | | | | am: 845263139f Change-Id: I5d33c4213731f9cf8fa4387bee20f8c21984c2b4
| | * | Prepare for removal of legacy-test from default targetsPaul Duffin2017-01-181-1/+1
| |/| | | | |/ | | | | | | | | | | | | am: 85d64f51c5 Change-Id: I45352d72a914a1396f93ee96d8684f1d3a29aebe
| | * Prepare for removal of legacy-test from default targetsPaul Duffin2017-01-171-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | In preparation for removing junit classes from the Android API the legacy-test target will be removed from the TARGET_DEFAULT_JAVA_LIBRARIES. This change adds explicit dependencies on junit and/or legacy-android-test to ensure that modules will compile properly once it is removed. Bug: 30188076 Test: make checkbuild Change-Id: I395c0ab68270dec7863314fb215a68ed6c3941f6
* | Remove preventBackup check in call log onRestore am: bc30a8cf45Shreyas Basarge2016-07-261-6/+0
|\| | | | | | | | | | | am: f1b764bf4b Change-Id: If019c8ee092d66aebf9fe49adf68f8e13f83bd05
| * Remove preventBackup check in call log onRestoreShreyas Basarge2016-07-261-6/+0
| |\ | | | | | | | | | | | | | | | am: bc30a8cf45 Change-Id: Ib4bd4026d1c7b43ba4324fc11caacb53f8cbead5
| | * Remove preventBackup check in call log onRestoreShreyas Basarge2016-07-251-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Restore happens before the users gets to the screen asking for permission. Besides, if the backup data exists then the user had agreed to have data backed up on the old device. Bug: 30198445 Change-Id: I28bc88857bcf561f1b67cc989f9c0a64e014af3f
* | | Update code coverage filter am: 7c1b6e9Sebastien Hertz2016-04-120-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | am: cb13993 * commit 'cb13993387ae268581e0fe9c9e998df9a8109738': Update code coverage filter Change-Id: I4dff9ed475e16816747fad70bdc877cc82aa5868
| * | Update code coverage filterSebastien Hertz2016-04-120-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | am: 7c1b6e9 * commit '7c1b6e940c6e4e20db3108ff06b0a80fce86a9d1': Update code coverage filter Change-Id: If115198489e6134ac33f96bb2d3a4d94dcf42863
| | * Update code coverage filtercm-14.0Sebastien Hertz2016-04-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 28014424 (cherry picked from commit 1fac97f13fcda949bae32569eb2333c5b4161b61) Change-Id: Idd808f5e0ce217f6d51b6698b77be07c8c5d7a80
* | | Update code coverage filter am: 1fac97f am: 29943c6Sebastien Hertz2016-04-111-2/+2
|\| | | |/ |/| | | | | | | | | | | | | am: 68383f6 * commit '68383f6fb47cb1b0336c8ecc61723117edb1eed8': Update code coverage filter Change-Id: I41da6256c497cf95c0d558a4b98fa8e5392d3f0e
| * Update code coverage filter am: 1fac97fSebastien Hertz2016-04-111-2/+2
|/| | | | | | | | | | | | | | | | | am: 29943c6 * commit '29943c6ce3720f0942a241c3bd8cb5f6ac31ed3b': Update code coverage filter Change-Id: I2449639dc4610bc2ee369bb823ab84825e4557c6
| * Update code coverage filterSebastien Hertz2016-04-111-2/+2
| |\ | | | | | | | | | | | | | | | | | | | | | | | | am: 1fac97f * commit '1fac97f13fcda949bae32569eb2333c5b4161b61': Update code coverage filter Change-Id: I617b9e50a3225679bc983073a4ef886a29417330
| | * Update code coverage filterSebastien Hertz2016-04-111-2/+2
| |/ | | | | | | | | Bug: 28014424 Change-Id: I85b80fbea4a84a0bdf0c5178b3ed5712eb67eba2
* | Add VIA number column to CallLog BackupBrad Ebinger2016-03-231-2/+11
| | | | | | | | | | | | | | | | | | | | | | Add a column to the CallLog Backup that records the secondary line number that an incoming call has been received on. More specifically, a call is assumed to be considered a "VIA number" if the call's incoming line number does not match the number registered with the SIM card. BUG: 25594198 Change-Id: I14c02e846e1382c3f14c3cc1947144ce310e4b8c
* | Increment version number and add check for presence of post-dialHall Liu2015-12-041-9/+14
| | | | | | | | | | | | | | | | Increment the version number to 1004 and only load the post-dial digits from backup if the version number is >= 1004. Bug: 25861157 Change-Id: I7ccbc3bd50ba07382714528a4a7fc01e47234716
* | Use new field addForAllUsers in CalllogBackupAgentTony Mak2015-11-251-4/+15
| | | | | | | | Change-Id: I7f65972fa851bc486f3eb2f2414456f90a31a816
* | Add support for post dial digits to logsHall Liu2015-10-161-5/+9
|/ | | | | Bug: 24955678 Change-Id: I37c55887e21a216cf209dc0238e3f54671a8fc7c
* Add a check for full-memory-backup user awareness.Santos Cordon2015-10-137-15/+51
| | | | | | | Also, update the package name of CallLogBackupAgent. Bug: 24783945 Change-Id: Iccf88af058260bc94ac6837868c4da692427f464
* Mark missed calls as read in calllog restore(1/2)Roshan Pius2015-08-041-1/+1
| | | | | | | | | | | | | | | When missed calls are restored by CalllogBackupAgent using the addCall API of CallLog provider, we were setting the IS_READ flag to 0 which resulted in user getting a missed call notifications for all missed calls after restore. Adding a new addCall API signature which can specify the value to be put in the IS_READ field when a call is added to the calllog provider. This will be used by the CallLogBackupAgent to mark all restored missed calls as read. BUG: 22908952 Change-Id: Ie8e6619b75801c8f0ba4f554a5c3e67a7ad706dd
* Fix the Oem marker written to Call log backup.Roshan Pius2015-07-291-1/+1
| | | | | | | | | | | The addCallToBackup() of CallLogBackupAgent.java wrote the OEM maker as: data.wirteInt(END_OEM_DATA_MAKER + 1) but while restoring it, we just readInt() and compare the retrieved marker with END_OEM_DATA_MAKER, so it always fails. Detected via CTS test failure in b/22776570. BUG: 22776570 Change-Id: Ifc76ae9e66deec81edd2b049116f0eb6d260adf9
* Allow OEMS to write proprietary data within calllog backup.Santos Cordon2015-07-151-1/+106
| | | | | | Bug: 22504838 Change-Id: I6b6340b15528867c2874b6c8d42a5128b5b39571
* Stop checking OWNER user in calllog backup.Santos Cordon2015-07-061-10/+5
| | | | | | | | | | | | | Only OWNER supports backup today so this check is unnecessary. It also happens to have been written backwards and was only running for non-owners. Also, calllog entries can have a null handle if manually entered through the call log APIs. Add code to manage null-value smoothly when restoring the call log from backup. Bug: 22299502 Change-Id: I047a0282888fec03f904fbbfe39ac49f3d93886d
* CallLogProvider does not use cleartext network traffic.Alex Klyubin2015-05-201-1/+2
| | | | | | | | | | This declares to the platform and tools that this provider does not use cleartext network traffic. The platform and tools will be blocking (on best effort basis) attempts to use such traffic by this provider. For example, attempts to use HTTP (rather than HTTPS) will be blocked. Bug: 19215516 Change-Id: Ia10db29151645242a6758a1a4205280adb6e9e29
* Move Call Log backup into it's own package.Santos Cordon2015-03-069-8/+792
| | | | | | | | | | | | | Moves the call log backup from the contacts provider into it's own package. This should make it easier to support backup through the same package name for OEMs which revise (and rename) the contacts provider. Also add a CallLogChangeReceiver to receive notices from the CallLogProvider when the call log changes. When this happens, the receiver notifies the backup manager that it should run a backup at it's earliest convenience. Change-Id: I5774bba333a83adf53e1733f80a3df9e8140adb8
* Add new empty project for CallLogProviderSantos Cordon2015-01-139-0/+64
| | | | | | Contents copied mostly from ContactsProvider. Change-Id: Ib9e272052456e175057730af9d73c701b1e053fa
* Initial empty repositoryBaligh Uddin2015-01-120-0/+0