80377 Commits

Author SHA1 Message Date
John Spurlock
02b6801480 am ba51978e: am 8385adc9: Merge "NavBar: Slippery on the unsecured lock screen." into jb-dev
* commit 'ba51978e9e7e20126dc74efa7ce631ad6780838a':
  NavBar: Slippery on the unsecured lock screen.
2012-06-14 10:34:39 -07:00
Nick Pelly
2ebd25368a am da58f393: am bfd125a0: Merge "Fix NPE when public API removeProximityAlert() used before addProximityAlert()." into jb-dev
* commit 'da58f39374a716dedc7c4050755b711a9a6bfcf5':
  Fix NPE when public API removeProximityAlert() used before addProximityAlert().
2012-06-14 10:34:31 -07:00
Daniel Sandler
cce05d2fe7 am 544a0fc1: am a1d40e47: Merge "Remove an unnecessary animation." into jb-dev
* commit '544a0fc17056618f5fdebe29061dcea4ef70d610':
  Remove an unnecessary animation.
2012-06-14 10:34:22 -07:00
Chris Wren
b279f42feb am 6c3641ae: am c07dc743: Merge "enable touch feedback on notification title." into jb-dev
* commit '6c3641ae5adb323600a06fa1f1108f9c0829d89e':
  enable touch feedback on notification title.
2012-06-14 10:34:08 -07:00
Chris Wren
75731c8e82 am 87009a12: am a54c01ec: Merge "Invert the sense of the two-figner direction on tablets." into jb-dev
* commit '87009a123e1be96d8b0d931b7479f7731428379a':
  Invert the sense of the two-figner direction on tablets.
2012-06-14 10:34:05 -07:00
Jeff Brown
57e38cff2e am 5c9768b5: am b44700f2: Merge "When SIM absent, keyguard should be considered non-secure." into jb-dev
* commit '5c9768b521cb1f813223822cc4d14f5ae576d8e6':
  When SIM absent, keyguard should be considered non-secure.
2012-06-14 10:33:50 -07:00
Ruei-sung Lin
664020369d am be4e1ea4: am 0a4cbc32: Merge "Add property to override backdropper effect threshold." into jb-dev
* commit 'be4e1ea4f1e8b032ae37e9eb4919e6339ed7dc2d':
  Add property to override backdropper effect threshold.
2012-06-14 10:33:45 -07:00
Uriel Rodriguez
ac66349e61 am a9f4fe82: am 6a797779: Merge "BUG 5457035: lowering max FUL failed attempts to 3" into jb-dev
* commit 'a9f4fe828fd905eead460d3f2a58a4370f8f9f57':
  BUG 5457035: lowering max FUL failed attempts to 3
2012-06-14 10:33:41 -07:00
Daniel Sandler
185951004e am cb629f38: am 4365d066: Merge "Remove line3 in big notification unless there\'s text to show." into jb-dev
* commit 'cb629f38008ad4f48a956a8d74daa65eff351a75':
  Remove line3 in big notification unless there's text to show.
2012-06-14 10:33:30 -07:00
Craig Mautner
9d909d31b3 am 129167cf: am 4323d6ea: Merge "Do not hide animating window behind keyguard." into jb-dev
* commit '129167cfe641c505fcea6c37a1ed086bbeadf8c1':
  Do not hide animating window behind keyguard.
2012-06-14 10:33:11 -07:00
John Reck
1cc2374f28 am d6bcfeb5: am d54d7cfe: Merge "Call WebView.performLongClick instead of performLongClick()" into jb-dev
* commit 'd6bcfeb5e9bd5d198d81d48bf817e7f028e4e384':
  Call WebView.performLongClick instead of performLongClick()
2012-06-14 10:33:03 -07:00
Craig Mautner
0b73f8fbc6 am 719c139d: am f8d05b4e: Merge "Update wallpaper visibility at time of hide/show." into jb-dev
* commit '719c139d03c6af0deda004095c6ef9131c4e6be0':
  Update wallpaper visibility at time of hide/show.
2012-06-14 10:32:53 -07:00
Adam Powell
cf815b56bf am 6c143590: am 4b4a947b: Merge "MediaRouter dialog" into jb-dev
* commit '6c14359074ff5a93695ed37083c9178a4ca2d1f1':
  MediaRouter dialog
2012-06-14 10:32:49 -07:00
Winson Chung
58c35bbe34 Merge "Updating AppWidgetHost to receive a callback when any appWidget has changed. (Bug 6602951)" 2012-06-14 10:30:34 -07:00
John Spurlock
ba51978e9e am 8385adc9: Merge "NavBar: Slippery on the unsecured lock screen." into jb-dev
* commit '8385adc9600c63bc2d55d6d745eec4d018e0ed0f':
  NavBar: Slippery on the unsecured lock screen.
2012-06-14 08:56:02 -07:00
John Spurlock
8385adc960 Merge "NavBar: Slippery on the unsecured lock screen." into jb-dev 2012-06-14 08:53:12 -07:00
Nick Pelly
da58f39374 am bfd125a0: Merge "Fix NPE when public API removeProximityAlert() used before addProximityAlert()." into jb-dev
* commit 'bfd125a0bf51ce0931d981d7694432868b9f511f':
  Fix NPE when public API removeProximityAlert() used before addProximityAlert().
2012-06-14 08:36:30 -07:00
Nick Pelly
bfd125a0bf Merge "Fix NPE when public API removeProximityAlert() used before addProximityAlert()." into jb-dev 2012-06-14 08:34:13 -07:00
Daniel Sandler
544a0fc170 am a1d40e47: Merge "Remove an unnecessary animation." into jb-dev
* commit 'a1d40e47f6aa976da584136ea6f6ba76e7046d11':
  Remove an unnecessary animation.
2012-06-14 07:18:53 -07:00
Daniel Sandler
a1d40e47f6 Merge "Remove an unnecessary animation." into jb-dev 2012-06-14 07:15:29 -07:00
John Spurlock
d5ef54658b NavBar: Slippery on the unsecured lock screen.
The NavBar is always non-slippery, except when:
 - the notification shade is showing
 - the 3 buttons (back,home,recents) are disabled

Also fix unrelated bug that ignored the "show panel delay"
before the first config change.

Bug: 6614842
Change-Id: Ib40adaef122b563809398fdebbd8a88d8f0c7ffd
2012-06-14 10:01:48 -04:00
Chris Wren
6c3641ae5a am c07dc743: Merge "enable touch feedback on notification title." into jb-dev
* commit 'c07dc74374d05cc35f73a933c980a0ef974a7b58':
  enable touch feedback on notification title.
2012-06-14 05:49:39 -07:00
Chris Wren
87009a123e am a54c01ec: Merge "Invert the sense of the two-figner direction on tablets." into jb-dev
* commit 'a54c01eccbb9256fd7bcecf7b2f398a7e2ef0041':
  Invert the sense of the two-figner direction on tablets.
2012-06-14 05:49:35 -07:00
Chris Wren
c07dc74374 Merge "enable touch feedback on notification title." into jb-dev 2012-06-14 05:47:08 -07:00
Chris Wren
a54c01eccb Merge "Invert the sense of the two-figner direction on tablets." into jb-dev 2012-06-14 05:46:49 -07:00
Jeff Brown
5c9768b521 am b44700f2: Merge "When SIM absent, keyguard should be considered non-secure." into jb-dev
* commit 'b44700f27dc0f0673c54e422c62a49d0891b67d7':
  When SIM absent, keyguard should be considered non-secure.
2012-06-14 02:52:41 -07:00
Jeff Brown
b44700f27d Merge "When SIM absent, keyguard should be considered non-secure." into jb-dev 2012-06-14 02:45:35 -07:00
Ruei-sung Lin
be4e1ea4f1 am 0a4cbc32: Merge "Add property to override backdropper effect threshold." into jb-dev
* commit '0a4cbc3267c12fb4f5831ea70286b0664f90891a':
  Add property to override backdropper effect threshold.
2012-06-13 23:44:09 -07:00
Ruei-sung Lin
0a4cbc3267 Merge "Add property to override backdropper effect threshold." into jb-dev 2012-06-13 23:41:38 -07:00
Uriel Rodriguez
a9f4fe828f am 6a797779: Merge "BUG 5457035: lowering max FUL failed attempts to 3" into jb-dev
* commit '6a7977794961fa7c165f7963b6ca6d82f94633ce':
  BUG 5457035: lowering max FUL failed attempts to 3
2012-06-13 21:13:34 -07:00
Uriel Rodriguez
6a79777949 Merge "BUG 5457035: lowering max FUL failed attempts to 3" into jb-dev 2012-06-13 21:11:12 -07:00
Jeff Brown
47cd14d9bc When SIM absent, keyguard should be considered non-secure.
Previously, it was observed that while a SIM is being initialized
by the hardware the SIM may briefly be reported as being in an
ABSENT state before eventually transitioning into a READY,
PIN_REQUIRED, PUK_REQUIRED, PERM_DISABLE state.

While booting up, the phone might observe that the SIM is ABSENT and
therefore bypass the keyguard going straight to the home screen.
Later when the SIM was fully initialized, the phone would revert back
to the lock screen in order to ask for the PIN.  The user might
turn on the phone, slide out the keyboard (bypassing the keyguard),
then a few moments later the keyguard would pop up prompting for a PIN.

The user experience could be somewhat jarring, so the keyguard was
changed to handle the transient case differently.  While the SIM
was ABSENT, the keyguard would not be automatically bypassed
by opening the keyboard slider.  Thus the user would be forced to
manually swipe away the keyguard before interacting with the
device.  This would help to cover the time it would take before
the SIM was fully initialized and the keyguard could determine
whether the user would need to be prompted for a SIM PIN or PUK.

To prevent the keyguard from being bypassed automatically, we
hacked up the keyguard so that it would be considered to be in a
secure state while the SIM was ABSENT.  It's worth noting that
considering the keyguard to be secure did not confer any
additional security properties to the system whatsoever.
If the user did not have a pattern lock, PIN or password set then
all it would take to access the phone is to swipe away the keyguard.

This old hack was all about devices with slide-out keyboards,
but it had some side-effects.  Namely, it assumed that the SIM
ABSENT state was transient.  But what about phones that are
being used without a SIM at all?

Considering the keyguard to be secure when the SIM is ABSENT
breaks stuff.  In fact, it turns out that making the keyguard
secure isn't really what we want at all.  What we want is a way
to prevent the keyguard from being automatically bypassed on
boot when the user opens up a sliding keyboard.  But we don't
have those anymore... and in the worst case it was just a little
janky... and what's more, nowadays the keyguard provides useful
features so maybe we shouldn't bypass it anyhow... oh and actually,
I deleted the code that used to bypass the keyguard when the
keyboard slider was opened... so this does nothing useful at all.

Right...

This change removes the old hack thereby ensuring that non-secure
keyguard features like launching the Camera or Assistant or
application features like hands-free voice search will work
correctly on phones without a SIM.

Bug: 6022658
Change-Id: I019d1d8c65c55cbf4d10d4928e1d2b2b242162a6
2012-06-13 20:00:49 -07:00
Daniel Sandler
cb629f3800 am 4365d066: Merge "Remove line3 in big notification unless there\'s text to show." into jb-dev
* commit '4365d066e8beed17b61ba51c728d60a9baa499be':
  Remove line3 in big notification unless there's text to show.
2012-06-13 18:03:40 -07:00
Daniel Sandler
4365d066e8 Merge "Remove line3 in big notification unless there's text to show." into jb-dev 2012-06-13 18:00:56 -07:00
Nick Pelly
01ed75c82f Fix NPE when public API removeProximityAlert() used before addProximityAlert().
Bug: 6313992
Change-Id: I905ad9ea771286727ce4a3a2334f2a0dac967c3d
2012-06-13 16:45:27 -07:00
Eino-Ville Talvala
4239373aed Add property to override backdropper effect threshold.
Also, change the default background mean to be the first incoming frame.

Bug: 6600585
Change-Id: I2181e75711d48d01f48e3fb1d604eb467f08fda4
2012-06-13 15:51:11 -07:00
Craig Mautner
129167cfe6 am 4323d6ea: Merge "Do not hide animating window behind keyguard." into jb-dev
* commit '4323d6ea5143a3f2c419b3db28f956755652d78a':
  Do not hide animating window behind keyguard.
2012-06-13 15:36:51 -07:00
Winson Chung
7fbd28438c Updating AppWidgetHost to receive a callback when any appWidget has changed. (Bug 6602951)
Change-Id: I76d688b10ee7775b4ebe81259713f2aaf0009d05
2012-06-13 15:29:19 -07:00
Craig Mautner
4323d6ea51 Merge "Do not hide animating window behind keyguard." into jb-dev 2012-06-13 15:27:51 -07:00
John Reck
d6bcfeb5e9 am d54d7cfe: Merge "Call WebView.performLongClick instead of performLongClick()" into jb-dev
* commit 'd54d7cfec7bcfd4fa84dcf686071cc5e9b599522':
  Call WebView.performLongClick instead of performLongClick()
2012-06-13 15:02:48 -07:00
John Reck
d54d7cfec7 Merge "Call WebView.performLongClick instead of performLongClick()" into jb-dev 2012-06-13 14:59:13 -07:00
Uriel Rodriguez
aa24906de2 BUG 5457035: lowering max FUL failed attempts to 3
After an unrecognized face occurs 3 times in a row, we disable FUL until the user unlocks via the
backup lock.  Lowering this values makes spoofing with liveliness enabled more difficult.  Since
we currently don't differentiate between the max number attempts with and without liveliness
enabled, we had to lower it for all uses of FUL.

Change-Id: I7a429f64cde2767ddd2ceb0885343acd0b802aac
2012-06-13 17:30:13 -04:00
Craig Mautner
719c139d03 am f8d05b4e: Merge "Update wallpaper visibility at time of hide/show." into jb-dev
* commit 'f8d05b4ea61bb0db32c1a7f93f27a13f67c9ef0c':
  Update wallpaper visibility at time of hide/show.
2012-06-13 14:16:49 -07:00
Craig Mautner
f8d05b4ea6 Merge "Update wallpaper visibility at time of hide/show." into jb-dev 2012-06-13 14:09:08 -07:00
Adam Powell
6c14359074 am 4b4a947b: Merge "MediaRouter dialog" into jb-dev
* commit '4b4a947b5e4913d7f8b7df15d3a7cdf8f343471f':
  MediaRouter dialog
2012-06-13 14:05:24 -07:00
Adam Powell
4b4a947b5e Merge "MediaRouter dialog" into jb-dev 2012-06-13 14:02:53 -07:00
John Grossman
3400aa104c am 8f267c4a: (-s ours) LibAAH_RTP: Fix a deserialization bug. DO NOT MERGE
* commit '8f267c4a47fa65193c39635675a536468d5d4296':
  LibAAH_RTP: Fix a deserialization bug.  DO NOT MERGE
2012-06-13 13:09:41 -07:00
John Grossman
8f267c4a47 LibAAH_RTP: Fix a deserialization bug. DO NOT MERGE
Fix for bug 6446715

Fix a deserialization bug which was causing an assertion failure in
stagefright and bringing down the entire media server.  Basically, you
will hit this any time you play a track longer than ~2147 seconds.
(Technically, the crash will happen any time the play pointer at a
 position which is ~2147 * (1 * 2N) where N >= 0)

Change-Id: Ic0d371b0f6c29fddf0a033f5de08a70b3e63c854
2012-06-13 12:56:22 -07:00
Eric Fischer
2a07164c7e am cc7baa28: (-s ours) am 82134f76: Merge "Import translations. DO NOT MERGE" into jb-dev
* commit 'cc7baa28f2b584a238ac5f9bf48775f89a4aa0a4':
  Import translations. DO NOT MERGE
2012-06-13 12:42:13 -07:00
Eric Fischer
cc7baa28f2 am 82134f76: Merge "Import translations. DO NOT MERGE" into jb-dev
* commit '82134f76936be049cc4b23a894ba7decc1d59952':
  Import translations. DO NOT MERGE
2012-06-13 12:35:18 -07:00