156755 Commits

Author SHA1 Message Date
Jeff Brown
36c4db8bd3 Decouple turning screen on from waking up in policy.
This allows us to ensure windows are fully drawn before unblocking
screen on while dozing.

Bug: 17516245
Change-Id: Ibe63c212b8db855ce26a34a8169f33764b266ee6
2014-09-19 13:14:29 -07:00
Jeff Brown
4d69e22193 Fix order of operations while pulsing the ambient display.
This change fixes several issues in how the display's power state
was coordinated to ensure that the display is not turned on until
the pulse is ready to be shown.  It also greatly simplifies the
wakelock logic and makes it completely deterministic instead of
relying on timed delays.

Bug: 17516245
Change-Id: If2b96845a010f2d05c610970257d898f32ccacb7
2014-09-19 13:14:28 -07:00
Jeff Brown
606e4e8c98 Ensure that the screen on blocker is applied while dozing.
The screen on blocker is used to keep the screen blank while the
system is drawing new content to prevent the user from seeing a
flash of stale content while the screen is being turned on.
This patch ensures that the screen on blocker functionality
is also applied while dozing.

Bug: 17516245
Change-Id: I77c2d0f2b99476a59ad212099f44c63aa2ef9c34
2014-09-19 13:14:28 -07:00
Michael Wright
743bfe846c am 66bbf591: Merge "Respect intent-filter priority for system keyboard layouts." into lmp-dev
* commit '66bbf591050bf2969ebebc15e2550d45eeea3ab0':
  Respect intent-filter priority for system keyboard layouts.
2014-09-19 20:05:13 +00:00
Dianne Hackborn
ce0fd7665f Add new activity dumpsys command to persist all data.
Very useful for testing persisting/restoring, to make sure
that all pending changes have been written.

Change-Id: I0e3b7cd3af8afb0b6e751e086081566ab00b76c9
2014-09-19 12:58:15 -07:00
George Mount
2deeaa3314 Target only shared elements with shared element Transition
Bug 17549213
Bug 17553253

Change-Id: If54aebb4e37d2012aa8d1c5354d5ec03f92b81a3
2014-09-19 12:55:20 -07:00
Michael Wright
4bc92b064b Merge "Respect intent-filter priority for system keyboard layouts." into lmp-dev 2014-09-19 19:52:54 +00:00
Adam Powell
c6c744da75 Add colorEdgeEffect to themes, default it to colorPrimary
Allow edgeeffect colors to be changed independently of the primary
color for the current theme.

Bug 16512225

Change-Id: Ibc13ad755f489fe1f6d16af0c61a1d12dd1a61f7
2014-09-19 12:50:31 -07:00
Jason Monk
eaa56fde5a am 0cbb361d: am 99b33ccb: Merge "Fix crash in PacManager" into lmp-dev
* commit '0cbb361d35c22a831a41308ec2161876d4949305':
  Fix crash in PacManager
2014-09-19 19:49:37 +00:00
Alan Viverette
7c7e3ba312 am c17a38b1: am 40994e66: Merge "Fix radial time picker inner circle (1-12) selections" into lmp-dev
* commit 'c17a38b12d936885a9867e92e40d6e740f2d98f4':
  Fix radial time picker inner circle (1-12) selections
2014-09-19 19:36:07 +00:00
Paul Soulos
ba82711e96 am 18b86cc6: am b5586e00: Fixes typo in Intent documentation
* commit '18b86cc685658142fd20e88baa52817100ea0daf':
  Fixes typo in Intent documentation
2014-09-19 19:36:02 +00:00
Nancy Chen
f5b168f53f am ca4769ab: am 6f271251: Merge "Add constructor for DisconnectCause that does not require a tone." into lmp-dev
* commit 'ca4769ab97d5851abb82a9f3cbb5ad4fda77fa23':
  Add constructor for DisconnectCause that does not require a tone.
2014-09-19 19:35:44 +00:00
Jason Monk
81b1baacfe am 99b33ccb: Merge "Fix crash in PacManager" into lmp-dev
* commit '99b33ccbbf0d0c2d6c75babccee1def614f93008':
  Fix crash in PacManager
2014-09-19 19:34:09 +00:00
Jason Monk
f6edc55e6a Merge "Fix crash in PacManager" into lmp-dev 2014-09-19 19:25:47 +00:00
Christopher Ferris
8b1dfddf50 Remove MALLOC_LEAK_CHECK references.
Bug: 17378595
Change-Id: Ib9680ef97dfea6bc20d96f0bed90f4553186315c
2014-09-19 12:24:59 -07:00
Alan Viverette
f185dce7f2 am 40994e66: Merge "Fix radial time picker inner circle (1-12) selections" into lmp-dev
* commit '40994e66f278da83e2e4e581c85d5092ee1fb1c0':
  Fix radial time picker inner circle (1-12) selections
2014-09-19 19:24:37 +00:00
Paul Soulos
8e3d31bdc5 am b5586e00: Fixes typo in Intent documentation
* commit 'b5586e00ed5eb4b18b58371a54449f9cc8eedca8':
  Fixes typo in Intent documentation
2014-09-19 19:24:33 +00:00
Nancy Chen
5b5a704646 am 6f271251: Merge "Add constructor for DisconnectCause that does not require a tone." into lmp-dev
* commit '6f2712513c83a2f13bf6376182edabbf022da890':
  Add constructor for DisconnectCause that does not require a tone.
2014-09-19 19:24:28 +00:00
Selim Cinek
cbb609de02 am 68625dd2: am 0ad0f097: Optimized and improved the status bar performance a lot
* commit '68625dd2133c4113bfb9c51c70d0eb4892287d81':
  Optimized and improved the status bar performance a lot
2014-09-19 19:15:23 +00:00
Alan Viverette
840855c021 Merge "Fix radial time picker inner circle (1-12) selections" into lmp-dev 2014-09-19 19:11:47 +00:00
Paul Soulos
628cb74d8a Fixes typo in Intent documentation
bug: 17583712
Change-Id: I37c77644213417751f8261098af44096aef51b14
2014-09-19 19:10:04 +00:00
Nancy Chen
3fab08eef6 Merge "Add constructor for DisconnectCause that does not require a tone." into lmp-dev 2014-09-19 19:08:29 +00:00
Selim Cinek
aa74ab6d5f am 0ad0f097: Optimized and improved the status bar performance a lot
* commit '0ad0f0975a607f84a16ba18553fda7982bd95e3e':
  Optimized and improved the status bar performance a lot
2014-09-19 19:05:36 +00:00
Adam Lesinski
8d2556f0de am 8bdb265f: am 19f9d54f: Merge "Fix backwards compat problem with AAPT public attrs" into lmp-dev
* commit '8bdb265f0a73bc6f2114ca70f141c214a23696c7':
  Fix backwards compat problem with AAPT public attrs
2014-09-19 18:37:15 +00:00
Jason Monk
f6b46cb8b1 Fix crash in PacManager
The PacManager would clear the pac url by setting it to null, however
everywhere else, pac url is cleared to Uri.EMPTY.  This sometimes leads
to an NPE when PAC is set and cleared rapidly and take down the whole
framework.

Bug: 17581527
Change-Id: I84ce215f4f6a8a7e804372fc0a1e20ac609a21f1
2014-09-19 18:34:32 +00:00
Adam Lesinski
ecdaa576af am 19f9d54f: Merge "Fix backwards compat problem with AAPT public attrs" into lmp-dev
* commit '19f9d54fec2659769748d72972b4bed6a033571a':
  Fix backwards compat problem with AAPT public attrs
2014-09-19 18:29:48 +00:00
Selim Cinek
a0fad3ba06 Optimized and improved the status bar performance a lot
Instead of clearing the Statusbarwindow buffer in the beginning
we now draw the scrim with mode SRC and therefore a whole screen
of overdraw is saved!

Bug: 17287256
Change-Id: I29f14a2c3d4cb087c422ae6f486d23d7f8ec173b
2014-09-19 18:25:56 +00:00
Adam Lesinski
b6812b64c4 Merge "Fix backwards compat problem with AAPT public attrs" into lmp-dev 2014-09-19 18:19:58 +00:00
Jeff Sharkey
bfed9f34c0 Fix bugs when system apps reclaim permissions.
Recently we started letting system apps always take precedence over
third-party apps when defining permissions.  This change fixes that
logic to claim the permission immediately, instead of delaying until
after the next reboot.  (Permissions are always reevaluated after
each install.)

We also tighten the constraints slightly to prevent two system
apps from fighting over a permission definition; the first system
app to claim the permission wins.

Bug: 17526617
Change-Id: I49686407f5e99322bc511795c653c5d702becd9d
2014-09-19 11:11:25 -07:00
Chris Craik
26d5da351e am 53dc022a: am e99510a4: Merge "Hide other color filter mutability" into lmp-dev
* commit '53dc022a6c12c1b916583dc8aee92cb63c7f73f5':
  Hide other color filter mutability
2014-09-19 18:03:55 +00:00
Nancy Chen
f4cf77c5dc Add constructor for DisconnectCause that does not require a tone.
In order to create a DisconnectCause with a label/description that does
not require specifying a tone.

Bug: 17486242
Change-Id: If82605ff20fc9f53ed41b49e12575424c6efc2b6
2014-09-19 11:01:45 -07:00
Chris Craik
a746ed8549 am e99510a4: Merge "Hide other color filter mutability" into lmp-dev
* commit 'e99510a44685e4aff983eca9e432f8edbdfbd8fd':
  Hide other color filter mutability
2014-09-19 17:54:47 +00:00
Adam Powell
aaf130873d am 0f1b4f46: am e58c9578: Merge "Make panel menu windows respect elevation" into lmp-dev
* commit '0f1b4f46f32d9a49c2023ee5c6a4ca6a7b4ee7ef':
  Make panel menu windows respect elevation
2014-09-19 17:54:38 +00:00
Chris Craik
ddc5e5f1c6 Merge "Hide other color filter mutability" into lmp-dev 2014-09-19 17:42:22 +00:00
Adam Powell
1d7d48442b am e58c9578: Merge "Make panel menu windows respect elevation" into lmp-dev
* commit 'e58c95786dba4bd356742a0127b7aacb78184440':
  Make panel menu windows respect elevation
2014-09-19 17:41:24 +00:00
John Reck
ab41eee019 am 923ccf24: am 340ccfe0: Merge "glFinish to flush deletes" into lmp-dev
* commit '923ccf247415587a23e7be40eacf4cdb7b4f1503':
  glFinish to flush deletes
2014-09-19 17:38:41 +00:00
Jason Monk
84dfbd3159 am 7049944b: am 8598377b: Merge "QS: Fix accessibility announce for dual tiles" into lmp-dev
* commit '7049944b9e23f9196dc532e7681d70eb7209777a':
  QS: Fix accessibility announce for dual tiles
2014-09-19 17:38:34 +00:00
Amit Mahajan
99fcfcdc66 am 6fb2b7a2: am 9391ee9e: Merge "Handling service number convert while roaming." into lmp-dev
* commit '6fb2b7a20e8a5a93580868d186cfd084c3d7cd92':
  Handling service number convert while roaming.
2014-09-19 17:38:28 +00:00
John Reck
d9f46de199 am 340ccfe0: Merge "glFinish to flush deletes" into lmp-dev
* commit '340ccfe0fc65803b56d68c2b067a5198c14d0f6f':
  glFinish to flush deletes
2014-09-19 17:26:44 +00:00
Jason Monk
15b49e05f2 am 8598377b: Merge "QS: Fix accessibility announce for dual tiles" into lmp-dev
* commit '8598377bc58cb62c179c0ae5cd380842604b041b':
  QS: Fix accessibility announce for dual tiles
2014-09-19 17:26:40 +00:00
Amit Mahajan
67055b9a4a am 9391ee9e: Merge "Handling service number convert while roaming." into lmp-dev
* commit '9391ee9e8b9f0daab2fd7a42189e3deac96c0e48':
  Handling service number convert while roaming.
2014-09-19 17:26:35 +00:00
Adam Powell
2b2f6729b8 Merge "Make panel menu windows respect elevation" into lmp-dev 2014-09-19 17:25:34 +00:00
Alan Viverette
0158b82262 Fix action bar title size consistency
BUG: 17582193
Change-Id: I7dfe9229361dcd52893fd96e1e8f9a006d7ffad3
2014-09-19 10:23:34 -07:00
John Reck
6cc6219f6f Merge "glFinish to flush deletes" into lmp-dev 2014-09-19 17:22:17 +00:00
Alan Viverette
bb696dcca9 Fix radial time picker inner circle (1-12) selections
Result of a poorly collapsed set of if block conditionals.

BUG: 17580782
Change-Id: I7f7e5038f943d1f49e1541acfa282479cb2505ea
2014-09-19 10:20:45 -07:00
Jason Monk
33d326d133 Merge "QS: Fix accessibility announce for dual tiles" into lmp-dev 2014-09-19 17:19:40 +00:00
Amit Mahajan
df22548d3a Merge "Handling service number convert while roaming." into lmp-dev 2014-09-19 17:12:33 +00:00
John Reck
4ced2620b7 glFinish to flush deletes
Bug: 17479800
Change-Id: I4d4a3eeda510e037f806052025184f3cde18c847
2014-09-19 10:10:19 -07:00
Christoph Studer
9dbf5e4ffa am da2cec35: am 82485096: Merge "Remove FLAG_FOREGROUND_SERVICE on Service.stopForeground()" into lmp-dev
* commit 'da2cec352cec5f4b66173407dbca315a401286fb':
  Remove FLAG_FOREGROUND_SERVICE on Service.stopForeground()
2014-09-19 17:07:14 +00:00
Jeff Sharkey
e0ce04ec02 am c0b3f2bd: am e6c4fb00: Merge "Only revoke ownerless grants when unprivileged." into lmp-dev
* commit 'c0b3f2bd28c8efd5bc594e35eb92a9ff18d3b3e5':
  Only revoke ownerless grants when unprivileged.
2014-09-19 16:56:42 +00:00