lumark
87f14f1e18
Create display context when switching IME to new display for AOSP IME
...
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 AOSP IME 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: I0ed6a079af1ed90c75fee1d36d5ce3ef3c41f8ed
Merged-In: I0ed6a079af1ed90c75fee1d36d5ce3ef3c41f8ed
2019-09-11 02:02:48 +00:00
Xin Li
ccb19fdda7
Merge "DO NOT MERGE - Merge Android 10 into master"
2019-09-05 16:53:24 +00:00
Xin Li
66fb808791
DO NOT MERGE - Merge Android 10 into master
...
Bug: 139893257
Change-Id: I67cbe34b4646ddfdb0868bf8eaca12100a4e7b16
2019-09-04 13:34:53 -07:00
Xin Li
7748102af1
DO NOT MERGE - Skip qt-dev-plus-aosp-without-vendor (5713463) in stage-aosp-master
...
Bug: 134405016
Change-Id: I85024313e36aa6450602dd17cd9bcd7220780ecd
2019-08-14 11:35:21 -07:00
Xin Li
3e93e89ac3
[automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190705.004) into master"
...
am: c8db60faa5
-s ours
am skip reason: subject contains skip directive
Change-Id: Icc42f8f2edb97f51c61b439c4b8c0f78ea2e2577
2019-07-10 23:37:17 -07:00
Xin Li
8a19d504f8
[automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.190705.004) into master
...
am: f295ade970
-s ours
am skip reason: subject contains skip directive
Change-Id: I557b9217cdb47f9a7633af1561f418341288f0bc
2019-07-10 21:22:18 -07:00
Treehugger Robot
c8db60faa5
Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190705.004) into master"
2019-07-11 03:52:58 +00:00
Xin Li
f295ade970
DO NOT MERGE - Merge pie-platform-release (PPRL.190705.004) into master
...
Bug: 136196576
Change-Id: I31b019b595c8dec9874140f575fdeb61c5866a7d
2019-07-09 11:24:32 -07:00
android-build-team Robot
8c6c1e2be6
Snap for 5622519 from e035e3c319
to pi-platform-release
...
Change-Id: I3d90a4c3861c2ac74bd10bc6b531b00959272d3c
2019-07-08 23:24:29 +00:00
lumark
61722df601
Merge "Remove extend touchable region for AOSP keyboard" am: ff1db79a18
...
am: b1dec95c37
Change-Id: Ice2b8be7e19453c68e1432088887365b5085f617
2019-07-05 08:17:17 -07:00
lumark
b1dec95c37
Merge "Remove extend touchable region for AOSP keyboard"
...
am: ff1db79a18
Change-Id: Ic162b5e20213a3f1b2aeaf77250bf1d7edc198c5
2019-07-05 07:45:50 -07:00
Treehugger Robot
ff1db79a18
Merge "Remove extend touchable region for AOSP keyboard"
2019-07-05 06:30:35 +00:00
lumark
b4360e65ca
Remove extend touchable region for AOSP keyboard
...
Remove EXTENDED_TOUCHABLE_REGION_HEIGHT from LatinIME#onComputeInsets
to prevent keyboard touch region covered navigation bar
when in split-window mode with display density < 240 case.
Fix: 134893742
Test: manual as below steps:
1) Set window density as 240 with "adb shell wm density 240"
2) Launch a app (i.e. Messages) from recents activity, set as split-screen mode.
3) Tap Search bar to show IME keyboard.
4) Press home / back / recents key if it works, expect it works.
Change-Id: I596b7276041fecc50d2bc095c7e51664f632368d
2019-07-05 03:30:10 +00:00
Xin Li
7c33185b41
DO NOT MERGE - Merge qt-dev-plus-aosp-without-vendor (5699924) into stage-aosp-master
...
Bug: 134405016
Change-Id: If86628b9fc81ba5a599ae42e2901066c6bccf173
2019-07-01 21:00:09 +00:00
Bill Yi
751578eb61
[automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-dev
...
am: 4061ed5736
-s ours
am skip reason: subject contains skip directive
Change-Id: I32a36bccba7d89c4b87599cf431f335a139256cd
2019-06-25 18:06:49 -07:00
TreeHugger Robot
4061ed5736
Merge "Import translations. DO NOT MERGE" into qt-dev
2019-06-26 00:43:59 +00:00
Bill Yi
f9c445788b
[automerger skipped] Import translations. DO NOT MERGE
...
am: 9b767fcba3
-s ours
am skip reason: subject contains skip directive
Change-Id: I3b557b73a894482d524707d8db9522ab3d33aa64
2019-06-25 17:22:03 -07:00
Bill Yi
9b767fcba3
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 64712476
Change-Id: I352b26ea8bf0231df70390d717acd2d1d594b1c5
2019-06-25 13:48:59 -07:00
Bill Yi
f56dd28cc2
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 64712476
Change-Id: I38b91f6946820fcaa1f28323085f54676ce12615
2019-06-25 13:46:35 -07:00
Bill Yi
474b6518de
[automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-dev
...
am: 32bb8f9993
-s ours
am skip reason: subject contains skip directive
Change-Id: I7715753ef974b79b2e62c4d14f6ec769284b095c
2019-06-18 08:04:17 -07:00
Bill Yi
20b7d15ae5
[automerger skipped] Import translations. DO NOT MERGE
...
am: a9ee39f5cb
-s ours
am skip reason: subject contains skip directive
Change-Id: I338ac5ff44723d97eda21fc992b2c20499ed84cc
2019-06-18 08:03:29 -07:00
TreeHugger Robot
32bb8f9993
Merge "Import translations. DO NOT MERGE" into qt-dev
2019-06-18 14:43:20 +00:00
Bill Yi
44ff864a95
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 64712476
Change-Id: I096be536dd6bf947ea5c2d2adb37a905a790027f
2019-06-18 01:07:31 -07:00
Bill Yi
a9ee39f5cb
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 64712476
Change-Id: Id00265bae5aa6cd705f6b685dc5482cf28be48ef
2019-06-18 01:06:52 -07:00
Bill Yi
786dd43b9e
[automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-dev
...
am: 6562981448
-s ours
am skip reason: subject contains skip directive
Change-Id: Id88e74f86f38baf9132d4b64723e710b261e6906
2019-06-04 18:26:38 -07:00
Bill Yi
29f347eef3
[automerger skipped] Import translations. DO NOT MERGE
...
am: fef85b3c7b
-s ours
am skip reason: subject contains skip directive
Change-Id: I1ce5a4c80d46736758d5502359de508d1253daa6
2019-06-04 18:16:46 -07:00
TreeHugger Robot
6562981448
Merge "Import translations. DO NOT MERGE" into qt-dev
2019-06-04 23:03:36 +00:00
Bill Yi
fef85b3c7b
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 64712476
Change-Id: I8cc15dd237c6e8313d997b37829b7924e2bb9c6a
2019-06-04 10:27:11 -07:00
Bill Yi
31a7793e28
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 64712476
Change-Id: I5de46104c83a4d2efc933d473ec29e19c18684c4
2019-06-04 10:24:31 -07:00
Bill Yi
187fbe0b78
[automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-dev
...
am: 0d6a3d5e45
-s ours
am skip reason: subject contains skip directive
Change-Id: I03bbddaced7e70dc51f32aad95b8b52318d454a3
2019-05-25 13:20:44 -07:00
Bill Yi
cfcf95bd16
[automerger skipped] Import translations. DO NOT MERGE
...
am: b9e9ce91af
-s ours
am skip reason: subject contains skip directive
Change-Id: Ie4c5f6f7a3ea5b028a895aa483833574470760ba
2019-05-25 13:20:05 -07:00
TreeHugger Robot
0d6a3d5e45
Merge "Import translations. DO NOT MERGE" into qt-dev
2019-05-25 20:07:51 +00:00
Bill Yi
b9e9ce91af
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 64712476
Change-Id: I70c1aad8f2ad45a20eb55fee33619a3f4e319939
2019-05-25 04:30:24 -07:00
Bill Yi
36cad42156
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Bug: 64712476
Change-Id: I27597dd25043d3dd0b14a7e3a359a2b15f35164d
2019-05-25 04:28:20 -07:00
Xin Li
45850f87d3
[automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190505.001) into master." am: cec8e18f43
-s ours
...
am: e4c638b347
-s ours
am skip reason: subject contains skip directive
Change-Id: I666228f850628ebccc47fa1202e2c346264045d2
2019-05-16 21:53:41 -07:00
Xin Li
731104e942
[automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.190505.001) into master. am: d37d8eb393
-s ours
...
am: c480d6b171
-s ours
am skip reason: subject contains skip directive
Change-Id: I2f1f32251a2e1d882fbb14f0190c46cc65d75c4a
2019-05-16 21:27:12 -07:00
Xin Li
e4c638b347
[automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190505.001) into master."
...
am: cec8e18f43
-s ours
am skip reason: subject contains skip directive
Change-Id: Iea1345ae20d8f2ff40dc612e402fa6982762d964
2019-05-16 20:52:06 -07:00
Xin Li
c480d6b171
[automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.190505.001) into master.
...
am: d37d8eb393
-s ours
am skip reason: subject contains skip directive
Change-Id: Ibac4638899787d2a9b4baa504b6f6dbaf8937a67
2019-05-16 19:23:55 -07:00
Xin Li
cec8e18f43
Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190505.001) into master."
2019-05-17 00:58:08 +00:00
Xin Li
7c6bb3d242
[automerger skipped] DO NOT MERGE - Merge pi-platform-release (PPRL.190505.001) into stage-aosp-master
...
am: a9e018f52d
-s ours
am skip reason: subject contains skip directive
Change-Id: I9bfc1d01a6ce738e15c30cc50f7cb1739b6b58bc
2019-05-15 17:40:27 -07:00
Xin Li
d37d8eb393
DO NOT MERGE - Merge pie-platform-release (PPRL.190505.001) into master.
...
Bug: 132622481
Change-Id: I9521ad8c3f1b9df8328e8ef32c4e5ff2033eed74
2019-05-15 16:55:40 -07:00
Xin Li
a9e018f52d
DO NOT MERGE - Merge pi-platform-release (PPRL.190505.001) into stage-aosp-master
...
Bug: 132622481
Change-Id: I64de94291e8fb8ac0e0b574594c3923aeb97d21d
2019-05-13 15:39:17 -07:00
Xin Li
5d44bd7dc4
[automerger skipped] Merge "DO NOT MERGE - Merge Pie Bonito/Sargo into master." am: c4da57fd0b
-s ours
...
am: 01aeedb800
-s ours
am skip reason: subject contains skip directive
Change-Id: I8452805a7121ee1a991a5199e61942ccf08abd05
2019-05-09 21:50:17 -07:00
Xin Li
01aeedb800
[automerger skipped] Merge "DO NOT MERGE - Merge Pie Bonito/Sargo into master."
...
am: c4da57fd0b
-s ours
am skip reason: subject contains skip directive
Change-Id: Ia13b45ecdcdf64cdbec21ca24508144026cc8401
2019-05-09 19:14:39 -07:00
Xin Li
45d851378d
[automerger skipped] DO NOT MERGE - Merge Pie Bonito/Sargo into master. am: b4be6d6430
-s ours
...
am: 9461d4e8c5
-s ours
am skip reason: subject contains skip directive
Change-Id: I39f1ddfb3062220724a8d527aeadc6fcab49b882
2019-05-09 17:26:36 -07:00
Xin Li
9461d4e8c5
[automerger skipped] DO NOT MERGE - Merge Pie Bonito/Sargo into master.
...
am: b4be6d6430
-s ours
am skip reason: subject contains skip directive
Change-Id: Ibc75869dd909035714a59174ce287e32d3ccf9fe
2019-05-09 16:10:25 -07:00
Xin Li
c4da57fd0b
Merge "DO NOT MERGE - Merge Pie Bonito/Sargo into master."
2019-05-09 22:05:46 +00:00
Xin Li
b4be6d6430
DO NOT MERGE - Merge Pie Bonito/Sargo into master.
...
Bug: 131756210
Change-Id: Ifc5dca915dcc06eb42e39f73010bef244dfbe26e
2019-05-09 09:27:06 -07:00
android-build-team Robot
39f2d9a3bd
Snap for 5450365 from b25378ea06
to pi-platform-release
...
Change-Id: I978424cd1dec645f193e8f2eb8692838370f3705
2019-05-07 21:46:43 +00:00
Yohei Yukawa
d6c56279b3
Launch AOSP Keyboard Settings on the same display
...
am: d762841494
Change-Id: Id06f29304f0f1e47ee546bacbee28f66d15e8baa
2019-05-06 08:25:05 -07:00