Commit Graph

330 Commits

Author SHA1 Message Date
Tony Mantler 76472ae40c Merge setup fragments under a single activity
Change-Id: I10cf8bb9f6bc1a26ea97ae664f0196ae9e9493b5
2014-02-26 13:47:41 -08:00
Martin Hibdon 6864d7e1a9 Update version number
Change-Id: I17500d6f570bb0ebb0fe6cb7d955883cc1e2ceb8
2014-02-19 09:58:27 -08:00
Martin Hibdon 58fbd2a477 Add sign in Activity
This allows the user to choose which type of authentication
to use for existing IMAP accounts.

Change-Id: Ib44364a1059a2c4b8a7a0fa66b14cd042b28770e
2014-02-05 13:10:11 -08:00
Tony Mantler 7e4daecc9a Merge AccountSetupNames and AccountSetupOptions
Change-Id: I5946e90e56b1fc725522d41e2e33d8125900a871
2014-01-16 14:18:58 -08:00
Martin Hibdon af890a7bdc Update email version number
Change-Id: I479836bef30877942626d26acc9eb0e64d8cff4d
2014-01-13 17:26:32 -08:00
Martin Hibdon 04f0be10d8 Update email version number
Change-Id: I24f315f6d6a383acf74d7b9ecf07c3f4020db24c
2014-01-06 15:48:17 -08:00
Tony Mantler 1a1064c488 Update target SDK to 19, and add uses-sdk tag for emailcommon
Change-Id: I9ec3cd29d841f82ba4d8466f1f3cdcc20b634626
2013-12-20 15:21:01 -08:00
Martin Hibdon 76d90334ed Merge "Update version number" into ub-mail-master 2013-12-10 00:50:20 +00:00
Martin Hibdon af7f7130fd Update version number
This also changes the version number format. Instead
of being a single increment each time, we're actually
encoding the date in the version number.

The format is now vvMMDDc

where vv is major version number
MM is the ordinal month number. This starts at 0 for each major release and
   counts up for each month
DD is the day of the month
c is a code which increments per version, in case we have multiple releases
   on the same date. This should start at zero.

Change-Id: I006745754614e9c72261035748a90a38871b67e6
2013-12-09 16:49:12 -08:00
Martin Hibdon 874d25ff70 Add temporary code to do oauth authentication
This just adds an oauth button to the accountSetupBasics
screen, which will launch a webview and go to the google
authentication page.

Change-Id: I09d5182fa6081fb94b40e7910b71afbbee70387e
2013-12-06 17:39:23 -08:00
Yu Ping Hu 2e3751d47d Reset version code for algol.
Change-Id: Ibb319994d32a98cc78ea70f93a29fdc11b64c032
2013-12-03 11:24:55 -08:00
Tony Mantler 8196f82ce2 Use update notification intent to trigger notifications
This ensures the SuppressNotificationReceiver object quiesces the notification while we're viewing the folder

b/11789666

Change-Id: I98f388844b29458e7ea7deee398f7d8536b1919c
2013-11-21 13:18:57 -08:00
Martin Hibdon 5a78a19067 Enable RTL text
Change-Id: I0560a99f5dabe0f27596ac04e1c2c239eba749c6
2013-11-08 11:43:21 -08:00
Tony Mantler dbda4a005b Add permission required for eml viewer to save attachments
b/11437237

Change-Id: I55b9d70c9b5e02d58151b4e678aa09348f921b63
2013-11-04 11:53:33 -08:00
Yu Ping Hu edebff6db3 Increment Email version.
Change-Id: Ia8dc17f106d5bbadcb3fe17d545120712718f56c
2013-10-25 18:21:25 -07:00
Isaac Katzenelson 19a79dd319 Bump app version to test the play store DL
Bug: 11237949
Change-Id: I8ee575b22357bfaed616d8adee92991900f7e076
2013-10-17 10:35:01 -07:00
Yu Ping Hu 8e8b7b5b86 Increment Email version.
Change-Id: I23126472b0c27a9e95b8c8a1ac1f56cd343b7a86
2013-10-14 15:41:59 -07:00
Yu Ping Hu a5312d5b97 Increment Email version.
Change-Id: Id1aea84a85feb42540217cb7b48011db08b95a3c
2013-10-10 18:01:49 -07:00
Yu Ping Hu ff5c16e05c Add a section for additional uses declarations.
Bug: 11149503
Change-Id: Id89e245468bc24c745f6167ee281c0301b945348
2013-10-09 16:43:05 -07:00
Yu Ping Hu 45ab7a9211 Increment Email version.
Change-Id: Id6264a1b67c4fd4cfce4461749763002136e3abe
2013-10-07 16:01:41 -07:00
Yu Ping Hu 9ac77cc31e Increment Email version.
Change-Id: I65136837b10931b3c542206959af07a11b780b8f
2013-10-04 16:14:36 -07:00
Jerry Xie 26c8e7551d Increment Email version.
Change-Id: I068bab01903d66af14d283fee1ccabb29bba1ae2
2013-10-02 22:13:02 -07:00
Yu Ping Hu 2add3d3c90 Increment Email version.
Change-Id: I8397ae0ef23a44f1303d22290b7e3a4acbdf5989
2013-09-30 18:01:32 -07:00
Yu Ping Hu 5625136f75 Increment Email version.
Change-Id: Ide1e5f8dceb02f949d5c7c2109b0b16450b9d85a
2013-09-26 18:29:54 -07:00
Yu Ping Hu ac2bf2ffe4 Increment Email version.
Change-Id: I416af3e042169fbeb68d2e30d3d5f76684d19784
2013-09-23 13:57:37 -07:00
Yu Ping Hu 76bb95b363 Increment Email version.
Change-Id: If1b72446258baa0366fdf832d51b41adca21e46e
2013-09-16 16:05:04 -07:00
Tony Mantler 1a903dbdcf Disable RTL support
b/10609607

Change-Id: Id4b1cb8370f550d9bc43e966e2d576c9257197ee
2013-09-13 13:31:12 -07:00
Yu Ping Hu 8534157c38 Increment Email version.
Change-Id: I208f150caf6fcf32ba2c05ca26e5b33e9895c95c
2013-09-09 16:11:42 -07:00
Yu Ping Hu 4df0d993b6 Increment Email version.
Change-Id: I99514e12774c0ddf3601410f0a93a74e1026977d
2013-09-04 12:53:19 -07:00
Paul Westbrook eeb3f9369e increment versionCode
Change-Id: Id458c32058f8a692ab5b8bd0d56abe8f1a8a55c3
2013-08-29 17:39:50 -07:00
Andrew Sapperstein a3da2975e8 Show action bar title in eml viewer. b/10515249.
Change-Id: I5889a3b645f3792e881c746f8e4bdfc04d12a922
2013-08-28 10:20:13 -07:00
Yu Ping Hu 9950981ec6 Increment Email version.
Change-Id: Ifb89a09b3bfaf9296ce8c4cd65053719ad957e5b
2013-08-23 18:01:38 -07:00
Andrew Sapperstein 9b75d662da New overflow to more places
Change-Id: I1cfdef636fdb32968a4a7164e1e79693475d8d09
2013-08-22 16:58:05 -07:00
Yu Ping Hu dc5549a1e4 Increment Email version.
Change-Id: Ie42e9085f7d9e79035192d2c2d9ff62abf4feaaa
2013-08-21 20:32:33 -07:00
Yu Ping Hu 4525565948 Improve synchronization in EmailProvider.
It's possible to have multiple EmailProviders.
Also get rid of references to the multiprocess attribute.

Bug: 10388165
Change-Id: Ic6be363eaee20b3b5deddc7b3054d1a7419483a1
2013-08-20 15:06:06 -07:00
Tony Mantler c6953b7755 Reimplement QuickResponse support
b/8622751

Change-Id: Id079efcf34dce15b5f5057f937582c0e198d3d50
2013-08-16 14:08:54 -07:00
Yu Ping Hu 64fa58a0bc Increment Email version.
Change-Id: I40c58ab66a6838e15e9abdd629e05de526597ba6
2013-08-16 00:32:10 +00:00
Yu Ping Hu 5673236ebe Set SDK version for Email to 18.
Change-Id: Ib233193554637506ce5b9cdbe999843b9e5e4ab5
2013-08-08 10:23:17 -07:00
Mark Wei 94e6b5d9bd Merge "Change IME input mode to pan instead of resize." into jb-ub-mail-ur10 2013-08-08 00:03:55 +00:00
Mark Wei 3a29afda80 Change IME input mode to pan instead of resize.
Prevents attachment previews from changing parallax view when starting search.

Bug: 10153107
Change-Id: I10984fc9a148786d87d9e72f9e37d0b46e37775e
2013-08-07 14:04:20 -07:00
Yu Ping Hu 317a7c62fb Increment Email version.
Change-Id: I9c9e09004c2dd546772739c431e9206f09c9974e
2013-08-07 14:02:26 -07:00
Yu Ping Hu aae03066f1 Increment Email version.
Change-Id: I3883e807da8ec7b03406610ba72eafac0f0d9a78
2013-08-02 17:08:39 -07:00
Yu Ping Hu c543c4f04d Increment Email version.
Change-Id: Iba18b0d977f2b9bfa31150e967ca48c6510c4453
2013-07-31 17:37:58 -07:00
Yu Ping Hu 82e2830a7f Rename folder shortcut widget.
Bug: 10094801
Change-Id: Ic710b8488518e37073fff44b730c0d26404db17c
2013-07-30 16:25:52 -07:00
Yu Ping Hu 8698042c7f Remove IMAP2 from manifest.
Change-Id: Ib702d570f7c9f5f00ae72bfb39e75348baa871ad
2013-07-26 18:19:57 -07:00
Yu Ping Hu 02f0b1eee8 Remove MailService.
Change-Id: Ibffd0c9fb0eed4822dff28d1577fb455736cffd1
2013-07-26 17:38:07 -07:00
Yu Ping Hu d4ec3272cf Increment Email version.
Change-Id: I2870eaf3e6a1c2266ed0ef5bfbde5fe4c47c00fa
2013-07-24 16:18:28 -07:00
Tony Mantler 83bee478f3 Enable Bidi
b/7221227

Change-Id: I9417a833a2f1ebf6292dbf1b434e9504fe25184b
2013-07-23 16:16:16 -07:00
Yu Ping Hu 462da178b1 Move authenticator upgrade to app upgrade time.
This used to run when the app first initializes the service map.

Bug: 9391930
Bug: 9971936
Change-Id: Iebaeb2dc94ef62edb0be0a7d5a008a26c4f5edfb
2013-07-22 17:33:57 -07:00
Yu Ping Hu 765dc3d552 Increment Email version.
Change-Id: Ib82ef63416a904693edc090499a26a434a68f06a
2013-07-17 13:12:52 -07:00
Yu Ping Hu 5b4f26d203 Make EmailProvider protection less dangerous.
Attachment provider should probably also be less
dangerous, but that'll come later.

Change-Id: I69f3dcbf7afef4f2f2f2d03974ee2e29af59ab58
2013-07-15 14:00:56 -07:00
Yu Ping Hu f9975572d5 Increment Email version.
Change-Id: Id4137009470dd3a2cbaa1546e85e7d43714418ab
2013-07-10 18:45:46 -07:00
Yu Ping Hu 1198507b6a Increment Email version.
Change-Id: I79bf702f28095c32c3361ce56da2a00a8ec31c65
2013-07-03 16:30:54 -07:00
Yu Ping Hu 8686e10dad Increment Email version #.
Change-Id: I90b4b56ba56b62c6dd7cdfc23b57875140a34105
2013-06-26 17:41:28 -07:00
Andrew Sapperstein 478417a794 Support eml attachments in email.
Change-Id: I76274540d00a292d5a8f777d75d8e9f7b2ef3a51
2013-06-21 11:38:13 -07:00
Yu Ping Hu e5088ba0d4 Increment email version.
Change-Id: I2c974b090f308cd30553796eda7d5c05d2327d8f
2013-06-19 11:57:16 -07:00
Yu Ping Hu 5648390cae Increment Email version.
Change-Id: I742889a46dc782868a536ab3ecc891463e1ac251
2013-06-19 11:50:33 -07:00
Yu Ping Hu e9c811d87d Opt out email from limited users.
Bug: 8630000
Change-Id: Ida0bf7c2336dccce7c01785e8cf8ac3f3ec29571
2013-06-18 18:32:38 -07:00
Andrew Sapperstein ae8e0b7ac3 Export Eml viewer.
There's really no reason why it shouldn't be
and having it exported prevents b/9334785 from occurring.

Change-Id: Icaf9e90bc1f2e7bb35dba27ccb380ffa9ae7acbb
2013-06-11 15:01:05 -07:00
Andrew Sapperstein 3df361a577 Merge "Add additional eml mime type." into jb-ub-mail-ur10 2013-06-06 23:07:02 +00:00
Andrew Sapperstein c035a693e7 Add additional eml mime type.
Still wanna support application/eml even though
I doubt we'll ever see it.

Change-Id: I5dd74e5882b40d136f3849bb2500de0e5cbba24c
2013-06-06 15:51:50 -07:00
Scott Kennedy 560bfadc31 Unify LogTag
There is now only one LogTag class. The static initializer of
GmailApplication (existing) and EmailApplication (new) will now set
the log tag to "Gmail" and "Email", respectively. Up until that code
is run, it will be "UnifiedEmail".

"setprop log.tag.Gmail VERBOSE" (or .Email) will trigger all logs to
be printed as long as they go through LogUtils, regardless of what tag
is used by that individual log. This lets us still turn on logging
everywhere in one command, but also lets us use more descriptive tags
(like the class name).

And since we no longer have three com.android.mail.utils.LogTag
classes, builds will be much easier.

Also, we now use LogUtils everywhere.

Change-Id: I55f1c7a66ce50ead54877a13e40256422a56dc39
2013-06-05 20:06:15 -07:00
Yu Ping Hu f849c1c50d Increment Email version.
Change-Id: Id0f4ce9b987f188bcb7a3604efe6df9162a2e4e5
2013-06-04 12:50:35 -07:00
Andrew Sapperstein 7500c15652 Add EmlViewerActivity to AndroidManifest.xml.
Change-Id: I6728999bf3f27b4c0b9c0664775a7b87c97690c1
2013-05-31 10:38:53 -07:00
Yu Ping Hu d557e2b430 Increment Email version number.
Change-Id: I5a878e80189dc4ef3e1aee3a80ca06ee47b10ac5
2013-05-24 16:32:56 -07:00
Yu Ping Hu eba3ec75cd Increment Email version.
Change-Id: I1a429793e879fbe5b70a32c0bdec5f953565b81d
2013-05-08 17:41:14 -07:00
Yu Ping Hu 2e694d1d3b Increment Email version.
Change-Id: I85b9958df9dcde0eae20e5d5c6362fe66c1bff59
2013-05-07 09:33:14 -07:00
Mark Wei d2740d69cc Unconfigure widgets when switching sectioned inbox on/off.
Widgets configured to use inboxes that no longer exist will be unconfigured.

Bug: 8599006
Change-Id: I95c61546a71a727ebb51aed9b345ccc3276829b6
2013-04-29 17:27:06 -07:00
Yu Ping Hu 5d4f9b96b0 Increment Email version number.
Change-Id: Ib9d78d2bd74edcdfb00ea9f575cdc3a4b9ab18ee
2013-04-26 17:14:09 -07:00
Yu Ping Hu 23f57e3f20 Increment Email version number.
Change-Id: I9d890232e076377458580dc72aaab3b0e56a12c1
2013-04-26 16:10:41 -07:00
Yu Ping Hu 0b8e65b784 Increment Email version number.
Change-Id: I70237386705740dc20b6ee589a3404df17bef5f5
2013-04-19 10:03:51 -07:00
Yu Ping Hu a8fdf9fb07 Increment Email version.
Change-Id: Ibb882d28c226fa257c02092744066e3b087345fa
2013-04-11 20:44:47 -07:00
Yu Ping Hu 217163cce7 Increment Email version number.
Change-Id: I521d39f217fa3662038f350587b34021e599b479
2013-04-09 15:24:40 -07:00
Yu Ping Hu f332e9d938 Increment version number.
Change-Id: I97a37ca97d4260db1458acdc22522e89b38e0b51
2013-04-05 16:40:42 -07:00
Paul Westbrook 391a7fc0e9 Support legacy shortcuts
We need to support shortcuts that were created with previous versions
of Email

Bug: 8530220
Change-Id: I9e2a44b561f5617ffa954af37a9e78a95400f7dc
2013-04-04 02:45:17 -07:00
Yu Ping Hu 81ca6599be Increment version number.
Change-Id: Ifff70ec6a013bbde97a8f8726f958665b6333570
2013-04-02 12:59:55 -07:00
Paul Westbrook c4deb273e2 increment versionCode
Change-Id: I9cfe3f9fff0f11ecf87688dceb71f0275bac7dbc
2013-03-29 20:53:57 -07:00
Yu Ping Hu b1792d725a Increment version number.
Change-Id: I6a27aa4ee4de9d83e60fb226fcf838b127522f36
2013-03-26 18:46:54 -07:00
Yu Ping Hu e46d4457a0 Change the notification action strings.
Multi-project change with:

I86b368de45533faa3f639f631d56e16f5cbca36e (UnifiedEmail)
I407b8900220e7dbdda81d6572f0ee374ae3d3833 (UnifiedGmail)

Bug: 8483722

Change-Id: If514cfed9538f0c2433a9427f15608ba5878ee05
2013-03-26 17:37:46 -07:00
Scott Kennedy 093e669746 Fix notification issues
CLEAR_NEW_MAIL_NOTIFICATIONS wasn't being received because
there were no data tags in the filter.

Bug: 7923968
Change-Id: I4f6d03e79a8ecf9450acba3348242c8a48916ad3
2013-03-19 18:32:39 -07:00
Yu Ping Hu 24e165323e Increment Email version.
Change-Id: Ic80b0c205aca5734e0344c1acc8997d7e9b8b7ab
2013-03-19 14:41:25 -07:00
Vikram Aggarwal aa7e415d21 Merge "Single Actionbar: no more split" into jb-ub-mail-ur9 2013-03-15 22:34:49 +00:00
Vikram Aggarwal 1c50031f51 Single Actionbar: no more split
Single actionbar for Email

Bug: 8351542 Single action bar and new account selector
Change-Id: I4f8d54bdf5d4bbe2dfaae6e0121780b2a50aeb7f
2013-03-15 15:22:19 -07:00
Yu Ping Hu ed1cc32fc2 Increment Email version number.
Change-Id: I7f41ae6fd02d4709a7d285c3acacd4612b0d67cd
2013-03-15 14:30:04 -07:00
Paul Westbrook c389a54508 Fix launching Account settings
The intent action in the manifest didn't match what was specified in account
authenticator preference

Bug: 8359559
Change-Id: Ic4c95ac954913d0cb5531cebcdddddded14ac1b2
2013-03-12 22:57:54 -07:00
Paul Westbrook a01c85229b Merge "Revert "Revert "Remove extra Imap authenticator"" :)" into jb-ub-mail-ur9 2013-03-13 00:32:33 +00:00
Paul Westbrook 2af7d01ef7 Revert "Revert "Remove extra Imap authenticator"" :)
This reverts commit 8fcf4d7976

Change-Id: If5a83b82ec64b6acef7c9f1c7896ef144aacfd1f
2013-03-13 00:24:02 +00:00
Paul Westbrook e0cc62d72f Merge "Revert "Remove extra Imap authenticator"" into jb-ub-mail-ur9 2013-03-12 23:05:41 +00:00
Paul Westbrook 8fcf4d7976 Revert "Remove extra Imap authenticator"
This reverts commit 1310fb5790

Change-Id: Ife2e885b1d772b6c322c607a61023eabdcc26efa
2013-03-12 23:03:45 +00:00
Paul Westbrook 9ab4553ea8 Merge "Remove extra Imap authenticator" into jb-ub-mail-ur9 2013-03-12 22:25:14 +00:00
Paul Westbrook 06c358dfee Simplification of app initialization
Specify a account query uri in a resource, and remove the old receiver

Change-Id: Ia04dccfc95e0bb1854bba2e6f51e2de1546d72ce
2013-03-11 23:48:44 -07:00
Paul Westbrook 1310fb5790 Remove extra Imap authenticator
Bug: 7211288
Change-Id: I130869a489fdfa95343022316a5ed4533d1f102c
2013-03-11 14:36:45 -07:00
Paul Westbrook 5a3d863a43 Add support for feedback
Change-Id: I6de8c0117f79c0be05d3db2fc108f8bf61415783
2013-03-08 17:15:00 -08:00
Yu Ping Hu 1eebd2f61c Increment version for email.
Change-Id: If42d894e2314eaf7caf2462bbff72d60956931ae
2013-03-07 18:29:24 -08:00
Yu Ping Hu c813ab6cc6 Increment email2 version code.
Change-Id: Iaeeb0b4adafd4275f068336dbbe94484ce754e44
2013-03-07 16:42:46 -08:00
Vikram Aggarwal 3f0f64f79b Enable the MailLogService for Email
Bug: 8293525 Add debugging information for Gmail
Change-Id: I96e65c64f2347c17c497667258a567f7b618b121
2013-03-04 10:47:10 -08:00
Paul Westbrook 4b6d17ebea Remove versionName
This is now set as part of the build process

Change-Id: Ic4db38df434031ce43c5a929dc7bac157a26d0a0
2013-02-25 12:11:02 -08:00
Scott Kennedy b34608228f Move notifications to UnifiedEmail
This involves redoing the persistence model, to split general,
account, and folder settings into separate SharedPreference stores.

It also requires some preferences to be moved into UnifiedEmail.

Depends on Ibe2e3f93ec164370535ffc5f5b2409544cc8d36d (UnifiedEmail)

Change-Id: Ie6ec389b5b5d2e7ab1b299d0877811ae716526e2
2013-02-08 09:48:22 -08:00
Paul Westbrook 2e411dc68e increment versionCode
Change-Id: I8914c905fa85d6809540612e113d104ed3278200
2012-11-05 09:39:27 -08:00
Paul Westbrook c3f4e0e458 increment versionCode
Change-Id: I8fbeac70c5edfd98e64531c892e06e9989851e71
2012-10-15 15:17:31 -07:00