History log of /packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2557d8a25124b93801bc5de1b1b2d063cad1c3ff 10-Aug-2015 Julia Reynolds <juliacr@google.com> Merge "Wrap text on long preferences." into mnc-dev
89a7a881249012b8c7dc094860bcbed88353d3b3 06-Aug-2015 Julia Reynolds <juliacr@google.com> Wrap text on long preferences.

Bug: 22987590
Change-Id: Iaef2c7d7d4581372a381d537f6d85a64d94bdf12
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
2f01c5f5b524a78c0c3f02efccc146aac97598d2 06-Aug-2015 Julia Reynolds <juliacr@google.com> Hide optimization control on battery details page for non whitelisted apps.

Bug: 22978210
Change-Id: If532960478dccf6ef9bea08a27167e1850749277
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
82f30d2a41fe8283f377c16d6684b013ae2a4fae 22-Jul-2015 Jason Monk <jmonk@google.com> Fix battery detail issues with "Android OS"

Bug: 22638215
Change-Id: Ia5bab7eb3bfb964e7f914e8c8f392f4fea66eb29
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
d5884c502322c799768bbcc441172468cb13c353 30-Jun-2015 Jason Monk <jmonk@google.com> Fix crash in ignore optimizations dialog

Launch it like a dialog, because it is one.

Bug: 22181580
Change-Id: Ibeda8506cfb7a9a9d60f70462a4e03972b38f8aa
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
cba028c60ae8b0666245d35c7bf8c4eb510a7d5f 27-Jun-2015 Adam Lesinski <adamlesinski@google.com> Report real wifi running time in Power Details

Bug:21934412
Change-Id: Ic8623c8b424021f1af3d143d3b07398dd22091d6
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
46b62233d48d32d8252eedf37c70890531145618 25-Jun-2015 Adam Lesinski <adamlesinski@google.com> Add computed power to each Battery Details page

Some battery sippers have nothing interesting besides
their power consumption. Show that.

Bug:21934412
Change-Id: I7669343086892fb7be34fec00d1fd4c0bfd08b55
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
04ac693da73d350788bc1e0f83ab8808061cfc11 18-Jun-2015 Jason Monk <jmonk@google.com> Remove battery history graph from details screen

Bug: 21854416
Change-Id: I3172106c8b1adbe19179adddcec2848d14d04588
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
2627190bac86184ce7bfb64f3bb44b98b8c03ff6 04-Jun-2015 Ruben Brunk <rubenbrunk@google.com> Add UI for camera + flashlight battery reporting.

Bug: 11694505
Change-Id: Idca51a2e8cc7c2fb3e9d10f84f94e66600dee6fa
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
3bdb0d690ed0ec7dbee6734a44dd67bbcd2d8824 12-May-2015 Jason Monk <jmonk@google.com> More updates to battery optimization whitelist

Mostly just string updates.

Also fix crash in power details.

Bug: 19991702
Bug: 21027488
Bug: 21063077
Change-Id: I5a5e382a20ffaecd9eb16454906c985cc1510572
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
bcb4f2c913a74e1b03c6ac41e014410b10a462bd 11-May-2015 Jason Monk <jmonk@google.com> Update strings for ignore optimizations control

Bug: 19991702
Change-Id: Ie5b54fd70176cfceb8b88cf18a9974321ba84c28
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
8f600a4fbcddda07e724815c39ba7fa6f9194e1c 08-May-2015 Jason Monk <jmonk@google.com> Button that goes from app info details to app info

This info button is shown on the header of all app detail pages.
This button is hidden when coming from app info, to avoid allowing
users to go in circles.

Since app notification details had a settings button where the new
info button goes, the app notification settings will move down to
be a preference (this matches the usage access screen UX).

Also fix a bug in launching app notification settings for managed
profiles.

Bug: 20633669
Change-Id: Idbb4f7c3326b4c6b0a19559b722ee0406eaba6c0
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
20f464eddec2ffa64a385a1e9f51b9b8766ecf50 06-May-2015 Jason Monk <jmonk@google.com> Fix app headers in settings

Use SettingsPreferenceFragment's method for pinned headers where
possible, and add a frame within the fragment for them to live in
otherwise so that this view doesn't end up on the activity.

Bug: 20886475
Change-Id: I985eb1497744ea50bfabed862e5088eb89df5b61
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
1eb54eb2ff250eccdd700601011bd6457ddcbec1 29-Apr-2015 Jason Monk <jmonk@google.com> Add high power whitelist for apps

- Strings not final!
- New UX for power usage details (more preferency)
- Add high power apps list shows on/off and screen to
change (when possible)
- Link from power usage summary to high power list
- Link from advanced apps to high power list

Bug: 19991702
Change-Id: I97c927ed82d3b89041e4429b427508545763d66c
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
82210af70742ca8b6f3aa25f0f6801cb1d6c9aa8 09-Apr-2015 Lifu Tang <lifu@google.com> Merge "Worked around back button navigation issue"
d033285ca7789b464f15cde149bef7df3ad2e1a3 02-Apr-2015 Lifu Tang <lifu@google.com> Worked around back button navigation issue

Calling startWithFragmentAsUser() without specifying FLAG_ACTIVITY_NEW_TASK to
the intent starting the fragment could cause a native stack corruption. See
b/17523189. However, adding that flag and start the preference panel with the
same UserHandler will make it impossible to use back button to return to the
previous screen. See b/20042570.

We work around this issue by adding FLAG_ACTIVITY_NEW_TASK to the intent, while
doing another check here to call startPreferencePanel() instead of
startWithFragmentAsUser() when we're calling it as the same user.

Bug: 20042570
Change-Id: I26b269414f410912b77aaa553a3fccebfa148659
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
0c9c85a8479d3d5c42b6307d98951b87cf06dee5 07-Apr-2015 Adam Lesinski <adamlesinski@google.com> Update name of field used from BatterySipper

Change-Id: Ie7ec921d646b50826d4dfe942bc13ddfc4cd9190
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
86c99e28e9f3c11182036eefbb67aaeaaa6a502d 07-Apr-2015 Bart Sears <bsears@google.com> Revert "Update name of field used from BatterySipper"

Companion CL needed to be reverted as it was breaking the build, so
reverting this CL as well until Adam has a chance to investigate.

This reverts commit a74ddc29b831d788ecedffef3233ae7c8d3241a1.

Change-Id: I8e6f2f48d930db9db7eae1a07492da91b0c38f88
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
a74ddc29b831d788ecedffef3233ae7c8d3241a1 07-Apr-2015 Adam Lesinski <adamlesinski@google.com> Update name of field used from BatterySipper

This relies on change Ia3d97e0a1c3352127185c18626d8ba8221c9ab40

Change-Id: Ibfb31da3938bf2ff4cf20444e680addabcca9eb3
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
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/fuelgauge/PowerUsageDetail.java
0ba89bd54c4b44b3803342da10b0c08b0bf76ad4 10-Oct-2014 Alan Viverette <alanv@google.com> Update Settings to use themed Context.getDrawable()

Explicit null theme is passed when using Resources.getDrawable() and
no theme is available, e.g. when using getResourcesForApplication().
This fixes an issue with ic_text_dot theming and helps avoid similar
issues in the future.

BUG: 17648301
Change-Id: I3e97c3490b6f2a55744f567b21284f2935ae9af7
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
a2b7bb6be612fc050fc7634815a614f84fcac778 25-Sep-2014 Zoltan Szatmary-Ban <szatmz@google.com> Merge "Make Force Stop button work for packages of managed profile" into lmp-dev
d50c7a887873cf4860498de37bddbfce0816ecf4 22-Sep-2014 Zoltan Szatmary-Ban <szatmz@google.com> Start PowerUsageDetails fragment in the correct activity

Make sure the stack does not get corrupted by running a fragment as a
managed profile in an activity that runs as primary profile.

Bug:17523189

Change-Id: I7a066a411c7995ffe44b73c6dc27b24eec85b5b3
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
9b521f851929ea1f6854654d212937db18cb35af 23-Sep-2014 Zoltan Szatmary-Ban <szatmz@google.com> Make Force Stop button work for packages of managed profile

Call force stop of a package for the correct profile.

Bug: 17580914
Change-Id: I7c601618f7819d6775cf422dca70a929ee1089d9
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
7a2ccf201e839e8755b2184402072113498eef1f 18-Sep-2014 Zoltan Szatmary-Ban <szatmz@google.com> Show Power usage details for the correct user

Settings > Battery > Details has to observe managed profiles and start the
Power Usage Detail fragment for the correct profile.

Bug: 17523189

Change-Id: I7a47b972a8a0492b4a411197cd2c8c65f24c2e7e
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
7253df35a09d8d61ececedbb66179171802e42a7 03-Sep-2014 Elliott Hughes <enh@google.com> Start cleaning up percentage formatting in Settings.

This fixes some of the percentage formatting issues, but there are
still about ten strings with hard-coded %%s in them.

Bug: 15476051
Change-Id: I668b6b16e598425f6006f6de0005c980f613f5b2
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
c19eb361a407058b76cbbc866106db9fc81d9596 10-Jul-2014 Dianne Hackborn <hackbod@google.com> Battery chart fixes.

When there is no data to show, don't make a crazy collapsed chart.

Also avoid re-creating the chart when scrolling.

And fix various other things.

Change-Id: Ia1895bc7c46e6d830e66f66e66f17726e1e23e3f
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
1ca16bb65bcaec3b3e9194dbd4e293a9ff672089 20-Mar-2014 Dianne Hackborn <hackbod@google.com> Fix to show correct percentage in battery details.

Change-Id: I5745ca4dc6330b044e02e94630cf3d2c3e1266af
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
3c741d2be8277b4ffd7e2d71853f74bba613ff51 26-Feb-2014 Dianne Hackborn <hackbod@google.com> Show new radio active times.

Change-Id: Id3b2d072df87dce5312a1e7b7d6a0012a1b5b19a
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.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/fuelgauge/PowerUsageDetail.java
18083b1eb770a2a6d543cfa4abb17ae2c121d836 22-Jan-2014 Dianne Hackborn <hackbod@google.com> Battery: report calculated power, tweak signal strength colors.

BatteryHistoryHelper now computes the total power to be the total
including the unaccounted, so we don't go > 100%. However for the
unaccounted/over-counted details, we want to report the actual
computed amount. Use a new API to do this.

Also tweak the signal strength colors so that the "no signal" state
is stronger, by being reddish instead of bright yellow.

Change-Id: I6af9fbcce8c3324883db0184f7ac215cb41b6230
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
7c80af410b09fa14b6fdb5ecec14b6b96562de4c 16-Jan-2014 Dianne Hackborn <hackbod@google.com> Switch to BatteryStatsHelper implementation in the framework.

Change-Id: I3ad051e029885af70a6bd14a1351b32860ba565d
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
5b6f59a07279d1a683fcccb7de1f72d7c33e7dbb 14-Jan-2014 Dianne Hackborn <hackbod@google.com> Add "unaccounted" item to battery use UI.

Kind-of informative.

Change-Id: I10d2ee1ad8fe598a1ce1989df6628da11b82d906
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
fb03058dc9827c9f588cc4f42a74201b8ae06e8c 13-Dec-2013 Dianne Hackborn <hackbod@google.com> Update to follow BatteryStats.

Change data use to be based on packets instead of bytes.

Change-Id: I536dd2c2fc3fbeb12689e793f79e5fac984fe3af
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
49759af6b06b884d3a1af9dbb120370893744b94 15-Sep-2013 Dianne Hackborn <hackbod@google.com> Various proc stats UI improvements.

- Option to include system processes.
- Option to use uss instead of pss sizes.
- Option to select type of stats: background processes, foreground (top)
processes, cached processes.
- Details now shows max mem usage.

Change-Id: Ic994564ce846bc1021bf35576feeb9ef095b0e48
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
e63cc20570e7229bc72040d01b70349d6ae460f6 04-Sep-2013 Amith Yamasani <yamasani@google.com> Pass correct user id for the extra

This was causing PrintManagerService to get a broadcast with an incorrect
userid and ended up crashing the SettingsProvider.

Bug: 10608503
Change-Id: I4693de181ddfa599d685ac9bd16ac15cea8b2e52
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
bfa96c3b10f53a969406755eed36ba98fc1de549 18-Aug-2013 Lifu Tang <lifu@google.com> Supress Location button when coming from Location

Change-Id: Ie1f1aed17206530ec7c8a1cde43a4380b7232823
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
5d4e69a52703f552ced4d91fcc24455aeaf9916a 15-Aug-2013 Lifu Tang <lifu@google.com> Shows "App Info" for system apps

If a specific Uid contains only one package, we show the "App Info"
button, even if it's a system app

Change-Id: Ie39b6d90e62ae432c636d50729f0aa45405ce67c
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
83ab7c932e59fd23799f5db723e80d411918a9a5 29-Jul-2013 Lifu Tang <lifu@google.com> Moved LocationSettings into location sub-package

Change-Id: I55b30df5b6889576539b8cb880e3032f417ddfd7
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
133581e267f513d00a8e50a80fded16535f2821d 04-Jun-2013 Jeff Sharkey <jsharkey@android.com> Follow network stats changes.

Now Wi-Fi and mobile traffic is recorded separately, which means we
can compute much more accurate usage estimates.

Bug: 5543387
Change-Id: I26120a219649a3c84806fab0fd1602ab07509410
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.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/fuelgauge/PowerUsageDetail.java
f707491cfb5d52d11b18335348ed49a19ad2ab17 15-Nov-2012 Jeff Sharkey <jsharkey@android.com> Internationalize bytes and percentages.

Bug: 7545890
Change-Id: I634fafe9d61a2ebbf7a0cc56d8255457ee9fe1b2
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
5246e7f76d5fe62f7ffd99e889d90116b37b7f35 27-Sep-2012 Jeff Sharkey <jsharkey@android.com> Follow more Secure settings to Global.

Bug: 7232014, 7231331, 7231198
Change-Id: Iea055cfa58edb253b55fe30bf294994ad338cfa4
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
c715fb1207361bb2a793752eefb02f1956075739 22-Sep-2012 Dianne Hackborn <hackbod@google.com> Fix issue 7198767, 7198366, 7189824.

Bug #7198767: Crash on choosing App info from the Recent apps tab
Bug #7198366: Settings UI should not show other Users' apps
Bug #7189824: Settings crashes on trying to access Battery usage summary

Also fix running services to be able to show user bitmap when in
secondary users, crash in running services if a service is running
whose app is not installed for the current user.

Change-Id: Ief24810c9ddce1ec3f8641ce08af79e1bc18f221
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
52e56a24904389ca8f7e67e8a883f353b887a4af 13-Sep-2012 Dianne Hackborn <hackbod@google.com> Multi-user battery settings.

Aggregates battery use from other users into one line item.

Change-Id: I811e681891a9ff098491de1e096232f38bf061a9
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
5c2b48d4d52a2b6b3ae3c745e7016da390a4e1d7 16-Sep-2011 Dianne Hackborn <hackbod@google.com> Fix issue #5320747: Disabling an app that is an active device administrator...

...can lead to an unsecure device

Now you can't disable device admins.

Or clear their data.

Or force stop them.

Or uninstall them (though the package manager also prevents uninstalling, might
as well disable this button along with everything else).

Change-Id: I69eefc2342e6f932908e9f5b87d3a601752810a4
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
28130d96385d7d7b17992b45fb5d124836d85880 03-Sep-2011 Jeff Sharkey <jsharkey@android.com> Unify data/power layout, confirm disable, round.

Share consistent layout between data usage and battery usage. Show
confirmation dialog before disabling mobile data. Round warning/limit
sweep values to match displayed label. Suppress fade when switching
data usage tabs.

Bug: 5208510, 5058157, 5038589, 5252816
Change-Id: I3c76f3397445d2d3b173666a41672871df4c61af
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
c9575c489bfbae848e3e2d2a9e35f630f2118c55 23-Aug-2011 Gilles Debunne <debunne@google.com> Bug 5038721: battery info links to new location setting for GPS management.

Change-Id: I7063e0b93b6ef9f94cd783ce57206e302126bd9a
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
c05dedf9bee2445b6a35e7ca2f2d67f9b570bfaa 12-Nov-2010 Dianne Hackborn <hackbod@google.com> Buttons in battery details now switch fragments.

These were launching a whole new settings activity.

Change-Id: I6876acf54d484119eec339c8597b5d9d843bae56
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
59a48604b5a803fbec6857e07f9fa1adbc6b8bb4 11-Nov-2010 Dianne Hackborn <hackbod@google.com> Start fragmentizing battery usage.

Change-Id: I0864f6738b37c3203e166bb8f7e61e8904d9980a
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
728ac35373028b79205a788c526ef4b495518ec1 07-Jun-2010 Dianne Hackborn <hackbod@google.com> New Running Services UI.

This introduces a simplified (thanks, dsandler!) UI for Running Services,
collapsing the groups of apps and processes into single lines. Tapping
on a line moves to a new activity showing details on that group, where the
stop functionality is now available.

This UI is now also integrated into Manage Applications, as the Running
tab. You no longer get a really confusing, misleading, scary list of
every package that appears to be laying around for some reason.

The code was also re-organized, to put everything related to Manage
Applications and Running Services under its own package.

There is still some clean-up -- some performance improvements (such as
not re-computing the world when we switch to the details view), and if
this looks good then eradicating the old running services UI.

Change-Id: I3fc059c18060600742cab5b455d11ff74bf45ae3
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
456dc95feeb4b669db46b764944ab24b23e41012 26-Feb-2010 Jacek Surazski <jaceks@google.com> Send battery reports using ApplicationErrorReport.BatteryInfo.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
cb497546ba55ef98fb561dd9a07c7a485a918f4b 22-Feb-2010 Dianne Hackborn <hackbod@google.com> Add new button to report battery usage to the developer.

This displays a new button on the application battery usage details
screen for the user to send a bug report to the developer, if that is
possible to do. Also adds a button to directly force stop the app
from the details screen, and uses the new facilities to determine
whether the button should be enabled.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
992f10240d0bfd78bb99855fe23ec7a1b61a2551 25-Jan-2010 Amith Yamasani <yamasani@google.com> Refactor settings hierarchy and clump all volumes in one dialog.

Bug:2362077 Bug:2312836 Bug:2166486

Split Sound and Display into separate top-level settings.
All volume settings (including Alarm volume) now in one Volume dialog.
Remove some sub-texts to reduce clutter.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
517ea9ffea3c6a82d949f1588b48ae6c4d15d247 05-Jan-2010 Dianne Hackborn <hackbod@google.com> Update to use new ActivityManager.forceStopPackage() API.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
8fb0ec36ec2f4cb8e0a48020b1b6e79b7f45635c 13-Jul-2009 Amith Yamasani <yamasani@google.com> UI improvements for "Battery use" app.

Change the controls UI to display a suggestion.
Bluetooth AT command tracking (not enabled yet).
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
0f1e11e219c9e89bb4a939cd864eb03087e784be 19-Jun-2009 Amith Yamasani <yamasani@google.com> Track native processes.

Add gauge to detail screen and make it look like the item from summary screen.
Some string changes.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
0422a3bf61c17851abd87a67a0de30e412459b5c 12-Jun-2009 Amith Yamasani <yamasani@google.com> Minor UI improvements and showing of unplugged duration.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
78fd96a1c5dd7b03fa09d8b3116243cc9661c5e6 09-Jun-2009 Amith Yamasani <yamasani@google.com> More details in the summary and details screens.

Show packages included, time that a subsystem was on for.
Load label and icon in the background and cache the values.
Switch between totals and since-unplugged.
Other UI improvements.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java
7f6aa6283ae759c5b013c142be036617cf79f725 04-Jun-2009 Amith Yamasani <yamasani@google.com> Add detail page for Battery usage and track GPS and foreground CPU.

Show details such as Cpu time, Cpu foreground time, data sent/received,
and GPS usage.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageDetail.java