| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Auto-generated-cl: translation import
Bug: 28463229
Change-Id: I5385aa26a60096b2d8767051d5759aa508ae8519
|
|\ |
|
| |
| |
| |
| |
| |
| | |
This reverts commit 294b6406798c59e9db5ffa99d042f9b8c6ca6f90.
Change-Id: Ifb48eb1fbdb0499743f4ca88adbd5ed77cfa4cf8
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If an app requests a permission in a group we were auto granting it all
permissions from the group declared as used by the app. The intended
behavior is that we grant only the requested permission and requesting
a permission from a group where a permission is already granted results
in an auto-grant. The intended behavior was to prevent coding around
permission groups which a volatile by design. Now if apps target SDK
above M we provide the intended behavior, otherwise for apps targeting
M we provide an unchenged behavior.
bug:28347872
Change-Id: I493714b2c2581340b01b12ce6fedf80f9d3deec5
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The only permissions a user can control for a legacy app in
runtime style without crashing the app are the ones defined
by the platform because we have app ops only for these and
also we contorl the access to data guarded by them.
bug:27102458
Change-Id: I63d02e169dc82e9f3638b8e8f99ed8d95ae7d325
|
|\| | |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We were returing a null PermissionGroup object to a place
where this was not expected by design. The reason for that
was an incorrect fix for b/28241097. This CL reverts the
introduced regression and adds a null check just in case.
bug:27102458
Change-Id: I78f8107d0adf6bb2da5d8e11c5f3cf3c00fe36a2
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I2628855332d49ef28c1ae0954122ff7f7cb8dcbf
Auto-generated-cl: translation import
|
| |/
|/|
| |
| |
| | |
Change-Id: I48ae3be30615adcda2be3941c11b9dfab28ff404
Auto-generated-cl: translation import
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| | |
Bug: 28358465
Change-Id: I01220261b60b7047fa8eed5868cbad9636e7ad92
|
| |
| |
| |
| |
| | |
Change-Id: I51ecf7b2e7ec4e42cddb2e67e91d88495c2722d9
Auto-generated-cl: translation import
|
|/
|
|
|
|
|
|
|
| |
The PackageInstaller app manages side-loading apps as well
as permission management. It should be updatable, hence
should rely on system APIs to talk to the platform. This
is the first step of defining an API boundary.
Change-Id: I37aea1e5cc3195b8b636af6790af45fe5a9765cd
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adjust margins to keep placement exactly the same.
Change-Id: I3d9b51f3ec36eb1695ae6518a4e631e960d0eced
Fixes: 25284953
|
|\ \ \
| |/ /
|/| | |
|
| |/
| |
| |
| |
| | |
Change-Id: I399bca5017fdd464a0ac815b6e9aef4d5e883868
Auto-generated-cl: translation import
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
am: b431433 am: ae0dc4e am: ac5a29e
am: 7a43bba -s ours
* commit '7a43bba37948402bbdbe7f58c8df677c0e1bf0c3':
DO NOT MERGE Take advantage of new MotionEvent flag to prevent tapjacking.
Change-Id: I0bf018f19608d45dd027c980f3af68a70eddabae
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
am: b431433 am: ae0dc4e
am: ac5a29e
* commit 'ac5a29e577fe9d5491f2acfdcf49093a00b531b0':
DO NOT MERGE Take advantage of new MotionEvent flag to prevent tapjacking.
Change-Id: I1be0df4aae2a9f64fc9dd199b158b21aec3d04d2
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
am: b431433
am: ae0dc4e
* commit 'ae0dc4e6cd660895e736bfcafa12ff45fc8a3bfe':
DO NOT MERGE Take advantage of new MotionEvent flag to prevent tapjacking.
Change-Id: I3103770fb74e651ba0a82c685ed6c474f845a007
|
| | | |\
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
am: b431433
* commit 'b431433dabd769d0e1688a49dad100b7b65ff66b':
DO NOT MERGE Take advantage of new MotionEvent flag to prevent tapjacking.
Change-Id: I912f1e75ba02a3b2309eb175f54e573f4e7c4344
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 26677796
Change-Id: I563541f0a42564b854af0f8037c1d4741c79a2ac
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I9159727e8a48ccc0209c80d093cbb9af85ff2a91
Auto-generated-cl: translation import
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
IPackageManager.
Bug: 28207146
Change-Id: Idc75427005c7998de4edd30245fa00a68ba816ba
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixes: 21495581
Change-Id: I86bd21c0bf359b2169ba2552d24bccfcd3750484
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Reworked all the permission UIs on TV to mesh with the rest of the
settings rendered as leanback-styled side panels with title bars.
The permissions consist of the following components:
* Each individual app permission listing
** Listing of all the permissions together with the apps using
those permissions
Bug: 27344882
Bug: 22481180
Change-Id: I4ab05efd9a4ea6fab7971b89f13d65591a2be8ee
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Iba35b172c03e971d2ef9864ddb86534f163b5993
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: Ie317e2790fc6cd9e0676c7248eab409a6f6c0a2d
Auto-generated-cl: translation import
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Added a menu item to link for the help center article for app
permissions.
Bug: b/22096093
Change-Id: Ic810bbcc64b20ab6ee21140f0bb3ea055c10813a
|
|\ \ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Bug: 26932948
Change-Id: Ic8bcec523fc6cd0db847a4575724fbe465e65c5d
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
- Checked the wording of the content of the dialogs and I think the
title does not add any information. Design guidelines discourage
dialog titles.
- Removed unused dialog type
- Removed now unused strings
- Spell corrected a string
Bug: 5526317
Change-Id: I7d125d92ef3a2fb3fd6fd402af8d2422c0d8b869
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
bug:21891813
Change-Id: Id9a694d14ecd80c8c04dc28b34cdda3e9119bfb3
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I16109c5169a6c3fac817ae6a4dc7b514230d966f
Auto-generated-cl: translation import
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
bug:25410241
Change-Id: I5535b3711aa12da212e7efe7bb7e91ad255c1455
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | | |
nyc-dev
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Apps can define permissions in the platform groups. If a legacy app
deifines a permission in a platform group we were showing the permission
twice because we failed to group the custom permission in the platform
group when building the UI.
bug:26142772
Change-Id: I263bff8631e14395c9000e5e54b0e160969e1eb2
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I10f5547b4703bdfda95aca1f2a5073a27628b0a4
Auto-generated-cl: translation import
|
|\ \ \ \ \ \ |
|