History log of /packages/apps/Settings/src/com/android/settings/applications/RunningState.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b71efad62e1dc63d4b928e06419637ef1c3011ed 02-Dec-2011 Amith Yamasani <yamasani@google.com> Potential fix for NPE in Running services.

Bug: 5698270

Loop was removing items from the list being iterated.

Change-Id: I39e98c554b2fe6024381afbe79b737b812e78f08
/packages/apps/Settings/src/com/android/settings/applications/RunningState.java
4bed01d8727b106a1a6bd09a1d82309e1b0df040 08-Sep-2011 Dianne Hackborn <hackbod@google.com> Fix an issue in how running services are shown.

If a process had started services, but another process was
using it for more important reasons, it would still be shown
as just with running services. Now it will be bundled into
the other process that has a dependency on this.

This fixes an issue where something like a live wallpaper
that say sits forever with a connection to market's licensing
service would not show up to the user as using far more memory
than it should because it is keeping market running (if market
also leaves one of its services running, which it tends to do).

Change-Id: I0fd953b7221f7a3b35400007bb9e8437f09d066e
/packages/apps/Settings/src/com/android/settings/applications/RunningState.java
430a3d3376cfa2c2a03d6f18d28577c34750102c 08-Aug-2011 Dianne Hackborn <hackbod@google.com> Update to work with the activity manager taking over OOM settings.

The values it needs are no longer in properties.

Also fix a few problems: bug with apps being left in the services
list, sorting of internal storage.

Change-Id: Ife9706e004931269c36a7bc37b9dbb016064c2e4
/packages/apps/Settings/src/com/android/settings/applications/RunningState.java
2826bc4ca52686f6863409e36eaea1a7f45de3eb 06-Aug-2011 Dianne Hackborn <hackbod@google.com> Use new more efficient API for retrieving pss.

Change-Id: Ibcbcc397c2a7c19acd2de640528392df9bb780bb
/packages/apps/Settings/src/com/android/settings/applications/RunningState.java
f70f60c4dcfa576ea4ca9eda88eb1f258d1b38f1 14-Jul-2011 Dianne Hackborn <hackbod@android.com> am 7d19d795: am b41b85dc: am c74500f4: Merge "Fix NPE due to missing ProcessItem.mPackageInfo"

* commit '7d19d795c8d7a5692879523d8179a8a46226bbbc':
Fix NPE due to missing ProcessItem.mPackageInfo
8258dc23d3584d8ca2b0ddade6fb84adb86e4866 20-Dec-2010 Johannes Carlsson <johannes.carlsson.x@sonyericsson.com> Fix NPE due to missing ProcessItem.mPackageInfo

The reason was that a item was removed from the SparseArray while
iterating it causing one ProcessItem to be skipped in the loop which
makes sure that mPackageInfo is not null. This happens when all
processes for one uid is stopped and a new process is created.
This problem was found by running monkey.

Change-Id: I5e9a76e8007819d5e6d9ba15af0c2362da193526
/packages/apps/Settings/src/com/android/settings/applications/RunningState.java
2372ba5b54f018cbc2e01f66b661c2e322d174d7 14-Feb-2011 Dianne Hackborn <hackbod@google.com> Fix issue #3405731: Manage applications app names don't update with locale

Change-Id: Ia7dcf7973bde6785afb5978ee2a7858bc6740582
/packages/apps/Settings/src/com/android/settings/applications/RunningState.java
1337d0f70b18dd732c6a617be83e5be0bb8f2f87 14-Oct-2010 Dianne Hackborn <hackbod@google.com> Implement issue #3094621 and #3094609 - wipe sd card

3094621: add "wipe sd card" option to factory data reset
3094609: collapse unmount/format into one command

Implements requested UI changes. Also some final tweaks to
Manage Applications.

Change-Id: I0219195dd0c74d8c003ef1c3f6e09714859d7f89
/packages/apps/Settings/src/com/android/settings/applications/RunningState.java
2d5cd1dfbc635fef3321694f33faf38ffa993d3f 03-Sep-2010 Dianne Hackborn <hackbod@google.com> Follow rename.

Change-Id: I255df1429b999943d7b3d2ca2b453045f195fdb9
/packages/apps/Settings/src/com/android/settings/applications/RunningState.java
508fedc4102790dcd7004e4962e2b540967b714b 29-Jul-2010 Dianne Hackborn <hackbod@google.com> Improvements to manage apps / running services:

- 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
/packages/apps/Settings/src/com/android/settings/applications/RunningState.java
c01b0c83fca571229621d16b757a46dc0fae7dfe 24-Jun-2010 Dianne Hackborn <hackbod@google.com> Allow user to see and stop heavy-weight processes.

Change-Id: If5caed3972ab03a54fbf8c459cdfc136e4bdc020
/packages/apps/Settings/src/com/android/settings/applications/RunningState.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/applications/RunningState.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/applications/RunningState.java