150527 Commits

Author SHA1 Message Date
Adam Powell
af2d85973e Adjust toolbar/action bar title handling
Treat activity title changes as window title changes when propagating
to action bars. This gives it lower priority if a "hard" title has
been set. Fix some lifecycle handling around this that previously
resulted in multiple calls.

Automatically detect the starting display options for a
ToolbarWidgetWrapper if we're not grabbing them from styles. This
prevents setTitle and friends from going totally out to lunch if
constructed around a Toolbar with no starting title.

Bug 17138048

Change-Id: I9f58a3d222546745c8aa873e996b8f0d52a0ad21
2014-08-26 18:28:17 -07:00
Dongil Seo
b64c2ba05b Fix a bug that the HdmiCecLocalDeviceTv sends <User Control Released> message for unsupported keys
Bug: 17170954

Change-Id: I0ad624eb3a1301b24865228164d8dd5a97452329
2014-08-27 10:21:20 +09:00
Svetoslav
86b1df2343 Print services setting changes not handled for managed profiles.
We keep per user settings for enabled print services which are
observed to update the print manager service state. We were listening
to all user changes but the handling code was not updating the state
of the user whose settings changed, rather the current user.

Added hidden APIs in content observer to know which user changed
and now the print manager serivce handles content changes for the
correct user.

bug:16977006

Change-Id: I71ec88c8f3f38cb405844c13ab83695c2029eb79
2014-08-26 18:19:13 -07:00
Dongwon Kang
70613dbff7 Merge "TIF: clean up pending createSession requests when a package is removed." into lmp-dev 2014-08-27 01:17:06 +00:00
Alan Viverette
ec7725c875 Merge "Update list preference layout to more closely match Material spec" into lmp-dev 2014-08-27 01:16:25 +00:00
Chris Craik
9ed43d6514 Merge "Crash instead of leaking layers/textures between GL contexts" into lmp-dev 2014-08-27 01:13:14 +00:00
Dongwon Kang
426c9a4008 TIF: clean up pending createSession requests when a package is removed.
Pending createSession request for the package removed led to the tune request
with invalid channel URI. This change prevents crash from invalid URI by cleaning
up the pending requests on the package removal.

Bug: 17214114
Change-Id: I26fdf9eb45a5fec9032926a1c2994831c07b4fbe
2014-08-27 10:11:20 +09:00
Jae Seo
5d0ec89d55 Merge "Revert "TIF: Temporarily disable permission check for parental controls"" into lmp-dev 2014-08-27 01:08:18 +00:00
Svetoslav
ab94674c70 Merge "Fix a crash in PrintSpooler." into lmp-dev 2014-08-27 01:01:55 +00:00
Craig Mautner
7dbfbc7d6b Merge "Show IME over keyguard if IME target is showing" into lmp-dev 2014-08-27 00:59:44 +00:00
Christopher Tate
1871b9352e Merge "Briefly log wallpaper restore outcomes" into lmp-dev 2014-08-27 00:56:19 +00:00
Yorke Lee
5edb638eed Merge "API changes for ContactsContract" into lmp-dev 2014-08-27 00:51:07 +00:00
Jae Seo
fc836f6684 Revert "TIF: Temporarily disable permission check for parental controls"
This reverts commit 9d197941afcef7853578fcd2d704d6f97dde0902.

Change-Id: Ib376f3d4deddf72b94a5195f7aeafafd3ed189e8
2014-08-27 00:47:56 +00:00
Christofer Åkersten
8ccb1d6ca7 am e7a96447: Merge "Ensure system apps can be granted MODIFY_PARENTAL_CONTROLS" into lmp-dev
* commit 'e7a964478d292fe70d1266bf3e1d36060e437c79':
  Ensure system apps can be granted MODIFY_PARENTAL_CONTROLS
2014-08-27 00:43:58 +00:00
Jungshik Jang
2b8e9504df Merge "Add null-check for system audio mode change event." into lmp-dev 2014-08-27 00:43:19 +00:00
Christofer Åkersten
1e1b820539 Merge "Ensure system apps can be granted MODIFY_PARENTAL_CONTROLS" into lmp-dev 2014-08-27 00:37:11 +00:00
Paul Jensen
c2b07c6ec3 am 9a0a9fda: Merge "Fix to allow removing sign-in notification when network removed." into lmp-dev
* commit '9a0a9fda4024f0ac9611780b0af161c65d48b6a3':
  Fix to allow removing sign-in notification when network removed.
2014-08-27 00:36:11 +00:00
Alan Viverette
000b1abca8 Update list preference layout to more closely match Material spec
Expects icons to have 4dp of padding baked in, which is consistent with
existing icons.

BUG: 17235037
Change-Id: Ic855664e85454be5e0de030070eb6ab1594e2448
2014-08-26 17:34:34 -07:00
Chris Craik
1d47742333 Crash instead of leaking layers/textures between GL contexts
bug:17208461
Change-Id: I4d58f301cf0f5e8145e808a5d6ade4de7801970b
2014-08-26 17:30:15 -07:00
Yorke Lee
b31c8abdc4 API changes for ContactsContract
* Hide NAME_VERIFIED
* Add PinnedPositions.pin

Bug: 17253963
Change-Id: I887fb291fa4de8db6859655956a80898d1ee618c
2014-08-26 17:13:02 -07:00
Craig Mautner
99b69286f1 Show IME over keyguard if IME target is showing
IME was being hidden by keyguard even if the window it was attached
to was showing. This change shows the IME if the window it is
attached to is hiding the keyguard.

Also fix an NPE that was crashing systemui.

Fixes bug 16457525.

Change-Id: If587eefa7b1e0ae26713906a76c0766ebaae69a6
2014-08-26 17:10:39 -07:00
Alan Viverette
40e38d4367 Fix NPE in RippleDrawable
Invalidate was called while we were busy clearing the list of
animating ripples, which led to an inconsistency between the
ripple count and actual state of the ripple list.

BUG: 17136636
BUG: 17281011
Change-Id: Ifb7be7eb334ad9a44cc3a1e6f55ad1e35218989a
2014-08-26 17:08:21 -07:00
Christopher Tate
8ab0865156 Briefly log wallpaper restore outcomes
Bug 17112780

Change-Id: I3e9a23d28c9df4f708eb24b4688322c21a8c8382
2014-08-26 17:08:04 -07:00
Paul Jensen
e30735c7dc Merge "Fix to allow removing sign-in notification when network removed." into lmp-dev 2014-08-26 23:58:40 +00:00
Jeff Hao
71785ed7dd am 73fb1feb: Merge "Add sample profiling option to am." into lmp-dev
* commit '73fb1feb93e56c7aadb2ce64e040b9ff3d0c0358':
  Add sample profiling option to am.
2014-08-26 23:10:23 +00:00
Jeff Hao
0dedb722e6 Merge "Add sample profiling option to am." into lmp-dev 2014-08-26 22:59:36 +00:00
Alan Viverette
841a55a77f am 2b013731: Merge "Use bounds in screen for better A11y backwards compatibility" into lmp-dev
* commit '2b01373190177badaa06a8a72cf8b3a856ac235a':
  Use bounds in screen for better A11y backwards compatibility
2014-08-26 22:59:29 +00:00
Alan Viverette
288265c5c2 am 413e2c21: Merge "Make shadow alpha properties public, add lighting values for TV" into lmp-dev
* commit '413e2c2157c542222d0dafc8a1dcee01f4b2858b':
  Make shadow alpha properties public, add lighting values for TV
2014-08-26 22:59:24 +00:00
Alan Viverette
819b7d5de2 am 4f17dc02: Merge "Update date and time picker styling" into lmp-dev
* commit '4f17dc029fcc7c4c77c97a2251c3ee646f4bbf85':
  Update date and time picker styling
2014-08-26 22:59:19 +00:00
vandwalle
a0974b0e20 am 0ad85ac7: Merge "remove call to passpoint service start" into lmp-dev
* commit '0ad85ac7af74b961c3de7d33c2fd597c0f8cd2ac':
  remove call to passpoint service start
2014-08-26 22:59:14 +00:00
Jeff Hao
1b012d302b Add sample profiling option to am.
Also bundles all profiling options into a class.

Bug: 17040932
Change-Id: I85d675ee1494bdc7308caffdf94145d27c996e9d
2014-08-26 15:54:25 -07:00
Alan Viverette
22d8a776cd Merge "Use bounds in screen for better A11y backwards compatibility" into lmp-dev 2014-08-26 22:52:47 +00:00
Alan Viverette
f3542fd63f Merge "Make shadow alpha properties public, add lighting values for TV" into lmp-dev 2014-08-26 22:52:32 +00:00
Alan Viverette
03740d74ca Merge "Update date and time picker styling" into lmp-dev 2014-08-26 22:51:50 +00:00
vandwalle
780617faa2 Merge "remove call to passpoint service start" into lmp-dev 2014-08-26 22:47:47 +00:00
Ricardo Cervera
69e9fcbffc docs: Fixed notification background bug. Bug: 16801684
Change-Id: Ibd42a52fd46d324a6f706bab69a23f8521b7b36b
2014-08-26 15:44:32 -07:00
vandwalle
0bbd2aaace remove call to passpoint service start
Change-Id: Ibc6e537544c2228e8b07f734158182d1e4817d17
2014-08-26 15:43:46 -07:00
Joe Fernandez
a2c07b6e58 am 8b4d6f9d: am f589d63a: am 17b94b8a: am 2e8d4787: docs: link bug fixes for accessibility testing page
* commit '8b4d6f9d0bd1a67642e7d889f4b81ade97139fda':
  docs: link bug fixes for accessibility testing page
2014-08-26 22:30:17 +00:00
Svetoslav
9c9888b8c5 Fix a crash in PrintSpooler.
If the user cancels printing we cancel the current
pring operation in the RemotePrintDocument which is
a state machine enforcing valid state transitions.
A valid transition was not allowed: finishing after
canceled.

bug:17182301

Change-Id: Iccf3a78d7dc736a64bf5c44941a8f8064dcd0ec3
2014-08-26 15:19:56 -07:00
Joe Fernandez
987eb97344 am f589d63a: am 17b94b8a: am 2e8d4787: docs: link bug fixes for accessibility testing page
* commit 'f589d63a14e14925253eaf77ca3aa5bd495a015a':
  docs: link bug fixes for accessibility testing page
2014-08-26 22:19:02 +00:00
Calin Juravle
be20ed41f7 Update the handling of the native bridge property.
ro.dalvik.vm.native.bridge is expected to be always be set. A value of
"0" means that the native bridge is disabled and that no value should be
passed to the runtime.

Bug: 17104449
Change-Id: I94e60c68e732abdab18f14f960d3b80f32048a79
2014-08-26 23:15:23 +01:00
Christoph Studer
c5eed12688 am 6011b66d: Merge "NoMan: Fix inconsistent notification comparator" into lmp-dev
* commit '6011b66d490f014936e24d2ca56b1c9f38ad8828':
  NoMan: Fix inconsistent notification comparator
2014-08-26 22:12:14 +00:00
Jim Miller
67d7e94b29 am fc5346ed: Merge "Hide fingerprint API until new API is ready" into lmp-dev
* commit 'fc5346ed168e2729783b25e869a910483b7b0628':
  Hide fingerprint API until new API is ready
2014-08-26 22:12:10 +00:00
Christoph Studer
330459d685 Merge "NoMan: Fix inconsistent notification comparator" into lmp-dev 2014-08-26 22:03:07 +00:00
Jim Miller
e7b6b1aae7 Merge "Hide fingerprint API until new API is ready" into lmp-dev 2014-08-26 22:02:52 +00:00
Chris Craik
8750c37d84 am bfb8310a: Merge "Notify VM of native pixelref allocations" into lmp-dev
* commit 'bfb8310ab2214c19e955121373217edfe7258ebd':
  Notify VM of native pixelref allocations
2014-08-26 21:59:27 +00:00
Christoph Studer
cd4adf8b5e NoMan: Fix inconsistent notification comparator
Switch second phase of notification sorting to lexicographic
string comparison in order to enforce a consistent comparison.

Note that this slightly changes the logic: Within groups we
previously fell back on authoritative rank comparison when
one of the notificiations didn't have a sort key. Now we
just replace missing sort keys with " ".

Bug: 16626175
Change-Id: I91f4f4afeeb2c8edda6cd2668011a7367795086c
2014-08-26 23:56:27 +02:00
Alan Viverette
ed6f14a20c Make shadow alpha properties public, add lighting values for TV
BUG: 17189722
BUG: 17221975
Change-Id: I4ed477b658fec96ce69fa278f67345dab6bacaa3
2014-08-26 14:53:28 -07:00
Jeff Sharkey
7b13ce85bd am 64c53500: Merge "Report FileBridge failures as wtf()." into lmp-dev
* commit '64c535003d257acf781efa3d0b08d463a5f38e82':
  Report FileBridge failures as wtf().
2014-08-26 21:50:16 +00:00
vandwalle
c59ecafa85 am bdc65df3: Merge "remove passpoint - DO NOT MERGE" into lmp-dev
* commit 'bdc65df3860cf5f4aae9c79ad14f035626689bfa':
  remove passpoint - DO NOT MERGE
2014-08-26 21:50:02 +00:00