summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/fuelgauge
Commit message (Collapse)AuthorAgeFilesLines
* Some improvements to the manage apps code:Dianne Hackborn2010-09-202-187/+258
| | | | | | | | | | | - 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
* Update power usage UI to follow WIFI data changes.Dianne Hackborn2010-09-173-20/+92
| | | | | | | | 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
* A couple small settings fixes:Dianne Hackborn2010-08-181-2/+2
| | | | | | | | - Correctly position WIFI/GPS charts. - Start out with running services hidden in case we need to show the progress bar. Change-Id: I8852f334f68f4e9122b5d688d9fd57d0f94d94d8
* Make running services initial update async.Dianne Hackborn2010-08-151-7/+3
| | | | | | Also fix the value show for an app's awake time. Change-Id: I801681d3a1d47a6bb1f3fb8cc5b0ef009201146f
* Some improvements to the battery usage UI:Dianne Hackborn2010-08-133-15/+113
| | | | | | | | | - 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
* Fix drawing of phone signal chart.Dianne Hackborn2010-07-251-1/+1
| | | | Change-Id: I15253624ab37d3a494a541d813ee1bf2187e145d
* Add battery history details activity.Dianne Hackborn2010-07-243-55/+273
| | | | | | | | 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
* Allow user to see and stop heavy-weight processes.Dianne Hackborn2010-06-241-14/+10
| | | | Change-Id: If5caed3972ab03a54fbf8c459cdfc136e4bdc020
* More battery level improvements.Dianne Hackborn2010-06-221-65/+142
| | | | | | | Take into account durations when there is no data due to a reboot. Also show times when charging and screen is on. Change-Id: I84e75efb3339b0596bea3bbca9dbea6d9f864537
* Small improvements to bettery level graphing.Dianne Hackborn2010-06-211-19/+13
| | | | | | | | Deal with data that doesn't start with updates; don't try to make lines horizontal (a battery doesn't change is a battery that is dead!). Change-Id: I10a7938a04cc5ed5e92a55857851d8d70b64c3b6
* Improve battery chart, fuel gauge now shows time since charged.Dianne Hackborn2010-06-162-35/+136
| | | | | Switch default stats to new time since charged. Update to follow API changes. Improve the battery history chart.
* Show history of battery level.Dianne Hackborn2010-06-115-171/+537
| | | | | | | | | Also clean up to remove dead code for running services and old battery usage UI. Finally some string improvements from Roy. Change-Id: I8765a4c744b92edd1505f14c47fea57b918e5d7b
* New Running Services UI.Dianne Hackborn2010-06-071-4/+4
| | | | | | | | | | | | | | | | | | | | 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
* Send battery reports using ApplicationErrorReport.BatteryInfo.Jacek Surazski2010-02-261-18/+9
|
* Add new button to report battery usage to the developer.Dianne Hackborn2010-02-222-6/+132
| | | | | | | | 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.
* Refactor settings hierarchy and clump all volumes in one dialog.Amith Yamasani2010-01-251-1/+1
| | | | | | | | 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.
* Update to use new ActivityManager.forceStopPackage() API.Dianne Hackborn2010-01-051-1/+1
|
* Use radio hunting time in addition to signal strength for cell standby ↵Amith Yamasani2009-10-191-0/+3
| | | | computation. Fixes #2176141
* Use a custom system icon for native processes.Amith Yamasani2009-09-301-6/+8
| | | | New icons for system components in Battery Use screen.
* Use the ratio of different CPU speeds to compute CPU power consumption per app.Amith Yamasani2009-09-201-2/+19
|
* Link to bluetooth settings.Amith Yamasani2009-07-221-1/+1
| | | | WiFi -> Wi-Fi
* UI improvements for "Battery use" app.Amith Yamasani2009-07-202-104/+167
| | | | | Change the controls UI to display a suggestion. Bluetooth AT command tracking (not enabled yet).
* Fix an NPE.Amith Yamasani2009-06-251-2/+2
| | | | Sometimes name is null, compare the other way around.
* Track native processes.Amith Yamasani2009-06-254-67/+173
| | | | | Add gauge to detail screen and make it look like the item from summary screen. Some string changes.
* Minor UI improvements and showing of unplugged duration.Amith Yamasani2009-06-123-66/+109
|
* More details in the summary and details screens.Amith Yamasani2009-06-103-124/+487
| | | | | | | 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.
* Add detail page for Battery usage and track GPS and foreground CPU.Amith Yamasani2009-06-033-30/+335
| | | | | Show details such as Cpu time, Cpu foreground time, data sent/received, and GPS usage.
* Top level screen for App Fuel Gauge.Amith Yamasani2009-05-222-0/+464
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.