Commit Graph

40562 Commits (913ab6557d897d59a81de90a32768375a82a006b)

Author SHA1 Message Date
Yohei Yukawa 9f14e616ab Introduce a custom intent action to close software keyboard
am: fdfc55d3db

Change-Id: I1609eb35be94c3f52870f2ca47e30bd2c66100aa
2017-09-01 19:56:14 +00:00
Yohei Yukawa fdfc55d3db Introduce a custom intent action to close software keyboard
This CL introduces a custom intent action for apps to ask AOSP Keyboard to
close its software keyboard with guarding it with a signature-protected
permission.

Any app that is signed with the same signature as AOSP Keyboard can have
the following line in AndroidManifest.xml

  <uses-permission
          android:name="com.android.inputmethod.latin.HIDE_SOFT_INPUT"/>

to request AOSP Keyboard to close its software keyboard as follows.

  sendBroadcast(new Intent("com.android.inputmethod.latin.HIDE_SOFT_INPUT")
          .setPackage("com.android.inputmethod.latin"));

Test: Manually verified with a test app.
Fixes: 65270710
Change-Id: I4fd2e3a7336ec66c70582a2f274a200cbf035a7f
2017-09-01 00:22:21 -07:00
Bill Yi fdb54c41a9 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev am: 84a3a06d39 -s ours
am: 28faa6be01  -s ours

Change-Id: Ia0f50f8336627453fe117e1643fe4c1f8dbf59e8
2017-08-30 22:07:43 +00:00
Bill Yi ab056c8fbd Merge "Import translations. DO NOT MERGE" into oc-mr1-dev am: bed643ec81 -s ours
am: 4ebc864729  -s ours

Change-Id: I41ff1bb8a5272726a44b8fc9d2b4836ce422c1cd
2017-08-30 22:07:19 +00:00
Bill Yi 7159159c17 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev am: 9006745cd0 -s ours
am: ab1cc63006  -s ours

Change-Id: I9db34261bd07d816a31feccf0d9eda4e8ed6d70b
2017-08-30 22:06:57 +00:00
Bill Yi 08a9d258b8 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev am: 3500677fec -s ours
am: b08c9d4888  -s ours

Change-Id: I475ece67b842da097f368c09c62a561c533e7917
2017-08-30 22:06:31 +00:00
Bill Yi 28faa6be01 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev
am: 84a3a06d39  -s ours

Change-Id: I330d48b63fac5f263d270ee696216ee7f2d99e14
2017-08-30 21:48:20 +00:00
Bill Yi 4ebc864729 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev
am: bed643ec81  -s ours

Change-Id: I9da9127f55ca0a8745a2761cc8f931440932e5e7
2017-08-30 21:47:57 +00:00
Bill Yi ab1cc63006 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev
am: 9006745cd0  -s ours

Change-Id: I48b1ac28f2fb40508860cd34c92093c09d2f5638
2017-08-30 21:47:30 +00:00
Bill Yi b08c9d4888 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev
am: 3500677fec  -s ours

Change-Id: Id190d0e160b252fe5e020399f59cdae425f303c8
2017-08-30 21:47:04 +00:00
Bill Yi 84a3a06d39 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-30 21:39:00 +00:00
TreeHugger Robot bed643ec81 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-30 21:02:54 +00:00
Bill Yi 750cd2a19e Merge "Import translations. DO NOT MERGE" into oc-mr1-dev am: b99b77307d -s ours
am: dced4fde49  -s ours

Change-Id: I2cf52f36d90cb9852c5ade557c0d06ca18e041d5
2017-08-30 20:54:44 +00:00
Bill Yi 131af9234a Merge "Import translations. DO NOT MERGE" into oc-mr1-dev am: 7507f50803 -s ours
am: e44ca45b67  -s ours

Change-Id: If368980134a29609276d4820b86f8f58ad4c29ca
2017-08-30 20:54:17 +00:00
Bill Yi 34159ad071 Import translations. DO NOT MERGE am: 7e581e8c89 -s ours
am: a8fa7bc1bd  -s ours

Change-Id: I23b0e26bb95a479b7515d01e1c021378940f5e9a
2017-08-30 20:53:49 +00:00
TreeHugger Robot 9006745cd0 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-30 20:43:28 +00:00
TreeHugger Robot 3500677fec Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-30 20:34:41 +00:00
Bill Yi dced4fde49 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev
am: b99b77307d  -s ours

Change-Id: I0984955c92cd1ea6051123b6d5f808c432a047bf
2017-08-30 20:28:58 +00:00
Bill Yi e44ca45b67 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev
am: 7507f50803  -s ours

Change-Id: I3a38798c4df861e3ea7289302bf0bdb0b504cbd8
2017-08-30 20:28:32 +00:00
Bill Yi a8fa7bc1bd Import translations. DO NOT MERGE
am: 7e581e8c89  -s ours

Change-Id: I411c6f43663cfd27b29b298841e55162cb9ad761
2017-08-30 20:28:05 +00:00
TreeHugger Robot b99b77307d Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-30 20:22:35 +00:00
TreeHugger Robot 7507f50803 Merge "Import translations. DO NOT MERGE" into oc-mr1-dev 2017-08-30 20:21:33 +00:00
Bill Yi 6cd126e584 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import

Bug: 64712476
Change-Id: I56e959285ad21b8fc18b5e424187bce5ace3555c
2017-08-30 01:51:20 -07:00
Bill Yi 293352b761 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import

Bug: 64712476
Change-Id: Iffae1ebc381b3ecb54787906b386fdbd77f67565
2017-08-30 01:39:27 -07:00
Bill Yi 9fbeed3354 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import

Bug: 64712476
Change-Id: I814dea39d3466c37ea0d65f06aee8d8a5a5f67c7
2017-08-30 01:35:28 -07:00
Bill Yi 3a161aa225 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import

Bug: 64712476
Change-Id: I9714ae0b53934a4f8d4c90f3aca3127b77ed6ac7
2017-08-30 01:32:57 -07:00
Bill Yi 7e581e8c89 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import

Bug: 64712476
Change-Id: I4a7c58d64ce70044c75fa87d03ea329e46b6d4f9
2017-08-30 01:28:51 -07:00
Bill Yi 2f349e1391 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import

Bug: 64712476
Change-Id: Ibe5e44462685614d99e1cc353d55e5dfd4ce9431
2017-08-30 01:26:48 -07:00
Bill Yi 8cfbc910dc Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import

Bug: 64712476
Change-Id: I3b7e8cbab30f9a4e8a3dbec8e0b89177e1a0c9d8
2017-08-30 01:24:18 -07:00
TreeHugger Robot 498ef04d7b Merge "Import translations. DO NOT MERGE" 2017-08-29 18:45:57 +00:00
TreeHugger Robot 2763cc618e Merge "Import translations. DO NOT MERGE" 2017-08-28 20:12:18 +00:00
TreeHugger Robot 1d7b20109b Merge "Import translations. DO NOT MERGE" 2017-08-28 20:10:28 +00:00
TreeHugger Robot 9573ccdf73 Merge "Import translations. DO NOT MERGE" 2017-08-28 20:04:49 +00:00
Bill Yi b2d6b24d26 Import translations. DO NOT MERGE
Change-Id: Iab827c69cb1e54f0e3f2151e1225d5e8a6c9ed3a
Auto-generated-cl: translation import
2017-08-26 21:16:41 -07:00
Bill Yi 7794a99ccb Import translations. DO NOT MERGE
Change-Id: Ib357590cef65dfb0c7a99f98f9a2ecd6abf6d6f9
Auto-generated-cl: translation import
2017-08-26 21:01:39 -07:00
Bill Yi 7a788c78ed Import translations. DO NOT MERGE
Change-Id: I1cc0c9b73ff9f980ed83ce37c0a216ab8ed2959f
Auto-generated-cl: translation import
2017-08-26 20:59:15 -07:00
Bill Yi 5929c31de6 Import translations. DO NOT MERGE
Change-Id: I44b271f3f8b4091f1081d35e2fb67ae09fb7f1e7
Auto-generated-cl: translation import
2017-08-26 20:52:58 -07:00
Bill Yi 9730df86e5 Import translations. DO NOT MERGE
Change-Id: I5439a5e9158695376dd196ece1ed0dc47fbf9ee6
Auto-generated-cl: translation import
2017-08-26 20:48:34 -07:00
TreeHugger Robot 1bbdc259ec Merge "Import translations. DO NOT MERGE" 2017-08-24 02:46:42 +00:00
TreeHugger Robot 4a08c57197 Merge "Import translations. DO NOT MERGE" 2017-08-24 02:33:10 +00:00
TreeHugger Robot 6eff0095d0 Merge "Import translations. DO NOT MERGE" 2017-08-24 02:20:59 +00:00
TreeHugger Robot f1921334aa Merge "Import translations. DO NOT MERGE" 2017-08-24 02:13:20 +00:00
TreeHugger Robot 7e9a8057b9 Merge "Import translations. DO NOT MERGE" 2017-08-24 02:09:04 +00:00
TreeHugger Robot 32e33cfcc6 Merge "Import translations. DO NOT MERGE" 2017-08-24 02:08:48 +00:00
Bill Yi d847cf9a65 Import translations. DO NOT MERGE
Change-Id: Ifa31ddbf181a2774a2e375123079e8e8a1dc51a9
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-23 17:08:15 -07:00
Bill Yi 885f8506fd Import translations. DO NOT MERGE
Change-Id: I7038e2c26f5ecd353406d34c9eeb0c1bc7fa7c57
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-23 16:58:47 -07:00
Bill Yi c8be58d6c4 Import translations. DO NOT MERGE
Change-Id: I1fe873de33039cf4338cb44f462fbe8ff76254c5
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-23 16:57:34 -07:00
Bill Yi f867509075 Import translations. DO NOT MERGE
Change-Id: I6a29dc635692646a355fd1c80e6b1514fbec41c8
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-23 16:56:37 -07:00
Bill Yi f4a97b7487 Import translations. DO NOT MERGE
Change-Id: I4c7ab8b57415af98f21b6a75689504eb665fe6f6
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-23 16:55:03 -07:00
Bill Yi ac2341ce10 Import translations. DO NOT MERGE
Change-Id: I49ece9fff65465dfdb33f362178b19983bc7fb1c
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-23 16:53:01 -07:00