OSDN Git Service

android-x86/frameworks-base.git
10 years agoMerge "Handle cases for going to SHADE_LOCKED" into lmp-dev
Jorim Jaggi [Mon, 28 Jul 2014 13:52:17 +0000 (13:52 +0000)]
Merge "Handle cases for going to SHADE_LOCKED" into lmp-dev

10 years agoHandle cases for going to SHADE_LOCKED
Jorim Jaggi [Fri, 25 Jul 2014 21:16:04 +0000 (23:16 +0200)]
Handle cases for going to SHADE_LOCKED

- When the user drags down in the empty (not on a notification), we
  scale up the clock in the interaction.
- If there are no notifications at all, we stay in KEYGUARD and let
  the clock spring back.
- Rubberbanding is different for the case when there are no
  notifications or only low-priority notifications, to indicate what
  the user can expect when they lift his finger.

Bug: 16216907
Change-Id: I69d6552c96ef9e3d0d0b526bbd232d68bef47960

10 years agoMake user avatar bigger on lockscreen when it is tappable
Jorim Jaggi [Mon, 28 Jul 2014 10:14:48 +0000 (12:14 +0200)]
Make user avatar bigger on lockscreen when it is tappable

Also fix some other paddings there.

Change-Id: I6c54b070cde96e7fd21ff3533ee6a4b58547028c

10 years agoImplement next alarm info in expanded QS.
Jorim Jaggi [Sat, 26 Jul 2014 12:36:57 +0000 (14:36 +0200)]
Implement next alarm info in expanded QS.

Also make the representation of alarm on lockscreen consistent with
QS. In addition, fix a bug where pending app transition was overriden
to make the alarm click interaction look nice.

Bug: 15392951
Bug: 15856205
Change-Id: Iacdf6a38c5c1a7484b4b328c9a3fa4d25e071c64

10 years agoFix status icon reappearing for legacy activities
Jorim Jaggi [Mon, 28 Jul 2014 12:49:13 +0000 (14:49 +0200)]
Fix status icon reappearing for legacy activities

When closing the shade, and underneath was an activity without
colored status bars, the animation for letting the status icons
reappear was strange and the icons faded from 0% alpha. The cause was
possibly that we set hasOverlappingRendering on the whole group but
but inner views used layers for setting the alpha value which
violated the contract in the documentation of
hasOverlappingRendering: "The current implementation of the saveLayer
and saveLayerAlpha methods in Canvas necessitates that a View return
true if it uses the methods internally without passing the
CLIP_TO_LAYER_SAVE_FLAG."

Change-Id: I4b0accc8ec3fb8cb553c6860eb7dba8a12d04364

10 years agoam 1c028aa8: am 95371cc2: am 95f41e32: Merge "Listen to onVisibilityChanged()." into...
Christofer Åkersten [Mon, 28 Jul 2014 12:29:20 +0000 (12:29 +0000)]
am 1c028aa8: am 95371cc2: am 95f41e32: Merge "Listen to onVisibilityChanged()." into lmp-dev

* commit '1c028aa81779dfa88de1439fe731f0e3de0ec4fc':
  Listen to onVisibilityChanged().

10 years agoam 95371cc2: am 95f41e32: Merge "Listen to onVisibilityChanged()." into lmp-dev
Christofer Åkersten [Mon, 28 Jul 2014 12:23:28 +0000 (12:23 +0000)]
am 95371cc2: am 95f41e32: Merge "Listen to onVisibilityChanged()." into lmp-dev

* commit '95371cc2975889d517f302d98c020564d73cfda2':
  Listen to onVisibilityChanged().

10 years agoam 1698281b: am 91755f3f: am 54815675: Preview layouts for phone/camera affordance.
Jorim Jaggi [Mon, 28 Jul 2014 12:20:20 +0000 (12:20 +0000)]
am 1698281b: am 91755f3f: am 54815675: Preview layouts for phone/camera affordance.

* commit '1698281bd8eabfc866655277283d446601cc4891':
  Preview layouts for phone/camera affordance.

10 years agoam 95f41e32: Merge "Listen to onVisibilityChanged()." into lmp-dev
Christofer Åkersten [Mon, 28 Jul 2014 12:17:58 +0000 (12:17 +0000)]
am 95f41e32: Merge "Listen to onVisibilityChanged()." into lmp-dev

* commit '95f41e32e3dfdc32caa5cd2752054f9fe57b2a64':
  Listen to onVisibilityChanged().

10 years agoam 91755f3f: am 54815675: Preview layouts for phone/camera affordance.
Jorim Jaggi [Mon, 28 Jul 2014 12:15:43 +0000 (12:15 +0000)]
am 91755f3f: am 54815675: Preview layouts for phone/camera affordance.

* commit '91755f3fbf96da62ad747526e8c0994c27aa1817':
  Preview layouts for phone/camera affordance.

10 years agoam ad83af39: am c20b846a: am 04c5422e: TIF: Rename methods in TvInputService
Jae Seo [Mon, 28 Jul 2014 12:14:55 +0000 (12:14 +0000)]
am ad83af39: am c20b846a: am 04c5422e: TIF: Rename methods in TvInputService

* commit 'ad83af3960d6eb00f17013a30198b7fd6842a817':
  TIF: Rename methods in TvInputService

10 years agoam 7399e9cd: am 4509dc1b: am f9bd84de: Update string for account manager failures
Alexandra Gherghina [Mon, 28 Jul 2014 12:14:51 +0000 (12:14 +0000)]
am 7399e9cd: am 4509dc1b: am f9bd84de: Update string for account manager failures

* commit '7399e9cd62f7d5171eeb300c49775a496abc653c':
  Update string for account manager failures

10 years agoam b6a313ef: am 06ef8e73: am 4e2bcebc: Split manu id and manu data.
Wei Wang [Mon, 28 Jul 2014 12:14:47 +0000 (12:14 +0000)]
am b6a313ef: am 06ef8e73: am 4e2bcebc: Split manu id and manu data.

* commit 'b6a313ef2b71f9080af10fb9f7a4f40d6d5bee0e':
  Split manu id and manu data.

10 years agoam fc957aee: am 61f85e47: am a43d13db: Merge "First pass at Materializing DocumentsUI...
Jeff Sharkey [Mon, 28 Jul 2014 12:14:42 +0000 (12:14 +0000)]
am fc957aee: am 61f85e47: am a43d13db: Merge "First pass at Materializing DocumentsUI!" into lmp-dev

* commit 'fc957aeed158f8a0758d1e8a6a99ddbef2b6de07':
  First pass at Materializing DocumentsUI!

10 years agoam a01d3aa4: am 7baf28e3: am 1c937d63: Merge "Give clear distinction between active...
Jinsuk Kim [Mon, 28 Jul 2014 12:14:38 +0000 (12:14 +0000)]
am a01d3aa4: am 7baf28e3: am 1c937d63: Merge "Give clear distinction between active source/active routing path" into lmp-dev

* commit 'a01d3aa48cc1614e9d7c15c293efcf493eecf31a':
  Give clear distinction between active source/active routing path

10 years agoam 54815675: Preview layouts for phone/camera affordance.
Jorim Jaggi [Mon, 28 Jul 2014 12:11:26 +0000 (12:11 +0000)]
am 54815675: Preview layouts for phone/camera affordance.

* commit '54815675290855c41303478c5c9fc34323f23221':
  Preview layouts for phone/camera affordance.

10 years agoam c20b846a: am 04c5422e: TIF: Rename methods in TvInputService
Jae Seo [Mon, 28 Jul 2014 12:09:41 +0000 (12:09 +0000)]
am c20b846a: am 04c5422e: TIF: Rename methods in TvInputService

* commit 'c20b846a6f8650ca5356c989907aeaf200b4dccc':
  TIF: Rename methods in TvInputService

10 years agoam 4509dc1b: am f9bd84de: Update string for account manager failures
Alexandra Gherghina [Mon, 28 Jul 2014 12:09:36 +0000 (12:09 +0000)]
am 4509dc1b: am f9bd84de: Update string for account manager failures

* commit '4509dc1b0c5a78a2ab1ea02e291700799f26a83c':
  Update string for account manager failures

10 years agoam 06ef8e73: am 4e2bcebc: Split manu id and manu data.
Wei Wang [Mon, 28 Jul 2014 12:09:33 +0000 (12:09 +0000)]
am 06ef8e73: am 4e2bcebc: Split manu id and manu data.

* commit '06ef8e7356fbf601a63a4eac3fedfebf15d22c49':
  Split manu id and manu data.

10 years agoam 61f85e47: am a43d13db: Merge "First pass at Materializing DocumentsUI!" into lmp-dev
Jeff Sharkey [Mon, 28 Jul 2014 12:09:29 +0000 (12:09 +0000)]
am 61f85e47: am a43d13db: Merge "First pass at Materializing DocumentsUI!" into lmp-dev

* commit '61f85e476799766877e80a6525a0f48d4a5629c2':
  First pass at Materializing DocumentsUI!

10 years agoam 7baf28e3: am 1c937d63: Merge "Give clear distinction between active source/active...
Jinsuk Kim [Mon, 28 Jul 2014 12:09:23 +0000 (12:09 +0000)]
am 7baf28e3: am 1c937d63: Merge "Give clear distinction between active source/active routing path" into lmp-dev

* commit '7baf28e39e8ab8ebcb03390bee2b42ff9bdab78e':
  Give clear distinction between active source/active routing path

10 years agoPreview layouts for phone/camera affordance.
Jorim Jaggi [Fri, 25 Jul 2014 19:58:29 +0000 (21:58 +0200)]
Preview layouts for phone/camera affordance.

Bug: 15126905
Change-Id: I72cbb90718e6add22a7c579a647f9f405793961a

10 years agoam 04c5422e: TIF: Rename methods in TvInputService
Jae Seo [Mon, 28 Jul 2014 11:59:29 +0000 (11:59 +0000)]
am 04c5422e: TIF: Rename methods in TvInputService

* commit '04c5422eccf04e3939f4fb05c86826463f966c9e':
  TIF: Rename methods in TvInputService

10 years agoam f9bd84de: Update string for account manager failures
Alexandra Gherghina [Mon, 28 Jul 2014 11:59:22 +0000 (11:59 +0000)]
am f9bd84de: Update string for account manager failures

* commit 'f9bd84ded3aeef5491326b4788c01d9580077f27':
  Update string for account manager failures

10 years agoam 4e2bcebc: Split manu id and manu data.
Wei Wang [Mon, 28 Jul 2014 11:59:11 +0000 (11:59 +0000)]
am 4e2bcebc: Split manu id and manu data.

* commit '4e2bcebc5fad6f98ac007b13cea2d5cc726a4dab':
  Split manu id and manu data.

10 years agoam a43d13db: Merge "First pass at Materializing DocumentsUI!" into lmp-dev
Jeff Sharkey [Mon, 28 Jul 2014 11:59:07 +0000 (11:59 +0000)]
am a43d13db: Merge "First pass at Materializing DocumentsUI!" into lmp-dev

* commit 'a43d13db8d8cdc32be0deb3169482a263c852662':
  First pass at Materializing DocumentsUI!

10 years agoam 1c937d63: Merge "Give clear distinction between active source/active routing path...
Jinsuk Kim [Mon, 28 Jul 2014 11:59:03 +0000 (11:59 +0000)]
am 1c937d63: Merge "Give clear distinction between active source/active routing path" into lmp-dev

* commit '1c937d6329d3c64ae08f0a89aa365e06840921db':
  Give clear distinction between active source/active routing path

10 years agoTIF: Rename methods in TvInputService
Jae Seo [Thu, 24 Jul 2014 20:49:03 +0000 (13:49 -0700)]
TIF: Rename methods in TvInputService

This change addresses the following council feedback.

TvInputService.Session:
-- Rename onRequestUnblockContent() --> onUnblockContent()
-- Change all dispatch* methods to be notify*

Bug: 16542165
Change-Id: Ib9c8dc825665fdf75ebd1d13b1e39c39514132f1

10 years agoUpdate string for account manager failures
Alexandra Gherghina [Fri, 25 Jul 2014 12:47:58 +0000 (13:47 +0100)]
Update string for account manager failures

Bug: 14642886
Change-Id: I200e38c7a93990787a3d6e01a583fe8ba193a987

10 years agoSplit manu id and manu data.
Wei Wang [Fri, 25 Jul 2014 22:14:55 +0000 (15:14 -0700)]
Split manu id and manu data.

b/16407380

Change-Id: I39f6ce0ab4cccadec809f0a4f518f5d2c77a90b7

10 years agoam 8ac64af6: am 9cd88b91: am 7c98ecd3: Schedule full backups
Christopher Tate [Mon, 28 Jul 2014 01:31:47 +0000 (01:31 +0000)]
am 8ac64af6: am 9cd88b91: am 7c98ecd3: Schedule full backups

* commit '8ac64af6236b03e0af6ee95bd579612a6d1ef4d4':
  Schedule full backups

10 years agoam 9cd88b91: am 7c98ecd3: Schedule full backups
Christopher Tate [Mon, 28 Jul 2014 01:29:20 +0000 (01:29 +0000)]
am 9cd88b91: am 7c98ecd3: Schedule full backups

* commit '9cd88b9105742ffa15584183d3b3337d98f750be':
  Schedule full backups

10 years agoam 7c98ecd3: Schedule full backups
Christopher Tate [Mon, 28 Jul 2014 01:24:25 +0000 (01:24 +0000)]
am 7c98ecd3: Schedule full backups

* commit '7c98ecd38a76798acee8644e88eabb03a755400c':
  Schedule full backups

10 years agoSchedule full backups
Christopher Tate [Tue, 22 Jul 2014 17:50:22 +0000 (10:50 -0700)]
Schedule full backups

Initial policy:  at most daily; backups only run when the
device is idle + charging + on an unmetered network.

Bug 16485874

Change-Id: I5665d890a943bac765adcef14be79d7dba6ce078

10 years agoam 501cdb21: am 3efb37d2: am 636e6b73: Minor tweak to screen dimming policy.
Jeff Brown [Sun, 27 Jul 2014 22:37:18 +0000 (22:37 +0000)]
am 501cdb21: am 3efb37d2: am 636e6b73: Minor tweak to screen dimming policy.

* commit '501cdb21024050ec44ef9fbfcf8c4ce0a248666a':
  Minor tweak to screen dimming policy.

10 years agoam 3efb37d2: am 636e6b73: Minor tweak to screen dimming policy.
Jeff Brown [Sun, 27 Jul 2014 22:32:52 +0000 (22:32 +0000)]
am 3efb37d2: am 636e6b73: Minor tweak to screen dimming policy.

* commit '3efb37d23c14682b2958399ac05332e6eee2cdc2':
  Minor tweak to screen dimming policy.

10 years agoam 636e6b73: Minor tweak to screen dimming policy.
Jeff Brown [Sun, 27 Jul 2014 22:29:40 +0000 (22:29 +0000)]
am 636e6b73: Minor tweak to screen dimming policy.

* commit '636e6b73fe63aacf7011f847d7397d84c5b742b8':
  Minor tweak to screen dimming policy.

10 years agoMinor tweak to screen dimming policy.
Jeff Brown [Fri, 25 Jul 2014 02:30:31 +0000 (19:30 -0700)]
Minor tweak to screen dimming policy.

Avoid accidentally raising the brightness above the normal minimum
if for some reason we already decided it should be less.

Change-Id: Ib47385287be3ef8719c25148575b1f59589add8c

10 years agoam 15ab3fab: am ea444fe7: am 0280963e: Move Alarm setup to systemReady.
Robert Greenwalt [Sun, 27 Jul 2014 19:58:45 +0000 (19:58 +0000)]
am 15ab3fab: am ea444fe7: am 0280963e: Move Alarm setup to systemReady.

* commit '15ab3fabac91e64cf4ef13fb6060882e4d94c533':
  Move Alarm setup to systemReady.

10 years agoam ea444fe7: am 0280963e: Move Alarm setup to systemReady.
Robert Greenwalt [Sun, 27 Jul 2014 19:55:06 +0000 (19:55 +0000)]
am ea444fe7: am 0280963e: Move Alarm setup to systemReady.

* commit 'ea444fe795e00f793dda5e380e55beb178e83ef7':
  Move Alarm setup to systemReady.

10 years agoam 0280963e: Move Alarm setup to systemReady.
Robert Greenwalt [Sun, 27 Jul 2014 19:51:56 +0000 (19:51 +0000)]
am 0280963e: Move Alarm setup to systemReady.

* commit '0280963ec84e0bc858da0de96bb4d5a0e9c0ace1':
  Move Alarm setup to systemReady.

10 years agoMove Alarm setup to systemReady.
Robert Greenwalt [Sun, 27 Jul 2014 16:41:34 +0000 (09:41 -0700)]
Move Alarm setup to systemReady.

Don't register alarms before the system is ready.

bug:16484913
Change-Id: Iae5c75ff8d40d4d39dbb23ff65a600b4a00cd1f0

10 years agoam 892d84c7: am fec13d8e: am 416c134e: QS: Cellular tile icon state tweaks.
John Spurlock [Sun, 27 Jul 2014 16:10:50 +0000 (16:10 +0000)]
am 892d84c7: am fec13d8e: am 416c134e: QS: Cellular tile icon state tweaks.

* commit '892d84c718d608a6fc6b4e26712133f0e4621b71':
  QS: Cellular tile icon state tweaks.

10 years agoam fec13d8e: am 416c134e: QS: Cellular tile icon state tweaks.
John Spurlock [Sun, 27 Jul 2014 16:07:15 +0000 (16:07 +0000)]
am fec13d8e: am 416c134e: QS: Cellular tile icon state tweaks.

* commit 'fec13d8e1d557d0f7adae99ddf7c78c8bc4b9930':
  QS: Cellular tile icon state tweaks.

10 years agoam f11f938f: am 7ad3fea6: am 80be3129: Handle special users in default app check.
John Spurlock [Sun, 27 Jul 2014 16:04:43 +0000 (16:04 +0000)]
am f11f938f: am 7ad3fea6: am 80be3129: Handle special users in default app check.

* commit 'f11f938fa4be5a326b29975e60d53b6565711720':
  Handle special users in default app check.

10 years agoam 416c134e: QS: Cellular tile icon state tweaks.
John Spurlock [Sun, 27 Jul 2014 16:02:43 +0000 (16:02 +0000)]
am 416c134e: QS: Cellular tile icon state tweaks.

* commit '416c134e8909bfd5a72463ea89e6ca1c135f9514':
  QS: Cellular tile icon state tweaks.

10 years agoam 7ad3fea6: am 80be3129: Handle special users in default app check.
John Spurlock [Sun, 27 Jul 2014 16:00:56 +0000 (16:00 +0000)]
am 7ad3fea6: am 80be3129: Handle special users in default app check.

* commit '7ad3fea65b792b20870bb60052c405582b8f7b0d':
  Handle special users in default app check.

10 years agoam 80be3129: Handle special users in default app check.
John Spurlock [Sun, 27 Jul 2014 15:57:44 +0000 (15:57 +0000)]
am 80be3129: Handle special users in default app check.

* commit '80be31297903daf51f308e59db7ee605dafb1262':
  Handle special users in default app check.

10 years agoQS: Cellular tile icon state tweaks.
John Spurlock [Sun, 27 Jul 2014 15:36:33 +0000 (11:36 -0400)]
QS: Cellular tile icon state tweaks.

Bug:16371677
Bug:15586604
Change-Id: Id66fc8fc0353221aa3ed4f6ebd09b499ccba6b98

10 years agoHandle special users in default app check.
John Spurlock [Sun, 27 Jul 2014 15:53:20 +0000 (11:53 -0400)]
Handle special users in default app check.

Change-Id: I3d1828f143a677bf48cc3caeff125196b6d315e3

10 years agoam 022adc96: am 7618c339: am c52817e9: Fix issues with noticing that a VPN interface...
Sreeram Ramachandran [Sun, 27 Jul 2014 15:43:03 +0000 (15:43 +0000)]
am 022adc96: am 7618c339: am c52817e9: Fix issues with noticing that a VPN interface is gone.

* commit '022adc9668b8dee2e05738a3cedfeafa6a2835b8':
  Fix issues with noticing that a VPN interface is gone.

10 years agoam d1518fe6: am 592226f6: am e6de13b1: Merge "Zen: Remove hardcoded package name...
John Spurlock [Sun, 27 Jul 2014 15:38:37 +0000 (15:38 +0000)]
am d1518fe6: am 592226f6: am e6de13b1: Merge "Zen: Remove hardcoded package name filters." into lmp-dev

* commit 'd1518fe697c71c321a550ce847772bdcc0014177':
  Zen: Remove hardcoded package name filters.

10 years agoam 7618c339: am c52817e9: Fix issues with noticing that a VPN interface is gone.
Sreeram Ramachandran [Sun, 27 Jul 2014 15:36:50 +0000 (15:36 +0000)]
am 7618c339: am c52817e9: Fix issues with noticing that a VPN interface is gone.

* commit '7618c3396e7d047117528fd9aea06eca6dbae71c':
  Fix issues with noticing that a VPN interface is gone.

10 years agoam 592226f6: am e6de13b1: Merge "Zen: Remove hardcoded package name filters." into...
John Spurlock [Sun, 27 Jul 2014 15:32:38 +0000 (15:32 +0000)]
am 592226f6: am e6de13b1: Merge "Zen: Remove hardcoded package name filters." into lmp-dev

* commit '592226f656da40d795523ef4cf46f90b26f0ce40':
  Zen: Remove hardcoded package name filters.

10 years agoam c52817e9: Fix issues with noticing that a VPN interface is gone.
Sreeram Ramachandran [Sun, 27 Jul 2014 15:32:10 +0000 (15:32 +0000)]
am c52817e9: Fix issues with noticing that a VPN interface is gone.

* commit 'c52817e95f38d4b2f42a25e8e78540a08a30846c':
  Fix issues with noticing that a VPN interface is gone.

10 years agoam e6de13b1: Merge "Zen: Remove hardcoded package name filters." into lmp-dev
John Spurlock [Sun, 27 Jul 2014 15:27:33 +0000 (15:27 +0000)]
am e6de13b1: Merge "Zen: Remove hardcoded package name filters." into lmp-dev

* commit 'e6de13b15869e272a7ee6f2b52220b471cf57e54':
  Zen: Remove hardcoded package name filters.

10 years agoFix issues with noticing that a VPN interface is gone.
Sreeram Ramachandran [Sat, 26 Jul 2014 01:48:12 +0000 (18:48 -0700)]
Fix issues with noticing that a VPN interface is gone.

The root cause of both bugs linked below is the same. In establish(), we call
agentConnect(), which sets the state to CONNECTED. But right before returning
from establish(), we set the state to AUTHENTICATING, which is a "CONNECTING"
state. Later, when the interface is gone (either because the VpnService closed
it, or because the process got killed), agentDisconnect() doesn't do anything
because "isConnected()" is false.

We could fix it by changing that to "isConnectedOrConnecting()", but I think a
superior fix is to get rid of the bogus AUTHENTICATING state. It was added in
http://ag/214042 two years ago, with a TODO saying to eventually make sure it
becomes CONNECTED, but that never seems to have been followed up on.

I don't see any use for this AUTHENTICATING state. Although I haven't tested it,
code inspection suggests that the legacy VPN doesn't seem to care, and it sets
its own states in execute() and such.

Bug: 16495146
Bug: 16495887
Change-Id: Ie2a40aa1a8a173665d8b7aa9fab5ae6e800ba5fb

10 years agoam 21f9be76: am 70d5a344: am 3a9bab72: Change TelephonyRegistry to use phoneId as...
Wink Saville [Sun, 27 Jul 2014 02:11:59 +0000 (02:11 +0000)]
am 21f9be76: am 70d5a344: am 3a9bab72: Change TelephonyRegistry to use phoneId as a callback condition.

* commit '21f9be768e5d98f7f2081540c7029e7e9b71f705':
  Change TelephonyRegistry to use phoneId as a callback condition.

10 years agoam 70d5a344: am 3a9bab72: Change TelephonyRegistry to use phoneId as a callback condi...
Wink Saville [Sun, 27 Jul 2014 02:08:38 +0000 (02:08 +0000)]
am 70d5a344: am 3a9bab72: Change TelephonyRegistry to use phoneId as a callback condition.

* commit '70d5a344499c25ef23540061e8b4a08d5abb4b70':
  Change TelephonyRegistry to use phoneId as a callback condition.

10 years agoam 3a9bab72: Change TelephonyRegistry to use phoneId as a callback condition.
Wink Saville [Sun, 27 Jul 2014 02:04:06 +0000 (02:04 +0000)]
am 3a9bab72: Change TelephonyRegistry to use phoneId as a callback condition.

* commit '3a9bab72d04f4b87d12ea1cb22c46d4adf2cb6bf':
  Change TelephonyRegistry to use phoneId as a callback condition.

10 years agoChange TelephonyRegistry to use phoneId as a callback condition.
Wink Saville [Sun, 27 Jul 2014 01:24:22 +0000 (18:24 -0700)]
Change TelephonyRegistry to use phoneId as a callback condition.

Previously subId was used but it is currently not consistent and
can take on dummy values thus callbacks would not be called appropriately.
Eventually I hope to remove the dummy value concept but for now this
looks like the best approach.

Bug: 16148026
Bug: 15973975
Change-Id: I450c968bda93767554b5188ee63e10c9f43c5aa4

10 years agoam f46fca60: am 2337a859: am cb2871b3: Fix hasService and use it in updateTelephonySi...
Wink Saville [Sun, 27 Jul 2014 00:57:25 +0000 (00:57 +0000)]
am f46fca60: am 2337a859: am cb2871b3: Fix hasService and use it in updateTelephonySignalStrength.

* commit 'f46fca60eb31fc8318c8f5571d93cf090f63a63f':
  Fix hasService and use it in updateTelephonySignalStrength.

10 years agoam 2337a859: am cb2871b3: Fix hasService and use it in updateTelephonySignalStrength.
Wink Saville [Sun, 27 Jul 2014 00:53:12 +0000 (00:53 +0000)]
am 2337a859: am cb2871b3: Fix hasService and use it in updateTelephonySignalStrength.

* commit '2337a8594ab5ae79d17e7d06c26acba51ed33ae0':
  Fix hasService and use it in updateTelephonySignalStrength.

10 years agoam cb2871b3: Fix hasService and use it in updateTelephonySignalStrength.
Wink Saville [Sun, 27 Jul 2014 00:50:19 +0000 (00:50 +0000)]
am cb2871b3: Fix hasService and use it in updateTelephonySignalStrength.

* commit 'cb2871b3d215dba73042c8730e69c5ad873ff755':
  Fix hasService and use it in updateTelephonySignalStrength.

10 years agoFix hasService and use it in updateTelephonySignalStrength.
Wink Saville [Sat, 26 Jul 2014 23:30:51 +0000 (16:30 -0700)]
Fix hasService and use it in updateTelephonySignalStrength.

I introduced the bug in hasService in
change Ia463997eac7b062653b3cef00570d3fffc115ad3 which added
debug and a quick and dirty hack for 16148026.

Change-Id: I9d5fa36a8cdab2ca28487a94a9f2ecd0d0af6a4b

10 years agoam 8bfbd2f6: am 7798e931: am 108f9dc2: Merge "Remove DozeHardware since it will not...
Jeff Brown [Sat, 26 Jul 2014 22:56:17 +0000 (22:56 +0000)]
am 8bfbd2f6: am 7798e931: am 108f9dc2: Merge "Remove DozeHardware since it will not be used." into lmp-dev

* commit '8bfbd2f61ffb8cc9e167b45ae0306f05af54d10d':
  Remove DozeHardware since it will not be used.

10 years agoam 7798e931: am 108f9dc2: Merge "Remove DozeHardware since it will not be used."...
Jeff Brown [Sat, 26 Jul 2014 22:52:04 +0000 (22:52 +0000)]
am 7798e931: am 108f9dc2: Merge "Remove DozeHardware since it will not be used." into lmp-dev

* commit '7798e9313106abfcc39808108b35edc2493ebc6a':
  Remove DozeHardware since it will not be used.

10 years agoam 108f9dc2: Merge "Remove DozeHardware since it will not be used." into lmp-dev
Jeff Brown [Sat, 26 Jul 2014 22:48:23 +0000 (22:48 +0000)]
am 108f9dc2: Merge "Remove DozeHardware since it will not be used." into lmp-dev

* commit '108f9dc260c703544054c44aa32048ff8556a7e0':
  Remove DozeHardware since it will not be used.

10 years agoam 382300fd: am 8ebe80a3: am c9dfaff7: Merge "Doze: Update tease signal to buzz-beep...
John Spurlock [Sat, 26 Jul 2014 21:28:12 +0000 (21:28 +0000)]
am 382300fd: am 8ebe80a3: am c9dfaff7: Merge "Doze: Update tease signal to buzz-beep-blink from NoMan." into lmp-dev

* commit '382300fd23cda23040c97f2255edb5d6d351b019':
  Doze: Update tease signal to buzz-beep-blink from NoMan.

10 years agoam 8ebe80a3: am c9dfaff7: Merge "Doze: Update tease signal to buzz-beep-blink from...
John Spurlock [Sat, 26 Jul 2014 21:24:44 +0000 (21:24 +0000)]
am 8ebe80a3: am c9dfaff7: Merge "Doze: Update tease signal to buzz-beep-blink from NoMan." into lmp-dev

* commit '8ebe80a3919861e36988f91ef95be2efb4e5836d':
  Doze: Update tease signal to buzz-beep-blink from NoMan.

10 years agoam c9dfaff7: Merge "Doze: Update tease signal to buzz-beep-blink from NoMan." into...
John Spurlock [Sat, 26 Jul 2014 21:20:26 +0000 (21:20 +0000)]
am c9dfaff7: Merge "Doze: Update tease signal to buzz-beep-blink from NoMan." into lmp-dev

* commit 'c9dfaff71e485b67f181a3fcec0fed4df964a92f':
  Doze: Update tease signal to buzz-beep-blink from NoMan.

10 years agoam 1e3f2731: am fa6ff9da: am 07d1e212: Use finger velocity for ExpandHelper
Jorim Jaggi [Sat, 26 Jul 2014 17:29:40 +0000 (17:29 +0000)]
am 1e3f2731: am fa6ff9da: am 07d1e212: Use finger velocity for ExpandHelper

* commit '1e3f27312c0f2992edd5c69e3d2f23a55ea9f15a':
  Use finger velocity for ExpandHelper

10 years agoam fa6ff9da: am 07d1e212: Use finger velocity for ExpandHelper
Jorim Jaggi [Sat, 26 Jul 2014 17:25:49 +0000 (17:25 +0000)]
am fa6ff9da: am 07d1e212: Use finger velocity for ExpandHelper

* commit 'fa6ff9da595610fc2d9b1479ef39bc9aa3592be7':
  Use finger velocity for ExpandHelper

10 years agoam 07d1e212: Use finger velocity for ExpandHelper
Jorim Jaggi [Sat, 26 Jul 2014 17:21:48 +0000 (17:21 +0000)]
am 07d1e212: Use finger velocity for ExpandHelper

* commit '07d1e2123eda201b1baf2c34b5fc4d270f0c706e':
  Use finger velocity for ExpandHelper

10 years agoUse finger velocity for ExpandHelper
Jorim Jaggi [Sat, 26 Jul 2014 10:36:35 +0000 (12:36 +0200)]
Use finger velocity for ExpandHelper

Makes sure that the animation continuing the expand has the exact
same velocity as the finger started the expand. At the end of the
animation, the velocity slows nicely down (reusing logic from
FlingAnimationUtils, yay!).

Change-Id: If9a286a1a3d1bde649cf0475367a63a2188ca3c0

10 years agoam ff415ca8: am d2d80f2e: am 8944771f: Merge "Fix a deadlock due to AMS calling into...
Jeff Brown [Sat, 26 Jul 2014 02:43:59 +0000 (02:43 +0000)]
am ff415ca8: am d2d80f2e: am 8944771f: Merge "Fix a deadlock due to AMS calling into WMS with its lock held." into lmp-dev

* commit 'ff415ca830964a86399df19968dd2bceff275359':
  Fix a deadlock due to AMS calling into WMS with its lock held.

10 years agoam 7358b32c: am 5ba94a4d: am 88a08631: Merge "Implement MediaCodec.getImage methods...
Lajos Molnar [Sat, 26 Jul 2014 02:43:55 +0000 (02:43 +0000)]
am 7358b32c: am 5ba94a4d: am 88a08631: Merge "Implement MediaCodec.getImage methods" into lmp-dev

* commit '7358b32c7459bb9b263b162f17250f12cc7b512c':
  Implement MediaCodec.getImage methods

10 years agoam c1d00de0: am 32019e7e: am dab2b29b: Merge "Don\'t suppress haptic feedback on...
Jeff Brown [Sat, 26 Jul 2014 02:43:51 +0000 (02:43 +0000)]
am c1d00de0: am 32019e7e: am dab2b29b: Merge "Don\'t suppress haptic feedback on keyguard anymore." into lmp-dev

* commit 'c1d00de01b5904a6c6e3e5b6160b0b7e628bd880':
  Don't suppress haptic feedback on keyguard anymore.

10 years agoam d2d80f2e: am 8944771f: Merge "Fix a deadlock due to AMS calling into WMS with...
Jeff Brown [Sat, 26 Jul 2014 02:40:30 +0000 (02:40 +0000)]
am d2d80f2e: am 8944771f: Merge "Fix a deadlock due to AMS calling into WMS with its lock held." into lmp-dev

* commit 'd2d80f2e401a06564cb03b649582f74c41e1337b':
  Fix a deadlock due to AMS calling into WMS with its lock held.

10 years agoam 5ba94a4d: am 88a08631: Merge "Implement MediaCodec.getImage methods" into lmp-dev
Lajos Molnar [Sat, 26 Jul 2014 02:40:26 +0000 (02:40 +0000)]
am 5ba94a4d: am 88a08631: Merge "Implement MediaCodec.getImage methods" into lmp-dev

* commit '5ba94a4d490f01925f65b847998f05b17de8fc74':
  Implement MediaCodec.getImage methods

10 years agoam 32019e7e: am dab2b29b: Merge "Don\'t suppress haptic feedback on keyguard anymore...
Jeff Brown [Sat, 26 Jul 2014 02:40:22 +0000 (02:40 +0000)]
am 32019e7e: am dab2b29b: Merge "Don\'t suppress haptic feedback on keyguard anymore." into lmp-dev

* commit '32019e7e463565977bd29715e4a9e357c61d8a29':
  Don't suppress haptic feedback on keyguard anymore.

10 years agoam 8944771f: Merge "Fix a deadlock due to AMS calling into WMS with its lock held...
Jeff Brown [Sat, 26 Jul 2014 02:36:39 +0000 (02:36 +0000)]
am 8944771f: Merge "Fix a deadlock due to AMS calling into WMS with its lock held." into lmp-dev

* commit '8944771f51cd39867594a26b31d1ade5c5117e75':
  Fix a deadlock due to AMS calling into WMS with its lock held.

10 years agoam 88a08631: Merge "Implement MediaCodec.getImage methods" into lmp-dev
Lajos Molnar [Sat, 26 Jul 2014 02:36:35 +0000 (02:36 +0000)]
am 88a08631: Merge "Implement MediaCodec.getImage methods" into lmp-dev

* commit '88a08631614beb652f48e2d24a778c4232f5719a':
  Implement MediaCodec.getImage methods

10 years agoam dab2b29b: Merge "Don\'t suppress haptic feedback on keyguard anymore." into lmp-dev
Jeff Brown [Sat, 26 Jul 2014 02:36:31 +0000 (02:36 +0000)]
am dab2b29b: Merge "Don\'t suppress haptic feedback on keyguard anymore." into lmp-dev

* commit 'dab2b29b35d1b520dc7a45196d1eec2cf71f4d41':
  Don't suppress haptic feedback on keyguard anymore.

10 years agoam 7ea51115: am e4160d70: am 9c5d5ad9: TIF: Fix invalid use of serviceStateMap.get()
Ji-Hwan Lee [Sat, 26 Jul 2014 02:07:39 +0000 (02:07 +0000)]
am 7ea51115: am e4160d70: am 9c5d5ad9: TIF: Fix invalid use of serviceStateMap.get()

* commit '7ea51115e98550cc9119187f02daa1a98ae9cd42':
  TIF: Fix invalid use of serviceStateMap.get()

10 years agoam e4160d70: am 9c5d5ad9: TIF: Fix invalid use of serviceStateMap.get()
Ji-Hwan Lee [Sat, 26 Jul 2014 02:04:24 +0000 (02:04 +0000)]
am e4160d70: am 9c5d5ad9: TIF: Fix invalid use of serviceStateMap.get()

* commit 'e4160d70c64632bcb4394ff94b67f13738e63072':
  TIF: Fix invalid use of serviceStateMap.get()

10 years agoam 9c5d5ad9: TIF: Fix invalid use of serviceStateMap.get()
Ji-Hwan Lee [Sat, 26 Jul 2014 01:59:26 +0000 (01:59 +0000)]
am 9c5d5ad9: TIF: Fix invalid use of serviceStateMap.get()

* commit '9c5d5ad9ce29668cc867545a203a146930788009':
  TIF: Fix invalid use of serviceStateMap.get()

10 years agoTIF: Fix invalid use of serviceStateMap.get()
Ji-Hwan Lee [Fri, 25 Jul 2014 11:39:05 +0000 (20:39 +0900)]
TIF: Fix invalid use of serviceStateMap.get()

Change-Id: Ic43ac2697ed459a105e62c81e8cb6d0fb8ff6dd0

10 years agoam 8a8c5f4d: am 7ef87d4d: am 0a4e461e: Hidden global setting to allow adding users...
Amith Yamasani [Sat, 26 Jul 2014 01:11:09 +0000 (01:11 +0000)]
am 8a8c5f4d: am 7ef87d4d: am 0a4e461e: Hidden global setting to allow adding users from lockscreen

* commit '8a8c5f4d305d0dad0f051af32914b07012bfc6a4':
  Hidden global setting to allow adding users from lockscreen

10 years agoam c5697654: am 2720d7ba: am 77b2010c: Merge "Add public attribute for window clipToO...
Alan Viverette [Sat, 26 Jul 2014 01:11:04 +0000 (01:11 +0000)]
am c5697654: am 2720d7ba: am 77b2010c: Merge "Add public attribute for window clipToOutline" into lmp-dev

* commit 'c5697654cdaa433b3eddfa032cee4f2b6c77d97e':
  Add public attribute for window clipToOutline

10 years agoam 996db1f2: am c877e92e: am b52d22ce: Merge "CamcorderProfiles: add high speed profi...
Zhijun He [Sat, 26 Jul 2014 01:10:51 +0000 (01:10 +0000)]
am 996db1f2: am c877e92e: am b52d22ce: Merge "CamcorderProfiles: add high speed profile constants" into lmp-dev

* commit '996db1f2f20c5375c1675c2d07249b7a83728fe5':
  CamcorderProfiles: add high speed profile constants

10 years agoam 7ef87d4d: am 0a4e461e: Hidden global setting to allow adding users from lockscreen
Amith Yamasani [Sat, 26 Jul 2014 01:06:32 +0000 (01:06 +0000)]
am 7ef87d4d: am 0a4e461e: Hidden global setting to allow adding users from lockscreen

* commit '7ef87d4de0975ed682c50e5c14f7e58c1ce9622a':
  Hidden global setting to allow adding users from lockscreen

10 years agoam 2720d7ba: am 77b2010c: Merge "Add public attribute for window clipToOutline" into...
Alan Viverette [Sat, 26 Jul 2014 01:06:28 +0000 (01:06 +0000)]
am 2720d7ba: am 77b2010c: Merge "Add public attribute for window clipToOutline" into lmp-dev

* commit '2720d7ba734d44206679e6277a6b5d59e1560996':
  Add public attribute for window clipToOutline

10 years agoam c877e92e: am b52d22ce: Merge "CamcorderProfiles: add high speed profile constants...
Zhijun He [Sat, 26 Jul 2014 01:06:24 +0000 (01:06 +0000)]
am c877e92e: am b52d22ce: Merge "CamcorderProfiles: add high speed profile constants" into lmp-dev

* commit 'c877e92e77ffdd7da2d2025cd625640e42dd2f16':
  CamcorderProfiles: add high speed profile constants

10 years agoMerge "Fix a deadlock due to AMS calling into WMS with its lock held." into lmp-dev
Jeff Brown [Sat, 26 Jul 2014 02:34:00 +0000 (02:34 +0000)]
Merge "Fix a deadlock due to AMS calling into WMS with its lock held." into lmp-dev

10 years agoFix a deadlock due to AMS calling into WMS with its lock held.
Jeff Brown [Sat, 26 Jul 2014 02:30:05 +0000 (19:30 -0700)]
Fix a deadlock due to AMS calling into WMS with its lock held.

The full deadlock cycle involved ActivityManagerService,
WindowManagerService, and DevicePolicyManagerService.

Fixed by posting the work of enabling the screen to the handler
instead of doing it immediately while holding the activity manager
lock.

Bug: 16578860
Change-Id: I10514cd2df993c7193747ae823e1990a2c34e196

10 years agoDon't suppress haptic feedback on keyguard anymore.
Jeff Brown [Sat, 26 Jul 2014 02:03:28 +0000 (19:03 -0700)]
Don't suppress haptic feedback on keyguard anymore.

This enables haptic feedback from virtual keys, lift-to-wake,
and long-press power to work as expected on the keyguard.

There doesn't seem to be a good reason for us to block haptic feedback
on keyguard anymore.  The PIN, pattern, and password locks already
bypass this check and vibrate and require a swipe to access in
the first place.  So there doesn't seem to be much potential
for accidental vibration anymore.

If this becomes a problem then we can investigate more targeted
means to suppress undesired vibration.

Added some debugging code to VibratorService.

Bug: 16535403
Change-Id: Ia7a5d8c35244009db36c358e5cbcbf8cf5d68768

10 years agoMerge "camera2: Add noiseModel when saving DNG tag."
Ruben Brunk [Sat, 26 Jul 2014 01:03:54 +0000 (01:03 +0000)]
Merge "camera2: Add noiseModel when saving DNG tag."

10 years agoam 0a4e461e: Hidden global setting to allow adding users from lockscreen
Amith Yamasani [Sat, 26 Jul 2014 01:02:08 +0000 (01:02 +0000)]
am 0a4e461e: Hidden global setting to allow adding users from lockscreen

* commit '0a4e461eaa30a10dabb44d4eb1c8b48bbce6226c':
  Hidden global setting to allow adding users from lockscreen

10 years agoam 77b2010c: Merge "Add public attribute for window clipToOutline" into lmp-dev
Alan Viverette [Sat, 26 Jul 2014 01:02:04 +0000 (01:02 +0000)]
am 77b2010c: Merge "Add public attribute for window clipToOutline" into lmp-dev

* commit '77b2010c1f391f0ab3432da50154053b16a905c4':
  Add public attribute for window clipToOutline