summaryrefslogtreecommitdiffstats
path: root/src/com/android/packageinstaller/UninstallAppProgress.java
Commit message (Collapse)AuthorAgeFilesLines
* Remove format string now translations are updated.Kenny Guy2015-05-291-4/+1
| | | | | | | | | Removed adding username to string in previous commit now translations are all updated remove the format call. Bug: 19923217 Change-Id: Ie82c7a905c0c347ebcb952cc50034d290bf806da
* Show appropriate UI when uninstalling blocked by device admin.Rubin Xu2014-12-181-5/+17
| | | | | | | | If the uninstallation is blocked by device admin in secondary user, the UI shouldn't lead the user to the admin settings of current user. Bug: 17668398 Change-Id: I0b2ae67d434bdc4f5c439e8b7b05cdcc798f2f31
* Show appropriate UI when uninstalling fails due to being device admin.Rubin Xu2014-12-171-7/+41
| | | | | | | | | | If the app being uninstalled is a secondary user's device admin rather than the current user or profile owner, the uninstallation failure activity should state so clearly, and it should not lead the user to the device administrator settings of the current user. Bug: 17668398 Change-Id: Ib81840b7b2928624bc57cce949cfb2a2d9de604a
* Extend to support uninstall callbacks.Jeff Sharkey2014-08-071-8/+27
| | | | | | | | | The new PackageInstaller.uninstall() API in the framework currently shuttles through the callers IBinder, just to get this flow working for now. Bug: 16515814 Change-Id: Ib7b839b3fcc1c854f99af6eeae25172e900acb80
* Support uninstalling apps for other profiles.Kenny Guy2014-07-101-6/+71
| | | | | | | | | | | | | | Allow client to pick which user the package will be removed for, checking its a profile of the current user. Inform user if package is blocked from being removed and let them knows its due to an admin. Add check to stop non owner asking to uninstall for all users. Bug: 14127299 Change-Id: I60504224f5271272a390320a0fa62aa7f5de4e54
* Implement new option for uninstalling over all users.Dianne Hackborn2012-09-161-1/+4
| | | | | | | | This API is hidden, but we don't try to protect with a permission here because we always go through a UI for the user to verify the operation. Change-Id: I5580bcbe7ca00b8613c0d8523f348ce83b2d5031
* Show a Toast on a successful application uninstallScott Warner2012-08-211-1/+7
| | | | | | | | Instead of waiting for the user to tap OK, just show a Toast and get out of the way. Does not change anything for unsuccessful uninstall attempts Change-Id: I32c2097405b4c4f514224b7561b83175a1c882fb
* Implement new extended install/uninstall options.Dianne Hackborn2011-08-101-0/+10
| | | | Change-Id: I60374f937ca3ccf454480b196a7eb4e36d67fe86
* More descriptive errors for install failuresKenny Root2011-03-161-10/+41
| | | | Change-Id: Ica79bece0fd29c27126e1ee51daeac96affaa1ab
* Use new package deletion observerKenny Root2011-03-011-3/+3
| | | | Change-Id: Iabef1f9c6758e09c9e7f697da29cda7d532c625b
* Check for activity info when uninstalling.Patrick Dubroy2010-09-031-2/+5
| | | | Also, switch to using standard fat title bar.
* Fix blank screen in uninstallSuchi Amalapurapu2009-08-041-3/+5
|
* remove uninstall status screen and present the status of uninstallation in ↵Suchi Amalapurapu2009-07-291-9/+50
| | | | | | | | previous screen rename xml file change code flow in activities Ignore back button when installation is in progress
* change utility methods used to load label and icon of packagesSuchi Amalapurapu2009-06-101-2/+2
| | | | | | load label and icon for yet to be installed app from assets and resources created from the apk. define new method for initing app snippet for uninstall related code rename changed utility methods in install and uninstall code paths
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+91
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-91/+0
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-15/+4
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+102