History log of /packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3d4c9a7a3297204ef5c60189f84c3ecf0d861495 09-Oct-2011 Jeff Sharkey <jsharkey@android.com> Bring back network counters in battery stats.

Bug: 4902271
Change-Id: I0900c030407a86efb14a9d528ab355c56f54679e
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
c174ec64f9cf7bbb8c1f2ff5b6c4168401d7c6cf 04-Oct-2011 Dianne Hackborn <hackbod@google.com> Account for all wake lock usage.

Wake locks can be held outside of what we measure in battery stats,
by things not going through the power manager. Account for this by
computing the total wake time that is not covered by known wake locks
and screen on time, and blame this on Android OS.

Change-Id: Idf2907bc35f8c35f92155671c8dba521ae9ea804
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
461842a8c0000ebc1351ec7fe30b0f820b769ccf 26-Sep-2011 Jeff Sharkey <jsharkey@android.com> Data usage strings, sweep touches, fixes.

Change strings around limiting background data. Move limit/warning
sweeps above inspection sweeps, and teach about additional neighbors
on different axis.

Guard against DialogFragment.show(), fix pie chart to draw edges, and
remove data usage from battery UI.

Bug: 5341374, 5337650, 5337385, 5319465, 5236335
Change-Id: Iea8c2a2ab405b645d85abe34a0178d4b8874cdd5
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.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/PowerUsageSummary.java
8af88fb8387259e51615709b2d1ea0260f7057fd 31-Aug-2011 Robert Greenwalt <rgreenwalt@google.com> Use the new isNetworkSupported api for wifi-only

Didn't have an API for this before so people used a hacked system property (ro.carrier)
to determine if the device supported mobile data. Added new API and switching callsites.

bug:5087537
Change-Id: Ibd799559be102a9e2fd552d1a23d1afbcf8f4614
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
a4379d6b38e568fcb60831d6f2fa349ba20f9b82 22-Jul-2011 Amith Yamasani <yamasani@google.com> Use a different wallpaper fragment title from the preference item.

Change wallpaper list ordering to alphabetic.
Display battery level and charging status in Battery settings.

Change-Id: I8ead0fb0f018c79ed258bd1c1ca3f8ecaf32da83
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
162e541011e6ca716bf4af191dee419c1a712d0e 11-Jul-2011 Gilles Debunne <debunne@google.com> No split action bar in screens with one action

Bug 5012012

Change-Id: I87d38e0cc97762aa9043b0c5834a42848cc2a0fe
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
0c62c6449bf2c0954653b996a3bfb269a64c6562 02-Mar-2011 Amith Yamasani <yamasani@google.com> am 38d3353e: am 03e90322: Merge "Remove more entries not relevant to wifi-only devices." into honeycomb

* commit '38d3353e37be450b1b95d2525acbd53e9b67130e':
Remove more entries not relevant to wifi-only devices.
c06d4c48a9455d6018f2d793c6b8f211f1131055 25-Feb-2011 Amith Yamasani <yamasani@google.com> Remove more entries not relevant to wifi-only devices.

Bug: 3488384
Bug: 3487976
Bug: 3488381

Removed Cell standby entry from Battery use screen.
Removed Mobile signal strength from BatteryHistory screen.
Added wifi IP address to About->Status
Remove auto-timezone checkbox in Settings->Date & time

Change-Id: I228721a3613b1aeb600026e42274337886552698
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
882c74a6799d24c766e3db81a316743bbe11e0be 17-Feb-2011 Wink Saville <wink@google.com> Changes for ril.h version 6.

Change-Id: I7e269e5a971c70d6d9a1731b82c538b722cbc01d
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
8472b1b60d7400a2a6dab8b54d1e1fd80659487f 28-Jan-2011 Justin Ho <justinho@google.com> Updating Delete and Refresh icons to Honeycomb style

Bug: 3362749
Change-Id: Ib4b61c9e7db05b0627c1f353d3747268455dab6c
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
1aae305fa006ed8047017d52c4f60a9c7d810a93 20-Jan-2011 Amith Yamasani <yamasani@google.com> Add back the refresh button and fix refresh when restarted.

Bug: 3364738

Fixes the case where after an orientation change, the battery stats
does not refresh.

Also added back the refresh menu button that was on the phone.

Change-Id: I06c69d17c9945ae976e4e7dc135e2e96242fe721
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
43a673053f2e9b1ace7ad9f32a58ae37f3e431d3 18-Nov-2010 Amith Yamasani <yamasani@google.com> Use the new Preference:icon attribute and placeholder for showing icons on the left.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
137588d60b0d8bb9612fa42f6d650751f540177b 12-Nov-2010 Amith Yamasani <yamasani@google.com> Don't show battery usage information if data is bogus.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.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/PowerUsageSummary.java
21023464b23ec43ffbd2f22a09eec2bbd2c70f88 09-Nov-2010 Dianne Hackborn <hackbod@google.com> Fix issue #3177284: Account for wake lock power usage on Crespo

Change-Id: I5988d28fd192cd7fdb85140172a92141eb389964
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
19df79af269c4a2354b0989cebfcfe949aea42c4 20-Sep-2010 Dianne Hackborn <hackbod@google.com> Some improvements to the manage apps code:

- Battery stats now aggregates bluetooth usage.
- Battery stats now uses new history iterator API.
- Battery stats chart is refectored to have the start of a
common facility for building tick charts.
- Manage apps will now asynchronously wait for the apps list
if it is taking >.25ms to build.

Change-Id: I568dd74beedf9a0a5a4c88ab567510cee9af8299
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
cb818619c669d4257a4df969dd03eff479ba84d0 16-Sep-2010 Dianne Hackborn <hackbod@google.com> Update power usage UI to follow WIFI data changes.

Now handles WIFI start times being distributed across applications,
and collapses all work done in WIFI uid procs (esp that supplicant
thing) into the apps and overall WIFI category.

Change-Id: I341e5d63c45eeb0fb4121beed62474d947f9de11
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
ff3673c7f477b1d78e64a8bc28754552dcdc8826 16-Aug-2010 Dianne Hackborn <hackbod@google.com> Make running services initial update async.

Also fix the value show for an app's awake time.

Change-Id: I801681d3a1d47a6bb1f3fb8cc5b0ef009201146f
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
be5994d20152c7194aac79eb8152240655fd3373 13-Aug-2010 Dianne Hackborn <hackbod@google.com> Some improvements to the battery usage UI:

- Show wake lock usage in the battery history.
- Show WIFI usage in the battery history.
- Show the amount an app has held a wake lock in the app details.
- Also fix service run time computation in running services.

Change-Id: I5aa959857f83808fbc709f65204f59bbfb73935b
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
cbaf6ceb8e6b2d36a40589de6380ff93e75335df 23-Jul-2010 Dianne Hackborn <hackbod@google.com> Add battery history details activity.

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
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
4f0e5350fccd78bf881b938aaf0f484d135829a0 15-Jun-2010 Dianne Hackborn <hackbod@google.com> Improve battery chart, fuel gauge now shows time since charged.

Switch default stats to new time since charged. Update to follow
API changes. Improve the battery history chart.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
ea38e678537cf740b5f30c1d69c7a332e98cdd2c 11-Jun-2010 Dianne Hackborn <hackbod@google.com> Show history of battery level.

Also clean up to remove dead code for running services and old
battery usage UI.

Finally some string improvements from Roy.

Change-Id: I8765a4c744b92edd1505f14c47fea57b918e5d7b
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.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/PowerUsageSummary.java
270d273e556bd904b184f2cfbcb98964c0965d7d 19-Oct-2009 Amith Yamasani <yamasani@google.com> Use radio hunting time in addition to signal strength for cell standby computation. Fixes #2176141
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
395273662c1c05db59d5dced716ba84374c97411 01-Oct-2009 Amith Yamasani <yamasani@google.com> Use a custom system icon for native processes.

New icons for system components in Battery Use screen.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
d459bebd89756a8b735feb6f27bd864b0427feb7 21-Sep-2009 Amith Yamasani <yamasani@google.com> Use the ratio of different CPU speeds to compute CPU power consumption per app.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java
c25f8955bee14a26520457fca2ab79c013f6196e 23-Jul-2009 Amith Yamasani <yamasani@google.com> Link to bluetooth settings.

WiFi -> Wi-Fi
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.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/PowerUsageSummary.java
1fd2958ad43433b774500e0cf7013d21013257ad 25-Jun-2009 Amith Yamasani <yamasani@google.com> Fix an NPE.

Sometimes name is null, compare the other way around.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.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/PowerUsageSummary.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/PowerUsageSummary.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/PowerUsageSummary.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/PowerUsageSummary.java
2a2daf960c43a2c97b1c6da430138e08e9caa54f 23-May-2009 Amith Yamasani <yamasani@google.com> Top level screen for App Fuel Gauge.

Shows sorted list of power usage (with some debug information) by the top 10
apps and subsystems. Doesn't yet take into account certain subsystems such
as data network usage, audio/video DSP usage, Bluetooth and lights other than
screen backlight.

Screen, Idle, Wifi and Voice usage and CPU time are accounted for.

Also need to add detail screens for each item and suggested actions.
/packages/apps/Settings/src/com/android/settings/fuelgauge/PowerUsageSummary.java