| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Bug: 6593206
Change-Id: Ib8ec410e9af258b507706f2a162e8e7482f93f6a
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 6539616
Change-Id: I5740b680520606d880646bd419423c08bdc81a99
|
|\ \
| |/ |
|
| |
| |
| |
| |
| | |
Bug: 6539616
Change-Id: I60cbf1c49ffd565504504ef4b67fe5a512c086e4
|
|/
|
|
|
|
| |
Bug 6538805
Change-Id: I8baec78443f7e623cfb49cda90a5a9a95e71090d
|
|
|
|
|
|
|
|
|
|
| |
Make tab bar scrollable if tabs don't all fit.
Scroll the currently selected tab into view when it becomes selected.
Bug 6481646
Change-Id: Ic492526ce06fae759b23127f74cfcb8e2fd8f030
|
|
|
|
| |
Change-Id: I5d4691f8a23e90265eaaaea15950affdcb8dc9b6
|
|
|
|
|
|
|
|
|
| |
Internally using PackageParser, which needs raw files. Tried making
local copy of incoming files, but ran into 6347522. Instead, stop
advertising support for content://-style Uris.
Bug: 6343461
Change-Id: Ia57ffa56876f38db359e618d9a2c1116c71f56f2
|
|
|
|
| |
Change-Id: I60374f937ca3ccf454480b196a7eb4e36d67fe86
|
|
|
|
|
|
| |
This settings has been moved to Security.
Change-Id: Ie5b630d5d4e909a687d60ac941a407ee9588635a
|
|
|
|
| |
Change-Id: Ica79bece0fd29c27126e1ee51daeac96affaa1ab
|
|
|
|
| |
Change-Id: Iabef1f9c6758e09c9e7f697da29cda7d532c625b
|
|
|
|
|
|
|
|
|
|
| |
Users being directed into Settings because of some problem were getting
the Settings activity on the PackageInstaller stack. This caused some
confusion because going into PackageInstaller again put them into
Settings which is wrong.
Bug: 3456307
Change-Id: Idda1e02a619950dbc4db81c4962a3257f67094b2
|
|
|
|
| |
Also, switch to using standard fat title bar.
|
|
|
|
|
|
|
|
| |
system partition app
Make sure to set the replace flag if the app exists but has been renamed.
Change-Id: I0849834b59eb2a98c94e763860f649770eeeef43
|
|
|
|
|
|
| |
Move dialog for insufficient storage as a post-install error handle dialog
Change-Id: I419b1dc233e01fc91e29d1274bae17d5bd63a60d
|
|
|
|
| |
Change-Id: I6bbb6c079c53f09a3b92b4e2a50d17fbd4839a0e
|
|
|
|
| |
Modify free storage logic.
|
| |
|
| |
|
|
|
|
| |
Folowing through with making recommendAPpInstallLocation(..) an instance method in PackageManager.
|
|
|
|
|
| |
Modifying sideload app to recommend location where to install application package, based on application flags, total space and available space
on internal and SD card storage. Currently ignoring "Do not install" recommendation.
|
|
|
|
| |
The system process can now make a copy for itself.
|
|
|
|
|
|
| |
Also load the label from the new pkg for existing packages
Use installer's metrics and configuration info when creating resources
for new package
|
|
|
|
| |
and deal with cleanly deleting the file
|
|
|
|
|
| |
Also invoke the right method based on if its an installed application
or not. just move the if condition prior to initializing the view
|
|
|
|
|
|
| |
and cancel buttons appear at the bottom of the screen. If the permission list doesn't fillup the screen aka has very few permissions, the buttons don't appear at the buttom. so just increate the layout weight of the parent as well to fix this issue.
Also hide the whole permissions panel so that we don't see the text related to showing permissions at all
|
|
|
|
|
|
|
| |
any lingering files from earlier failed installs
or files left behind by earlier buggy builds
Add permission to AndroidManifest to clear user data
|
|
|
|
|
|
|
| |
which indicates progress etc., If not, the UninstallerActivity is again displayed
after finishing off uninstallation.
Remove entries from manifest that are no longer part of code base
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The main activity was managing the state transitions during
installation/uninstallation which was actually not needed.
Just make the activities independent and start sub activities
without waiting for activity result codes in the main activity.
If the user enables development setting to immediately destroy activities,
and sideloads an app, the ActivityManager tries to destroy the
main activity while it starts sub activities to finish installation
and this results in UI bizarreness based on the current state of
the installer.
Also move InstallConfirmation to the main activity.
Converge InstallDone and InstallProgress into one screen. Just enable
or disable launch/close buttons. This is how it should have been in the
first place..
Same set of issues with uninstall code path as well.
|
| |
|
|
|
|
|
|
|
|
| |
previous screen
rename xml file
change code flow in activities
Ignore back button when installation is in progress
|
| |
|
|
|
|
| |
Add new strings
|
| |
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
If this extra is set in the Intent which launches PackageInstaller,
PackageInstaller passes it in the call to PackageManager.installPackage().
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|