History log of /packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
28ca64b3d11872e0f12e90e4d392823d74d59342 03-Jun-2015 Jason Monk <jmonk@google.com> Protect against monkey crash

Bug: 19541028
Change-Id: Ia8e477b3c2843b2e841c429ce090ff388958bfcb
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.java
5dc70b10851656487f8ac6e503fd9daab745aad5 25-Mar-2015 Jason Monk <jmonk@google.com> Add running services screen to developer options

This used to live under manage apps, but does no longer.

Bug: 19926589
Change-Id: I2554f14205286cc38fc87779873c37a5a1f80c4e
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.java
55eaa96fe44ab473975fd2d9b3d97836935752fe 19-Mar-2015 Alan Viverette <alanv@google.com> Clean up usage of theme colors, deprecated Resources.getColor* methods

Change-Id: I34e11e0773c9f8e00e3eab422781094e19a16d3d
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.java
c891ce6565fbeba8414c470b109088ac959f7143 12-Sep-2014 Dianne Hackborn <hackbod@google.com> Fix some things in settings: manage apps, battery, procstats

Issue #17461567: java.lang.ArithmeticException: divide by zero when
looking at Settings > Battery

Yeah, let's not do that.

Issue #17365562: Running services RAM totals are wrong

Okay so like a few months ago, I had this vacation coming up, and
it was around the feature complete (hahah) deadline, and I had to
rush to get this in before I left. So I rushed. And, well, I forgot
a few things. Here they are. We now show the right numbers and
even update things correctly when you change what processes are
being shown. Wow.

Finally, fixed a few issues in the dev tools procstats UI.

Change-Id: I8348a9c2ec3226a455c5c8465729e4487f324c8b
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.java
2153ef3858fdd3daac25d42e41a1fd0d048cc33c 30-Jul-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #16623129 Stability: Settings: NPE in RunningProcessesView...
startServiceDetailsActivity(RunningProcessesView.java:394)

- make the ListView header non selectable

Change-Id: Ic5e888a7d1d3d1df1bcb59f3027e4385d46ba5ca
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.java
fe9590bb19e3acf6b68b67b40f43de8bc094d1b6 23-Jul-2014 Dianne Hackborn <hackbod@google.com> Work on issue #16135174: Apps page "smoke" gradient footer must be removed

New header in running services. Not yet done.

Change-Id: Ibe2f4145796c7863ec80e0ea2d8d87dc910bac7e
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.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/applications/RunningProcessesView.java
e10f8528220fc4506ff6deee5c71ddab3da5e21d 04-Dec-2013 Amith Yamasani <yamasani@google.com> Merge "Fix switching running/cached apps with memory bar"
37f3c8f574b984e4980ebf598358726b3f852156 06-Sep-2013 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #10624988 Incorrect mirroring of RAM and Internal Storage for Apps screens in Settings

- well this CL is only for preventing a wrong rendering (the real CL would need to be one latter
and would need to fix the onDraw(Canvas) for LinearColorBar so that it takes care of the layout direction)
- force LTR layout direction on the LinearColorBar, hence preventing the two TextView to render their
text "in the middle".
- use BidiFormatter to wrap number strings

Change-Id: Ie164e5509c0364a81c85a3ac69f97a89f20a4130
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.java
eca1fc2cadb9c1f15ab042e2080a8b8eb40ab6fa 02-Nov-2012 Thiago Vinícius Freire de Araújo Ribeiro <thiagovfar@gmail.com> Fix switching running/cached apps with memory bar

Fixes issue #38735.

Invalidate the owner fragment options menu when changing mode from within
RunningProcessesView.

Change-Id: I85af7a953a1f4f570902f0959ee284f208871bce
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.java
271c8b06c2b6f12cd7f51c2be2ca50167b96e742 21-Aug-2012 Dianne Hackborn <hackbod@google.com> Make manage apps UI multi-user aware.

The details screens still need some work.

Change-Id: I850cc9ba9a8db7787fae629ae3cb6c6772c726f5
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.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/RunningProcessesView.java
0385cf14a1b02fafc3d1a094ccfee45de4e9b03a 25-Jan-2011 Dianne Hackborn <hackbod@google.com> Fix issue #3306021 NPE at android.app.AlertDialog.getDefaultDialogTheme(AlertDialog.java)

It looks like the dialog fragment was not being removed along with
the containing fragment. The containing fragment now checks for
when it is being removed and removes its dialog fragment at that
point.

Also fix issue #3340766 NPE at
com.android.settings.applications.RunningProcessesView.startServiceDetailsActivity

We need to check if the running processes view is still attached to its
owner, since we clear owner when it is paused.

In addition, fix a bug where ManageApplications was not persisting
its "show background processes" state, and remove the icons from
its menu items to make them more understandable in the action bar.

Change-Id: I4498ef92023eb60f90758ff18d8eed7b41af79b0
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.java
76629102b911a376eb49e7cffe2a4fb0e43aab55 11-Nov-2010 Brad Fitzpatrick <bradfitz@android.com> Don't complain about /proc usage in Settings killing animations.

Change-Id: If6c2b5dc2244ac4b921e45daeb8e0052306e2c54
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.java
ee2937941d4e9a4d2cd94d504ddaa9685bcca090 01-Nov-2010 Dianne Hackborn <hackbod@google.com> Further manage apps fragmentization.

All of the UI under manage apps should now be working. Various
cleanup through new framework APIs. Fragmentized developer settings.

Change-Id: I2b42a2dd0d015e0fdcde497579ddad3dceea9da2
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.java
f4eb85bc3c57ca70b577cea1524431fead4a4ccc 30-Oct-2010 Dianne Hackborn <hackbod@google.com> Start fragmentizing Manage Applications.

Change-Id: I0c3d6a358d0236893aba7257537ec32bfad4170d
/packages/apps/Settings/src/com/android/settings/applications/RunningProcessesView.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/RunningProcessesView.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/applications/RunningProcessesView.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/applications/RunningProcessesView.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/RunningProcessesView.java
e7623f775cb37a8de049dae8c03b5b396526fdd1 27-Jul-2010 Dianne Hackborn <hackbod@google.com> Rewrite Manage Applications to be faster and simpler.

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