| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
b/5784532
Change-Id: Ia62c10cda81c2495926c2efd02fa40c24bf60abf
|
|
|
|
|
| |
Bug: 11533662
Change-Id: I619103e4a748d19529faf76e511353a308af3331
|
|
|
|
| |
Change-Id: I39d7aeb2de4a01ec9237f574b752b57662829eb4
|
|
|
|
| |
Change-Id: Ifde9002c3d1e336cce27f715ff1823789933badc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To streamline our build, I've gone through
and eliminated the redundant build directory.
Strings in build/res have been moved into the
regular res/ directory and the Android.mk
file has been updated to no longer use the
non-existent build directory at all. Fixes b/9105428.
Unfortunately, one src file has to be in build to
make the open source/closed source builds work
properly since we don't have src overlays in the build.
Change-Id: I3b6066f20d08aaf887624313adcb4db768b5d022
|
|
|
|
|
|
|
|
|
|
| |
Also rename emailcommon2 to emailcommon.
This is a multi-project submit with
I6c6eec4f1bcf2abd54c1ed05da1add8d894ee403 and
I5746c0353783f9b29d52d6540472588c6542a6a2
Change-Id: I4a071a07c3e33aaa4ea404eb66a8db1eabc9ef0e
|
|
|
|
|
|
| |
This reverts commit 2c2292d3aad60f2b439ff93d16f9c1d9fdb23815
Change-Id: Ic527576f7d0a89cc7a1ce3382cd91e1e68672767
|
|
|
|
|
|
| |
This reverts commit a24dd1b412d38d91a45cdfe7e5b5fc663078dd8c
Change-Id: I73bf2ae702fc073f2c6645a535955646f63b64c7
|
|
|
|
| |
Change-Id: I1f0ad198cbd175166f147dc2288aa10b2288812c
|
|
|
|
|
|
|
|
| |
* Tested OK on wiped Nexus
* Tested OK on S3
* Upgrade tested on Nexus
Change-Id: Icbb939bebbaed71b7662739678b8e59e9a9e1552
|
|
|
|
|
|
| |
* Goodbye, exchange1
Change-Id: Id2fc093cd43a55815047ab091b6a49c3d1138888
|
|
|
|
| |
Change-Id: I076ad6c1e24ed071fe2d2867ca0fe3fbaff5a95f
|
|
|
|
|
| |
Bug: 6367253
Change-Id: I35c3870242964041448572a27565ab956c860a0b
|
|
|
|
|
|
|
| |
This links with the emailcommon2 static library
Bug: 6308640
Change-Id: I18f3a31ce9667af24008fb98c35d11909d67f873
|
|
|
|
| |
Change-Id: I45c93b6bad9bccad88b56baf5956415986d0f77a
|
|
|
|
| |
Change-Id: Ic04f6551cc7a71868e625a5197678559e00442bd
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Remove reference to certificate in Android.mk (the certs will
be derived from the directory, i.e. Exchange vs ExchangeGoogle)
* Remove sharedUserId and process name from manifest
* Change loadAttachment to use AttachmentProvider to open attachment
files for writing
* Always retrieve deviceId from Email app
Bug: 3442973
Change-Id: I70ddb4d2971e481b0d4def09944e54d23ef431ec
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Clean up AndroidManifest, Android.mk, and proguard.flags
* Refactor to use emailcommon
* Remove Email app code/resources (note: this CL starts from the
single Email application)
* Update Exchange unit tests to use EmailProvider "live" and
clean up after itself
* All unit tests pass
Bug: 3442973
Change-Id: Iced00ae546dd4ddb9a66e297d3ac2dc2977e20eb
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Create AccountService.aidl and AccountServiceProxy in emailcommon
* Implement AccountService in email
* Use AccountServiceProxy in Exchange for account reconciliation,
notifications, etc.
* Move sync window constants into emailcommon
* Split attachment provider utilities and constants into emailcommon
Bug: 3442973
Change-Id: I89dce28b799b193243c07774dab65d830ae62775
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Split PolicySet from SecurityPolicy and move to emailcommon
* Define PolicyService that sync adapter services can use to
interact with the Email DPM administrator
* Implement PolicyServiceProxy for exchange
* Implement PolicyService in email
* Modify imports, references, etc. as required
Bug: 3442973
Change-Id: I92015e21f780a68754b318da89fbb33570f334a2
|
|
|
|
|
|
|
|
|
|
|
| |
* Create emailcommon package
* Move EmailService classes to emailcommon package
* Change references to aidl's to emailcommon package
* Add getApiLevel() command to EmailService
Bug: 3442973
Change-Id: Ic7d2115363cdff6ebb86c46650b0a5b2109b1c72
|
|\
| |
| |
| |
| |
| |
| | |
Merge commit 'b95db75bc5a867b9ae0453b1ab3f7cd3f3cf34b4'
* commit 'b95db75bc5a867b9ae0453b1ab3f7cd3f3cf34b4':
Fix proguard flag file dependency.
|
| |
| |
| |
| | |
Change-Id: If5955c5714f9a5d3d6a111ee9d825b1574cc677e
|
| |
| |
| |
| |
| |
| | |
Turned out we *are* using android-common.
Change-Id: Iafaee8d85014ab8f325c8d48b969985352d85a9a
|
| |
| |
| |
| |
| |
| |
| |
| | |
* android.security is hidden. Use java.security.MessageDigest instead.
* Remove android-common from makefile (we no longer use it)
* Add LOCAL_SDK_VERSION to makefile and comment it out
Change-Id: I7f9a021387d5c4e47ade1adb0bb75bec82ba0dd8
|
|/
|
|
|
|
|
|
|
| |
The UI changes a bit - there is no separator
between the local contacts and directories.
Will bring the separator back if asked, but
most likely simply as a thick line.
Change-Id: Idfc990deff41b30d63bd8289731694e3d9a00fb6
|
|
|
|
|
|
|
| |
avoid applying emma processing on local static libraries so that code
coverage result is not diluted.
Change-Id: I6090fc82498fff2e7da8ce22348f56dbc3d3ee60
|
|
|
|
|
|
| |
Without it, email won't work properly and many of tests will fail.
Bug 2482363
|
| |
|
|
|
|
|
| |
Redoing I10a82fd8fdc16febcd880bfcf519843d5562f8e6 with more flags to keep test
only methods.
|
|
|
|
|
|
| |
This reverts commit c237ae8c85d4fffc158b0813cbc5b8bde4d75b67.
Reason: We need more flags for unit tests
|
| |
|
|
|
|
|
|
|
|
| |
Convert all usages of com.android.email.codec.binary.Base64 to use
com.android.common.Base64 instead, except for Base64OutputStream
(which doesn't exist in android-common yet).
Change-Id: I339a1f451245138187080c7444fcabef8d13f8aa
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
remove-exchange-support.sh makes it possible to build the email app without
exchange support.
This script:
- removes all packages under com.android.exchange.
- removes all lines surrounded by EXCHANGE-REMOVE-SECTION-START and
EXCHANGE-REMOVE-SECTION-END
And the resulting source should still build and run fine.
Bug: 2369784
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Renamed ISyncManager/ISyncManagerCallback to IEmailService/IEmailServiceCallback
* Restored ExchangeTransportExample to its original state; created ExchangeStore to
handle validation functionality instead; updated stores.xml to reflect these changes.
* Add support for AccountManager in EAS code (this is necessary for the contacts and
calendar providers to work with syncable data); created EasAuthenticatorService to
as our authenticator, which required adding authenticator.xml and modifying the
manifest to register our service with AccountManager metadata
* Created EmailServiceProxy as a convenience for the UI in calling into the EAS
service; created EmailServiceStatus class for status codes in callbacks.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|