Tony Mantler
9cf823794e
Remove hint text, add contentDescription to the name account page
...
This matches the tablet version of this screen.
b/10695468
Change-Id: I3b0bfa75cf2e897a16e3493fc4cfc8e74f35e498
2013-09-18 13:32:11 -07:00
Martin Hibdon
ed60a4026b
Merge "Clear exchange sync keys upon app upgrade" into jb-ub-mail-ur10
2013-09-18 19:09:14 +00:00
Tony Mantler
ddb6c2da8d
Merge "Don't disable the back button when the account name fields are invalid" into jb-ub-mail-ur10
2013-09-18 19:08:28 +00:00
Tony Mantler
0bfeb90e41
Don't disable the back button when the account name fields are invalid
...
b/10695553
Change-Id: I32df55594784e24263dede9b767786ccdc83662c
2013-09-18 11:56:47 -07:00
Tony Mantler
75e71b3b97
Merge "Don't return a null cursor from queries to uimessages" into jb-ub-mail-ur10
2013-09-18 18:03:59 +00:00
Tony Mantler
2c3328bfd7
Don't return a null cursor from queries to uimessages
...
b/10807214
Change-Id: Ia49dae8bd50773097bb1082c2bc5cf264a76ce55
2013-09-18 10:53:58 -07:00
Tony Mantler
3ba1ed1b88
Merge "Fix use-after-null in AccountSetupIncomingFragment" into jb-ub-mail-ur10
2013-09-18 03:18:57 +00:00
Tony Mantler
648a067056
Fix use-after-null in AccountSetupIncomingFragment
...
b/7967233
Change-Id: I69b7ea521416815fce3bb9e45b38c996b9cea17b
2013-09-17 16:51:52 -07:00
Martin Hibdon
7d6d8c87f8
Clear exchange sync keys upon app upgrade
...
b/10211620
The problem here is that on app upgrade, we need to change
the types of all email accounts. To do this, we have to
create new accounts and delete the old ones. This resulted
in calendar and contacts data getting deleted.
But we were copying over the last sync keys from the old
account, so on the next sync, we would only get new data.
This means that all of the data that we had gotten on
a previous sync would never be sent again, so calendar
events and contacts would be missing forever.
Now, we just don't migrate the old sync keys. This means
that on the next sync, we'll get all data, and restore
our original state.
This is still not ideal, because it means that any locally
created data that has not yet been synced will be lost
(b/10805685), but it's much better than it was.
Change-Id: I150c4dbdf490a8f3880261e2469795896ebfeab5
2013-09-17 16:43:07 -07:00
Tony Mantler
4265ade29a
There's no such thing as a wrongly incomplete account
...
b/9856118
Change-Id: If2d2c50989285a13eb0ae29961733e472e26c978
2013-09-17 16:03:14 -07:00
Yu Ping Hu
e3a4a1b25d
Remove dupes before syncing new messages.
...
Bug: 10440557
Change-Id: I4ade38a8bb15cbc22b6c10a5f270274fef6f1fca
2013-09-17 10:02:45 -07:00
Baligh Uddin
4953114a15
Merge "Import translations. DO NOT MERGE" into jb-ub-mail-ur10
2013-09-17 04:20:11 +00:00
Tony Mantler
106970b83e
Merge "Notify when message changes (mostly for saving drafts)" into jb-ub-mail-ur10
2013-09-17 01:34:06 +00:00
Tony Mantler
c637bff198
Notify when message changes (mostly for saving drafts)
...
b/10785769
Change-Id: I1ad8e0583ddaa9fa4fcc45906745980f103ec1fa
2013-09-16 16:15:32 -07:00
Yu Ping Hu
76bb95b363
Increment Email version.
...
Change-Id: If1b72446258baa0366fdf832d51b41adca21e46e
2013-09-16 16:05:04 -07:00
Yu Ping Hu
d672b0eb2b
Merge "Fix MessageStateChange to include mailbox id." into jb-ub-mail-ur10
2013-09-16 22:56:11 +00:00
Baligh Uddin
aada46812f
Import translations. DO NOT MERGE
...
Change-Id: I0a5bd57962e52d8a407db1282a491913ccbcfd9d
Auto-generated-cl: translation import
2013-09-16 13:25:25 -07:00
Martin Hibdon
26ee7c9875
Merge "Make sync settings less confusing." into jb-ub-mail-ur10
2013-09-16 19:28:32 +00:00
Tony Mantler
1cede71194
Merge "Fix "Load More" for IMAP search" into jb-ub-mail-ur10
2013-09-16 19:18:02 +00:00
Martin Hibdon
0e550e0857
Make sync settings less confusing.
...
b/10602459
It was possible to turn off syncing for an account in global
settings, but we'd continue displaying some sync frequency
in the in-app settings.
Now, we only display the sync frequency if sync is actually
enabled. If it's disabled we always display "never". Also,
when the user changes a sync setting, if it's set to "never",
we leave the frequency in the database as it is, but disable
sync for that account. If it's set to anything else, we store
that in the database and ensure that sync for the account is
enabled. This means we should not have any apparent disagreement
between in-app settings and global settings as to whether or
not syncing will happen.
Change-Id: I1cc54e76aafd25dc4db0f1b713e7d7cbc30bf77f
2013-09-16 11:57:35 -07:00
Tony Mantler
7d761f3de3
Fix "Load More" for IMAP search
...
Also kill some warnings while I'm at it.
b/8607507
Change-Id: I8bfa90e9144d71e964799d6f2dab5e79f48b277f
2013-09-16 11:56:11 -07:00
Yu Ping Hu
e984940465
Fix MessageStateChange to include mailbox id.
...
Also ignore messages without server ids for moves and
state changes.
Also cleanup to match needs of EAS upsync.
Bug: 10678136
Change-Id: Id4d5229b8479e61bd718b707b0d2bc77a9e68046
2013-09-15 15:43:35 -07:00
Yu Ping Hu
ed610f749c
Merge "Only set sync mailbox to inbox if none was specified." into jb-ub-mail-ur10
2013-09-15 02:55:04 +00:00
Baligh Uddin
7caf043787
Import translations. DO NOT MERGE
...
Change-Id: I3cef9eea5e6cad55387774e7508e1749fa0228af
Auto-generated-cl: translation import
2013-09-14 01:12:53 -07:00
Yu Ping Hu
c48670a569
Only set sync mailbox to inbox if none was specified.
...
Follow up to I9e62d5de10222f1d81b47a68dd0b3ab05de5436d.
Bug: 10729228
Change-Id: I8100a0a5d965e4c4c86dccb6c94dfe26cc6e49a0
2013-09-13 17:54:50 -07:00
Tony Mantler
e85736a174
Merge "Disable RTL support" into jb-ub-mail-ur10
2013-09-13 23:20:54 +00:00
Tony Mantler
99e3ee7c97
Add mail.ru to providers.xml
...
b/9862569
Change-Id: If95d0c4a4f0173dba5c7739a038db96e9f671af3
2013-09-13 15:06:59 -07:00
Martin Hibdon
1a7838eed7
Update folder structure on every POP or IMAP sync
...
b/10729228
Change-Id: I9e62d5de10222f1d81b47a68dd0b3ab05de5436d
2013-09-13 13:42:42 -07:00
Tony Mantler
1a903dbdcf
Disable RTL support
...
b/10609607
Change-Id: Id4b1cb8370f550d9bc43e966e2d576c9257197ee
2013-09-13 13:31:12 -07:00
Alice Yang
17d014dfdf
Disable attachment previews
...
Change-Id: Ic2314f89b813956a6351bed51bfa6881e51605ff
2013-09-13 00:43:55 -07:00
Martin Hibdon
24bb2dabd9
Kill the process when an account is deleted.
...
b/10653370
This prevents NPEs if a serviec happens to still be running
when an account is deleted.
This mirrors a similar pattern in the gmail app.
Change-Id: I6fd8ae5ffe41580df0a321ec22535403e3f32eee
2013-09-12 18:21:18 -07:00
Martin Hibdon
64690e9452
Merge "Delete POP emails when they are removed from the server" into jb-ub-mail-ur10
2013-09-12 21:55:19 +00:00
Martin Hibdon
e25e6b2937
Delete POP emails when they are removed from the server
...
b/10461973
Change-Id: Iccd455b4b71d83318c7f5429f399fe5db2558e42
2013-09-12 14:38:55 -07:00
Tony Mantler
da42d856b8
Don't skip attachment saving if the attachment is not yet saved.
...
Also tidy up warnings
b/10461356
Change-Id: I65ac4c5b512cd67a39c81606391a2b044213f269
2013-09-12 11:04:49 -07:00
Tony Mantler
4f63f1eec1
Merge "Purge views after they're supposed to be destroyed to avoid spurious callbacks" into jb-ub-mail-ur10
2013-09-12 16:28:07 +00:00
Baligh Uddin
fd9ec82bb8
Merge "Import translations. DO NOT MERGE" into jb-ub-mail-ur10
2013-09-12 03:39:11 +00:00
Martin Hibdon
92e13548ed
Merge "Fix a bug in Pop3 sync" into jb-ub-mail-ur10
2013-09-12 00:49:58 +00:00
Martin Hibdon
85ff07a00a
Fix a bug in Pop3 sync
...
b/10413188
There are still several issues with attachments generally,
but this fixes the most glaring problem: We were short circuiting
in a loop that needed to populate a hash table of remote message
Ids, so not all of them would be present. The later code intended
to load attachments expected it to be fully populated.
There are still several problems, notably that if downloading
doesn't work, it just spins forever, but this fixes the first
problem.
Change-Id: I2b23dcb841edabe108096933fea2350ef61a10f1
2013-09-11 17:19:00 -07:00
Tony Mantler
ecac654c66
Purge views after they're supposed to be destroyed to avoid spurious callbacks
...
b/10565885
Change-Id: I7ef18fdac566975d15ffd1a19f756a5e5d2aee8a
2013-09-11 16:47:47 -07:00
Baligh Uddin
eb659e88b5
Import translations. DO NOT MERGE
...
Change-Id: Ic5f79dff6a32c34eb81753f51ab4dc32514ed6cc
Auto-generated-cl: translation import
2013-09-11 16:44:24 -07:00
Tony Mantler
463ed11857
Disable account setup debug screen.
...
b/10446166
Change-Id: I6703c1950559e9896f168a0cbaec10040eac9589
2013-09-11 15:17:42 -07:00
Tony Mantler
78c166b4cc
Disallow duplicate accounts
...
b/10210901
Change-Id: I11b759246fafabafe29fd8f4d20f6e973f9679a4
2013-09-11 15:15:38 -07:00
Tony Mantler
9ae3ae576a
Merge "Remove subtitle from "Confirm before X" preferences" into jb-ub-mail-ur10
2013-09-11 20:27:18 +00:00
Tony Mantler
08b2a505d0
Remove subtitle from "Confirm before X" preferences
...
b/10696931
Change-Id: I6353f045322d49c26b69d7e96357ec7a8ef426f8
2013-09-11 13:25:56 -07:00
Tony Mantler
de8b97c72e
Postpone initialization of notification URIs until the EMAIL_PACKAGE_NAME is known
...
b/10693908
Change-Id: Ia232dda55e03e02db24040b9d17c383addaff0b0
2013-09-11 11:48:38 -07:00
Tony Mantler
2bae64df29
Merge "Notify combined account when individual accounts change" into jb-ub-mail-ur10
2013-09-11 16:21:34 +00:00
Tony Mantler
9a1d9a7dbb
Merge "Reorder db update/notify and clean up warnings in EmailProvider" into jb-ub-mail-ur10
2013-09-11 16:21:15 +00:00
Alice Yang
af459c6f4f
Merge "xxhdpi assets for Email" into jb-ub-mail-ur10
2013-09-11 06:51:44 +00:00
Alice Yang
60924def01
xxhdpi assets for Email
...
Bug 10490770
Change-Id: I2fbc893e2473b63b1cff1dd8d6f792c4b82e495b
2013-09-10 17:28:15 -07:00
Tony Mantler
fc906340f9
Notify combined account when individual accounts change
...
b/10610684
Change-Id: I675a5b2dfd9ccdb412f2746f5785c8f1141f6a76
2013-09-10 16:44:13 -07:00