Commit Graph

27033 Commits

Author SHA1 Message Date
TreeHugger Robot
ae9378c4dc Merge "Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master" into stage-aosp-master 2019-09-11 20:31:36 +00:00
lumark
be6edd0436 Merge "Create display context when switching IME to new display"
am: 849ba2a546

Change-Id: I5e9d6fd9fd877f51fea52ab759729278398caf54
2019-09-10 19:54:36 -07:00
Treehugger Robot
849ba2a546 Merge "Create display context when switching IME to new display" 2019-09-11 02:05:14 +00:00
lumark
13a549168e Create display context when switching IME to new display
To address IME service context's Resources / DisplayMetrics update
when switching IME window to another display after onConfigurationChange.

We use Context#createDisplayContext to create display specific context when
display changed, to ensure soft keyboard can re-layout with correct resources.

Bug: 126930163
Test: manual with SoftKeyboard as below steps:
     1) Settings > Developer options > enable "Simulated Display" & "Force desktop mode".
     2) Reboot device
     3) Launch app (i.e. Contacts) with bluetooth or usb mouse in Simulated display.
     4) Tap EditText on app to see see if IME window layout correctly on simulated display.
     5) Launch app (i.e Files) on primary display.
     6) Tap EditText on app to see if IME window layout correctly on primary display.

Change-Id: Ic592a1d2fb2da149220c8b503b522b3e864bcc77
Merged-In: Ic592a1d2fb2da149220c8b503b522b3e864bcc77
2019-09-11 02:04:44 +00:00
ycheo
fdc84cbb52 Merge "Fix MSIME client's active state"
am: ce745f4935

Change-Id: I44909a83382a18b4e68f714c2d7540647a47e7c7
2019-09-10 14:25:29 -07:00
ycheo
ce745f4935 Merge "Fix MSIME client's active state" 2019-09-10 21:01:13 +00:00
Tarandeep Singh
ea0fe35391 Fix MSIME client's active state
Introduce per-display active client. Also, deactivate previous client
when window loses focus so that connection can be restarted on next
focus gain.

Test: Manually using the steps in bug.
Bug: 131619304
Change-Id: Iefad3f018ef0cc1b3729af4a140afa1b52139ce0
Merged-In: Iefad3f018ef0cc1b3729af4a140afa1b52139ce0
2019-09-10 04:16:10 +00:00
Bo Hu
eec0f0044d Merge "Add whitelist to build/product_sdk.mk"
am: 62cb157dec

Change-Id: I7e7bf4f29a621aebc31c651aad4e91964652422f
2019-09-09 20:20:19 -07:00
Bo Hu
62cb157dec Merge "Add whitelist to build/product_sdk.mk" 2019-09-10 03:02:12 +00:00
Xin Li
4874aace15 Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master
Bug: 135460123
Change-Id: I1bc7fef3b1bb1cb53cb724dd1d206ab9dbdece73
Merged-In: I8a07a2e852b9003de35997cd5d3a7bb340a079db
2019-09-08 13:06:31 -07:00
bohu
f76143d8bb Add whitelist to build/product_sdk.mk
BUG: 134444564
Change-Id: I43b26ee3de605fca440d70b5d26d8186a7d7ad4f
2019-09-06 15:35:15 -07:00
Elliott Hughes
6f92a637bd Merge "Remove macOS-specific workaround."
am: e5be747906

Change-Id: I8a07a2e852b9003de35997cd5d3a7bb340a079db
2019-09-06 12:58:01 -07:00
Treehugger Robot
e5be747906 Merge "Remove macOS-specific workaround." 2019-09-06 19:48:21 +00:00
Logan Chien
23c0545a22 Merge changes from topic "move-build-prebuilts"
am: 1deecd13b5

Change-Id: I6c438f986d63c3c5dd56435099afd406cc036cf9
2019-09-06 09:42:44 -07:00
Elliott Hughes
046f45a04e Remove macOS-specific workaround.
We now use the same stat on macOS as on Linux, so this breaks the build.

Test: treehugger
Change-Id: I1a9ef44d9cef17b5a4df068e86d1c1208fc19d11
2019-09-06 09:28:20 -07:00
Logan Chien
1deecd13b5 Merge changes from topic "move-build-prebuilts"
* changes:
  header-checker: Add hsinyichen to OWNERS
  header-checker: Extract build variables into envsetup.sh
  header-checker: Move clang-tools build script
2019-09-06 16:11:51 +00:00
Logan Chien
a95f71bca4 header-checker: Add hsinyichen to OWNERS
Test: n/a
Change-Id: Iae7f228c066b5aa3dca0e53f18989d3b488018ad
2019-09-06 16:11:33 +00:00
Logan Chien
17b65fcbf6 header-checker: Extract build variables into envsetup.sh
This commit extracts LLVM build variables from `build-prebuilts.sh` to
`android/envsetup.sh` so that header-checker developers can load these
variables with:

    source android/envsetup.sh

This commit also removes stale `FORCE_BUILD_LLVM_COMPONENTS`.

Test: source android/envsetup.sh; mm; header-abi-dumper --help
Change-Id: Iba5577ba27f8e73d2601d71f538efdb388c4a208
2019-09-06 16:09:25 +00:00
Logan Chien
22af78f7ab header-checker: Move clang-tools build script
This commit moves clang-tools build script from `prebuilts/clang-tools`
to `development` so that it will be easier to read the git history of
the file.

Test: OUT_DIR=$(pwd) ./prebuilts/clang-tools/build-prebuilts.sh
Change-Id: I6be5aded52ae141eb139f050b4bf08a48893cf6e
2019-09-05 14:10:27 -07:00
Xin Li
ba12137c0b Merge "DO NOT MERGE - Merge Android 10 into master" 2019-09-05 16:53:19 +00:00
Xin Li
71dc55ac3c DO NOT MERGE - Merge Android 10 into master
Bug: 139893257
Change-Id: Iab543f9b658713d73056812b206122d21b1db68e
2019-09-04 13:32:58 -07:00
Martin Stjernholm
c611ab31bf Merge "Support <include> directives in manifests."
am: ed31855802

Change-Id: I31034b5f65fa75bfbcd18f26464510e88e470b10
2019-08-29 14:26:17 -07:00
Treehugger Robot
ed31855802 Merge "Support <include> directives in manifests." 2019-08-29 21:05:44 +00:00
Michael Rosenfeld
107beb9730 Merge "Add a lower SDK version of the business card app."
am: 86fd70bbec

Change-Id: Ic9623074945aa856ff4c228af7344580727b7cb9
2019-08-28 19:44:46 -07:00
Treehugger Robot
86fd70bbec Merge "Add a lower SDK version of the business card app." 2019-08-29 02:25:18 +00:00
Michael Rosenfeld
0dc513c093 Add a lower SDK version of the business card app.
Bug: 137401958
Test: manual install
Change-Id: Ic9f7c974dd293f035cb9566d7c28358a63ec8fa6
2019-08-28 16:16:42 -07:00
Logan Chien
f718763b9f Merge "header-checker: Update clang prebuilts to clang-r365631"
am: 920715753b

Change-Id: Ie32b963b8b84d0253f8dd998b3944f912386a6f3
2019-08-27 19:46:54 -07:00
Logan Chien
920715753b Merge "header-checker: Update clang prebuilts to clang-r365631" 2019-08-28 02:29:20 +00:00
Martin Stjernholm
0c28099695 Support <include> directives in manifests.
Test: "development/tools/repo_pull/repo_pull.py pull ..." on a large topic
  from a manifest with includes.
Bug: 140113116
Change-Id: I781c9a3ca0bcdf53cc8ed1896b3ec12389e4e797
2019-08-27 18:45:46 +01:00
Logan Chien
ec33f7f872 header-checker: Update clang prebuilts to clang-r365631
This commit updates clang prebuilts to clang-r365631.  This fixes
`HideIrrelevantCommandLineOptions()`.

Test: OUT_DIR=out ./prebuilts/clang-tools/build-prebuilts.sh
Bug: 140110040
Change-Id: I76e6c59794ba330ed0f6256ed45af3c84c7f551e
2019-08-27 10:09:36 -07:00
TreeHugger Robot
f46fa00486 Merge "DO NOT MERGE - Merge build QP1A.190711.019 into stage-aosp-master" into stage-aosp-master 2019-08-24 06:48:48 +00:00
TreeHugger Robot
491baf7ea4 Merge "DO NOT MERGE - Merge build QP1A.190711.001 into stage-aosp-master history" into stage-aosp-master 2019-08-23 20:27:14 +00:00
Xin Li
9e8820e303 DO NOT MERGE - Merge build QP1A.190711.019 into stage-aosp-master
Bug: 139893257
Change-Id: I1f48222b9d4c9e9275dfbf29d2f1e36044f1e9c2
2019-08-23 06:44:52 +00:00
Xin Li
66c8c5a139 DO NOT MERGE - Merge build QP1A.190711.001 into stage-aosp-master history
Bug: 139893257
Change-Id: I66cfa981a2859f87c4ac60f04c9c46417a08757b
2019-08-23 06:42:03 +00:00
gopinath
fdf10818e5 Remove Local compatibility suite from Developement app.
Bug: b/139647239

Test: Builds development app successfully.
Change-Id: Iad56df9b9098b5860f1f61b578db774f3a9775bf
2019-08-22 21:44:45 +00:00
Android Build Merger (Role)
69343ec477 Merge "docs: Fix outdated sample code in Context#getExternalFilesDir. Test: make ds-docs am: f767eb4aa9 am: cc4b685d3e" into qt-r1-dev-plus-aosp 2019-08-20 01:14:48 +00:00
Nick Cook
8c8c80095b docs: Fix outdated sample code in Context#getExternalFilesDir. Test: make ds-docs am: f767eb4aa9
am: cc4b685d3e

Change-Id: I74634d2ba67a9a107101376b6ae54a7756582e26
2019-08-19 18:14:37 -07:00
Nick Cook
f8483fcc52 docs: Fix outdated sample code in Context#getExternalFilesDir. Test: make ds-docs am: f767eb4aa9
am: 7a58326f08

Change-Id: Ia3d7cac3fc6b00769f9df33d0c6108d531fd0900
2019-08-19 18:14:36 -07:00
Nick Cook
cc4b685d3e docs: Fix outdated sample code in Context#getExternalFilesDir. Test: make ds-docs
am: f767eb4aa9

Change-Id: I7e225bc7feb33b18fedf25215dde3c3207c351d6
2019-08-19 18:04:42 -07:00
Nick Cook
7a58326f08 docs: Fix outdated sample code in Context#getExternalFilesDir. Test: make ds-docs
am: f767eb4aa9

Change-Id: I0a5d7d6f6fa9b28f650891d4a70b7efbcc053f45
2019-08-19 18:04:42 -07:00
Nick Cook
f767eb4aa9 docs: Fix outdated sample code in Context#getExternalFilesDir.
Test: make ds-docs

Bug: 129290716
Change-Id: I0b1c1d9222c96c6bb2777f58d273546c81d77eb2
2019-08-20 00:45:50 +00:00
Android Build Merger (Role)
a334eab2b9 Merge "Bumping API 29 SDK package revision number visible to Android Studio for API 29 update Bug: b/139128921 Test: N/A am: 36de302069 am: 480bb75f45" into qt-r1-dev-plus-aosp 2019-08-15 20:45:37 +00:00
Raju Kulkarni
80b3ae93cf Bumping API 29 SDK package revision number visible to Android Studio for API 29 update Bug: b/139128921 Test: N/A am: 36de302069
am: 480bb75f45

Change-Id: I8cad2423202fef58ea1c253bf6172810190cf66a
2019-08-15 13:43:02 -07:00
Raju Kulkarni
6c3be9877a Bumping API 29 SDK package revision number visible to Android Studio for API 29 update Bug: b/139128921 Test: N/A am: 36de302069
am: f514e73d92

Change-Id: I984e612a96282650635a64d1ceb336729a171fee
2019-08-15 13:42:00 -07:00
Raju Kulkarni
480bb75f45 Bumping API 29 SDK package revision number visible to Android Studio for API 29 update Bug: b/139128921 Test: N/A
am: 36de302069

Change-Id: Iea1e25e79415b158364b960128d507953e0f725a
2019-08-15 13:19:36 -07:00
Raju Kulkarni
f514e73d92 Bumping API 29 SDK package revision number visible to Android Studio for API 29 update Bug: b/139128921 Test: N/A
am: 36de302069

Change-Id: Ic10b0e36e4c89ebddd8d7356e7dce80d42ca5bc2
2019-08-15 13:16:00 -07:00
Hsin-Yi Chen
02493bc5a9 Merge "Choose ABI dump directory according to the tag on the lsdump" am: 49768683cd am: 9c20269d37
am: 49a92302b7

Change-Id: Iaf9f2fe69b9cefb0424896b1e90dc281da03e52d
2019-08-14 20:03:53 -07:00
Hsin-Yi Chen
49a92302b7 Merge "Choose ABI dump directory according to the tag on the lsdump" am: 49768683cd
am: 9c20269d37

Change-Id: I70db7f9fcedc2569e1e2dcc9f3e544e2e2ec6a8f
2019-08-14 19:54:21 -07:00
Hsin-Yi Chen
9c20269d37 Merge "Choose ABI dump directory according to the tag on the lsdump"
am: 49768683cd

Change-Id: I1161a2b45507a11bb4b1befc41367b4b9403b077
2019-08-14 19:44:51 -07:00
Hsin-Yi Chen
49768683cd Merge "Choose ABI dump directory according to the tag on the lsdump" 2019-08-15 02:20:30 +00:00