* commit '474c704221a945b0dc7a0a3676d9bdda2dd5df01': (27 commits)
Fix bug #15001610 Java crash in settings is observed while adding Google account on wiped device
Fix bug #15109661 Settings crash after tap on back key from print settings
[WifiSettings] Fix NullPointerException during setup
Allow restore instance before setValues() in ListDialogPreference
Add a CREATOR in DashboardCategory to support Parcelable
Fix crash on settings launch in secondary user.
Fix crash when adding account
Fix settings crash during pathological rotate.
Fix bug #14228591 NPE in settings app when it is launched by UiAutomator
Fix bug #13744434 Stability: ISE in Settings: Can't switch to header... ..that has no Fragment nor Intent at SettingsActivity.onHeaderClick(SettingsActivity.java:654)
Add more logging for onHeaderClick(...)
Fix bug #13794200 Settings crash when screen is locked and Power Usage... ...Settings is launched with an Intent
Re-enable on/off switch for Wi-Fi and Bluetooth Settings
Fix bug #13563247 Settings crash on launch in secondary user
Fix bug #13394626 Settings app crashes on changing orientation to landscape mode
Fix bug #13300024 Settings app crashes on changing device orientation
Fix Fragment BackStack and Titles
Fix bug #12957032 Stability-Sys: Java crash in com.android.settings: java.lang.NullPointerException: ...Attempt to invoke virtual method 'boolean android.os.Handler.sendEmptyMessage(int)' on a null object reference
There are several painful issues with the initial CL. Doing a revert for now and will rework this.
Fix bug #12910775 Settings crash after tap on Access Point Names under Mobile networks
...
- use onActivityCreated() / onResume() / onPause() for the SwitchBar
Change-Id: I24b346fdc5c19acedbe845d3b7697718412b5e5d
(cherry picked from commit 4c42a88828)
- needed for Quantum Theme support
See bug #13140648 Settings needs to support the new Quantum Paper theme
Change-Id: Iaec517aa448b1590bcb355ac8694b2e4e0c90292
- needed for Quantum Theme support
See bug #13140648 Settings needs to support the new Quantum Paper theme
Change-Id: I04e31e277d59d97f7871dde6bdb6a7099c7a8d65
Make PAC URL field not read only but now settable in advanced wifi
configuration options.
Bug: 14885470
Change-Id: I2c647f823d5c8a75b5fbf74434cbf0efcc4c50bf
- prevent loading categories twice
- add some logging to see the time taken for building the Dashboard titles
Change-Id: I31724c0e66fe3b453a87f12476f58db84c73423f
- needed for Quantum Theme support
See bug #13140648 Settings needs to support the new Quantum Paper theme
Change-Id: Ib0c8ef37e069a0c6ed9dd3461bc52055cf199de7
- for having the tint attribute to be populated you need to have the Theme passed.
This is why Fragment.getActivity().getDrawable(...) should be used instead of
Fragment.getResources().getDrawable(...)
Change-Id: I945eca98e1d73fda3b290a6ababfd1fb41118d8f
- move the Theme from styles.xml to themes.xml
- update the theme "Theme.CreateShortCut" to match the Settings App one
for Quantum Paper theming
Change-Id: I491c1e8e34eebea8c63e056e9514190e72ffa994