| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Also scroll the whole dialog if the screen is too small to for the
dialog.
Test: Executed steps in the bug. Dialog looks fine. Also toyed around
with display scaling and font scaling to make sure dialog always looks
ok (but might scroll) on very small displays.
Fixes: 31442798
Change-Id: I74328afde38ec2170a14aaa8e77675ad2164460e
(cherry picked from commit 3a5c306e5b6bf2285980aa34cb8eb00fbcf5ea2c)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An incorrect fix for a security bug where apps with
overlay access can redress the permission message added
a secure button implementation that refuses interaction
if the window is covered. While this was fixed in M
branches we did not merge the change in NYC because
we now hide all overlays. However, the app op which
controls overlays allows privileged apps to bypass the
app op. It is fine to have priv apps overlay stuff on
top of the permissions UI except that the allow button
show be clickable. This change removes the offending
code.
bug:29879858
Change-Id: I9d0b5e62b5ef029069e37f34dbcd90d4909d966b
|
|\
| |
| |
| |
| |
| | |
am: a5419833be
Change-Id: I32c0e4ee3bf246f3a75daeb2236eb5ce3a2c46f2
|
| |
| |
| |
| |
| | |
Bug: 29749453
Change-Id: I4760fa29a8165d7821cb586f77f2d85635269f25
|
| |
| |
| |
| |
| | |
Bug: 29749453
Change-Id: Ib028c5c532263384f679ca95e9f8c8a58c90d67e
|
|/
|
|
|
|
|
|
| |
The background color now matches the secondary header
in Settings rather than being set to colorPrimary.
Change-Id: Idb1ae314c042f45950df0ede25e290c6dd365ff6
FIXES: 29003416
|
|
|
|
|
|
|
|
|
| |
In landscape view the title bar height is less than in portait mode and
the padding on top and bottom cause cut-offs. Hence make the layout like
in install_start.xml
Fixes: 28756671
Change-Id: I4df68e41fee6ce67e21a0a282f46c1dcb641f9b8
|
|
|
|
|
| |
Fixes: 28746698
Change-Id: I3a742ce5afb6020bd24bfd0d9bfec59873f1e7d6
|
|
|
|
|
| |
Bug: 28746698
Change-Id: Id4bdbad5efd4dba71a62a8afb22324a1236d675b
|
|\
| |
| |
| | |
nyc-dev
|
| |
| |
| |
| |
| | |
Bug: 26677796
Change-Id: I563541f0a42564b854af0f8037c1d4741c79a2ac
|
| |
| |
| |
| |
| |
| |
| | |
Adjust margins to keep placement exactly the same.
Change-Id: I3d9b51f3ec36eb1695ae6518a4e631e960d0eced
Fixes: 25284953
|
| |
| |
| |
| |
| | |
Fixes: 21495581
Change-Id: I86bd21c0bf359b2169ba2552d24bccfcd3750484
|
| |
| |
| |
| |
| | |
Bug: 26932948
Change-Id: I7552eaad562c2772c02cfa6f13cb044b6db17a19
|
| |
| |
| |
| |
| | |
Bug: 26932948
Change-Id: Ic8bcec523fc6cd0db847a4575724fbe465e65c5d
|
|/
|
|
|
|
| |
bug:25410241
Change-Id: I5535b3711aa12da212e7efe7bb7e91ad255c1455
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Show "Manage users" button when a secondary user is blocking the uninstall.
Bug: 24616123
Change-Id: I61f1d9814dccc9f9e8acbce97d8ef681f5ec8944
|
|/
|
|
|
|
|
| |
ic_info in PackageInstaller is taking preference over
the one in the included library SettingsLib.
Change-Id: I099d4092acb1c9572d958ab316fb948cff7be3e5
|
|\
| |
| |
| | |
Change-Id: I325541269f5a0f7c1fde7a57042543e769bed218
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The old implementation was relying on a fixed window size
where the content is positioned by a custom layout manager.
It is possible however that subsequent permissions requests
do not fit in the window as its size is computed based on
the content of the first permissions request. There were
also cases where the content is chopped after a rotation
as the dialog size width was not re-evaluated while it should
be. Further, animation from one permission request state
to another was not properly done resulting in content
being chopped off in some cases.
The current approach is to have a dialog width for the
content activity but the height is as tall as the screen
allowing us to fit arbitrary large permission request
content. Also we are resetting the fixed width on a
configuration change so the dialog is robust to adjust
size as needed.
bug:24679384
bug:25755378
Change-Id: I4d23f81d8e59ce23bf9a27155ebb5ec6e2e6752c
(cherry picked from commit c6dc4bb52b07886346b02b326c5c32a8299ed73e)
|
|\|
| |
| |
| |
| |
| |
| |
| |
| | |
d0a1dda30d am: ab017f2da8
am: 65867477b6
* commit '65867477b697f67a56d107d5c36c82543b8cacd7':
Fix some UI glitches in PackageInstaller
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1. Add missing tinting in ic_info.xml
2. Improve button stacking in the request permissions UI
3. Align text and icon in request permissions UI
bug:26071925
Change-Id: I12f631e902203d3f31970b28e420e20b7b454812
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Package installer should be using exclusively the device
defaut themes on handhelds (phones and tables) to allow
OEMs customize its look and feel. Also for handhelds the
installer should use the same preference framework as the
settings app to ensure it looks like the settings app on
an OEMs device.
This change needs to be picked up by a GMS build to deliver
to partners ensuring the installer UI is consistent with
the device UI.
bug:24286616
Change-Id: I92e39fd1488e76b0b23b7f1efa13e04ed5bbc7ba
|
| |
| |
| |
| | |
Change-Id: Ifc88b2fa259d2d22bea6b5500cded2714ad4da85
|
|/
|
|
| |
Change-Id: I3fe38a9ac62466b38efec834dceb712d2782c518
|
|
|
|
|
| |
Bug: 22317719
Change-Id: I5f6526bcce382ae6fabe32d3f8842567d8dc8701
|
|
|
|
|
| |
Bug: 22229417
Change-Id: I30d7e7a2e7abf4dcf70adb055d3252ee4941cd42
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 21268041
Change-Id: I51674ffbd252bf4585a992f8cc9e43973ce43512
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| | |
Bug: 22229417
Change-Id: If145801cba085ec4ee405f34e87e5c488183325f
|
|/
|
|
|
|
|
| |
Styled the same way as in settings.
Bug: 22234767
Change-Id: If21d71b132e5f0e69b65109c479162f03116dab8
|
|
|
|
|
|
| |
b/22045562
Change-Id: I5a0ade1190b6067cbdf3221acab81168466dafc8
|
|
|
|
|
|
|
|
|
|
|
|
| |
In order to allow for TV-friendly layouts, this migrates the permissions
fragments to the preference support lib, and modifies the necessary layouts
and themes to make them work on TV.
b/22043727
b/22045650
b/22044940
Change-Id: Ic862effe2c126da78c304983fd06e017c3ee4472
|
|
|
|
|
| |
Bug: 21997648
Change-Id: I72a9952f0f6d4134cacb18d1cef92701770e6c9d
|
|
|
|
|
| |
Bug: 21730967
Change-Id: Ie338e066e208e3f3012e05465217aa91ada31fb6
|
|
|
|
|
|
|
|
|
|
|
| |
- Mostly just paddings a whatnot for preferences.
- Also fix additional permissions screen (and its back arrow).
- Keep ManagePermissions preferences around so that summary reloads
aren't as painful on resume.
Bug: 21636268
Bug: 21642971
Change-Id: Ibeb96ce63017c90fc37a661a6d82218b57371fb3
|
|
|
|
| |
Change-Id: I4b1d3b815b6047937b89d4767583efe9bce3fab0
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- DialogFragment was removed and just use the dialog-themed activity
instead. The previously GrantPermissionFragment, now acts as a
helper class.
- The dialog always tells the window its the same size, but then
draws at whatever height is required for the current permission.
(this allows it to stay in one position)
- Touching outside now does nothing so that the user must respond
to the permission request.
Change-Id: I12f27de4de5ad83e123cb9acfa062950db39f61b
|
|
|
|
| |
Change-Id: If6be16a59cf33ccd61a86a241f3325bafd95236b
|
|
|
|
| |
Change-Id: Ib77227dc0ae4d02f96efff95f67a359310b5547c
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I0b3146add8984fdea1a702d447461e82f4aa7c31
|
|/
|
|
| |
Change-Id: I186b14cc7edb1de53df4e7e8bf299af09009f15b
|
|
|
|
|
|
|
|
|
| |
- Show correct icon and tinting for it
- Bold/color the app name
- Update the string, location and themeing of the checkbox, although
its not actually hooked up yet.
Change-Id: Ia7da81abb3d427f6d37ea29e8a38531cb743e878
|
|
|
|
|
|
|
| |
- Update existing settings page to show action bar and app header.
- Add page to manage apps based on permission.
Change-Id: I2211044fbe4db4b4fbf981f1a7ad7a01666cd69d
|
|
|
|
| |
Change-Id: Ieb311d29d122cfce130ae1a26889dd7794548833
|
|
|
|
| |
Change-Id: I7ec15992587b0036030386be35eedc095055b6eb
|
|
|
|
|
|
|
|
|
| |
RTL languages
- update PackageInstaller layouts for supporting RTL
- enable RTL support by adding android:supportsRtl="true" in the AndroidManifest
Change-Id: I656ff6771a2f2e684e3c6e7a1302a864b12f6187
|