87228 Commits

Author SHA1 Message Date
Raph Levien
6594eca0a9 am 9704b563: Merge "Fix for 7301594 Html.toHtml creating potentially invalid html" into jb-mr1-dev
* commit '9704b563d63d8b5fe8e568dfb7190f8440b56698':
  Fix for 7301594 Html.toHtml creating potentially invalid html
2012-10-08 12:43:12 -07:00
Casey Burkhardt
bac221ff0b Accessibility enhancements within quick settings and notification shade.
Change-Id: I377c389abe3ce2285a620e60f4c8de4727f4f5c9
Bug: 7229886
2012-10-08 12:41:32 -07:00
Raph Levien
9704b563d6 Merge "Fix for 7301594 Html.toHtml creating potentially invalid html" into jb-mr1-dev 2012-10-08 12:40:17 -07:00
Craig Mautner
9641fc3091 am 847b1229: Merge "Fix problems with IME layers." into jb-mr1-dev
* commit '847b12295e0a5c9e04f344f04c3540751ef6b9d1':
  Fix problems with IME layers.
2012-10-08 12:30:54 -07:00
Craig Mautner
847b12295e Merge "Fix problems with IME layers." into jb-mr1-dev 2012-10-08 12:28:23 -07:00
Justin Mattson
86cf0cdfe1 Reverse movement direction of DPAD events
The first way I had it produces somewhat unexpected behavior. If you
scroll past the top of the list, focus moves down to the control
below.

This changes it so scrolling past the bottom of the list moves focus
to the next control below.

Change-Id: I886e1854df85ceb203dac61c7f8c7daf6749e90e
2012-10-08 11:59:38 -07:00
Justin Koh
1a7cfd67c2 Merge "Fix for the clearing of fling events" into jb-mr1-aah-dev 2012-10-08 10:52:07 -07:00
Craig Mautner
e6f7d5054a Fix problems with IME layers.
The query WindowState.isDisplayed did not take into account being
displayed due to app animations.

When an existing input method target was animating away the logic
for detecting if it was still on screen was faulty. This led to
assigning the input method to a layer below its target and obscuring
the input method until the animation was complete.

Bug: 7296703 fixed.
Change-Id: Ib00db4f21b726ed57d25d6a1e796b65a7d45ee97
2012-10-08 10:34:17 -07:00
Brian Colonna
9ded0e1d48 FUL fallback is no longer account login - fix b/7280196
When Face Unlock failed the maximum number of times (3), it was asking
for account login when it should have been asking for the backup lock
that the user chose when setting up Face Unlock.

This change splits the isBiometricUnlockEnabled() function into two.
One of them strictly checks whether it exists and is selected.  The
other one checks whether too many attempts have occurred.  When
deciding which backup to choose, the decision is now based only on
whether Face Unlock is enabled.  Checking whether too many attempts
had occurred caused the bug because the check indicated it had already
'fallen back' to pattern, and the backup for pattern was being
selected instead of the backup for biometric unlock.

Change-Id: I6b9cf2c5155e8c14933cbfc8f5d58ebc007e53cb
2012-10-08 13:02:41 -04:00
Chris Craik
7952c4cd99 am bb5f014a: Merge "Use offset in line drawing" into jb-mr1-dev
* commit 'bb5f014ae805f166328d72cbf826e8f1f17c9daf':
  Use offset in line drawing
2012-10-08 09:48:31 -07:00
Chris Craik
bb5f014ae8 Merge "Use offset in line drawing" into jb-mr1-dev 2012-10-08 09:46:05 -07:00
Baligh Uddin
3257a78918 am 0e2aade9: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
* commit '0e2aade9f1cfbbbdb60889ca9e1399093eb542ac':
  Import translations. DO NOT MERGE
2012-10-08 08:31:46 -07:00
Baligh Uddin
0e2aade9f1 Merge "Import translations. DO NOT MERGE" into jb-mr1-dev 2012-10-08 08:29:02 -07:00
Baligh Uddin
7d55d629a4 Merge "Import translations. DO NOT MERGE" into jb-mr1-aah-dev 2012-10-08 08:28:01 -07:00
Baligh Uddin
968a6c185e Merge "Import translations. DO NOT MERGE" into jb-mr1-aah-dev 2012-10-08 08:25:27 -07:00
Baligh Uddin
613807fa3f am f895f3cb: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
* commit 'f895f3cbfcadb2179a290f249e66788cd17b40d4':
  Import translations. DO NOT MERGE
2012-10-08 08:19:47 -07:00
Baligh Uddin
f895f3cbfc Merge "Import translations. DO NOT MERGE" into jb-mr1-dev 2012-10-08 08:17:02 -07:00
Amith Yamasani
1409c99f8b am 9c2a38ed: Merge "Fix resource reading for secondary users" into jb-mr1-dev
* commit '9c2a38ed10592a54d9bb753ef882632f7a8cd446':
  Fix resource reading for secondary users
2012-10-07 23:36:22 -07:00
Daniel Sandler
bb1c1d3628 am de8e3b12: Merge "Fix NPE if pulling down QS quickly on very first boot." into jb-mr1-dev
* commit 'de8e3b122bbbd61aa35fd5cd4fe2fc86cd6f0040':
  Fix NPE if pulling down QS quickly on very first boot.
2012-10-07 23:36:19 -07:00
Daniel Sandler
60e8ff6df5 am 33a8bd8c: Merge "New icon for "Sleep now."" into jb-mr1-dev
* commit '33a8bd8c40ac3c19674043b1cf3e232a3220868f':
  New icon for "Sleep now."
2012-10-07 23:36:15 -07:00
Eric Laurent
8c362b02cf am 843c5395: Merge "AudioService: fix settings for fixed volume device" into jb-mr1-dev
* commit '843c539514302350ee2fcbfcc0a689a41edca25d':
  AudioService: fix settings for fixed volume device
2012-10-07 23:36:12 -07:00
Romain Guy
b0f8514753 am 133fcdf4: Merge "Clear draw flags when updating TextureView\'s layer Bug #7171323" into jb-mr1-dev
* commit '133fcdf44bccbda1fe7931bca7d911806435491b':
  Clear draw flags when updating TextureView's layer Bug #7171323
2012-10-07 23:36:08 -07:00
Daniel Sandler
969e8d52fa am 118f4844: Fix NPE on devices without notification panel help clings.
* commit '118f484424f3e5649833df42a7e613f41b2b2ecd':
  Fix NPE on devices without notification panel help clings.
2012-10-07 23:36:05 -07:00
Adam Powell
521b011c84 am b3419595: Merge "QuickSettings - fail gracefully if we can\'t query the profile data" into jb-mr1-dev
* commit 'b3419595c78401c51966f3b104c25eef155ed9a2':
  QuickSettings - fail gracefully if we can't query the profile data
2012-10-07 23:36:02 -07:00
Romain Guy
f3c2eb79e4 am d6344d76: Merge "Work around a possible driver bug Bug #7296475" into jb-mr1-dev
* commit 'd6344d76594c49b3e4e5fc062d933f021742c847':
  Work around a possible driver bug Bug #7296475
2012-10-07 23:35:58 -07:00
Dianne Hackborn
edc3f3f341 am b52b6bf1: Merge "Fix issue #7295951: Mako asks which Launcher to use at every re-boot" into jb-mr1-dev
* commit 'b52b6bf138c9aa5e986c8be95fcd23448792a078':
  Fix issue #7295951: Mako asks which Launcher to use at every re-boot
2012-10-07 23:35:54 -07:00
Jeff Brown
3a8effb8ae am 9302251e: Merge "Reduce screen on latency, eliminate flashes." into jb-mr1-dev
* commit '9302251e3a09810164895237a6a2e8ac4987c3c0':
  Reduce screen on latency, eliminate flashes.
2012-10-07 23:35:51 -07:00
Dianne Hackborn
e71a630fc6 am ec799e88: Merge "More on #7296510 Transition from lock screen to dreaming is really bad" into jb-mr1-dev
* commit 'ec799e883cb309fc12f22cab19e53f1e27886ba5':
  More on #7296510 Transition from lock screen to dreaming is really bad
2012-10-07 23:35:47 -07:00
Amith Yamasani
9c2a38ed10 Merge "Fix resource reading for secondary users" into jb-mr1-dev 2012-10-07 22:53:18 -07:00
Daniel Sandler
de8e3b122b Merge "Fix NPE if pulling down QS quickly on very first boot." into jb-mr1-dev 2012-10-07 21:12:04 -07:00
Daniel Sandler
9d09824a66 Fix NPE if pulling down QS quickly on very first boot.
The cling interception code can interfere with the touch
stream to the point that PanelView might get an ACTION_UP or
_CANCEL without a corresponding ACTION_DOWN, causing
problems.

Bug: 7301742
Change-Id: Idd5074c2544b3238517655ab3c068966bae9f912
2012-10-07 23:27:30 -04:00
Jim Miller
245b453733 Properly handle cancel event in GlowPadView
There was a workaround used in a previous release where we effectively
ignored cancel events to work around another bug.  This change removes
the workaround and GlowPadView correctly handles the event.

Bug 6903638

Change-Id: I9b510985c6da346a4e10cf2535267c8d5efa5871
2012-10-07 20:16:54 -07:00
Svetoslav Ganov
f0b8e3adc4 Merge "Adding support to NumberPicker" into jb-mr1-aah-dev 2012-10-07 19:00:02 -07:00
Svetoslav Ganov
5dc21d9b34 Adding support to NumberPicker
Change-Id: I471b995c8d364c2bd5eef3ab0397c17fc77f6ccc
2012-10-07 18:54:42 -07:00
Daniel Sandler
33a8bd8c40 Merge "New icon for "Sleep now."" into jb-mr1-dev 2012-10-07 18:37:09 -07:00
Eric Laurent
843c539514 Merge "AudioService: fix settings for fixed volume device" into jb-mr1-dev 2012-10-07 18:23:02 -07:00
Romain Guy
133fcdf44b Merge "Clear draw flags when updating TextureView's layer Bug #7171323" into jb-mr1-dev 2012-10-07 18:00:41 -07:00
Romain Guy
52b307ebc8 Clear draw flags when updating TextureView's layer
Bug #7171323

Finally!

Change-Id: Iefef8fb9a8ef1fe4b374005067145319312c57cf
2012-10-07 17:57:30 -07:00
Daniel Sandler
118f484424 Fix NPE on devices without notification panel help clings.
Bug: 7302657
Change-Id: Ia161ea2ef74ef1dfbab55dacaa7274ebc2d66439
2012-10-07 20:48:28 -04:00
Raph Levien
286da7b6f5 Fix for 7301594 Html.toHtml creating potentially invalid html
Generate <p dir="rtl"> instead of <p dir=rtl>. The form with the quotes
is cleaner and will reduce warnings in apps that consume the output.

Change-Id: Ic9879c8c882c42079598b741e897a24415d96374
2012-10-07 16:57:27 -07:00
Eric Laurent
33902db750 AudioService: fix settings for fixed volume device
Force max volume for devices with fixed volume policy (HDMI, dock...)
when reading the settings from DB. Otherwise, these devices would
get the default volume which is not what we want.

Also fix a problem related to ringer mode management when reloading the
volume settings upon user switch that would cause a muted stream to be
unmuted.

Bug 7301563;

Change-Id: I81cdb97125b845da584ed680181b93c7c1e5903f
2012-10-07 16:54:47 -07:00
Adam Powell
b3419595c7 Merge "QuickSettings - fail gracefully if we can't query the profile data" into jb-mr1-dev 2012-10-07 16:05:35 -07:00
Adam Powell
db43f4722d QuickSettings - fail gracefully if we can't query the profile data
Fix a bug where QuickSettings couldn't get the user info tile data
when starting up encrypted. Since the system will be restarted once
the password is entered, it will be loaded properly once unlocked.

Bug 7301192

Change-Id: I6455df1d2bc33d375a1af8f2efb42dbdeb38f056
2012-10-07 16:04:37 -07:00
Romain Guy
d6344d7659 Merge "Work around a possible driver bug Bug #7296475" into jb-mr1-dev 2012-10-07 15:56:55 -07:00
Amith Yamasani
64442c1155 Fix resource reading for secondary users
Bug: 7086881

Load resources for the correct user.

Also clean up package monitoring and locking.
Added dump method to SearchManagerService.

Sneaking in a change to make crash dialogs visible to current user.

Change-Id: Id56dd15428d66084de995e28be242db27c15fda3
2012-10-07 15:56:34 -07:00
Dianne Hackborn
b52b6bf138 Merge "Fix issue #7295951: Mako asks which Launcher to use at every re-boot" into jb-mr1-dev 2012-10-07 15:48:39 -07:00
Jeff Brown
9302251e3a Merge "Reduce screen on latency, eliminate flashes." into jb-mr1-dev 2012-10-07 15:41:20 -07:00
Dianne Hackborn
ec799e883c Merge "More on #7296510 Transition from lock screen to dreaming is really bad" into jb-mr1-dev 2012-10-07 15:30:30 -07:00
Romain Guy
50ae66a554 Work around a possible driver bug
Bug #7296475

When re-enabling the scissor the driver seems to ignore the already
existing scissor box. This change resets the scissor box when the
test state changes.

Change-Id: I3a68433164f99d21fbab769a26c56fe416c1539a
2012-10-07 15:23:55 -07:00
Dianne Hackborn
297d789d44 More on #7296510 Transition from lock screen to dreaming is really bad
The final iteration of that change was a little too aggresive in
deciding when it turns off the dream's enter animation, so it was
doing this always instead of just when it needed to (when it is
being displayed to hide the lock screen).

This change fixes a dumb typo that was causing the dream to always
turn off its own animation (duh!) and tweaks the logic for deciding
when the dream should be able to cause the lock screen to hide to
better ensure that it is shown before the lock screen gets hidden.

Change-Id: Ie73a5be9ee597713644fb2a0202f36c32b4f1fca
2012-10-07 15:14:45 -07:00