Jeff Sharkey
3597b55d12
Speed up GrantUri.hashCode().
...
It's used as a key for all outstanding permission grants, so let's
keep it fast.
Bug: 18381401
Change-Id: I4db8dba13302b98f33aacfa3e9acd9a394541cd0
2014-11-18 14:04:18 -08:00
Adrian Roos
8c8d8b1012
Merge "Only keep user switcher bitmaps if needed" into lmp-mr1-dev
2014-11-17 17:33:50 +00:00
Jeff Sharkey
9c76a7b3e8
Merge changes Id7f9fb53,I897d7ee8 into lmp-mr1-dev
...
* changes:
Prevent user ID reuse until after reboot.
Warn user when build fingerprints differ.
2014-11-17 17:28:54 +00:00
Adrian Roos
cba0faadbe
Only keep user switcher bitmaps if needed
...
Only keeps icons if the user switcher is accessible. On phones, this
is any time quick settings is expanded. On tablets, this would be whenever
the keyguard shows. Reloading them on each screen off transition seems too
wasteful however, so we keep them in-memory all the time on tablets.
Bug: 18350670
Change-Id: I416beb82156787e61ee1f59b6726fd702f135f68
2014-11-17 18:08:16 +01:00
Adrian Roos
a1b32c47f5
Merge "Reduce user icon RAM usage" into lmp-mr1-dev
2014-11-17 16:43:51 +00:00
Adrian Roos
2b154a9ec3
Reduce user icon RAM usage
...
Reduces the size of the icon in UserInfoController. Also
prevents UserSwitcherController from being instantiated if user
switching is not available.
Bug: 18350670
Change-Id: I38fbf28fad87e5c0d999ab6e3764f93269a95e05
2014-11-17 15:58:25 +00:00
John Reck
b3ec64e100
Merge "Wire up surface width/height to lockHardwareCanvas" into lmp-mr1-dev
2014-11-17 15:19:23 +00:00
John Spurlock
99cc4d2ed1
Merge "Sysui: Align projection permission dialog checkbox." into lmp-mr1-dev
2014-11-17 15:10:55 +00:00
John Spurlock
9ac580f0f3
Merge "QS: Update detail item keyline." into lmp-mr1-dev
2014-11-17 15:10:24 +00:00
Adrian Roos
61a848dd2e
Merge "Fix Bitmap leaks in ImageWallpaper" into lmp-mr1-dev
2014-11-17 13:50:59 +00:00
Selim Cinek
a7651b8705
Merge "Increases the falsing threshold when for the keyguard affordances" into lmp-mr1-dev
2014-11-17 12:54:56 +00:00
John Spurlock
37e68bdb9c
Sysui: Align projection permission dialog checkbox.
...
Bug: 18392920
Change-Id: Ic74ce8c79c99d91b5493a0b0607cda356f727407
2014-11-16 13:05:59 -05:00
Prashant Malani
4d269ba320
am fb26a2c8: Merge "Don\'t animate screen brightness if there is a pending off transition" into lmp-sprout-dev
...
* commit 'fb26a2c80b988118983251caf36492f2ae39559c':
Don't animate screen brightness if there is a pending off transition
2014-11-15 09:56:57 +00:00
Prashant Malani
fb26a2c80b
Merge "Don't animate screen brightness if there is a pending off transition" into lmp-sprout-dev
2014-11-15 09:46:33 +00:00
Tom Turney
2a46722f96
Merge "Feature request: Increasing advertise data size on non-connectable adv. When the advertisement is non-connectable, give back the bytes to the advertiser where the adv flags would have been. This increases the non-connectable advertisement's advertise data from 24 to 27 bytes." into lmp-mr1-dev
2014-11-15 03:00:07 +00:00
Chong Zhang
1c814b5c61
Merge "implement HDMI-like demo mode for remote display" into lmp-mr1-dev
2014-11-15 02:25:33 +00:00
Tom Turney
29230ceab9
Feature request: Increasing advertise data size on
...
non-connectable adv.
When the advertisement is non-connectable, give back the
bytes to the advertiser where the adv flags would have been.
This increases the non-connectable advertisement's advertise
data from 24 to 27 bytes.
Bug:18359570
Change-Id: Ia3cc48dca50cc3c51095ee92a489f143f6d350b1
2014-11-15 02:25:05 +00:00
Jeff Brown
bba231d7a6
Explicitly bind AsyncTask to main looper.
...
It seems we were sort of trying to do this by forcing the AsyncTask
static initializer to run at certain times but it was not sufficiently
reliable. In particular, this resulted in occasional system
server crashes.
Bug: 18192406
Change-Id: Ief73210c60e7680fbed6df74e3e58809b7ec7e4d
2014-11-14 17:22:31 -08:00
Ruben Brunk
4d2d97763f
Merge "camera2: Add READ_SETTINGS capability." into lmp-mr1-dev
2014-11-15 01:13:54 +00:00
Christopher Tate
7658f0edef
Merge "Teach bmgr that "android" is a valid package name" into lmp-mr1-dev
2014-11-15 00:48:16 +00:00
Chong Zhang
ae6119ffce
implement HDMI-like demo mode for remote display
...
adding the following two system properties to control remote
display rotation and device orientation lock:
"persist.demo.rotationlock"=true|false
"persist.demo.remoterotation"=landscape|portrait
Bug: 18317603
Change-Id: Id5fe115f895c6a0e72563036b9a98ff3b5037763
2014-11-14 16:39:15 -08:00
Jeff Sharkey
6eb093909c
Prevent user ID reuse until after reboot.
...
We're still seeing rare cases where a device struggles to create a
new user, probably because of a subtle bug in the FUSE daemon. To
work around this, only allow user IDs reuse after reboot.
Bug: 8302014
Change-Id: Id7f9fb539c6d6d1ff3d47d941af1d9e6b93eca03
2014-11-14 15:58:01 -08:00
Geoff Mendal
9004fe9a55
Import translations. DO NOT MERGE
...
Change-Id: I629815c2db7019af69cf0660de6f791b2d8105cd
Auto-generated-cl: translation import
2014-11-14 15:52:54 -08:00
Winson Chung
1c903b4e11
Merge "Fixing regression in screen pinning button visibility. (Bug 18390050)" into lmp-mr1-dev
2014-11-14 23:30:37 +00:00
Jinsuk Kim
553aeed9c9
Merge "CEC: Buffer messages coming from unknown device" into lmp-mr1-dev
2014-11-14 22:52:57 +00:00
Jeff Sharkey
2cffc7dafd
Warn user when build fingerprints differ.
...
We're now shipping devices with several partitions which may end up
mismatched, causing subtle runtime issues. To help manufacturers and
users catch this case, show wanring when we detected mismatched
fingerprints.
Bug: 18357469
Change-Id: I897d7ee8cbf3b8042d3d7d282afab277d242ed3f
2014-11-14 14:28:06 -08:00
John Reck
8f5839be21
Merge "Document that circular reveal is async" into lmp-mr1-dev
2014-11-14 22:03:33 +00:00
John Reck
a3b35907de
Document that circular reveal is async
...
Bug: 18058966
Change-Id: I64b35441f12bec433f633580319ec73c1e11e7a2
2014-11-14 14:02:55 -08:00
Yuncheol Heo
8977c1dab5
Merge "CEC: Fix a bug in HdmiPortInfo.createFromParcel()." into lmp-mr1-dev
2014-11-14 21:50:21 +00:00
John Spurlock
8fe10b4b04
Merge "Volume: Move "Muted by" string from sysui to frameworks." into lmp-mr1-dev
2014-11-14 21:41:43 +00:00
Jeff Sharkey
84998e2858
Merge "Reduce spammy PackageManager critical logs." into lmp-mr1-dev
2014-11-14 21:06:47 +00:00
Jeff Sharkey
17fe99ac01
Merge "Fix NPE in DropBoxManagerService.dump()" into lmp-mr1-dev
2014-11-14 21:06:22 +00:00
Raph Levien
505ffe3633
Merge "Check bounds on CharSequence drawText methods" into lmp-mr1-dev
2014-11-14 20:54:29 +00:00
Raph Levien
25f7c4b992
Merge "Update hint text color even when text present" into lmp-mr1-dev
2014-11-14 20:53:14 +00:00
Raph Levien
cda81f2ded
Merge "Fudge clipRect in TextView for extra cursor width" into lmp-mr1-dev
2014-11-14 20:51:58 +00:00
Jeff Sharkey
aea5c6e33d
Reduce spammy PackageManager critical logs.
...
Bug: 18390552
Change-Id: I66e34e6ebf3f644f8585056b9701b7f4582d777e
2014-11-14 11:41:18 -08:00
John Spurlock
96e7f0ed1a
Volume: Move "Muted by" string from sysui to frameworks.
...
To enable sharing with Settings.
Bug: 17461563
Change-Id: Icdb5f85eb4bcaa1ead7d77c1460e06ad3f0604d5
2014-11-14 14:38:03 -05:00
Winson Chung
86677c9a51
Fixing regression in screen pinning button visibility. (Bug 18390050)
2014-11-14 11:30:53 -08:00
Jeff Sharkey
27936ad3a6
Merge "Block loading WebView in privileged processes." into lmp-mr1-dev
2014-11-14 19:24:53 +00:00
smain@google.com
03dd684564
am 04b393a8: am d35b8587: am 5e5af93b: remove preview system image links bug: 18376658
...
* commit '04b393a812bbbe9975df6e7d20514c797398d571':
remove preview system image links bug: 18376658
2014-11-14 19:06:43 +00:00
Jeff Sharkey
85844916b8
Block loading WebView in privileged processes.
...
WebView is very powerful, but it also has a large attack area. To
improve security, refuse to load WebView components when running as
the root or system UIDs.
Bug: 18376908
Change-Id: I515b819033586076b1a9668023bb43ee0295d003
2014-11-14 11:02:27 -08:00
smain@google.com
04b393a812
am d35b8587: am 5e5af93b: remove preview system image links bug: 18376658
...
* commit 'd35b858706ab7d7ec4685fa384ca3cd42d1ec316':
remove preview system image links bug: 18376658
2014-11-14 19:00:09 +00:00
smain@google.com
d35b858706
am 5e5af93b: remove preview system image links bug: 18376658
...
* commit '5e5af93b962c5ec97f7c2b841d4e9076904dd544':
remove preview system image links bug: 18376658
2014-11-14 18:53:39 +00:00
Yin-Chia Yeh
cb6eae0e2e
Merge "Camera: doc update for independent 3A" into lmp-mr1-dev
2014-11-14 18:36:33 +00:00
smain@google.com
5e5af93b96
remove preview system image links
...
bug: 18376658
Change-Id: I5f0e79e4261a004a84a09c0095d77f985abdf868
2014-11-14 10:15:12 -08:00
Eric Laurent
99253d001f
Merge "AudioRecorder read buffer overflow" into lmp-mr1-dev
2014-11-14 17:42:47 +00:00
Winson Chung
189457c931
Merge "Fixing crash in querying the task stack from a fresh load plan. (Bug 18371946)" into lmp-mr1-dev
2014-11-14 17:32:30 +00:00
Fyodor Kupolov
6dd9f86f10
Merge "Added synchronization to handlePackagesChanged method" into lmp-mr1-dev
2014-11-14 17:26:07 +00:00
Ye Wen
8b69c28b7d
Merge "Delay connecting to MmsService until APIs are called for imms" into lmp-mr1-dev
2014-11-14 17:22:12 +00:00
Craig Mautner
135ae6dc3b
am 33d92c56: Use package name as custom resolver process name
...
* commit '33d92c56781f6058c9e682737a06c41f3a2d2f3a':
Use package name as custom resolver process name
2014-11-14 16:31:20 +00:00