History log of /packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2a4f034da4fa1a51e5a254942436d57facd4005b 07-Nov-2014 Fabrice Di Meglio <fdimeglio@google.com> Merge "Fix bug #17936169 subsettings activity crashes on emulator for android-21" into lmp-mr1-dev
51ea7cf4dc225792dfdbc3a2dcc06858dee4857d 05-Nov-2014 Alexandra Gherghina <alexgherghina@google.com> Disable app notifications checkbox for uninstalled apps

Bug: 18253810
Change-Id: I99fb2ae34b16944fd839db4e7c380b2d32f3b85d
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
b81e7937b37feae24773a1342084ba9fad827b39 07-Nov-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix bug #17936169 subsettings activity crashes on emulator for android-21

- prevent the NPE by checking if the UsbManager is not null

Change-Id: I65114ffe66f90d6de66bb98ad841df64840278ce
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
b58b5127040b3c843fe42544a89a1085cf7e74f6 02-Sep-2014 Dan Sandler <dsandler@android.com> Fix links to notification settings activities.

Additionally, we now show the user a list of "app-like"
things (packages with launchable activities) instead of only
non-system things. This way you can make (some) changes to
system package notifications while not having to page
through reams of random non-app packages.

Bug: 17277023
Change-Id: I920d6b941070efb75a816e6ad38b798b09a83d08
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
568eeca569f97bfdd7cf6ae3b9cb5e7360eadc2c 15-Aug-2014 Christopher Tate <ctate@google.com> Disallow downgrade of bundled home apps

Bug 14162565

Change-Id: I754721178722edbf0765039bc9669ed24b92633c
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
d093c9f059a9fa9f68504da176a4913a9793d80e 08-Aug-2014 Julia Reynolds <juliacr@google.com> Disable disable button according to user restrictions.

Bug: 16891777
Change-Id: I5223af905dc43d259c5fd3e03eedf8c71bf23ae9
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
0f4a779214adb8a820d56344d06fba31332a6b5d 29-Jul-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix App Info padding

- need to add to the previous defined on instead of replacing it
- verified also that Notification Station padding is ok too

See bug: #13140648 Settings needs to support the new Quantum Paper theme

Change-Id: I06394bec2a5baa548f34f3fe7ec19d60172a98e8
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
38ba9a2d4350fc7d063ec21c994183258bf7a443 19-Jul-2014 Fabrice Di Meglio <fdimeglio@google.com> Fix AppDetails padding on tablet UI

- force custom padding

See bug #: 13140648 Settings needs to support the new Quantum Paper theme

Change-Id: I5c26402c10a4e717cda22b320ab0790f598591c2
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
30df56dc36fd24e4ddbb19ab6a73c852b848c883 13-Jun-2014 Julia Reynolds <juliacr@google.com> Apply user restriction checks to app info screen in settings.

Bug: 14081992
Change-Id: Id90c00df600c19820dcbc391a09cc6a58e673d0e
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
6bfec2d6b197068dd355bd1742179fe3da07136f 10-Jun-2014 Alan Viverette <alanv@google.com> Remove all dialog icons in Settings

BUG: 15474733
Change-Id: I43ab10a3bbcabdac6109abf80266f1c4b52bf6fb
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
372b02c997cf265ccc04e03b6495c411472a0ab1 22-Apr-2014 Christopher Tate <ctate@google.com> am a8351581: am 442f01c6: am 95228074: am c44d7c6b: Prohibit uninstall of the default (or only) home app

* commit 'a83515813cb5664fd68f583caa6d0bc6b6bc0042':
Prohibit uninstall of the default (or only) home app
a83515813cb5664fd68f583caa6d0bc6b6bc0042 22-Apr-2014 Christopher Tate <ctate@google.com> am 442f01c6: am 95228074: am c44d7c6b: Prohibit uninstall of the default (or only) home app

* commit '442f01c6018f2fddb413a730b54d2eae542b1078':
Prohibit uninstall of the default (or only) home app
c44d7c6be64be790878ddf1f21c0d9e91d238245 22-Apr-2014 Christopher Tate <ctate@google.com> Prohibit uninstall of the default (or only) home app

We suppress the ability to uninstall (including uninstall of updates to
system-bundled apps) when the package in question is either the only
installed home app, or has been explicitly tagged by the user as the
"every time" home app among all those installed.

Bug 14162565

Change-Id: I582bb0d2abf0911ac68813f4c7e6fd7d17bfc2ca
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
dba5623a0b6ddec7c56a23e516f4f39be02bd0b0 21-Feb-2014 Jeff Sharkey <jsharkey@android.com> am c3e8fd25: am e0388230: am 14136c7c: Merge "Settings: Fix the memory leak in Settings"

* commit 'c3e8fd25997a70155497358d077e6c8fec6fe981':
Settings: Fix the memory leak in Settings
14136c7cdfee7525a97cfee6eec038994668b6a5 21-Feb-2014 Jeff Sharkey <jsharkey@android.com> Merge "Settings: Fix the memory leak in Settings"
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/InstalledAppDetails.java
8243c9a722e815bdcb069163de48877478c28dfd 19-Sep-2013 Christopher Tate <ctate@google.com> Incorporate home metadata into app details UI

Just as we don't expose disable/uninstall of home applications in this UI,
we now also don't allow disable/uninstall of packages that are proxying
for home apps via the android.app.home.alternate meta-data mechanism.

Also, don't display the 'Home' settings top-level category at all when
there is only a single available home app.

Finally, explicitly note the current user when sending broadcasts,
otherwise API sanity checks get suspicious.

Bug 10749961

Change-Id: I13e11032cb571df19798c4e13c91a572d1ee61a7
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
c6fe9cc319a78b6174fe59e8732b07bb46e454bc 13-Sep-2013 Amith Yamasani <yamasani@google.com> Allow space management for device admins

If an active device admin has a space management UI, enable the button
to manage space.

Bug: 10527304

Change-Id: I1d03eec6d766b49b1c3d9bb30151db4cad7e84e8
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
b26a61d6433e2e5456563e5d33aa4f419a8966fb 06-Apr-2013 Nick Kralevich <nnk@google.com> InstalledAppDetails: allow revocable permission.

Modify the Settings app so that a user can revoke permissions,
using the new API added in AppSecurityPermissions.

Bug: 8332307
Change-Id: I4d6c10877e2c3cc284dbf9a43f79697914c0b192
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
df3f6d6c4722a7acc8189e47d0499aaf618969f9 30-Jan-2013 Daniel Sandler <dsandler@android.com> Migrate package notification controls to AppOps.

We still show the [X] Show Notifications box in
InstalledAppDetails for now, however the information should
be mostly in sync with the AppOps screen. ("Mostly" because
there's no way to register for changes to AppOp modes at
present.)

Change-Id: Ia5cdda26c140aed8ee7329caaeedac04b8cbd8f1
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
0dd9902c89e7b705fd73158aadf1bf27843ad201 25-Jan-2013 Dianne Hackborn <hackbod@google.com> App ops: add UI for viewing and controlling ops per-app.

Change-Id: Iadd68cbd429af4d431dcd09b9adacd09c5092ae6
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
b27223f139248f92637997378d7a38d7d24f6b02 16-Jan-2013 Fabrice Di Meglio <fdimeglio@google.com> Fix Switches padding for Settings app

- use setPaddingRelative() instead of setPadding()

Change-Id: Ifd14193a5f60d303035b394616dc65a70e1ef5f9
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.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/applications/InstalledAppDetails.java
4de4061c8bb9475cbc5d98f83bf3b2c8ec222407 01-Nov-2012 Dianne Hackborn <hackbod@google.com> Fix issue #7448596: Can't uninstall app that was installed by another user

Change-Id: I6614346f8da80ffedd71645ee2920cf85b92c87c
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
aa214801096d025e0e5de19f7416de5cfeac6f30 19-Oct-2012 Zhijun Peng <pengzhj@marvell.com> Settings: Fix the memory leak in Settings

Fixed the memory leak in both InstalledAppDetails

Change-Id: I3520b3c1fe1bf98e3baec2ee989eb215164a7cf2
Signed-off-by: Zhijun Peng <pengzhj@marvell.com>
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
7a1c4cdfae66e8b110de3988e65586871a969c04 17-Oct-2012 Amith Yamasani <yamasani@google.com> Fix check for multiple users

Bug: 7365839

Remove the Uninstall for all users option if less than 2 users on the device.

Change-Id: I5d2d853e05e1d505b67f8b83b1d5ea7f9c6e7215
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
9072d9efc6f9c4ef260736c345e81390ac988d7a 13-Oct-2012 Dianne Hackborn <hackbod@google.com> Fix issue #7330867: Cannot disable a built-in app if you've downloaded updates

Change-Id: Ie9dfe4a9195e4583bead8066807e4bba8274801f
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
54b3f501ca4a7ff88ead39247d2277d2efc82bb6 05-Oct-2012 Jeff Sharkey <jsharkey@android.com> Avoid NPE when missing PackageInfo.

Bug: 7296861
Change-Id: I87b64d5f4b1f34e47d785a18a029130fdca874a1
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
ab616d477be693fc455329953711264af0ed7814 05-Oct-2012 Dianne Hackborn <hackbod@google.com> Fix issue #7226978: Still in app detail screen after uninstall

Change-Id: I3b03db0a68bfab5dd010474ee714d5f7a5538af0
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
347188667b984fb43e8f973b105ddbde4a8fdb8b 04-Oct-2012 Jeff Sharkey <jsharkey@android.com> Avoid NPE when installing app update.

PMS sends REMOVED followed quickly by ADDED. Ignore when missing
package, since it may be coming back shortly. Eventually we should
change this to watch EXTRA_REPLACING.

Bug: 7269896
Change-Id: I3b518f4faee34019c5c808824d5e46261f6d206a
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
be32d4b408a2fd0ec25bdd4f0e67cba2f23a4edb 03-Oct-2012 Jeff Sharkey <jsharkey@android.com> Follow API changes in framework.

Change-Id: I6c1f5c9ec342f69ceae3dddaa0cfab4e0a742372
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.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/applications/InstalledAppDetails.java
b1bf9cf3835ce41f3864f1056554f0180624e2c7 19-Sep-2012 Amith Yamasani <yamasani@google.com> Fix a crash in InstalledAppDetails

Initialize mPackageInfo in onCreate

Bug: 7194755
Change-Id: Ic82351591bd38c4c161bbb23c4033038d1d7fa85
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
0fca4296ac08fcf42b58fac3a016ea068fcf6257 18-Sep-2012 Dianne Hackborn <hackbod@google.com> Fix issue #7178865: Selecting an app from Settings > Apps>...

...all crashes on a secondary user

Change-Id: I977932bce3ea2816e4c9d1002488b658a96e3986
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
3db54cb97630fe83342c2ca189d13ff5a1a598d3 17-Sep-2012 Dianne Hackborn <hackbod@google.com> Add app details menu item to uninstall an app for all users.

Also some fixes: uninstalled apps are now marked as such in the
all apps lists, and sorted to the bottom like disabled apps. We
don't immediately close the installed app details screen when
launching the uninstall UI.

Change-Id: Id22b749c20fc2441733c604d1de8889269217c5c
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
3465b67740e17711af2b36b09e2250a02275d860 07-Sep-2012 Jake Hamby <jhamby@google.com> Add support for per-package policy for sending premium SMS.

The default behavior for sending a message to a premium SMS
short code (or suspected premium SMS number) is to ask the user for
confirmation. Enable the user to set a default policy ("remember this
choice" checkbox) to always/never allow the app to send SMS to
premium short codes in the future. The policy can be changed by
the Settings app in the app info screen.

Bug: 5513975
Change-Id: I93053fef1524ee7772cc87364c760cb3dbf01ad7
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
2e3c75094bde1cfca1b15f66f5ff3d0a85baf0a0 24-Aug-2012 Dianne Hackborn <hackbod@google.com> Make settings a little aware of multi-user install.

Change-Id: Id04f137dbc80dfee7b6c436efc2225ceccb88faa
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
b1f962377ec58f4e6dae3a7795d9113ed7306667 14-Aug-2012 Jean-Baptiste Queru <jbq@google.com> am 291389ed: am 5dbc1f64: Merge "Fix use of holo drawables in a few more places"

* commit '291389ed5ce3c97c7f5ec145f00a6bc68862f8f4':
Fix use of holo drawables in a few more places
c8272b075275f81ddfb9cef2f92514b7ce3365de 14-Aug-2012 Björn Lundén <blunden2@gmail.com> Fix use of holo drawables in a few more places

Change-Id: Ie549ff14812da807729641fab1871fffe35f80b6
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
9e8e9a17836654f041f8c032e4f9c88341a63d4e 14-Aug-2012 Jean-Baptiste Queru <jbq@google.com> am 6fb425e2: am eefa61ed: Merge "Settings: Use ICS alert drawable"

* commit '6fb425e2805a1c27c048fc954d402f4612cbf74d':
Settings: Use ICS alert drawable
eefa61ed2e8583f659e868f3057f195d7cb2bb11 13-Aug-2012 Jean-Baptiste Queru <jbq@google.com> Merge "Settings: Use ICS alert drawable"
1f6ddac9f41f341073e7cedd8f777a43b7d11679 13-Jul-2012 Dianne Hackborn <hackbod@google.com> If external storage is emulated, don't show it as separate entries.

The installed app details UI is really complicted for the two-partition
internal and external storage case... however, in our lovely new world
of emulated external storage, there is no reason for this, since the
external storage is using the same partition as internal storage. So
in this case, don't show external storage as a separate item, just
combine it into the base app size and data size values.

Change-Id: Iea0e78f2d532ad50e20fef98740c93b2e897890a
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
313ab1727014d535790bc89afdcf725ff936e5b4 30-Jun-2012 Dianne Hackborn <hackbod@google.com> Fix issue #6761130: Clearing app data in settings does not clear app's USB storage

The installed app details was not correctly distinguishing between cache and
normal data on external storage. The cache files on external storage are now
correctly shown in the cache section, since those are what get deleted when
you hit the clear cache button.

Change-Id: Id98bdb7fb5202d6a092fe5a772638eeb6aed2b47
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
e458832c765ed5c3de836384338c7626c80b5686 15-Jun-2012 Dianne Hackborn <hackbod@google.com> Implement issue #6633077: Improve permissions display for...

...inherited permissions from shared UIDs

Bug: 6633077
Change-Id: I91917339e83b79a3dfcfcb70a68d571c9a7f7e14
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
e7c53b1c9e48c6f997c47a0ca9a2f190ecbbf586 31-May-2012 Björn Lundén <blunden2@gmail.com> Settings: Use ICS alert drawable

Point to the correct holo alert drawable.

Change-Id: Ia15aaa028c8371cb2478baeecd2da31520c43a5d
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
70b599983967b68894a9c41df2279424f6ab3fef 15-May-2012 Daniel Sandler <dsandler@android.com> Refinements to notification controls in Settings.

- the switch is now a checkbox
- a dialog is posted to explain the ramifications of
disabling notifications
- the user may no longer disable notifications from system
apps (signed with the system cert); this is roughly the
same as the constraint on disabling packages (with the
exception that launchers may not be disabled entirely, but
their notifications may still be disabled).

Bug: 6493120 (checkbox)
Bug: 6448988 (confirmation dialog & protect system apps)
Change-Id: I6c7a47ba2eb943936d7f59cfc807a4390acc980d
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
309c5dcee18ced447d049d5de882a9586694e04c 17-May-2012 Dianne Hackborn <hackbod@google.com> Rework manage applications to be page-able.

Turn everything around so that we can have multiple list views
with their own adapters. Switch to using a ViewPager for managing
the different lists. Smile!

Change-Id: I9c102abb06cf67f313a8696507aa4597b38c7ab9
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
c9029d99a36d78331b109b64c1f61812db7cedd9 20-Apr-2012 Michael Jurka <mikejurka@google.com> New API to allow third-party apps to bind widgets

Change-Id: Ieec9f247fdbfc02c2ad8f5bb7f6b9efe0669af84
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
3fd8051a89c5fbcd52b83566a05f0edb919414a5 23-Apr-2012 Amith Yamasani <yamasani@google.com> Don't let monkeys launch storage management activities.

Guard against monkeys in two places where intents to other activities are
launched.

Bug: 5415988
Change-Id: Ia3c5514c02423f7b249f655296bb02e279789dfd
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
4a824be44c3878f22469cf45c2ef8b7e92724e92 19-Apr-2012 Daniel Sandler <dsandler@android.com> Add notification shutoff switch to app details page.

Requires change Ieccac574.

Bug: 5547401
Change-Id: I9856658cc638723414a5c2c3c6807241c3ce6166
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.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/applications/InstalledAppDetails.java
f0b63c2c3ec65e8864d5b76a993e87f592170a3d 19-Jul-2011 Dianne Hackborn <hackbod@google.com> Fix issue #4999758: Disabling a system app should require...

...a scary sounding confirmation

Change-Id: I88b14a95b804f14d25a9efcb04b282d60f9719c3
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
bd9ddab4f4e1f47b141abdcc0248cc716112b3c7 28-Jun-2011 Dianne Hackborn <hackbod@google.com> Fix up storage UI for old USB storage.

- In the storage overview, if storage is not emulated then we have a
new first section showing internal storage.
- In manage applications, we know show storage use on the SD card
separately from internal storage use.

Change-Id: I7eb993f59fdb5de5f5dcfe4a3bc2b95ae30d754a
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
3a5079823add92343efe4c0ba2ea3cb5d32138ec 27-Jun-2011 Marco Nelissen <marcone@google.com> Merge "Fix crash in Settings"
3937b15bbfff67c5c1c57a2cfe3593552d1f3f6c 27-Jun-2011 Dianne Hackborn <hackbod@google.com> am c9a477ae: am e3cfa9bc: am 13bac39d: Remove obsolete compat mode UI.

* commit 'c9a477aeaccda8a6fec48ee02ef04d5f7285097a':
Remove obsolete compat mode UI.
5d4b25c9a7c40d55f3bdb1ef095e5d0cf7cddcdf 27-Jun-2011 Marco Nelissen <marcone@google.com> Fix crash in Settings

Change-Id: Idfc3a7e91caa1d8007db0c4bee856cfe0cbd2905
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
13bac39d2120a82b8a22b52f0db0727aa04b1f38 24-Jun-2011 Dianne Hackborn <hackbod@google.com> Remove obsolete compat mode UI.

Change-Id: Ie16f70af4b8d6f33db21363a478049659669e0b3
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
a12c1e3226ca660a23f049f880947df7f8d96c4e 17-Jun-2011 Dianne Hackborn <hackbod@google.com> Re-enable user disabling of apps.

Change-Id: I5f3a474926cf2b93e311435f67f36837f5f56caa
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
aef746c45f14c8a170dba48c4b55f93cae0e24e4 26-May-2011 Dianne Hackborn <hackbod@google.com> Implement new manage apps UI for compat mode.

Change-Id: Ia8db7f534b7294fbbb34e0acdedab3a96cea59e9
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
2715376cfa4d220f183623a5f35214d1bd537376 09-Mar-2011 Mike Lockwood <lockwood@android.com> IUsbManager hasDefaults() and clearDefaults() no longer take UID parameter

Change-Id: If661a17646e2698e92cfdfb1a3d0e5dd42e06279
BUG: 4061035

Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
c442e52dca4d32e2ea391e361c847ce834bf0dfd 08-Mar-2011 Dianne Hackborn <hackbod@google.com> Fix issue #4021524 HMI63B: "Force stop" button not disabled after app is stopped

There should probably be a broadcast from PM about this. Later.

Change-Id: I713197ed458f8f6a914efb3800cd1b192f741613
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
861c04fbd4841253a02299b7498a8cf609e8874d 02-Mar-2011 Dianne Hackborn <hackbod@google.com> Show force stop button if package is not fully stopped.

Change-Id: I88ccb0907352e082ccb538da77aeccc5ab309a49
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
9d6d92b33ebf1c91aed47bd759ce78a3e06afff5 27-Feb-2011 Mike Lockwood <lockwood@android.com> InstalledAppDetails: "Clear defaults" button now clears USB service settings

The USB service caches the preferred activity preferences for USB devices
and accessories and allows permission to access the hardware based on the
user's selection. The "Clear defaults" button can now be used to clear
these settings.

Change-Id: I307c118cb0ce06362e289e35bca93a47ce4631a5
Signed-off-by: Mike Lockwood <lockwood@android.com>
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
424acfb7ad469efb0a51c69fc8713cc96e2357b0 17-Jan-2011 Kenny Root <kroot@google.com> Measure external storage application usage

Application data usage on the SD card (or USB storage) was not being
reported by the Manage Applications screen. This is important for
upcoming OBB space accounting.

Bug: 3308791
Change-Id: Ibc9ad013cb2f6d0ee28caadca8899c1ff6e78f44
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
0c5b9ca58bda5bc3c56f1e6c78859f7de147e476 06-Jan-2011 Patrick Dubroy <dubroy@google.com> fix 3185231: Dragging app to info button doesn't work

When dragging an app from all apps to the info button, it
is currently showing an empty dialog.
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.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/InstalledAppDetails.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/InstalledAppDetails.java
6dc1bf84cf72dd72a2517878f6b280e8afdcf4c2 05-Oct-2010 Dianne Hackborn <hackbod@google.com> Manage apps "on SD card" now shows all apps that can go on SD card.

Change-Id: Icc413891b2b884bb1af340b4c09ab3935c8e51ca
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
2f144fc07d3f202b83ffb6064a223bbadef65114 01-Oct-2010 Dianne Hackborn <hackbod@google.com> Fix android:allowClearUserData.

Now respect this flag for system apps.

Change-Id: I496b0051a4998cb41b8c07fd0eb85e253de1eb97
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.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/applications/InstalledAppDetails.java
44178e2801c013e60defb4b5f390d893e7344a71 14-Sep-2010 Dianne Hackborn <hackbod@google.com> Supercalifragilisticexpialidocious.

Change-Id: Ifaece97c80b859cb455eab56230e076eca916f4a
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
0f9daab75f1557722b6e687a68eebfd5d28cbc51 30-Jul-2010 Dianne Hackborn <hackbod@google.com> Manage apps "third party" and "on sd card" filters were swapped.

Also change the app details screen to make use of the common
ApplicationsState object for its UI, improving launch performance.

Change-Id: I387ed72a06d44aab47a85692c10247ce488c605c
/packages/apps/Settings/src/com/android/settings/applications/InstalledAppDetails.java
9db5ee35d5345e13e6e6b857dbad5a83e9f037d1 25-Jul-2010 Dianne Hackborn <hackbod@google.com> Add facility to disable system packages.

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