am 53b029b6: (-s ours) Merge "Revert "Import translations. DO NOT MERGE"" into jb-mr1-aah-dev

* commit '53b029b6201dbe754d478f3dfcbd4f1e5ee5b41e':
  Revert "Import translations. DO NOT MERGE"
am 47ece2e5: am 03f7ebfe: Merge "Relax permission requirements for posting notifications across users" into jb-mr1-dev

* commit '47ece2e53e50201a6f73fb7a554d856f3b4519c8':
  Relax permission requirements for posting notifications across users
Fix for bug 7400445 regression in background drawable

The opacity calculation for a gradient drawable of shape must take
rounded corners into account - if the corner radius is nonzero, then the
shape is translucent rather than opaque. Previously the code always
assumed that such rectangles were fully opaque, which led to the
background (visible behind the rectangle) not getting drawn.

This patch simply checks for corner radius in addition to shape and
computes opacity as translucent in the nonzero case.

Change-Id: Iaf4d24abc6ecf49f85c82972b8f998700c83295e
Accessibility of the lock screen - strings

Change-Id: I573a65e5de4c258831bd14f4d54ab3eabf67b8e1
Merge "Accessibility of the lock screen - strings" into jb-mr1-lockscreen-dev
Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
am 6bd881bd: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev

* commit '6bd881bd328835f9b042d859cb496ed6f612c17b':
  Import translations. DO NOT MERGE
am 6bd881bd: (-s ours) Merge "Import translations. DO NOT MERGE" into jb-mr1-dev

* commit '6bd881bd328835f9b042d859cb496ed6f612c17b':
  Import translations. DO NOT MERGE
Removed symbol causing compile breakage.

  Seems like this string was removed in
  https://googleplex-android-review.googlesource.com/#/c/247477

Change-Id: I2cc96143980d326cfdbc1db3b2a3c9766963ef03
Merge "Fix keypad accessibility." into jb-mr1-lockscreen-dev
am 63f43d56: am 6bd881bd: Merge "Import translations. DO NOT MERGE" into jb-mr1-dev

* commit '63f43d56198d8423f875d23e3bb2559b652d8d5a':
  Import translations. DO NOT MERGE
Merge "Removed symbol causing compile breakage." into jb-mr1-dev
Merge "Import translations. DO NOT MERGE" into jb-mr1-dev
Fix for regression in WindowManager orientation changes

A fix yesterday for #7428221 caused a regression where new orientations would
sometimes cause a flash through black on the way to seeing the real static wallpaper.
There is a fundamental problem in WindowManagerService where we show a window before
it has all of the layout/sizing information it needs, which is the cause of the black
flash. The regression yesterday was that we are now less aggressive about layout out
hidden windows, so we won't layout the window until after the window is shown with the
incorrect sizing info.

The fix/workaround is to back off the layout logic specifically for the wallpaper,
ensuring that we will lay it out on orientation changes, even when hidden. This means that
when we finally do show it, it will already have been drawn in the correct orientation/size.

Issue #7444971 Home jank regression

Change-Id: Ib20fdabc43ece9720b261bf04b272c5511e2d902
Revert "Import translations. DO NOT MERGE"

breaks build.

This reverts commit a7cd483e4d7f097487ca9babc27316c11f2e4afb

Change-Id: I5690d3c9048f70b33a3e9610b821873a335a8357
Merge "Revert "Import translations. DO NOT MERGE"" into jb-mr1-dev
Revert "Removed symbol causing compile breakage."

breaks build.

This reverts commit d8a5792ae760a22aed4aa4ffd2caa5161d61baad

Change-Id: Ib92e9eee7f581bd9c508a735ef8a770316565d25
Merge "Revert "Removed symbol causing compile breakage."" into jb-mr1-dev
Merge "Fix for bug 7400445 regression in background drawable" into jb-mr1-dev
am dd733251: Merge "Removed symbol causing compile breakage." into jb-mr1-dev

* commit 'dd73325106c4d52c734647d65530e46eb70f4749':
  Removed symbol causing compile breakage.