Merge commit '38f157820750b90434208ef66330dcab52882ede' into gingerbread-plus-aosp
* commit '38f157820750b90434208ef66330dcab52882ede':
Import revised translations. DO NOT MERGE
Merge commit '4d9d75a42471ca65670fd2adc80d37bca43a69f6' into gingerbread-plus-aosp
* commit '4d9d75a42471ca65670fd2adc80d37bca43a69f6':
Import revised translations. DO NOT MERGE
If mobile radio bring up/down fails, airplane mode UI & system settings
go out of sync and this prevents wifi from being brought up on every
reboot.
Bug: 2887841
Change-Id: Id0f1299e6b4e2c28b72c8fb8d853dad3fcaceaa7
Also change the app details screen to make use of the common
ApplicationsState object for its UI, improving launch performance.
Change-Id: I387ed72a06d44aab47a85692c10247ce488c605c
(This replaces Iaa0f3b25eaadb094a4c3fb4cecbd09e0322aae33)
This change removes the need to convert Object[]->String[] for each iteration
of each of available,tethered,errored states in updateStatus()
by converting these as soon as possible.
This fix (and the code before) is strange because each of available,tethered,
errored are defined as type ArrayList<String> but
intent.getStringArrayListExtra() returns type Object[] dispite its name.
Because other calls to updateState() use String[] it seems best to do the
conversion outside this method in the Object[] case and thus avoid the
per-iteration casting in the Object[] case and the downright wasteful
per-iteration String[]->Object[]->String[] casting in the String[] input cases.
I've also removed some unused imports and an unused variable.
Change-Id: I805ef19aa9ceff7e4fc491623cdcb413ce170798
- Running services now keeps a single data structure to make
switching through the UI a lot faster.
- Display text when there are no apps.
- Fix deadlock.
- Add new preference entry to view manage apps for storage use.
- Etc.
Change-Id: I0f5babf407ed7e84169f59584ddcb6cd0e9d67d9
Merge commit '9248082d0a19a1d1c9b2d70e0be8f78e38ecc657'
* commit '9248082d0a19a1d1c9b2d70e0be8f78e38ecc657':
Rewrite Manage Applications to be faster and simpler.
Merge commit 'e7623f775cb37a8de049dae8c03b5b396526fdd1' into gingerbread-plus-aosp
* commit 'e7623f775cb37a8de049dae8c03b5b396526fdd1':
Rewrite Manage Applications to be faster and simpler.
Merge commit 'bc77ddbcf5981557eb87bf65d6d09ef455efb773'
* commit 'bc77ddbcf5981557eb87bf65d6d09ef455efb773':
Add UI to report a running service to the developer.
Merge commit '938079c9b36f0a45e58b5b086393647d71aebeba' into gingerbread-plus-aosp
* commit '938079c9b36f0a45e58b5b086393647d71aebeba':
Fix drawing of phone signal chart.
Merge commit '4d83bd2dbd6cd068ef770ec960c24414e8aa6391' into gingerbread-plus-aosp
* commit '4d83bd2dbd6cd068ef770ec960c24414e8aa6391':
Add UI to report a running service to the developer.
Merge commit '49f4ba4adc255b812d562b7d802f91cb6d8d0671' into gingerbread-plus-aosp
* commit '49f4ba4adc255b812d562b7d802f91cb6d8d0671':
Various small UI cleanup in settings.
Merge commit '9db5ee35d5345e13e6e6b857dbad5a83e9f037d1' into gingerbread-plus-aosp
* commit '9db5ee35d5345e13e6e6b857dbad5a83e9f037d1':
Add facility to disable system packages.
- Remove title bar in various places where it is not useful.
- Tighten up some text to avoid spilling across lines.
- Remove strong wording about turning off GPS to save battery.
Change-Id: Ieed9f8f3a3cf6a892a49362677594b447a266925
Adds a full-screen version of the battery history visualization,
which you can get to by tapping on the battery history chart in
the summary screen.
Change-Id: Ibca5ef3d0883ff6ffa80b6ddca3c8ac838c85842