summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/accounts/AccountPreferenceBase.java
Commit message (Collapse)AuthorAgeFilesLines
* Use DateUtils to build account sync timestampFan Zhang2018-04-131-7/+0
| | | | | | Change-Id: I2158855bd2caba42f64d24ab2fb00c6b561e5cef Fixes: 77913394 Test: visual
* Switch to use ThreadUtils.postOnMainThreadFan Zhang2017-10-311-28/+3
| | | | | | Change-Id: I344d25a1a667de9c0b23d6d528d905b4da3a4c40 Fixes: 63896139 Test: rerun tests
* Update account sync settings title.Fan Zhang2017-04-211-6/+0
| | | | | | Change-Id: I188ec1e53d88a61d854cf70d91effa47cc8b8555 Fix: 36375242 Test: make RunSettingsRoboTests
* Removed AccountSettings used in old IA only.Doris Ling2017-02-241-1/+1
| | | | | | | | | - remove AccountSettings and all related code that is used in old IA, so that it will not show up in search. Change-Id: I9f83112f760fd991caf89de109fde9e675b8c981 Fix: 34165913 Test: make RunSettingsRoboTests
* Add account preferences from account type description.Doris Ling2017-02-141-29/+4
| | | | | | | | | Move the methods that handles the account type preferences to a separate class and add the call to it in AccountDetailDashboardFragment. Change-Id: Ib147fb73807b1264e3faedad3466126f2fd9c84d Fix: 35224671 Test: Manual
* Improve UI pref when sync/cancel account syncs.Fan Zhang2016-12-081-0/+2
| | | | | | | | | | The core of the change is in ManageAccountSettings#showSyncState(). New code caches as much information as it can. And break out of loops as early as possible. Bug: 28575620 Test: make RunSettingsRoboTests Change-Id: I076ce148e3d8db55f6cadfd9491f037f7a55a986
* Fix crash when opening account sync detail for external appFan Zhang2016-10-311-2/+3
| | | | | | Bug: 32426306 Test: Manual, and added unit test Change-Id: I8703c9a13a60e57d7dd2bab2ae3cf6be362e351a
* Move AnimatedImageView and AuthenticatorHelper to SettingsLibTony Mantler2015-11-171-1/+2
| | | | Change-Id: I51d5711b0e626b5e7f83af985d02090480085ac7
* Depend on support lib preferencesJason Monk2015-10-131-1/+1
| | | | | Bug: 24576551 Change-Id: Ic6190bacd3f7582c9bbc8de972da4612bd92421e
* log visibility of viewsChris Wren2015-03-271-1/+1
| | | | | Depends-On: I5b1dccb5d103ece3112acf38889bae16273b092f Change-Id: I116aed2bb805f723a5bf2ec9eb94257de0b4a7b5
* Obeying Settings.EXTRA_AUTHORITIES extra for SYNC_SETTINGSAlexandra Gherghina2014-09-051-26/+1
| | | | | Bug: 17188306 Change-Id: I00481c6c4f346b6f4037554296735f4323cbbcfb
* Handle managing accounts for a managed profileAlexandra Gherghina2014-07-171-1/+2
| | | | | Bug: 15466880 Change-Id: Icf0e06c954269426b500f0e5fbcdf3346c59eb9d
* Handle choosing and adding accounts for a managed profileAlexandra Gherghina2014-07-171-5/+8
| | | | | | | The user id can now be passed through the app as a fragment argument. Bug: 15466880 Change-Id: I0e2be20551b4ec8c9226640ac74ea74115156ccd
* Handle forwarded intents from a managed user in AccountSyncSettingsAlexandra Gherghina2014-06-301-3/+10
| | | | | Bug: 15466880 Change-Id: I4041b69f237033dbe5b78c8eb52f5e6ebb6ff7f7
* Add work account settings.Alexandra Gherghina2014-06-261-13/+22
| | | | | Bug: 15467756 Change-Id: I13b5a0bb3967611d0d24b575bfc15d9bfaad4cfa
* Fix theme resolution in account preferencesAlan Viverette2014-06-031-2/+16
| | | | | BUG: 13341461 Change-Id: Idb42ad4026d63900b62f911782e07092216d906e
* Use Drawer in Settings appFabrice Di Meglio2014-02-031-1/+0
| | | | | | | | | | | | | | | | | | | | - 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
* Account types at toplevel of SettingsAmith Yamasani2012-06-041-61/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Tolerate missing AccountManager resource, not just missing resource nameBrian Carlstrom2011-04-071-3/+11
| | | | Change-Id: I29ceed33a9cc8e697bfd3226f6ec58291c36daae
* Move Account & sync settings into Settings app.Amith Yamasani2010-12-011-0/+198
Fragmentized some of the activities and moved buttons into the menu area. Bug: 3148844