Commit Graph

31817 Commits (dbdc4922356ee7bb1e6505a26600fd5f3ac69754)

Author SHA1 Message Date
Jean Chalard 071b9c1a05 Merge "[CB14] Implement backspace in the combiner chain" 2014-03-25 10:46:32 +00:00
Keisuke Kuroyanagi b872061ab2 am eddbb7ac: Merge DicNodeStatePrevWord into DicNoteStateOutput.
* commit 'eddbb7ac88c3174ffdc38a9dd799029302f55d03':
  Merge DicNodeStatePrevWord into DicNoteStateOutput.
2014-03-25 02:25:19 -07:00
Keisuke Kuroyanagi 90f6411899 Remove DicNode.isFirstWord().
Change-Id: I825c0f7cf1fcf66c6309e0bab8e0fdd767170107
2014-03-25 18:07:14 +09:00
Keisuke Kuroyanagi eddbb7ac88 Merge DicNodeStatePrevWord into DicNoteStateOutput.
Before:
(0)  2232.70 (0.86%)
(1)  255258.50 (98.89%)
(2)  585.73 (0.23%)
(66)  0.26 (0.00%)
Total 258126.46 (sum of others 258077.18)

After:
(0)  2249.23 (0.93%)
(1)  239883.63 (98.83%)
(2)  554.82 (0.23%)
(66)  0.35 (0.00%)
Total 242734.38 (sum of others 242688.04)

Change-Id: I9760cae5b98b3d1f4804b6b60317887eaa3ff71c
2014-03-25 18:07:09 +09:00
Jean Chalard 1079665c3c [CB14] Implement backspace in the combiner chain
Bug: 13622107
Bug: 13406701
Change-Id: I0023b398c4451253f9f717e2bd990b8a054004bc
2014-03-25 17:57:03 +09:00
Keisuke Kuroyanagi ab0f3721fa am adfb2627: Remove logic related to dictionary loading from LatinIME.
* commit 'adfb262797023c4ca57bb470e547f90c88f638ca':
  Remove logic related to dictionary loading from LatinIME.
2014-03-24 23:46:24 -07:00
Keisuke Kuroyanagi adfb262797 Remove logic related to dictionary loading from LatinIME.
Make mSuggest final and give DictionaryFacilitator the
responsibility to manage dictionary loading state.
This can simplify the logic to decide how to deal with
additional dictionaries when loading settings or language
switching.

Bug: 13273534
Change-Id: I9f3d328272f25addfa186fbeedaaf8417455ba99
2014-03-25 15:35:20 +09:00
Tadashi G. Takaoka 393efd94e5 Rename text resources consistently
- keylabel_<key>, the key label text of the <key>
- keyspec_<key>, the key specification of the <key>
- keyhintlabel_<key>, the hint label text of the <key>
- morekeys_<key>, the more keys specifications of the <key>
- additional_morekeys_<key>, the additional more keys specification of
  the <key>

Change-Id: Ib2127f21fa33a2568e8a6eba65cfdb2cf78b480e
2014-03-25 13:02:09 +09:00
Tadashi G. Takaoka 0430f94e94 am 37b9562f: Fix talk back of emoji key
* commit '37b9562fd7b593c90d7ab383ec650f39a7c0f621':
  Fix talk back of emoji key
2014-03-24 20:12:18 -07:00
Tadashi G. Takaoka 37b9562fd7 Fix talk back of emoji key
Bug: 13629734
Change-Id: Ifff6f81c2ac99a32855cd333b3d9a01ad7155ffc
2014-03-25 11:58:59 +09:00
Baligh Uddin ea091b31a1 Import translations. DO NOT MERGE
Change-Id: If1481b48b8c94b80932584893c29d9218f3c3ebd
Auto-generated-cl: translation import
2014-03-24 16:32:00 -07:00
Baligh Uddin 6e7d2d9df8 Import translations. DO NOT MERGE
Change-Id: I472d53517a09d9f5610f5d893c096d5915ec2f4e
Auto-generated-cl: translation import
2014-03-24 16:30:59 -07:00
Yohei Yukawa 9aa2f8a764 am 8f1aba2e: Merge "Check null before passing to Integer.parseInt"
* commit '8f1aba2e25837a7737ab463f6580b6238407a635':
  Check null before passing to Integer.parseInt
2014-03-24 07:26:38 -07:00
Yohei Yukawa 8f1aba2e25 Merge "Check null before passing to Integer.parseInt" 2014-03-24 14:21:27 +00:00
Keisuke Kuroyanagi 683889298e am cf88cf65: Add a check for ForgettingCurveUtils::decodeProbability.
* commit 'cf88cf65936962373797d14694011b15d0f4c5f0':
  Add a check for ForgettingCurveUtils::decodeProbability.
2014-03-24 05:29:06 -07:00
Jean Chalard b2117af988 am a1719522: Merge "[CB13] Remove an unused method."
* commit 'a17195224b132563055bef762fda0f0d6840adcf':
  [CB13] Remove an unused method.
2014-03-24 05:29:03 -07:00
Keisuke Kuroyanagi 2923329b05 am 9695342f: Merge "Add boundary check for SparseTable."
* commit '9695342ff663954570c8172ac2e427c96ed2958f':
  Add boundary check for SparseTable.
2014-03-24 05:29:00 -07:00
Jean Chalard 8e73ea1aa5 am cbed462d: [CB12] Reset the combining state when resetting the composer
* commit 'cbed462d192d0c5af9614f5f997b2768f3d0eb56':
  [CB12] Reset the combining state when resetting the composer
2014-03-24 05:28:58 -07:00
Keisuke Kuroyanagi 750e3a4673 am 628a6484: Merge "Fix: wrong size checking in SparseTable."
* commit '628a64847c3313e36e21e6d2a4960c7aace989c7':
  Fix: wrong size checking in SparseTable.
2014-03-24 05:28:55 -07:00
Jean Chalard 12ee0d3a5a am 7f0e5fa6: Merge "[CB11] Get the result of the combination"
* commit '7f0e5fa66c7238b91999627dc8e75d234c1d9e75':
  [CB11] Get the result of the combination
2014-03-24 05:28:52 -07:00
Yohei Yukawa f1f5ed542d Check null before passing to Integer.parseInt
Just after user data is cleared, user preference associated with
PREF_KEYBOARD_LAYOUT is always empty. In such case, we might
want to return the default value immediately, rather than
calling Integer.parseInt(null) and catching NumberFormatException
unnecessarily.

BUG: 13472379
Change-Id: I8dca9a22780d057013c032bd1f56e730dcada3ce
2014-03-24 20:54:03 +09:00
Keisuke Kuroyanagi cf88cf6593 Add a check for ForgettingCurveUtils::decodeProbability.
Bug: 13607383
Change-Id: I1a56c52173d0e458864e65fb1c1f4603c0c81c6f
2014-03-24 11:11:07 +00:00
Jean Chalard a17195224b Merge "[CB13] Remove an unused method." 2014-03-24 10:22:19 +00:00
Keisuke Kuroyanagi 9695342ff6 Merge "Add boundary check for SparseTable." 2014-03-24 09:51:25 +00:00
Keisuke Kuroyanagi ef665816d0 Add boundary check for SparseTable.
Bug: 13592288
Change-Id: I8bc4ff778c6073d22f86b6050a880b6fb69de31e
2014-03-24 09:17:53 +00:00
Jean Chalard d36cbc44e4 [CB13] Remove an unused method.
Change-Id: If4d2fa9c6499ce9b2427cea424abd497ec4a966b
2014-03-24 17:44:36 +09:00
Jean Chalard cbed462d19 [CB12] Reset the combining state when resetting the composer
Bug: 13406701
Change-Id: I490574b7ca4b953f67dd2c0ef97401297fade0a4
2014-03-24 17:44:31 +09:00
Keisuke Kuroyanagi 628a64847c Merge "Fix: wrong size checking in SparseTable." 2014-03-24 06:55:14 +00:00
Jean Chalard 7f0e5fa66c Merge "[CB11] Get the result of the combination" 2014-03-24 05:33:34 +00:00
Keisuke Kuroyanagi 4c93770430 Fix: wrong size checking in SparseTable.
Bug: 13592288
Change-Id: I52f03081c5abf25e3c160e2b8fff5e98f8448499
2014-03-24 14:28:36 +09:00
Ken Wakasa 8b921161ca am 83b094a4: Add a clean step for LatinIME native lib.
* commit '83b094a4c899818855c16122e6036e79be29d56f':
  Add a clean step for LatinIME native lib.
2014-03-20 19:02:56 -07:00
Ken Wakasa 83b094a4c8 Add a clean step for LatinIME native lib.
This is corresponding to recent changes made for LatinIME native lib
builds, such as switching to libc++.

Change-Id: I8e0b35f08dbcb878bd33557dd3087ddfbc10b641
2014-03-21 10:46:24 +09:00
Jean Chalard 79213ea02c am 1dda9107: Merge "Rework the logic that tells if the cursor touches words"
* commit '1dda9107ca03fff08009eb865022ba707e174e15':
  Rework the logic that tells if the cursor touches words
2014-03-20 07:42:57 -07:00
Jean Chalard 1dda9107ca Merge "Rework the logic that tells if the cursor touches words" 2014-03-20 14:35:19 +00:00
Jean Chalard 835965a75e [CB11] Get the result of the combination
Change-Id: I165ec4a24f5b1334d55c14948e4d942ec40eb33b
2014-03-20 23:33:12 +09:00
Jean Chalard 72b67f6541 Rework the logic that tells if the cursor touches words
Bug: 13312942
Change-Id: I6be6a558bbc6c88508150f9c25cadbd0240ff88e
2014-03-20 23:16:53 +09:00
Jean Chalard 75ba24d4b3 am 4df6bc08: Merge "[CB10] Add an event for string input"
* commit '4df6bc0853fa5211416614130d1c027e6d0da210':
  [CB10] Add an event for string input
2014-03-20 04:37:55 -07:00
Jean Chalard 4df6bc0853 Merge "[CB10] Add an event for string input" 2014-03-20 11:34:16 +00:00
Jean Chalard 058a38988b [CB10] Add an event for string input
Change-Id: Ie5da6c73d4df4553067c58cd0dce9abb34534250
2014-03-20 19:47:01 +09:00
Tadashi G. Takaoka 97424f4d87 am b20dad6f: Merge "Consolidate KeyboardTextsSet.setLocale and loadStringResoucres"
* commit 'b20dad6fab49f71b8eb4ee0ce49bd2643c92944c':
  Consolidate KeyboardTextsSet.setLocale and loadStringResoucres
2014-03-20 03:03:41 -07:00
Tadashi G. Takaoka b20dad6fab Merge "Consolidate KeyboardTextsSet.setLocale and loadStringResoucres" 2014-03-20 09:59:11 +00:00
Keisuke Kuroyanagi 607ed07fa7 am 7c20f140: Merge "Remove unused partial commit."
* commit '7c20f140e0ab3efa25dd0708e1373b231339f5e2':
  Remove unused partial commit.
2014-03-20 02:56:08 -07:00
Tadashi G. Takaoka 600a730004 am 0c268b08: Merge "Refactor KeyboardTextsSet class"
* commit '0c268b08b69e9f4f730dc145bb86522ca2964a52':
  Refactor KeyboardTextsSet class
2014-03-20 02:56:05 -07:00
Tadashi G. Takaoka df39eb6961 Consolidate KeyboardTextsSet.setLocale and loadStringResoucres
Change-Id: Idaf8f0d80fdeef4f1430f11d4083366e8ab7f6e0
2014-03-20 18:55:03 +09:00
Keisuke Kuroyanagi 7c20f140e0 Merge "Remove unused partial commit." 2014-03-20 09:54:15 +00:00
Tadashi G. Takaoka 0c268b08b6 Merge "Refactor KeyboardTextsSet class" 2014-03-20 09:52:02 +00:00
Keisuke Kuroyanagi 0d00e56b54 am d6517e7c: Merge "Stop apply Completion for DicNodes without any proximity chars."
* commit 'd6517e7cf5bfa9d3f2c311924a3afb6e7f21b96f':
  Stop apply Completion for DicNodes without any proximity chars.
2014-03-20 02:51:41 -07:00
Keisuke Kuroyanagi d6517e7cf5 Merge "Stop apply Completion for DicNodes without any proximity chars." 2014-03-20 09:48:22 +00:00
Keisuke Kuroyanagi 5a0381f7d0 Remove unused partial commit.
Change-Id: Ia9341a5cb24947d93056810890d94c1f66481d8c
2014-03-20 18:47:45 +09:00
Tadashi G. Takaoka c0d3878c8d am 58b19655: Merge "Add pcqwerty layout test"
* commit '58b19655d8f08673ee7296ee8c1cb15d1c815fbd':
  Add pcqwerty layout test
2014-03-20 02:42:25 -07:00