- Add a symbol shift keylayout.
- Apply a shifted state (upper case) on the next key input.
Bug: 132636760
Test: test manually.
Change-Id: I7447b9df47a953dad7216977e0b75ab801d863e4
- Add a symbol layout.
- Let it change the layout between qwerty and symbol on KEYCODE_MODE_CHANGE.
- Adjust key-sizes of the last row in the qwerty keyboard to make it 100%
Bug: 132636760
Test: test manually
Change-Id: I33bd70dc47498ad3f6d255641c9edf48113c053d
This commit add config file support to header-abi-diff so that we can
have per-branch configuration.
Bug: 112760591
Test: ./tests/test.py
Test: ${ANDROID_HOST_OUT}/nativetest64/header-checker-unittests/\
header-checker-unittests
Change-Id: I1fbd76c93991a2b36121a5f4397c62eb72d486ec
Merged-In: I1fbd76c93991a2b36121a5f4397c62eb72d486ec
This commit adds `-allow-adding-removing-weak-symbols` option to
`header-abi-diff`. This allows vendor-specific branch to add or remove
weak symbols from their VNDK shared libs. This is sometimes necessary
when venders have their compiler toolchain or use different compiler
flags (e.g. inline heuristics).
Bug: 112760591
Test: ./tests/test.py
Change-Id: I94bceacc90cab093e8aa602bb7d866d6f433c5c7
Merged-In: I94bceacc90cab093e8aa602bb7d866d6f433c5c7
for Final Android-Q SDK release post SDK Finalization. These version
numbers are used by Studio to trigger updates
Bug: 132614951
Test: N/A
Change-Id: I2da403d9d722a76fa9776f17e1d9078999bf9800
This commit updates eligible-list-29.csv. Since last update in March,
some libraries are added (e.g. libc_scudo) and some libraries are
removed from VNDK libraries (e.g. libstagefright_*).
Bug: 130270919
Test: ./vndk_definition_tool.py deps-insight \
--tag-file datasets/eligible-list-29.csv \
--system ${ANDROID_PRODUCT_OUT}/system \
--system ${ANDROID_PRODUCT_OUT}/vendor
Change-Id: Ia9745fd6852ebdfd4ecd9b908184a6b6d66aabec
Bug: 131241616
Test: N/A
Exempt-From-Owner-Approval: BoHu is out of office. HuanR is not with Android.
Change-Id: If16e031614d6d4fa579f4d2704105b971ba1079f
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
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
MSIME sample can now set connection active/inactive.
Bug: 128751901
Test: Manually verified using steps in bug.
Change-Id: I77bf8c844838f32888004611975cfa316255961b
MDLauncher crash after change material source.
Change theme parent to fix it.
Bug: 130151609
Test: Manual
Change-Id: Iccc68c71953e042a4b5462ab7f900e99e94cf3e7