| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|