147338 Commits

Author SHA1 Message Date
John Reck
f277b7e361 am 70a60cc4: Merge "Add Bitmap.compress to TRACE_TAG_RESOURCES" into lmp-dev
* commit '70a60cc4d46436cd61b9213c888524f96f862174':
  Add Bitmap.compress to TRACE_TAG_RESOURCES
2014-08-05 21:10:00 +00:00
Jinsuk Kim
4f1eb6b604 am 8ac689e5: CEC: Make deviceSelect to active device a no-op
* commit '8ac689e556d171467a8b4e1c3875b8624b67a63a':
  CEC: Make deviceSelect to active device a no-op
2014-08-05 21:09:55 +00:00
Svetoslav
b13075e332 am 8cd27c3c: Allow adding widgets from user profiles.
* commit '8cd27c3c20e59088a2a26f9a05307d17c949ce58':
  Allow adding widgets from user profiles.
2014-08-05 21:05:25 +00:00
Jinsuk Kim
58500f43ec CEC: Make deviceSelect to active device a no-op
Changing input to already the active source should return
immediately without initiating routing control. This is also required
for processing the incoming <Active Source>

Also set the flag in intent for input change to start a new
activity from a service. The service fails to launch an activity
without it.

Bug: 15570939
Change-Id: I9b20b31137dfa4dc847bc43cc7fd35e669d0dec7
2014-08-05 21:04:44 +00:00
John Reck
a89d3538ec am cac76d0b: roundOut layer damage
* commit 'cac76d0becf19b9aeaf931a65625f36625bce839':
  roundOut layer damage
2014-08-05 21:01:11 +00:00
Svetoslav
976e8bd201 Allow adding widgets from user profiles.
The goal of this change is to enable support for appwidget from
user profiles to the user main profile. A user profile is a user
which is associated as a child of the main user profile. For example,
a user may have a personal (parent) and corporate (child) profile.
The device policy should be able to control whether adding a widget
from a child profile and given packages is allowed. This change
assumes that all packages from managed profiles are white listed.
Another change will add the device policy changes.

Change-Id: I267260b55d74c48b112a29979a9f59eef7a8194e
2014-08-05 20:57:20 +00:00
John Reck
c79eabcd3c roundOut layer damage
Bug: 16734708

Change-Id: I8815b7cf5f74be6deda98aaaf7cde85509def373
2014-08-05 20:54:28 +00:00
Jon Eklund
8faa99af0b am db9e7f0a: Add support for line out audio device
* commit 'db9e7f0af28b13e96151fc055ea3149867dd97a0':
  Add support for line out audio device
2014-08-05 20:31:47 +00:00
Jon Eklund
43cc8bbbbd Add support for line out audio device
Change-Id: I48750511b56a2bc5f06b7bdd11cfb4e0cd2728af
2014-08-05 20:27:40 +00:00
Michael Wright
f06f24047f am c241724e: Ensure backup schedule file is closed.
* commit 'c241724e37b5f4bcc6f26cf25654cfdb3fd4ab1f':
  Ensure backup schedule file is closed.
2014-08-05 20:04:24 +00:00
Eric Laurent
49cdf572eb am 7b8c0c55: Merge "SoundTrigger API update." into lmp-dev
* commit '7b8c0c55178e668276dd8f6a02c920a3e9da9163':
  SoundTrigger API update.
2014-08-05 20:00:06 +00:00
Michael Wright
46db93404b Ensure backup schedule file is closed.
Change-Id: Ie4a62cda74815c67c62fb08e8df25a71d6102d4c
2014-08-05 19:58:27 +00:00
ztenghui
d19461709a am c4924092: Update the system linear progress bar
* commit 'c492409264038d593514a88cf8ffb8b9fed59fc5':
  Update the system linear progress bar
2014-08-05 19:50:18 +00:00
ztenghui
af8a8f3a7d Update the system linear progress bar
bug:14622065

Change-Id: Ic08022d934763ba0cc6067af3e50c4afeb8a0e9e
2014-08-05 19:46:36 +00:00
Jorim Jaggi
cb21fe9da7 am eb620ff6: Fix not being able to dismiss panel with single tap
* commit 'eb620ff614ed94d06a3f8395b4b873f30aeb5a08':
  Fix not being able to dismiss panel with single tap
2014-08-05 19:30:59 +00:00
Jorim Jaggi
4e421c01cd am 55328ffd: Navbar scrim when in QS
* commit '55328ffd74ad65e9ae0053f09751911f09ae5b85':
  Navbar scrim when in QS
2014-08-05 19:26:57 +00:00
Jorim Jaggi
488b792eee Fix not being able to dismiss panel with single tap
Bug: 16562847
Change-Id: Ic409b9dd23df7e79a20b83a8a63eaaf1f76b3dd0
2014-08-05 19:26:13 +00:00
Jorim Jaggi
dd5b88684d Navbar scrim when in QS
Bug: 16644711
Change-Id: I91d823671919068500a29878f3dfe9b481000a58
2014-08-05 19:22:53 +00:00
Craig Mautner
405c001ee9 am 7e7f2b4d: Use actual number of packages rather than getCount()
* commit '7e7f2b4de003bd5aeef04500025cb2bc34e6df28':
  Use actual number of packages rather than getCount()
2014-08-05 19:16:18 +00:00
Santos Cordon
62e4024922 am bf29f3a6: Merge "Revert "Make Connection threadsafe"" into lmp-dev
* commit 'bf29f3a6c161b5e3de072a577deb5db33082039b':
  Revert "Make Connection threadsafe"
2014-08-05 19:16:07 +00:00
Craig Mautner
1c8eb5e3d0 Use actual number of packages rather than getCount()
The ResolverActivity method getCount() returns the number of
entries below the default entry, not the total number of entries.
But the onCreate() method expected the getCount() method to
return the total number of entries. This change provides the total
to onCreate().

Fixes bug 16800358.

Change-Id: I3915c3d5ad642e31d7248226fc91bd4047f16b2d
2014-08-05 19:11:59 +00:00
Jorim Jaggi
276043921b am bbfc9080: Show bouncer if secure camera would show chooser.
* commit 'bbfc9080a81824089f569cadae1e3927c60bc18d':
  Show bouncer if secure camera would show chooser.
2014-08-05 18:54:18 +00:00
Jorim Jaggi
781c29c9a8 Show bouncer if secure camera would show chooser.
Bug: 16570873
Change-Id: I2a86fb3a823d5255c0c35a78c1832c273e3a1578
2014-08-05 18:47:54 +00:00
Jeff Sharkey
376e12a52c am 4d45d164: Scan after writing external storage files.
* commit '4d45d16406a8e6e1b0f73574c340aec155a64ab9':
  Scan after writing external storage files.
2014-08-05 18:37:38 +00:00
Jeff Sharkey
ab1e9bddd8 Scan after writing external storage files.
Kicks off media scanner after files are written.

Bug: 13557203
Change-Id: I61613f28e07b068573079cc1e362fd3fe135684e
2014-08-05 18:34:37 +00:00
Chris Craik
a3ebc2f78d am c48b90be: Move clip bound execution into drawChild()
* commit 'c48b90be90c6ddd1d0a4833d2a457e21881fc241':
  Move clip bound execution into drawChild()
2014-08-05 18:06:29 +00:00
Chris Craik
e4cf152cb7 Move clip bound execution into drawChild()
bug:15698973

This makes native and java implementations match up in the sequence of
clip vs applying other properties / draw calls.

Change-Id: Ia75e00c5b42f81ecd516722ef1c5233d483e0c97
2014-08-05 18:01:53 +00:00
Jeff Sharkey
58d056c47f am 7c1ad552: Stronger constraints around install session IDs.
* commit '7c1ad552830c2de6c1ea8705db728ecbe5074a6a':
  Stronger constraints around install session IDs.
2014-08-05 17:50:10 +00:00
Jeff Sharkey
f174c6e6de Stronger constraints around install session IDs.
Generate positive, non-zero session IDs, and don't recycle them
within a given boot.  Guard against ID starvation by crazy apps.

Bug: 16792837
Change-Id: I6035afe4d942d358b5ca12b4f818c55885b74aba
2014-08-05 17:46:05 +00:00
Jason Monk
e0249e9fd1 am 83ddb523: Merge "Disable heads up when DISABLE_NOTIFICATION_ALERT" into lmp-dev
* commit '83ddb523cb888cc9f2ac0d33d086f939af2adef0':
  Disable heads up when DISABLE_NOTIFICATION_ALERT
2014-08-05 17:31:41 +00:00
Jorim Jaggi
0060fe8fda am 1dd0f245: Update keyguard icon paddings to spec.
* commit '1dd0f245efe92f2515eee0d59031b53e6e2fffa2':
  Update keyguard icon paddings to spec.
2014-08-05 17:25:07 +00:00
Jeff Sharkey
8662a72c8a am af9ecea0: DocumentsUI is only dialog when really large.
* commit 'af9ecea0276f7300c21bd94ab6deacdf1b692b21':
  DocumentsUI is only dialog when really large.
2014-08-05 17:20:50 +00:00
Jorim Jaggi
9cf1f37737 Update keyguard icon paddings to spec.
Bug: 15381387
Change-Id: Ia75394fd68f66233ebabe9ec4f62b42d40d19eb9
2014-08-05 17:18:55 +00:00
Jeff Sharkey
f75eb0dd60 DocumentsUI is only dialog when really large.
Bug: 16780860
Change-Id: Ib20ef9771855beba5b31d19887c1c9c1b8e8e5ed
2014-08-05 17:16:44 +00:00
Jorim Jaggi
b203821021 am 0e9d95b5: Merge "Revert "Clean up hiden notifications on Keyguard handling"" into lmp-dev
* commit '0e9d95b56308a705d9ea0667414f245cdacefd49':
  Revert "Clean up hiden notifications on Keyguard handling"
2014-08-05 17:16:26 +00:00
Nicolas Prevot
9e24e5d513 am 95559c12: Merge "Security fixes related to cross-user content." into lmp-dev
* commit '95559c12f8350eb43373762a1335441187cf97d3':
  Security fixes related to cross-user content.
2014-08-05 17:16:22 +00:00
Svet Ganov
b7206ddbf9 am 3fc2e408: Fix cross-user permission checks in print manager service.
* commit '3fc2e40837986f655839e8dcc0be598f41d3c861':
  Fix cross-user permission checks in print manager service.
2014-08-05 17:12:05 +00:00
Andre Eisenbach
e5c0b7fb61 am 790eede3: Add transport parameter to createBond() function (4/4)
* commit '790eede36950774a5eb3a4105fed565f5cc4a175':
  Add transport parameter to createBond() function (4/4)
2014-08-05 17:07:23 +00:00
Jorim Jaggi
f21d7a41ad am d9267cae: Clean up hiden notifications on Keyguard handling
* commit 'd9267cae958b572b715d22a4905b18749a369c9f':
  Clean up hiden notifications on Keyguard handling
2014-08-05 17:07:19 +00:00
Svet Ganov
194db6ad91 Fix cross-user permission checks in print manager service.
The cross-user check was requesting both interact across users and
interact across users all permissions which is too restrictive. Each
one is sufficient. Further, if the app has one of these premissions
but specifies a given user not current or current-self, the code
was throwing while the correct actions is to return the requested
user id as we alreay vetted the caller's permissions.

bug:16398152

Change-Id: I1a4863eb7b05dababb66bac6e143b78dfad42b81
2014-08-05 17:06:07 +00:00
Andre Eisenbach
57210c7a1a Add transport parameter to createBond() function (4/4)
Bug: 14063256
Change-Id: I096248b60752992aa23ce5bfbfc47fda95773db2
2014-08-05 17:01:13 +00:00
Jorim Jaggi
62a7c831d5 Clean up hiden notifications on Keyguard handling
Change-Id: Ifeabfdd1ed8c11b0796cc79bba81752518921be3
2014-08-05 17:00:22 +00:00
Justin Koh
414fa202ea am f226c16c: Merge "Allow listeners to see children" into lmp-dev
* commit 'f226c16c53350942c75a1191d5d7a4c30a223aac':
  Allow listeners to see children
2014-08-05 16:58:56 +00:00
Jean-Michel Trivi
81e9dad6e6 am 9e6594d9: Merge "AudioAttributes: implement hashcode and equals methods" into lmp-dev
* commit '9e6594d936d2c7c39009288a7fd033766e078a05':
  AudioAttributes: implement hashcode and equals methods
2014-08-05 16:42:14 +00:00
Torne (Richard Coles)
ec6cdce9e4 am 9d52e5f1: Merge "Log the version of the WebView package used." into lmp-dev
* commit '9d52e5f11cf78d112f468cce4ef86287c8c31829':
  Log the version of the WebView package used.
2014-08-05 16:08:43 +00:00
Svet Ganov
929f57d52c am 670faea5: Properly update accessibility manager state.
* commit '670faea5665d6bee815f21942ff333a2efe34d41':
  Properly update accessibility manager state.
2014-08-05 16:04:17 +00:00
Hector Dearman
07f8160eb3 am 41d1648f: Merge "Fix CookieSyncManager package summary" into lmp-dev
* commit '41d1648ff28658a24551ce86fd1a2faeb2d69e60':
  Fix CookieSyncManager package summary
2014-08-05 16:04:12 +00:00
Svet Ganov
c946f14a67 Properly update accessibility manager state.
Applciations that fire accessibility events have to first check
it accessibility is on and then fire the event. If the app fires
an event when the feature is off an exception is thrown. However,
due to the way accessibility state is pushed to the local
accessibility manager it was possible that the app checks that
aaccessibility is off, fires an event, then the state of the
local manager changes by the time the event is propagated up
the view tree and an exception is thrown. This is a regression.

We really want this exception to prevent apps sending events
across processes if accessibility is off, so now the state
we get from the system manager service is applied via a
message so if the app checks that accessibility is off, then
it will remain off (locally) until the event is propagated.

bug:16672964

Change-Id: Icf5d1b1bdff87b58f285f0d9e1a098552513bbe8
2014-08-05 16:02:21 +00:00
Jorim Jaggi
50379eddf4 am a7a0e608: Merge "Empty notification shade state." into lmp-dev
* commit 'a7a0e60850e033596d69e0e9ff00952d9f986863':
  Empty notification shade state.
2014-08-05 15:56:42 +00:00
John Spurlock
ec6d9a4257 am 8c0ee727: Merge "Allow user-prioritized packages through in priority mode." into lmp-dev
* commit '8c0ee727faed91dd8ac9373815e02632213e5f92':
  Allow user-prioritized packages through in priority mode.
2014-08-05 15:13:11 +00:00