| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
... at least unless we want to show a progress dialog.
Fixes: 29094372
Change-Id: I45e0bbf32355a93635c773c526151b849bc1e8a3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This does not implement correct onDestroy->onCreate behavior but mends
it for the common case.
We now handle all configurations changes, hence onDestroy->onCreate is
very rare. We also just abort quickly if we actually had a
onDestroy->onCreate instead of crashing.
This is a temporary fix.
Bug: 28588511
Change-Id: Ief56c8b866f2561b13253f66a7f79517fc2132cb
|
|
|
|
|
|
|
|
|
|
|
|
| |
The message now depends on the state of mAllUsers flag in
UninstallAppProgress activity:
- This app is required for some users or profiles and was uninstalled for
others (if mAllUsers==true)
- This app is needed for your work profile and can't be uninstalled
(if mAllUsers==false)
Bug: 28240714
Change-Id: Ia060aebd112d3e4c5fcaee02a777140f085abf87
|
|
|
|
|
|
|
| |
IPackageManager.
Bug: 28207146
Change-Id: Idc75427005c7998de4edd30245fa00a68ba816ba
|
|
|
|
|
|
|
|
| |
This actually covers most apps and flashing a screen for such a short
time is just flicker.
Bug: 24263165
Change-Id: I82469cad8277599677a5cf11ef975492d22f6d8d
|
|
|
|
|
| |
Bug: 26932948
Change-Id: I7552eaad562c2772c02cfa6f13cb044b6db17a19
|
|
|
|
|
|
|
| |
Show "Manage users" button when a secondary user is blocking the uninstall.
Bug: 24616123
Change-Id: I61f1d9814dccc9f9e8acbce97d8ef681f5ec8944
|
|
|
|
|
| |
Bug: 25086442
Change-Id: Ia7d81a93f1888d7b9602a94aebfc89433e89d040
|
|
|
|
|
|
|
|
|
| |
Removed adding username to string in previous
commit now translations are all updated remove
the format call.
Bug: 19923217
Change-Id: Ie82c7a905c0c347ebcb952cc50034d290bf806da
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I60374f937ca3ccf454480b196a7eb4e36d67fe86
|
|
|
|
| |
Change-Id: Ica79bece0fd29c27126e1ee51daeac96affaa1ab
|
|
|
|
| |
Change-Id: Iabef1f9c6758e09c9e7f697da29cda7d532c625b
|
|
|
|
| |
Also, switch to using standard fat title bar.
|
| |
|
|
|
|
|
|
|
|
| |
previous screen
rename xml file
change code flow in activities
Ignore back button when installation is in progress
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
|
|