0b9d3de5aa93b6094f068815bdecbf829c7053c5 |
|
13-Oct-2014 |
Tony Mantler <nicoya@google.com> |
Reload settings immediately after toggling sync Twiddling the AccountManager bits doesn't automatically trigger a content update, so we refresh manually in those cases. b/17330140 Change-Id: I294173c9baca231a6f3ff045d0b7795c6b2b2219
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
bb68c13afa630cae058eb40d3ce68644f3f3c8b9 |
|
07-Sep-2014 |
Paul Westbrook <pwestbro@google.com> |
Changes to support smaller email tombstone apk size This reduces the tombstone down by 100K A follow-on cl will remove the unused resources from the tombstone build Bug: 17414014 Change-Id: I5d38811b17a5273ec726e750ab123e10e36cee04
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
ac4b0efd9fa89f68b1a8b9794bf5c958666f7eb8 |
|
16-Aug-2014 |
Tony Mantler <nicoya@google.com> |
Fix folder sync settings for tablet b/17068128 Change-Id: Ia61cba10fb0edc97448d9ff39aa58578db1d4ac7
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
9f14d6b0de74b81f087295bfbaded133f4076dd5 |
|
13-Aug-2014 |
Tony Mantler <nicoya@google.com> |
Extend MailboxSettings to handle full folder list b/16541463 Change-Id: If428413ad258497a5654fa095d51cd60f6ed4e18
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
7e75afadb152659e3a237c62e4d95cefb60e228d |
|
11-Jul-2014 |
Ray Chen <raychen@google.com> |
com.android.mail.providers.Account contructors are no longer public and clients need to use Account.builder().buildFrom(...) instead. Change-Id: I7559540458ae549c399effc59392930ec914ffcc
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
e9e2a21d87959492752b328f25437115aea2685b |
|
15-Jul-2014 |
Tony Mantler <nicoya@google.com> |
Make quick response UI in settings toggleable b/16302932 Change-Id: I24b289ffbecd4f127e6109b56c0af7f9c4b00879
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
8c03e2af9f439c6e0c6abb38b0c371da7ccdb72a |
|
11-Jul-2014 |
Tony Mantler <nicoya@google.com> |
Remove direct entry points to AccountSettings b/16240332 Change-Id: I9bc3f9a2e0b7faa4d8875a9ac7d6d585a65d9733
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
f90dbc83e2853717a3470f8e530a8a7e1c58b2e6 |
|
10-Jul-2014 |
Tony Mantler <nicoya@google.com> |
Strings aren't Integers b/16189015 Change-Id: Ife4383b5530956fcca7f7970691e9fdec32007ec
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
06415a635f5f01d8e1620b29f44d68dc4dfdf435 |
|
25-Jun-2014 |
Tony Mantler <nicoya@google.com> |
Unify settings activity b/9566150 - Install PublicPreferenceActivity - Create AccountServerSettingsActivity to contain all the crazy logic we don't want in AccountSettings - Add restoreAccountWithAddress to Account - Refactor almost everything out of AccountSettings - Tidy the QuickResponse fragment - Majorly refactor the AccountSettingsFragment to decouple it from the activity, and make it save settings immediately instead of when pausing - Move login warning dialog to AccountSettingsFragment - Tweak HeadlessAccountSettingsLoader Change-Id: Ie69181d968b9c3e5940cfef9690b1f5c70e21aa8
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
0151a6af624ca85ad56c7f63acd6e3be8be49861 |
|
16-Apr-2014 |
Tony Mantler <nicoya@google.com> |
Null check mCheckFrequency before using b/14091609 Change-Id: I796774b7133ec68382d2580d0b1cde347aa143f8
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
35bda06a1c1f5bb6a53e41cb88d6ac2005bbe415 |
|
09-Apr-2014 |
Tony Mantler <nicoya@google.com> |
Fix NPE when configuring POP accounts, which don't have a background attachments setting b/13929109 Change-Id: Idd915ddaa55010c588ce7798dd23a403e538c8da
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
2eb7f1babc8b44e0ebde436682e7f723635ce6b2 |
|
08-Apr-2014 |
Martin Hibdon <mhibdon@google.com> |
Fix the names of the save state contants b/13624066 Change-Id: I0fabcfbf659e51de3dfe2fc9b72bd88f86e576a6
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
ddcb95f0e7ef8018f3c7a61ebe5091588a918341 |
|
07-Apr-2014 |
Martin Hibdon <mhibdon@google.com> |
Save and restore sync interval values and strings b/13624066 Change-Id: I14c243a7f7ae71e5d6fbdedda328dc01bb2eae85
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
cac33a2e9188f031baf40cc95b989f0d0b3a6993 |
|
12-Mar-2014 |
Tony Mantler <nicoya@google.com> |
Allow entry into account settings when inbox is null b/13436061 Change-Id: I544aa55000a91fe121de9bc7963eb89115d4758d
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
85d24511480ab25f081fc6904894505f50b13eba |
|
11-Mar-2014 |
Tony Mantler <nicoya@google.com> |
When opening account settings, divert to AccountSecurity if needed b/12843721 Change-Id: Ic7ae99a8f3ddba33d224387921a90624c37bc8b5
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
9ef2c5f2cfd4d06b3c2a0652f245b3cb2afcb23d |
|
27-Feb-2014 |
Tony Mantler <nicoya@google.com> |
Fix sync window preference being added multiple times Also clean up potential NPE b/13109860 Change-Id: I46bebd6af6329679af28b6b997cd33fca97376dd
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
0f8d16f56ad3aa1c2d3cd20b1ca0c24b486035ca |
|
31-Jan-2014 |
Tony Mantler <nicoya@google.com> |
Fix content observing b/12834957 Change-Id: I00e2fc48e1d78665e0cdcfc3f4fb483f5a047252
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
062f27fa370564d494260889c8141df50c07572f |
|
30-Jan-2014 |
Tony Mantler <nicoya@google.com> |
Clean up AccountSettingsFragment loading Also extend EmailContent to allow registering a ContentObserver b/12816752 Change-Id: Ida873ac10101af92c627858d1d86c3a5ccd4ab26
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
ea0989043ab44bb85ff8944765beb903b153f8ea |
|
11-Nov-2013 |
Tony Mantler <nicoya@google.com> |
Null check for getServiceInfo b/11538007 Change-Id: I8b06f22373c3a389939614e9c24bbe143b6fc289
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
32614f3746f0fa8a09370672abaca68fa795fc33 |
|
12-Oct-2013 |
Tony Mantler <nicoya@google.com> |
Clean up usage of Account.name when accessing account/folder prefs b/11185963 Change-Id: Id928732bee5f67887252b1f949a8e4d396fffaa6
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
0e550e085722c1616ae9a7478609d32ff4392e26 |
|
16-Sep-2013 |
Martin Hibdon <mhibdon@google.com> |
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
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
39f29d0481f03036dfe3f7c24707d79136e9f09d |
|
05-Sep-2013 |
Tony Mantler <nicoya@google.com> |
Tidy warnings in AccountSettingsFragment Change-Id: I933529dac9f37d0734fa7b98a43e8f41eb143698
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
7be030ec8e31c53da8bde54b040e64546727ef61 |
|
27-Aug-2013 |
Tony Mantler <nicoya@google.com> |
Remove pointless parent class EmailPreferenceFragment Change-Id: Ia384d92632100c2adfb22c22c03d4755250e388e
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
4df4c1c2d89c84c9f3db74746b784709fa464d8d |
|
20-Aug-2013 |
Yu Ping Hu <yph@google.com> |
Disable policy listing in account settings. It wasn't working right anyway. Also, fix a problem where account settings were not being fully initialized. Bug: 8384097 Change-Id: Ia60ace2ce618b64fe4ad5ef8d8ac547a086a26d5
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
c6953b77552d4cb71776cf0537dc226029381628 |
|
14-Aug-2013 |
Tony Mantler <nicoya@google.com> |
Reimplement QuickResponse support b/8622751 Change-Id: Id079efcf34dce15b5f5057f937582c0e198d3d50
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
ef0d98155c95b22f7d8516eaaa8113e12bb7cbba |
|
31-Jul-2013 |
Yu Ping Hu <yph@google.com> |
Fix settings menus. - Account & general fragments need to clear to remove "Add account" for phone & 7". - 10" needs to therefore specify their menus in order to have "Add account". Bug: 10097087 Change-Id: I133db9b9f7f6610ae30b46927ffcb8a9e4df4c0a
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
6cf15e66bc46d211882fe903ec55fe748fc87bfc |
|
29-Jul-2013 |
Tony Mantler <nicoya@google.com> |
Re-add the demon "Add New Account" b/10041669 Change-Id: I2b1db0a063ec292b33ec8f176b739c1c4422a040
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
9c455277797a3564fea2a85d0765509f1dd1a45c |
|
27-Jun-2013 |
Yu Ping Hu <yph@google.com> |
Allow account setting screen without outbound hostauth. We have a way to handle lack of outbound host auth, and it's a legitimate state for Exchange accounts (since it's unused anyway). Bug: 8631134 Change-Id: I99863f627c4f364e61f7a4b99dea3e2606a55275
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
229c070b0b177793032ce9249cb77f6ca98e5aa4 |
|
27-Jun-2013 |
Scott Kennedy <skennedy@google.com> |
Change the concept of a default account The user no longer has control over this. Now, the "default" account (which is only used for prepopulating the name of new accounts is either the last used account (to be defined), or the first account in the database. This removes a setting, and simplifies a lot of code. We may also want to auto-select the default account when entering the compose screen from the combined view, but we do not currently have an easy way to do that. Bug: 7442992 Change-Id: Iff5bb36d8cbd327334211b670fa4851cbda6b9a0
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
038924037bbaae4a62fb167e5ce7ae9e34a129fc |
|
25-Jun-2013 |
Yu Ping Hu <yph@google.com> |
Fix mailbox sync options. - Change mailbox sync interval to be a boolean. - Decouple Inbox settings from account settings. Change-Id: Id02d43b281f323ca4db499ce97e8f4bb6d82c2bb
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
e7d539ddf94270ee716c331dd75c60731d598c1d |
|
19-Jun-2013 |
Paul Westbrook <pwestbro@google.com> |
Update the signature summary Bug: 9480853 Change-Id: I8996efa268c906485ee1d5cfcf0f883d40927009
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
21b2522d7f6b2bce8fc3382e6e532d4b4df1b140 |
|
14-Jun-2013 |
Yu Ping Hu <yph@google.com> |
Remove auto sync windows. Also includes other DB upgrade code. Bug: 8668336 Bug: 9226612 Change-Id: Id9664fd8cda466ec34862a793e41cbcce78efb4c
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
525e8ad321967b3f4b15cadf63efb3deafc216ab |
|
13-Jun-2013 |
Paul Westbrook <pwestbro@google.com> |
Move support for settings menu to UnifiedEmail Move the base settings menu to UnifiedEmail Bug: 9393150 Change-Id: Ifa69125d84802a0d7dd2275e4704ec7a4d1fb2f1
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
6fadd5a0bdbd0d510bc886617759bd3adb13599e |
|
12-Jun-2013 |
Yu Ping Hu <yph@google.com> |
Add some null checks. Bug: 9393662 Change-Id: I8c47b701062fb91e0e622644a26b470e78f62014
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
560bfadc3151f7a06f3b06e9a6c92cfa534c63ec |
|
26-May-2013 |
Scott Kennedy <skennedy@google.com> |
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
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
c534638b7aeb1f4bd65852bbcff6b2c78f21d566 |
|
28-Mar-2013 |
Yu Ping Hu <yph@google.com> |
Disable notification prefs until folder prefs are loaded. Bug: 8485354 Change-Id: Id56c2634a16274e9340ad6ecb96661ee8a489d49
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
32881e8dd375f16e6059452166503f7136f14ae5 |
|
05-Mar-2013 |
Paul Westbrook <pwestbro@google.com> |
Fix NPE after migrating older account Change-Id: Ifeb3b1853ce3efd725227941103d29a00bc14fc2
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
b34608228f0b55e401415b67b8150ca9e00cee7d |
|
11-Dec-2012 |
Scott Kennedy <skennedy@google.com> |
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
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
f9997921cbea7feb13bbbd897e2f179494e5400e |
|
29-Nov-2012 |
Scott Kennedy <skennedy@google.com> |
Change Email vibrate setting from tri-state to checkbox Migrate the old value as necessary. Update the unit tests. Cherry-picked from I1c276ffde3496cbc66846ed4a007088d39f20382 with minor changes. Bug: 7624838 Change-Id: I1b3fa331b62f556701bacba5ce9cd64305d9b52a
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
266064bcc7c6ed7318a284d59bb83d53edbf1921 |
|
10-Sep-2012 |
Marc Blank <mblank@google.com> |
Add "System Folders" settings * Add this category and preferences for setting the trash and sent items folders Bug: 7100092 Change-Id: I964e02e5e319b3f04b030d36ed7dca30ed046362
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
e714bb9d153cfe13a7f0932e7d67ea08fa5a1d98 |
|
23-Aug-2012 |
Marc Blank <mblank@google.com> |
Convert authorities, intents, and account manager types * Tested ok on wiped Nexus * Tested ok on S3 * Upgrade verified on Nexus Change-Id: If5d4ce594f8a309cdb59589d10b1d33f3b79326c
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
f419287f22ae44f25e1ba1f757ec33c7941bbfa8 |
|
28-Jun-2012 |
Marc Blank <mblank@google.com> |
DO NOT MERGE: Move emailcommon2 sources to emailcommon Change-Id: I06df7e467cd2e0117df8b8db3ddc6ff9da13f1c7
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
03cd72805dab0379ed255d151f1c17cc60655fc3 |
|
25-Apr-2012 |
Marc Blank <mblank@google.com> |
Revert to old Email app * These are the last sources in the ICS-MR1 tree Change-Id: Ida4651bddd92a06a518d00f3e1f275ab3a80c8ae
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
d85413e946d19d11a53136780bf1ee255665f371 |
|
22-Dec-2011 |
Marc Blank <mblank@google.com> |
Merge "Handle UI part of enforcing email lookback limit"
|
919e59044b5c6a3d3947af05ddf241f51f65def4 |
|
21-Dec-2011 |
Marc Blank <mblank@google.com> |
Handle UI part of enforcing email lookback limit Bug: 5792217 Change-Id: I4351ae4d8505965a32690ecb5e6338765fb3770f
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
58ce2d0c3a1d693825eb3a8cb9c4ea8ea32d6d65 |
|
20-Dec-2011 |
Conley Owens <cco3@android.com> |
Make TAG field package-private in several classes Specifically, several internal classes. This makes a little more sense since they are accessed outside of the class that they are defined in. In addition, this fixes errors created by proguard when building with OpenJDK. Change-Id: If2e2f90558e04e777a0c4dbc2ccd1f6c46dd8228
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
4016ea1ae9a08ac9710d0035029421451421f86d |
|
23-Nov-2011 |
Vikram Aggarwal <viki@google.com> |
Consolidate Preference.OnPreferenceChangeListener objects in AccountSettingsFragment Fixes b/5642876 Change-Id: I74b9e06107ea89d7b3acf74c6c676dcc85125abc
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
5789a78af324f7e7541334817c6811d3981a21c7 |
|
19-Nov-2011 |
Mindy Pereira <mindyp@google.com> |
Merge "Add account should be shown on all Email prefs screens and subscreens on tablet."
|
f579eb8ac3c0deacf248468b1648ef971fb65c16 |
|
18-Nov-2011 |
Mindy Pereira <mindyp@google.com> |
Add account should be shown on all Email prefs screens and subscreens on tablet. For phone, should match Gmail and just show it at the top level. Fixes b/5621803 "Add account" button disappeared - IKXEVERESTLTE-3051 Change-Id: I143043485cbb912023fe015a768c6f37c8cad3f5
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
8957df83d454dcf9f18450c55fe46302a58a4cb4 |
|
19-Nov-2011 |
Vikram Aggarwal <viki@google.com> |
am dd4f501b: Merge "Accurately update the preference summary string when changing the vibrate setting." into ics-mr1 * commit 'dd4f501b44e1f15f8ba33488a63d0d4731e93317': Accurately update the preference summary string when changing the vibrate setting.
|
7d28a1c27936fce22af99d0ae5ec63e609eeac3e |
|
18-Nov-2011 |
Vikram Aggarwal <viki@google.com> |
Accurately update the preference summary string when changing the vibrate setting. Fix b/5639748 Change-Id: Ice6d4770c156104495d476826a636487f4df5f1b
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
2736c1a11ce3ecdcd9d19aa9c324fb9ce0910c7b |
|
20-Oct-2011 |
Marc Blank <mblank@google.com> |
Rewrite of security policy handling and service code * Remove PolicyService APIs policiesRequired, policiesUpdated, isSupported, clearUnsupportedPolicies, and isActiveAdmin * Add PolicyService API setAccountPolicy, which is the sole method by which security policies are promulgated * Add protocolPoliciesEnabled and protocolPoliciesUnsupported to the Policy class; these are packed, localized strings indicating policies that the protocol itself have enabled and/or cannot support (i.e. these are policies that are unknown to the DPM, e.g. don't load attachments) * Differentiate in security notifications between three kinds of policy changes - changes that don't require user intervention (e.g. reducing requirements), changes that require user intervention (the legacy notification), and changes that make the account unsyncable (e.g. the server adding an unsupportable policy). Handle all possible policy changes cleanly. * Make security notifications per account (with multiple accounts, notifications would get arbitrarily munged) * Expose ALL enforced policies via the account settings screen in two categories: policies enforced (including both policies enforced by the DPM and policies enforced by the protocol) and policies unsupported (note that these can only be seen if policies are changed after an account is created; we do not allow the creation of an account when any required policies are unsupported). Add a button that forces a sync attempt, for accounts that are locked out, but whose policies have changed on the server (this would otherwise require a reboot). * Updated unit tests Bug: 5398682 Bug: 5393724 Bug: 5379682 Change-Id: I4a3df823913a809874ed959d228177f0fc799281
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
72a24f12a2a0a48528cf0f826397e2348fe8ace2 |
|
23-Jul-2011 |
Ben Komalo <benkomalo@google.com> |
Misc settings UX fixes. Bug: 5068602 Change-Id: I02acf3690e98ce747ddb4d3a745ac2fa59948c70
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
bc2eaadde987044027b57d241e635de014bdb8ba |
|
01-Jul-2011 |
Makoto Onuki <omakoto@google.com> |
Use parallel executor We should eventually replace all with EmailAsyncTask, but it's the safest thing we can do now to avoid regression. Change-Id: I78bfc4fb2be1dcfadeb7f90092ec7adb35c1d393
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
5a3888f35b669ffb3cc785d7dfe4862879a3896c |
|
01-Jun-2011 |
Jorge Lugo <jlugo@google.com> |
Added quick responses. Added "Insert quick response" button to MessageCompose's action bar. Clicking it opens dialog with available quick responses. Selecting one of the responses will insert it into message body at the current cursor location. Also added menu in account preferences to create, edit, and delete quick responses. Change-Id: I85f3f6b36801cf112ec9d7c31135a917456173d7
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
82e0e1c4c5c3d526823cf3d8d69bf12c1d44a06a |
|
15-Jun-2011 |
Ben Komalo <benkomalo@google.com> |
Show sync window prefs for EAS only. Bug: 4651025 Change-Id: I1633a2a94e28466686e90df4ff0cdebaaa1a81df
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
f5418f1f93b02e7fab9f15eb201800b65510998e |
|
14-Jun-2011 |
Marc Blank <mblank@google.com> |
Move Account into its own top-level class Change-Id: Ide7c991b7d4d418dbe17164421425bf898ba64ee
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
85e4c101b014857fe40f87c3837b82564cfc5b6c |
|
08-Jun-2011 |
Marc Blank <mblank@google.com> |
Remove storeUri's except during auto-setup * Remove per-store limitations * Use constants for VISIBLE_WINDOW, rather than having the potential for differences between Stores Change-Id: Idd5e0874bba6e3390e4f093bcb03f4b1bb399c11
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
12b82d9374947c9268217f45befe8a74bd9b60d7 |
|
20-May-2011 |
Ben Komalo <benkomalo@google.com> |
Move HostAuth to top level class. No other changes made. Change-Id: I1c6497c98abc0f99443ea42d8aed6295b263c123
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
373c3e1a5616932bf454e1670f37dfbac3ee3ba5 |
|
13-May-2011 |
Ben Komalo <benkomalo@google.com> |
Merge "Put account email as title on phone settings."
|
bfac9f2e8a13f6c719608a6948203bbef921c99f |
|
13-May-2011 |
Makoto Onuki <omakoto@google.com> |
Move some of the log constants from Email to Logging Change-Id: If9f4e4e3adcdef897a0d6a4e153bb446a8b24fdd
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
3955f6794f23c1380749d4470b5f2264d2109adc |
|
13-May-2011 |
Ben Komalo <benkomalo@google.com> |
Put account email as title on phone settings. This is kind of a convoluted issue; the framework automatically sets the breadcrumbs on multi pane settings. However, on single pane, it doesn't pass any of that breadcrumb info on, and just uses an Intent to start another instance of the activity with a different Fragment. Unfortunately, nothing in the default codepath sets the title to correspond with the breadcrumbs (as it would have been in multipane) Change-Id: I428642771538bdec3bdaba644f7816a1250ae929
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
2866284a6d4ee4b368fcaf412c540b21d457e065 |
|
13-May-2011 |
Ben Komalo <benkomalo@google.com> |
Rename AccountSettingsXL -> AccountSettings This activity already supports phone and tablet mode. Only renames in this change - no other change. Change-Id: Ieca17137af45e3860812091f69cd4d9b55ddf3ec
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
daf869cf60de75bc91ed3aef6ac0bff1fe371733 |
|
20-Apr-2011 |
Todd Kennedy <toddke@google.com> |
Use an Account object to create a mail sender Instead of boiling the account down to an unusable URI, just pass along the Account object. Change-Id: Ida408912de29734c8f4ed9cdf09a4d633dd03002
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
2d6a98aedf10a8f836ae2e02ddbdec597cf53899 |
|
02-Mar-2011 |
Andy Stadler <stadler@google.com> |
Prevent NPE when account sender name is null Bug: 3500373 Change-Id: Id07270f34d9cc0523c46104b3167711b71798623
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
34704851e96dcc139d6833adb3bd139f57fa497c |
|
19-Feb-2011 |
Todd Kennedy <toddke@google.com> |
Update account list if account description changes Editing the account description occurs in a different fragment. As such, we need to notify the fragment in charge of the account list whenever the description is updated. We already have a callback mechanism, so, expand that to send notifications of any property change. bug 3388586 Change-Id: I02475233f7f333db57c49ceaf908dbfa69c86ca6
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
3a5c1fb274a9ce72d708d88509bf2607cb018ddd |
|
13-Feb-2011 |
Marc Blank <mblank@google.com> |
Email split, part neuf: Setup, logging, attachment glue * Make "Exchange" option in account setup depend upon availability of the Exchange EmailService * Make presence of Exchange logging depend upon availability of the Exchange EmailService * Make AttachmentDownloadService use service rather than ExchangeService class * Move SSLUtils to emailcommon/utility * Move account manager type defs to emailcommon/AccountManagerTypes * Update proguard.flags * This is the penultimate CL for the Email package itself; the next CL creates a clean, SDK-compatible Email application Bug: 3442973 Change-Id: I9162cf5fa6b5a043ded0fdd1e25fd3ce5948ad8f
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
31d9acbf0623872f9d4a2b3210b5970854b654c7 |
|
12-Feb-2011 |
Marc Blank <mblank@google.com> |
Email split, part huit: Refactor constants, clean emailcommon * There are three pieces to this CL (sorry): 1) Move and/or rename some constants into emailcommon 2) Move Utility to emailcommon, moving the few UI related utilities back into Email (FolderProperties and UiUtilities) 3) Remove all references to resources from emailcommon * The three pieces relate in that, between them, they allow the emailcommon static library to compile cleanly Bug: 3442973 Change-Id: Ic5e3abaa2a1b36999e0b6653c6c2134ea1bd544f
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
a7bc0319a75184ad706bb35c049af107ac3688e6 |
|
10-Feb-2011 |
Marc Blank <mblank@google.com> |
Email split, part six: EmailContent * Moved EmailContent to emailcommon Change-Id: Ib3db1bfcfe74554c0e5afd3cfce6d72f26e9aeb9
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
2193962ca2b3157e79f731736afa2a0c972e778a |
|
10-Feb-2011 |
Marc Blank <mblank@google.com> |
Email split, part quatre: Move along, nothing to see here * No code was harmed, er, changed in the making of this CL * All that's happened is that code that is needed by both Email and Exchange have been moved into emailcommon * This required import changes to many files, which explains the length of the CL Change-Id: I4e12455ba057a4a8054fdbd0b578c73afa411c8a
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
4fd1ebdcc3b8b1389c65e485d73cd5a98616cf17 |
|
24-Jan-2011 |
Andy Stadler <stadler@google.com> |
Fix multiline mode in signature * Add multiline flag to preference xml * Also, remove display of actual signature in summary, as it does not properly handle long or multiline signatures. Bug: 3379235 Change-Id: I84894dbdccee2cd8a8ece05d0b8f7fdcf7b92406
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
373ccb10377fdebdac7c3fbc96c6e592a1c1d8fb |
|
20-Jan-2011 |
Andy Stadler <stadler@google.com> |
Cleanup account name, user name, and summary * In AccountSetupNames: * Add "Field required" error tag to Names display * In AccountSettings: * Improve IME behavior in text fields - auto-capitalization * Prevent empty username * Reset empty nickname back to default (email address) * Fix broken hint for signature * Proper trimming in all fields Bug: 3338435 Change-Id: I2720c4524303ada6dd228866756fc9c3aac173f3
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
f72f812f5bb5d14940b2b161eec417a9aa6950f8 |
|
18-Jan-2011 |
Makoto Onuki <omakoto@google.com> |
Merge "Use proper alert icons on dialogs" into honeycomb
|
946239e8a0e01c628fae61894d3d48248b74cefc |
|
18-Jan-2011 |
Andy Stadler <stadler@google.com> |
Add per-account preference for bkgnd attachments * Add flag to Account record * Add checkbox to Account Settings (IMAP & EAS) * Add checkbox to Account Setup (IMAP & EAS) * Add flag to backup/restore logic * Update Account & AccountSetupOptions unit tests Bug: 3360873 Change-Id: I0c407776ede4110f33716644f6f027938f21130a
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
49518bb3605d6c8e3cc4801c452e4f8f63220f44 |
|
18-Jan-2011 |
Makoto Onuki <omakoto@google.com> |
Use proper alert icons on dialogs Bug 3364447 Bug 3241281 Change-Id: Ie791d8d5eae26a848de08658a14d6a09d06d0846
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
31e25767918193217c884db72aaa98e50a4957d3 |
|
17-Jan-2011 |
Dianne Hackborn <hackbod@google.com> |
Follow API changes. Change-Id: I1ca0fe365b953fa98a462912309a1c9647277ba7
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
2959a7e073c87e2fa5fab42ec543b352a91cf187 |
|
23-Dec-2010 |
Andy Stadler <stadler@google.com> |
Fix ANRs from Email.setServicesEnabled() * Create sync & async versions * Rename all callsites so sync is very apparent * Fix callsites appropriately * Clean up interaction between reconciler and setServicesEnabled Bug: 3133770 Bug: 3134677 Change-Id: Iefbc7814d9aa390baea6345e450e2a4768bf0a9a
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
9f7e3982ada78ab64e82a797186633684d02dec5 |
|
22-Dec-2010 |
Andy Stadler <stadler@google.com> |
Reduce UI thread disk access in account settings This change is in top-level settings for a given account: * Call saveSettings async on UI changes, instead of synch at onDestroy() * In loadSettings, get default account id async Also sprinkled in some TODOs for future whack-a-mole fixes. Bug: 3133639 Change-Id: I5216c78d28b35fe47e43b48ad0db3a3e57b25004
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
9ce244b2e3382f20e762154e23cb623bc0151fc9 |
|
05-Nov-2010 |
Andy Stadler <stadler@android.com> |
Hide vibrate notification option on no-vibrate devices * Check for existence of vibrator, hide option if appropriate * Notifications with vibration are still OK, they are just ignored * Minor cleanups & renaming Bug: 2988758 Change-Id: Ia1fd259f57d33a75a54cf1016f66a1c072aba579
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
bd29c3090305ce415fb29ba7af339a1359c746d3 |
|
01-Nov-2010 |
Brad Fitzpatrick <bradfitz@android.com> |
SharedPreferences commit -> apply Change-Id: Icdca00268a8b5ea274c91366867172ee7e3841d4
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
ffd258d8736a1371f4d832c06a1aa0da5c05fc59 |
|
26-Oct-2010 |
Makoto Onuki <omakoto@google.com> |
Fix the class name in the log. Change-Id: Ie672f2e65b28dc742cce561d13aa3016d8bbb1f1
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
cae8626fb93f4ac3ada998a7f8de22ecc3d9a052 |
|
08-Oct-2010 |
Marc Blank <mblank@google.com> |
Handle "Sync Email" properly from AccountSettingsFragment Bug: 3055326 Change-Id: I7ecc7eda975f0ec03d3d81ed042842eab2c94d4e
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
a2cc46c810eb802c172a4af8ecc67fca53dd584f |
|
13-Sep-2010 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #2967969: Crash rotating screen on "delete account" dialog Update settings to use to PreferenceActivity APIs to retain its current state across instances. Removes inheritance of Header (to work well with new framework impl that retains these across instances), avoid resetting the current header after a state change (we want to keep showing whatever the user last viewed), put the dialog on the back stack (so it will get removed if the back stack is cleared). Change-Id: Ie35b1c0eb9b06277165f2b9cadb0e2999bb8af47
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
55110ca1ad8ce48a5429f9f351d013691c10b806 |
|
08-Sep-2010 |
Andrew Stadler <stadler@android.com> |
CheckSettings as a true fragment * Create new retained fragment + asynctask as the worker * Stateless dialog fragments for everything else (progress & errors) * Used for account settings, incoming & outgoing, only so far TODO: Support for account setup workflow TODO: Support for autodiscover workflow TODO: Remove old checker activity when complete Change-Id: I1fdafa1a51c53b934e59ea4af7d3e0ac24a3da17
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
1a5e1e159352f6e21bde878eebca3e3a1896045c |
|
03-Sep-2010 |
Andrew Stadler <stadler@android.com> |
Use real fragments for incoming/outgoing/exchange settings * From account settings, switch to incoming/outgoing/eas fragments * Show "Next" button in actionbar (may be dup'd in single-pane view) * Common base class for in/out/eas fragments * Depends on PreferenceActivity.startPreferenceFragment(), new API * If the user clicks an account header while editing server settings, present a dialog before discarding the changes that haven't been checked yet. * Confirm working (if a bit ungainly in appearance) on phone screen Change-Id: I03591b9a8ffd11fe26fc6f58a5698740e61d0090
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
a14a24a5bc2ffa426f7ef8e5e6938cffe3f35829 |
|
20-Aug-2010 |
Andrew Stadler <stadler@android.com> |
Add Add & Remove Account options to AccountSettingsXL * Add account is a large (+) in the action bar * Remove account is a new item at the bottom of the settings fragment Note: Add account works, remove account just toasts for now. Change-Id: I5b3b8ab8c7d328cb78d103c47b9eca866466f9df
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
2ae2a12d6b049a4347c0781bd4daa17229bf1340 |
|
18-Aug-2010 |
Andrew Stadler <stadler@android.com> |
Initial implementation of SettingsXL (checkpoint) * Create AccountSettingsXL * Build headers dynamically based on accounts * Launch account settings per-account * Temporary launch point from menu in AccountFolderList TODO: Fragment flip to incoming/outgoing/checksettings not implemented yet TODO: Use more recent updates to PreferenceActivity TODO: Finish plumbing into account settings fragment TODO: Something more real for app settings Change-Id: I6f4c5bb8cf691f25517c25950ef2049084335ce3
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|
71cc035c55079bf89283d0acd4ff2712f75a82e1 |
|
09-Aug-2010 |
Andrew Stadler <stadler@android.com> |
Fragmentize AccountSettings This is phase 1, which simply replaces the phone UX with a fragment-based equivalent. A subsequent CL will convert it to a large-format multi-pane version. Also fix a latent bug in the signatures of the Incoming & Outgoing settings, both in the reflection code and in the proguard flags. Change-Id: I86e857af8b9573c0d6070bb21053ce65bb7fe8a0
/packages/apps/Email/src/com/android/email/activity/setup/AccountSettingsFragment.java
|