Commit graph

14982 commits

Author SHA1 Message Date
Ken Wakasa
bfaf349c35 Load the native lib eagerly
in the hope of avoiding UnsatisfiedLinkError. This is definitely not a
confident fix as we still don't know the root cause of the issue.

bug: 9325110
Change-Id: I1abf8031b98509f63fce6a2d069d497895ea712c
2013-06-24 18:12:04 +09:00
Ken Wakasa
d5f635a72f am bc181318: Merge "Move util classes to the latin/utils directory"
* commit 'bc1813186df823e4e1a5aabceb3198674387061e':
  Move util classes to the latin/utils directory
2013-06-24 01:51:02 -07:00
Ken Wakasa
bc1813186d Merge "Move util classes to the latin/utils directory" 2013-06-24 08:49:06 +00:00
Tadashi G. Takaoka
e189103e00 am fadff6ad: Merge "Fix possible divided by zeror error"
* commit 'fadff6ada189ab789daae76fb9d603d26244ee1c':
  Fix possible divided by zeror error
2013-06-24 01:45:45 -07:00
Tadashi G. Takaoka
fadff6ada1 Merge "Fix possible divided by zeror error" 2013-06-24 08:44:17 +00:00
Tadashi G. Takaoka
bafe4b8a4e Fix possible divided by zeror error
Bug: 9534022
Change-Id: I5ab575c724fd7a9e80c76a93d83949e81b2970bb
2013-06-24 17:39:36 +09:00
Jean Chalard
ca52e1ca5a Fix a small bug
SpannableStrings are not the only type of Spanned, they are
only the mutable kind. SpannedString is the immutable one.
Spanned is the correct class to use there.

Bug: 8839763
Bug: 8862327
Change-Id: Ic5e6199a51f22368914f2748ac2d0d1ca6a33f78
2013-06-24 17:39:17 +09:00
Ken Wakasa
e28eba5074 Move util classes to the latin/utils directory
Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
2013-06-24 17:04:40 +09:00
Jean Chalard
68afd6593c am 33d4cdcb: Merge "Fix tests for Ia78d3540"
* commit '33d4cdcb5be3828f21277f50399f93e393192564':
  Fix tests for Ia78d3540
2013-06-24 00:16:00 -07:00
Jean Chalard
33d4cdcb5b Merge "Fix tests for Ia78d3540" 2013-06-24 07:13:50 +00:00
Jean Chalard
a099638667 Fix tests for Ia78d3540
Bug: 9550023
Change-Id: I13f4411573ff7b2564e88fc9b9a8d801dde23019
2013-06-24 15:40:53 +09:00
Jean Chalard
4023340775 am c074c335: Merge "Refactor text range to be able to get spans larger than the word"
* commit 'c074c3357c3bb0dfe92fff90bccbcab2b6ec422e':
  Refactor text range to be able to get spans larger than the word
2013-06-23 23:11:36 -07:00
Jean Chalard
c074c3357c Merge "Refactor text range to be able to get spans larger than the word" 2013-06-24 06:09:55 +00:00
Jean Chalard
e8c4b99e56 Refactor text range to be able to get spans larger than the word
This changes how the Range class stores its data, but not its
functionality. It also improves encapsulation a bit.

Bug: 8839763
Bug: 8862327
Change-Id: I5bd583b3fc96a99b93a2632882d8fd587c03ab76
2013-06-24 12:31:14 +09:00
Keisuke Kuroynagi
f8d3d69974 am 80a4b7c9: Merge "Extend center point vertically for bottom keys on a keyboard."
* commit '80a4b7c92e96d359e0360f85b2ed3ed128ad0f3f':
  Extend center point vertically for bottom keys on a keyboard.
2013-06-23 20:28:01 -07:00
Keisuke Kuroynagi
80a4b7c92e Merge "Extend center point vertically for bottom keys on a keyboard." 2013-06-24 03:26:55 +00:00
Keisuke Kuroynagi
77ec8713ce Extend center point vertically for bottom keys on a keyboard.
Bug: 9505397
Change-Id: Ic415ac4065d23cb832dd3bb85876e2a4dc9e9fc3
2013-06-24 11:58:56 +09:00
Tadashi G. Takaoka
82e21ee260 am 564ad492: Merge "Enable long-press digit input for tablets"
* commit '564ad4927c784e541e7f00bb17bea416cb06115e':
  Enable long-press digit input for tablets
2013-06-23 18:18:42 -07:00
Tadashi G. Takaoka
564ad4927c Merge "Enable long-press digit input for tablets" 2013-06-24 01:16:57 +00:00
Keisuke Kuroynagi
290a4d48c9 am 940cca4f: Merge "Check adjacent proximity chars for insertion for typing"
* commit '940cca4fa946c1a461d49a50de6a2ffc8355cdd6':
  Check adjacent proximity chars for insertion for typing
2013-06-23 17:55:45 -07:00
Keisuke Kuroynagi
796c91d1d5 am af9d92f5: Rename BinaryDictionaryBigramsReadingUtils to BinaryDictionaryTerminalAttributesReadingUtils and remanme the class methods
* commit 'af9d92f590a51d3e5f493c75c2bbee9d9ce1cbfc':
  Rename BinaryDictionaryBigramsReadingUtils to BinaryDictionaryTerminalAttributesReadingUtils and remanme the class methods
2013-06-23 17:52:32 -07:00
Keisuke Kuroynagi
940cca4fa9 Merge "Check adjacent proximity chars for insertion for typing" 2013-06-24 00:52:02 +00:00
Keisuke Kuroynagi
af9d92f590 Rename BinaryDictionaryBigramsReadingUtils to BinaryDictionaryTerminalAttributesReadingUtils and remanme the class methods
Bug: 6669677
Change-Id: I960dcf51a950ead2c3d7b9dedcde0a450569cbe9
2013-06-24 09:42:37 +09:00
Keisuke Kuroynagi
7480d7646c am be2a172d: Merge "Give the best score to the most probable exact match."
* commit 'be2a172d4e55b784928414fbc6ee67e2368295ca':
  Give the best score to the most probable exact match.
2013-06-23 17:30:36 -07:00
Keisuke Kuroynagi
be2a172d4e Merge "Give the best score to the most probable exact match." 2013-06-24 00:28:02 +00:00
Keisuke Kuroynagi
24706f8f5c Check adjacent proximity chars for insertion for typing
Change-Id: I6ce1b065bba055516fca0c8af6f14853a111aa68
2013-06-24 09:25:46 +09:00
Kurt Partridge
1a0750dc95 Move splash screen to separate file
Change-Id: I5cad5d5814303d7ca4abadd3fca1c37bd1bc357e
2013-06-22 10:24:13 -07:00
Jean Chalard
3f391865c1 am b7a2fd16: Merge "Defer disk-intensive tasks until after the keyboard is shown"
* commit 'b7a2fd16a139046587daaf44fdf73fed95cf6248':
  Defer disk-intensive tasks until after the keyboard is shown
2013-06-21 03:59:38 -07:00
Jean Chalard
b7a2fd16a1 Merge "Defer disk-intensive tasks until after the keyboard is shown" 2013-06-21 10:57:33 +00:00
Jean Chalard
673c727b7a Defer disk-intensive tasks until after the keyboard is shown
Bug: 8689779
Change-Id: Ia78d3540f44ec0028c3246a8e0163e9ecf061ecf
2013-06-21 19:41:45 +09:00
Keisuke Kuroynagi
f0dc0b1b74 Give the best score to the most probable exact match.
Bug: 9490364
Change-Id: If7fe5da190516d4b5f7a41b752ef5960205a5899
2013-06-21 19:11:39 +09:00
Tadashi G. Takaoka
2cf3056354 am d02daf20: Merge "Fix punctuations strip"
* commit 'd02daf201631e5da042a43faf86e439c6904564c':
  Fix punctuations strip
2013-06-21 02:25:27 -07:00
Tadashi G. Takaoka
d02daf2016 Merge "Fix punctuations strip" 2013-06-21 09:23:40 +00:00
Jean Chalard
e5dee0af4a Fix a bug in the cached cursor pos, and simplify selection handling
The documentation for setComposingRegion states explicitly
that it does not move the cursor. This is just a bug.
This does not have any ill effects right now, but it will have
in later changes if not fixed.

As for the selection handling, the specific test that this code
removes used to serve a purpose, but it does not any more because
the code using the value has been much sanitized. Now the variable
can just take the obvious value, and become so self-explanatory
that the comments are unnecessary.

Change-Id: I548d899b38776bd3ab5f5361aab0d89d98f12e73
2013-06-21 18:15:07 +09:00
Keisuke Kuroynagi
c65d19fb92 am 21dfdcdb: Merge "Add ByteArrayUtils::readSignedInt24andAdvancePosition to read dynamic dictionaries."
* commit '21dfdcdba841f8866041cb0261feac907d6e686b':
  Add ByteArrayUtils::readSignedInt24andAdvancePosition to read dynamic dictionaries.
2013-06-21 01:30:12 -07:00
Keisuke Kuroynagi
21dfdcdba8 Merge "Add ByteArrayUtils::readSignedInt24andAdvancePosition to read dynamic dictionaries." 2013-06-21 08:15:05 +00:00
Keisuke Kuroynagi
55687ef731 am e105fdfa: Merge "Change method name of getDepth and getTotalLength."
* commit 'e105fdfaeaf5a434661518b4c78f2c198f2169ae':
  Change method name of getDepth and getTotalLength.
2013-06-21 00:00:38 -07:00
Keisuke Kuroynagi
e105fdfaea Merge "Change method name of getDepth and getTotalLength." 2013-06-21 06:58:38 +00:00
Tadashi G. Takaoka
9b570b5e62 Fix punctuations strip
Bug: 9508186
Change-Id: I8f0fbf4e0578cf9116d4c57e7e5747d38c89387e
2013-06-21 13:22:37 +09:00
Tadashi G. Takaoka
ecd3b51444 Enable long-press digit input for tablets
Bug: 6632204
Change-Id: I8a62e78367c87c2fbb8f14575aef98035fa8440e
2013-06-21 13:00:23 +09:00
Keisuke Kuroynagi
8a914a66e8 Add ByteArrayUtils::readSignedInt24andAdvancePosition to read dynamic dictionaries.
Bug: 6669677
Change-Id: I75eeedbb50868432f6a7ff5fa63624d03e788356
2013-06-21 12:58:18 +09:00
Baligh Uddin
2b3a5f8329 am 0c178ffc: (-s ours) Merge "Import translations. DO NOT MERGE"
* commit '0c178ffc8e21467890fcc2433cf27108c090e6fc':
  Import translations. DO NOT MERGE
2013-06-20 09:42:29 -07:00
Baligh Uddin
0c178ffc8e Merge "Import translations. DO NOT MERGE" 2013-06-20 16:41:32 +00:00
Baligh Uddin
a4d57a1790 Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle 2013-06-20 16:41:14 +00:00
Keisuke Kuroynagi
09858cbde4 Change method name of getDepth and getTotalLength.
Change-Id: I4b3aa54e17d7de7c31f956dc9d59941d79856fd7
2013-06-20 20:55:23 +09:00
Jean Chalard
31036b9b18 am 93f74baf: Merge "Add tests to dicttool test."
* commit '93f74bafbb7e3fde207575a87c197c59f32411bd':
  Add tests to dicttool test.
2013-06-20 01:35:47 -07:00
Jean Chalard
93f74bafbb Merge "Add tests to dicttool test." 2013-06-20 08:34:38 +00:00
Jean Chalard
23d4eb55ba Add tests to dicttool test.
Bug: 8526576
Change-Id: Idd6f9cd076d5915361c68f5c29afbba67dd54eba
2013-06-20 17:29:37 +09:00
Keisuke Kuroynagi
2b386279e5 am 1db2df08: Merge "Initialize inputStatusG at the constructor."
* commit '1db2df08617c8304f59ba44a1a541c02b3d007af':
  Initialize inputStatusG at the constructor.
2013-06-19 22:18:35 -07:00
Keisuke Kuroynagi
1db2df0861 Merge "Initialize inputStatusG at the constructor." 2013-06-20 05:16:18 +00:00