Commit Graph

34103 Commits (8aa310aa5a1b8e726e78c57361d496a82c569bf6)

Author SHA1 Message Date
Mario Tanev 8aa310aa5a Add new class spellcheck.UserDictionaryLookup that can look up the
system "Personal dictionary" in the event that the DictionaryFacilitator
doesn't.

Change-Id: Ib4f15ec4d8f06ea43c2e063f5a13a2f699afbb8a
2015-02-10 10:56:35 -08:00
Chieu Nguyen 608ef4729c Merge "Add accessor methods for typed word info to SuggestedWords and for word and source dictionary to SuggestedWordInfo." 2015-02-05 03:16:45 +00:00
Dan Zivkovic 23d19626f3 Use shared constants in old+new facilitators.
Change-Id: I18b701df6ecbcc20ff0c664c218289179c4b2b2d
2015-02-04 18:55:39 -08:00
Chieu Nguyen 4e94109031 Add accessor methods for typed word info to SuggestedWords and for word
and source dictionary to SuggestedWordInfo.

Change-Id: Ic3bdf67a9edd5352f3b911f5cb72a25986e31e2c
2015-02-04 18:35:20 -08:00
Dan Zivkovic 6e0467c20e Fix accidentally inverted if check.
Change-Id: I9c28f4154f69c63564a2bda357c16cef4e68dc0d
2015-02-04 18:23:38 -08:00
Dan Zivkovic c0eb57124f Don't check user dictionary, except for spelling.
We check different lists of dictionaries based on the use case.

Bug 19270992.

Change-Id: Ide69f2855978ebad32a58e9689b3a8d47e095994
2015-02-04 18:23:38 -08:00
Dan Zivkovic c4977b5f89 Merge "Removing code from RichInputConnection." 2015-02-05 01:14:46 +00:00
Dan Zivkovic a6d2cf5ec7 Removing code from RichInputConnection.
Followup CL that removes some more unused methods and variables.

Change-Id: I4163c7cd017f59d1fd445adb6294fc89dcaafe6e
2015-02-04 16:47:56 -08:00
Dan Zivkovic 7b2646dd58 Merge "Selections spans should not split surrogate pair." 2015-02-05 00:47:29 +00:00
Mohammadinamul Sheik bae6848434 Merge "AOSP changes to use KeyboardLayout to support the new DictionaryFacilitator" 2015-02-05 00:44:10 +00:00
Dan Zivkovic f3c319fb8a Selections spans should not split surrogate pair.
When committing a span after a revert, the offset logic was such that it
split a surrogate unicode pair used to express an emoji.
Checking the last character of the span lets us avoid this problem.

Fix for bug 19255233.

Change-Id: I07d18d9002b5075f7925319dd05962011656c311
2015-02-04 16:35:18 -08:00
Mohammadinamul Sheik b00c054125 AOSP changes to use KeyboardLayout to support the new DictionaryFacilitator
Change-Id: Ie0c9ce805d9ad009fc9bbaac37b715aff90cd844
2015-02-04 12:50:31 -08:00
Dan Zivkovic c71e4d6534 Remnant of green [+] feature.
Change-Id: I059b1062e1d73b2fa439d9d4ee04ff0182795335
2015-02-04 11:57:16 -08:00
Dan Zivkovic 0d3f01f301 Remove last vestiges of contextual+personal dictionary.
Change-Id: I20746381583ee8a4d7d42b1243f5c7ba45529e5e
2015-02-04 11:38:19 -08:00
Dan Zivkovic daa3ad8605 Merge "Fix delete handling in Emoji keyboard." 2015-02-04 18:15:28 +00:00
Geoff Mendal 449711dd19 Import translations. DO NOT MERGE
Change-Id: I3e9a864efab46895ffc21f73f5d78b7937d701fc
Auto-generated-cl: translation import
2015-02-04 06:56:18 -08:00
Dan Zivkovic 00ae43316e Fix delete handling in Emoji keyboard.
Bug 19113652.

Change-Id: I4255c248a25bb92f5c12da6a185d17cc13a9a69d
2015-02-03 18:27:17 -08:00
Dan Zivkovic 23574d1231 LatinIME portion of "green plus" feature.
Removes the feature that adds strings to the user dictionary,
aka the "green highlight with a plus sign".

Bug 19237189.

Change-Id: I2387129a3add2d69d625f2ff16ed8cab3f10a735
2015-02-03 15:12:01 -08:00
Jatin Matani 48cc0d6420 Merge "Nuke Amanatto" 2015-02-03 19:20:40 +00:00
Jatin Matani 15acbdc905 Nuke Amanatto
Change-Id: Ieff2cd37f869dca69abf53ac32a576c2e45cc1e3
2015-02-02 17:10:38 -08:00
Dan Zivkovic 53e81fdc55 Remove custom code for Emoji keyboard Delete key.
The code tries to implement a completely separate touch handler for the Delete
key, so it can do fancy things like suppress haptic feedback during long press.
This is not really necessary.

Change-Id: I0eae758b617e94605035c40e0df15d972ae733c1
2015-02-02 15:24:17 -08:00
Geoff Mendal cbbe8d0cdc Import translations. DO NOT MERGE
Change-Id: I2785f4af2bee0b126e71b1fa22925e478611857f
Auto-generated-cl: translation import
2015-02-02 06:36:21 -08:00
Mohammadinamul Sheik a0efc133bd Merge "Create a new KeyboardLayout class to represent the layout." 2015-01-31 01:46:12 +00:00
Mohammadinamul Sheik d543984d2e Create a new KeyboardLayout class to represent the layout.
Change-Id: Ia08c8194f460271c831702675cfb687ab9f6678b
2015-01-30 17:24:09 -08:00
Dan Zivkovic 77e0fa1d67 LatinIME portion of multi-lang option removal.
Bug 19188067.

Change-Id: Ic9a3637f59dda30c699141222b9dcac3cd624b99
2015-01-29 15:57:03 -08:00
Dan Zivkovic 174da5c395 Merge "Disable the Burmese keyboard." 2015-01-29 18:25:30 +00:00
Dan Zivkovic e1758feeff Disable the Burmese keyboard.
We'll resurrect this effort in the new code base.

Bug 16900511.

Change-Id: Iae4cd27cb29cb8f991e97cffd88ed59c30d66628
2015-01-29 10:17:33 -08:00
Geoff Mendal 2f19b0b5c8 am 7fbb4a91: (-s ours) am c84e354c: (-s ours) am ca58fb9c: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit '7fbb4a91f80a71872e243401b577a8896131e58b':
  Import translations. DO NOT MERGE
2015-01-29 17:21:54 +00:00
Geoff Mendal fd4de96f4b am 3e075db7: (-s ours) am 01c2e28b: (-s ours) am 9206174e: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit '3e075db78e3a8b02c87b899bb492121b66a07d9d':
  Import translations. DO NOT MERGE
2015-01-29 17:21:53 +00:00
Geoff Mendal 8870e98d1a am 63e72192: (-s ours) am 55e201fa: (-s ours) am a9431f67: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit '63e7219216d8e7724c86fcb8b582f482dafe6cdb':
  Import translations. DO NOT MERGE
2015-01-29 17:21:52 +00:00
Geoff Mendal 54e4e10668 am be4af750: (-s ours) am 813f6d80: (-s ours) am a2fd9c6c: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit 'be4af750bcbb3046a55a466e1beeb40d024e193c':
  Import translations. DO NOT MERGE
2015-01-29 17:21:50 +00:00
Geoff Mendal 02d12f16a3 am 6292607e: (-s ours) am 97c66ce5: (-s ours) am 5bc30df7: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit '6292607e0d4c218880bae269a235fd2944cc4d74':
  Import translations. DO NOT MERGE
2015-01-29 17:21:49 +00:00
Geoff Mendal bf5e55c8ab am e2d0ffd8: (-s ours) am 72e69bd9: (-s ours) am cad0777a: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit 'e2d0ffd8a9a455df2bb6ba421d4c2ecbdce3ec42':
  Import translations. DO NOT MERGE
2015-01-29 17:21:48 +00:00
Geoff Mendal d146c1e504 am 720b0f25: (-s ours) am 7b5472bf: (-s ours) am 31d085ff: (-s ours) Import translations. DO NOT MERGE
* commit '720b0f25b30ee463d7ce99f616daac484eb759aa':
  Import translations. DO NOT MERGE
2015-01-29 17:21:47 +00:00
Geoff Mendal 7fbb4a91f8 am c84e354c: (-s ours) am ca58fb9c: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit 'c84e354cfdd3380acbbd086c1f40511afa79e9ae':
  Import translations. DO NOT MERGE
2015-01-29 01:23:01 +00:00
Geoff Mendal 3e075db78e am 01c2e28b: (-s ours) am 9206174e: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit '01c2e28b66865c2b3264a1b5caf9a2dfc3b795bc':
  Import translations. DO NOT MERGE
2015-01-29 01:22:59 +00:00
Geoff Mendal 63e7219216 am 55e201fa: (-s ours) am a9431f67: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit '55e201fa7c86546e3bed9ade74f44288b4321623':
  Import translations. DO NOT MERGE
2015-01-29 01:22:58 +00:00
Geoff Mendal be4af750bc am 813f6d80: (-s ours) am a2fd9c6c: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit '813f6d801f5b38d50d5f15ce399457032e005186':
  Import translations. DO NOT MERGE
2015-01-29 01:22:57 +00:00
Geoff Mendal 6292607e0d am 97c66ce5: (-s ours) am 5bc30df7: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit '97c66ce52dc20a705f1d289ce1c3111ae936723c':
  Import translations. DO NOT MERGE
2015-01-29 01:22:56 +00:00
Geoff Mendal e2d0ffd8a9 am 72e69bd9: (-s ours) am cad0777a: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit '72e69bd96c8aa2bd689657a4fcd9a80736b980fc':
  Import translations. DO NOT MERGE
2015-01-29 01:22:55 +00:00
Geoff Mendal 720b0f25b3 am 7b5472bf: (-s ours) am 31d085ff: (-s ours) Import translations. DO NOT MERGE
* commit '7b5472bfab28b35f4a054a14dd945c6ef75daa06':
  Import translations. DO NOT MERGE
2015-01-29 01:22:54 +00:00
Geoff Mendal c84e354cfd am ca58fb9c: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit 'ca58fb9c0bbe31f8d626c0c2dab39569b6a03d5a':
  Import translations. DO NOT MERGE
2015-01-29 01:11:45 +00:00
Geoff Mendal 01c2e28b66 am 9206174e: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit '9206174e6ba94bb2b11871c983c74989684ecf4f':
  Import translations. DO NOT MERGE
2015-01-29 01:11:43 +00:00
Geoff Mendal 55e201fa7c am a9431f67: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit 'a9431f676d472cb6b103f9d99e9c64de7d161f57':
  Import translations. DO NOT MERGE
2015-01-29 01:11:41 +00:00
Geoff Mendal 813f6d801f am a2fd9c6c: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit 'a2fd9c6cdd094e6a076949129c01ca6d10d6fa24':
  Import translations. DO NOT MERGE
2015-01-29 01:11:39 +00:00
Geoff Mendal 97c66ce52d am 5bc30df7: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit '5bc30df7e03f9354a03d9a5f7819cd3bdae18201':
  Import translations. DO NOT MERGE
2015-01-29 01:11:38 +00:00
Geoff Mendal 72e69bd96c am cad0777a: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
* commit 'cad0777a4bade34d6bedd096eae712e29df99fc1':
  Import translations. DO NOT MERGE
2015-01-29 01:11:37 +00:00
Geoff Mendal 7b5472bfab am 31d085ff: (-s ours) Import translations. DO NOT MERGE
* commit '31d085ffca82a7927f8d25f41916b09c1a6e9fbc':
  Import translations. DO NOT MERGE
2015-01-29 01:11:35 +00:00
Geoff Mendal ca58fb9c0b Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev 2015-01-29 01:06:18 +00:00
Geoff Mendal 9206174e6b Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev 2015-01-29 01:05:55 +00:00