History log of /packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8a963babe2e36b7a41f77b8d2598c97658196e58 20-Mar-2015 Chris Wren <cwren@android.com> log visibility of views

Depends-On: I5b1dccb5d103ece3112acf38889bae16273b092f
Change-Id: I116aed2bb805f723a5bf2ec9eb94257de0b4a7b5
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
2a3d649766fe25ab52c43fdf4885e9acb9363316 14-Nov-2014 Alexandra Gherghina <alexgherghina@google.com> Fix NPE caused by status update outside activity lifecycle

Bug: 18373656
Change-Id: I3c7db15df7c47b65a42a13fc7a3a077c3ad48f77
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
b2d9795cda0dd88a34becb2c49a2501a87366989 11-Nov-2014 Alexandra Gherghina <alexgherghina@google.com> Reorganize sync state menu options for accounts settings

Fixes inverted condition for displaying the buttons, updates
at the right time and removes the useless dependence on mFirstAccount

Bug: 18310988
Change-Id: Id55e11a210aa58a10ee9613891470862d42b65ad
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
6002ff8dce01e3935ed2e8b3d91e89361cb2137a 07-Nov-2014 Alexandra Gherghina <alexgherghina@google.com> Update sync state immediately after accounts are shown

Bug: 18251114
Change-Id: I13791ff3979ce862e11989a3819f2356be32a0f4
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
14819b0d3de450334db6785ad4db1fcdab537045 21-Oct-2014 Alexandra Gherghina <alexgherghina@google.com> Close account settings if there's no account to show

This makes sure we don't keep the Settings screen on when there are no
accounts left to show.

Bug: 17713957
Change-Id: I6e1d6819477f051e3a521360aa3138b18fdd3fe2
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
92f761550246e60016ce1c37f1c19869536756af 09-Sep-2014 Carlos Valdivia <carlosvaldivia@google.com> SECURITY: Prevent preference intents from exploiting settings.

Settings has super powers because it shares the system uid. We prevent
those powers from being exploited by malicious authenticators by
checking the intents those authenticators provide.

We will only launch intents that resolve to Activities that are exported=true
or owned by the same UID as the authenticator.

Bug: 14408627
Change-Id: Ia179df8561d29745767dac0f3c97eb0f68083f59
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
d4353db21c3a32380436a3ea8714f779118c4100 08-Aug-2014 Alexandra Gherghina <alexgherghina@google.com> Fix updating view flow of Account Sync Settings

Bug: 16785070 Account sync settings page doesn't refresh after removing account
Change-Id: Iddbe9d73f4d6fcb55829f8bb6ab2fe6ffa147cf3
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
7c81c1d1afd57e61eb4b3000a952f95aa9782c64 01-Jul-2014 Alexandra Gherghina <alexgherghina@google.com> Handle managing accounts for a managed profile

Bug: 15466880
Change-Id: Icf0e06c954269426b500f0e5fbcdf3346c59eb9d
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
263bcc8b732dbb47d3ce63904e0e05191fabbad6 18-Jan-2014 Fabrice Di Meglio <fdimeglio@google.com> Use Drawer in Settings app

- get rid of PreferenceActivity as much as we can and use fragments instead
- add Drawer widget
- add Dashboard high level entry into the Drawer (but this is work in progress and would be done in another CL)
- add bypass of fragment's Header validation when launched from the Drawer but *force* validation if external
call thru an Intent

Be aware that WifiPickerActivity should remain for now a PreferenceActivity. It is used by SetupWizard and should
not trigger running the SettingsActivity's header building code. SetupWizard is a Home during the provisionnig process
and then deactivate itself as a Home but would make the Home header to appear in the Drawer (because momentarily we
would have two Home).

Also, verified that:

- the WiFi settings still work when called from SetupWizard
- when you have multiple Launchers, the Home header will appear in the list of Headers in the Drawer

Change-Id: I407a5e0fdd843ad7615d3d511c416a44e3d97c90
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
fe9420f7da13d94ae4bcec4dff25a0bafe215cfe 04-Nov-2013 Lifu Tang <lifu@google.com> Shows LGAAYL when launching Location Settings

- Partial fix of b/10897468

Change-Id: Iec96909b87e71869c5a020ce848c6cf4fada3616
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
d3dbc6e3a187b9de69b83915400425032d287dec 16-Aug-2013 Lifu Tang <lifu@google.com> Launches the Location setting as fragment

Change-Id: I0fb04a346236676ce9483a0c4d1fc3b2b590b08c
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
c39dcc1ce4d1885ef1de926b67e88cf2dd1acaff 14-Apr-2013 Amith Yamasani <yamasani@google.com> Don't show developer options to secondary users

Show just a message that developer options are not available for the user.

Also fix silent exit of AddAccount operation by showing a toast that user
cannot add accounts.

Bug: 7409523
Bug: 8519646
Bug: 7304007

Change-Id: Id3f430d568d6b7151ac55f86dbc0ef91803fa10c
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
97d07fa3aedde44368818551dc789eaff7bfb047 30-Nov-2012 Jeff Sharkey <jsharkey@android.com> Push scrollbars to screen edges.

Push scrollbar to screen edges on custom ListView and ScrollViews to
match Preferences framework behavior.

Bug: 7633165
Change-Id: Ideecd0e243c7de7bf977caef2b1585e707a00ca4
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
c8a9317649d59fb3e2fc7540aedba22a53900895 08-Jun-2012 Amith Yamasani <yamasani@google.com> Exit to Settings when removing the only account for a type.

Skip over the ManageAccounts screen which shows the list of accounts
for a particular type, if there are no accounts there.

Bug: 6630827

Also fix text alignment in top-level of settings.

Change-Id: Icd446babc131e7052fc9e95514214fffe6e6e113
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
86708a8a6da3d2da4547750ce67a89744a2878a1 07-Jun-2012 Amith Yamasani <yamasani@google.com> Add back a SYNC_SETTINGS screen

Revive the old Accounts&Sync screen as a dialog with the auto-sync
checkbox and a list of accounts. This will be launched when Apps
request a SYNC_SETTINGS page for controlling account and master sync.

Auto-sync data checkbox will also continue to exist in Data Usage.

Minor fixes to account list and account update monitoring.

Bug: 6614013
Bug: 6622995
Bug: 6610247
Change-Id: I35c0919a29c6bc7e5edf64f2734a3ef4f5ae5e7a
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
56821dbeaa87a426ff7a358babe51a81e721c09e 05-Jun-2012 Amith Yamasani <yamasani@google.com> Update headers when accounts are changed.

Also pass an account to authenticator settings to avoid Email settings crash.

Bug: 6610990
Change-Id: I42884619728dd97446de65cc77e1729f3e143efa
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
d1ab82807aae63926b35f66080a1f7a75c00b95b 18-May-2012 Amith Yamasani <yamasani@google.com> Account types at toplevel of Settings

Reorganized Account settings to show account types at the top-level
of Settings. Only account types that have accounts added are visible
here. There is an Add account button to add a new account.

Master sync toggle has moved to Data Usage screen in the overflow menu.
It shows additional detail of the function of the auto-sync toggle when
it is toggled by the user.

Account type screen (ManageAccountsSettings) shows list of accounts of
that type and any available authenticator settings. It additionally
verifies any Intents can be resolved before showing the corresponding
entry. This screen now shows last synced time for each account.

You can now sync all accounts of a type by selecting Sync now in the
Account type screen.

Account Sync screen that shows the list of syncable items has minor
tweaks:
- "Last synced...", "Sync is OFF"
- Doesn't show the authenticator settings here anymore.

Bug: 6579937

Change-Id: I8139a4c992b525a3e1efc24d2d223c3f5caddc76
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
b0b37ae21c172491bc170659b5f429601858ddc1 24-Apr-2012 Amith Yamasani <yamasani@google.com> Help menus for several screens.

Bug: 5144896
Change-Id: Ib2f5146f6f62f2a33261bb165c3bf1bf13b22f38
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
6b7cf2577623e061439ce7050f885a92167c2304 15-Nov-2011 Amith Yamasani <yamasani@google.com> Kill the Switch on top-right after exiting Accounts & sync.

Bug: 5564377 - Bluetooth screen showing a Switch that doesn't follow
the bluetooth setting.

This seems to have been the Switch in Accounts & sync being set as a
custom view for the Settings activity and not removed on changing
fragments.

Change-Id: I4575a769fbf5482048dbc4e912c6b6f782f505a0
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
13b7d8aa456d451ade4b926e91c5119d43eab489 29-Sep-2011 Gilles Debunne <debunne@google.com> Bug 5353255: use a switch to toggle accounts & sync

Change-Id: I00821ba63651d713a148021f64bb95e7f69e6b88
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
b59e068d29ec5b4da51b8206f679b9542ae211c8 10-Sep-2011 Gilles Debunne <debunne@google.com> Bug 5092721: Accounts & sync settings, auto sync in overflow menu.

Was usually "Make auto-sync an on/off switch in the action bar"

Changed to a check box in the overflow menu as per the comment in the bug.

Change-Id: I5a722ec1c743232c019fe89144a0a9463431747a
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
7a7ea2bf2f8d0760cc3f6768b6b4bb0f6f7f0d7d 31-Aug-2011 Jeff Sharkey <jsharkey@android.com> Sync asset drop and smoother animation.

Bug: 5233703
Change-Id: I3fa52da71b78dcfa7842047b427c5121d3ac7e68
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
b10e52fcf139bc6f4c18033f387527ab30815ccb 17-Aug-2011 Jeff Sharkey <jsharkey@android.com> Remove "background data" from accounts settings.

This has been replaced by setting in data usage panel.

Bug: 4979025
Change-Id: I4e3011233aa2522c05b1497abc54fd421f4a25fb
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
cd8e5246f1d538384dae87b8d2867ba3e44a6981 25-Jul-2011 Gilles Debunne <debunne@google.com> Text instead of icons in account settings options

Also changed the default style to remove the opaque title background.

Change-Id: I948d9a15961223c3703bb607e2e5a6bf41e0ff5e
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
7606a2f4f3f0aa6b77e9dad3866706bb8ea3206d 03-Jul-2011 Chia-chi Yeh <chiachi@android.com> VpnSettings: switch to the new user interface.

Change-Id: I7158cd8f146677b2823cfa936792fd232a37ae28
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
6ef6f183e4d8be0828d1a969178a6e315d8a0ea7 15-Jun-2011 Amith Yamasani <yamasani@google.com> Stability fixes for Settings. Asynchronous callbacks causing NPEs.

Bug: 4598717
Change-Id: I7f1c5bf6e079bb36301e81085096c5b82615814b
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
855d216dd4abcf1d7f597f8cae21a44d49607eec 29-Dec-2010 Amith Yamasani <yamasani@google.com> Unregister the listener in onStop() instead of onDestroy()

Bug: 3259661
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
c948b16e732d0cb5868acfc7fa8d09e3fa083f3c 15-Dec-2010 Amith Yamasani <yamasani@google.com> Fix an NPE for monkey stability.

Bug: 3283484
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
72aa19d1a541b01e9cc7bebd0650f5d2b5f58d58 09-Dec-2010 Amith Yamasani <yamasani@google.com> Keep the settings title as "Settings" even if launching a shortcut.

Handle clicks on Settings icon in top-left.
Also fix a bug where Tethering settings was changing the title.
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java
43c697854c7e373fbc1dae8b7a5259a32de346b4 01-Dec-2010 Amith Yamasani <yamasani@google.com> Move Account & sync settings into Settings app.

Fragmentized some of the activities and moved buttons into the menu area.

Bug: 3148844
/packages/apps/Settings/src/com/android/settings/accounts/ManageAccountsSettings.java