am: a248f4af4c -s ours
am skip reason: change_id Ie5606eeace783b09e822b7045880f57f7fb8dab1 with SHA1 76aa9e1b65 is in history
Change-Id: I413b5dbabc330be097ebc7eb215a61d369109ca5
With Ib8f4045b9e8e7bf65c13437133f114d91d0cb050 navbar always has
contrast thereby creating a solid navbar. However, for IMEs that wish to
draw a gradient, will need to have this disabled.
This change disables contrast for extended navbar gradient.
Fix: 130809016
Test: Manually verified:
1. m -j ThemedNavBarKeyboard
2. Install and enable
3. Click "Extended dark nav bar" and verify gradient is visible.
Change-Id: I511bdcde0ef57c1484faace484db262b49fdfe16
The new sf layer transform changes breaks when missing layers are added since they do not contain transform
data. Fix this is by adding a transform when creating missing layers.
Also set the transform type when populating transform matrices so they are displayed as IDENTITY.
Test: Open trace from bug
Fixes: 130886882
Change-Id: I85f52bd3dc9174499c4a4840c6b5e80555f28fc7
Some key events to build a wallpaper which can support
multiple display.
- The rendering or event handler of each engine must be
independent.
- Set supportsMultipleDisplays attribute to true.
- Use Engine#getDisplayContext to load resource if
needed.
Bug: 129696884
Test: launch wallpaper and check on multi display.
Change-Id: I3c60caba921e0af3d5f681ed318a543328e3375a
am: 0711ac5057 -s ours
am skip reason: change_id I0110d355aa071f3f5c8174c7dfa3c8403ac8f596 with SHA1 9502c0fe6a is in history
Change-Id: I1818bd2490d07aecc3dc7a9902b994e197389d11
Bug: http://b/110800681
Lld, unlike the MinGW binutils linker, requires import libraries while
linking. Create one for the prebuilt AdbWinApi.dll.
AdbWinApi.def is a list of Adb* functions in prebuilt/usb/AdbWinApi.dll.
AdbWinApi.lib, which is the one passed to lld when linking, is created
as follows:
// First symlink llvm-ar to llvm-dlltool in Clang prebuilts.
$ prebuilts/clang/host/linux-x86/clang-r353983b/bin/llvm-dlltool \
-D AdbWinApi.dll -k -m i386 \
--input-def development/host/windows/prebuilt/usb/AdbWinApi.def \
--output-lib development/host/windows/prebuilt/usb/AdbWinApi.lib
Import library for AdbWinUsbApi.dll doesn't seem necessary since it's
not directly part of any link command.
Test: The following commands pass (but throw exception without this change):
$ adb.exe devices
$ fastboot.exe devices
Change-Id: I10481d43b59adc5464f60bcff7d49ed206c12a5b
This is a followup for comment in I77bf8c844838f32888004611975cfa316255961b
lastClientId doesn't need to be static as MultiClientInputMethod is single instance.
Bug: 128751901
Test: Manually verified using steps in bug.
Change-Id: I049a5e9966408b1d304e23713fae2c3597d89a5c
Objects.toStringHelper has been replaced with
MoreObjects.toStringHelper.
Bug: 130306229
Test: m checkbuild
Change-Id: I0110d355aa071f3f5c8174c7dfa3c8403ac8f596
Merged-In: I0110d355aa071f3f5c8174c7dfa3c8403ac8f596
Exempt-From-Owner-Approval: cherry pick
(cherry picked from commit 9502c0fe6a)
Objects.toStringHelper has been replaced with
MoreObjects.toStringHelper.
Bug: 130306229
Test: m checkbuild
Change-Id: I0110d355aa071f3f5c8174c7dfa3c8403ac8f596
MSIME sample can now set connection active/inactive.
Bug: 128751901
Test: Manually verified using steps in bug.
Change-Id: I77bf8c844838f32888004611975cfa316255961b
am: 925da24e7c -s ours
am skip reason: change_id I98b8ba2fbadabf552b82bae11013711fd5a22f01 with SHA1 ca536a2983 is in history
Change-Id: I80b324ece254a2e10342f728fc2d46b9f83ab7e5