Merge "Make recent location app list package based" into klp-dev
Renamed "App settings" back to "Location services"

- Fix b/10610559

Change-Id: Id98a1b4e8d04238f371322fe6232647fa13b5c4a
Fixed crash when rotating screen

- Fix b/11006855

Change-Id: I406727ca4260aae006e6128835f05f5f2ed9c1a3
Merge "Missing return statement if a print job is no longer present." into klp-dev
Default SMS app setting should still be shown even if SIM is removed.

Change-Id: Ia7bd7b690a2637999b96438667ebd4e4bed96051
merge in klp-release history after reset to klp-dev
Load account type icons in a background thread before scrolling down

This reduces the jank when scrolling down in top-level Settings if you
happen to have several account types like Google, Twitter, Facebook, etc.

In the process of doing this, discovered that headers get built even when
they're not showing (SubSettings). Skip setting up the headers, which can
be expensive when there are several accounts.

Bug: 11006601
Change-Id: I8b4eafdcc2fc2beecac01317c3c8f07a82febcc0
Merge "Default SMS app setting should still be shown even if SIM is removed." into klp-dev
Merge "Load account type icons in a background thread before scrolling down" into klp-dev
Back out of Home settings when penultimate home app is uninstalled

When the user deletes the last-but-one, there's nothing more that
they can do in Home settings (and we'll be suppressing it from the
top level of the Settings UI as well), so we now back out with
a dialog explaining the situation.

Bug 10918801

Change-Id: Id03169dace976f7de639e3b3ab3d50ed161258d8
Modified suggestion string for battery-saving mode

- Fix b/11009797

Change-Id: I55a890348ec2d3ec79956306b65e58449d88dbd3
Load account type icons in a background thread before scrolling down

This reduces the jank when scrolling down in top-level Settings if you
happen to have several account types like Google, Twitter, Facebook, etc.

In the process of doing this, discovered that headers get built even when
they're not showing (SubSettings). Skip setting up the headers, which can
be expensive when there are several accounts.

Bug: 11006601
Change-Id: I8b4eafdcc2fc2beecac01317c3c8f07a82febcc0
Merge "Modified suggestion string for battery-saving mode" into klp-dev
Merge "Back out of Home settings when penultimate home app is uninstalled" into klp-dev
Polish print settings accessibility.

bug:10983508

Change-Id: I986e28a2cd8e52b7c8422e825de9174d6e2377c3
Merge "Polish print settings accessibility." into klp-dev
Import translations. DO NOT MERGE

Change-Id: Ice51de6939fa0e1c759ad7b76f3bc2392d64f57e
Auto-generated-cl: translation import
Merge "Import translations. DO NOT MERGE" into klp-dev
merge in klp-release history after reset to klp-dev
Exit restrictions fragment if user was deleted

When resuming the restricted user fragment, make sure that the user still
exists, as it may have been deleted by the restricted user.

Bug: 11010340

Change-Id: I3360dbc42586c5bb28013844f8c788e641ad8b6a