aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove unused member of DicNodeStatePrevWord.•••Change-Id: I265855da58e3a2e070e525e116ac0d18d1a10d18 Keisuke Kuroyanagi2014-03-102-9/+3
* Improve DicNode handling.•••- Stop creating useless DicNode and DicNodeVector. - Remove useless virtual. - Implement copy constructor and assignment operator of DicNodeState. - Remove useless memset. Before: (0) 2266.21 (0.79%) (1) 285422.05 (98.97%) (2) 642.62 (0.22%) (66) 0.19 (0.00%) Total 288384.35 (sum of others 288331.07) After: (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) Change-Id: I0bb1e9de8b38a6743a11aaeb2b17bd0da5b7ad34 Keisuke Kuroyanagi2014-03-108-45/+35
* Use emplace_back to push DicNode to vector.•••Before: (0) 2234.43 (0.71%) (1) 310083.71 (99.07%) (2) 626.88 (0.20%) (66) 0.26 (0.00%) Total 312995.33 (sum of others 312945.28) After (0) 2266.21 (0.79%) (1) 285422.05 (98.97%) (2) 642.62 (0.22%) (66) 0.19 (0.00%) Total 288384.35 (sum of others 288331.07) Change-Id: I5ab98076c54d147ff7ec2a29280859f4558e24d0 Keisuke Kuroyanagi2014-03-102-11/+5
* Merge "Move DictionaryOptions from FusionDictionary to FormatSpec."Keisuke Kuroyanagi2014-03-078-47/+48
|\
| * Move DictionaryOptions from FusionDictionary to FormatSpec.•••Bug: 8187060 Bug:13035567 Change-Id: Id4f45e589521ae98c926a4c0607be10ce1a983f2 Keisuke Kuroyanagi2014-03-068-47/+48
* | Merge "Introduce SuggestionResults and use it for predictions."Keisuke Kuroyanagi2014-03-0710-109/+274
|\ \
| * | Introduce SuggestionResults and use it for predictions.•••Bug: 8187060 Bug: 13333066 Change-Id: I1ead897024508b7e40fbd93af7d14bfe74b93826 Keisuke Kuroyanagi2014-03-0710-109/+274
* | | Merge "Filter Spacer before keyboard layout test"Tadashi G. Takaoka2014-03-071-4/+15
|\ \ \ | |/ / |/| |
| * | Filter Spacer before keyboard layout test•••Bug: 13017434 Change-Id: I836d2f79a839ee77325535c08d7a59bb02b83c28 Tadashi G. Takaoka2014-03-071-4/+15
* | | Merge "Separate WeightedString from FusionDictionary."Keisuke Kuroyanagi2014-03-0718-63/+68
|\ \ \ | | |/ | |/|
| * | Separate WeightedString from FusionDictionary.•••Bug: 8187060 Change-Id: I40c1dafca3eb52244c64fdb4c1db30a56385d678 Keisuke Kuroyanagi2014-03-0618-63/+68
* | | Merge "Use unique_ptr."Keisuke Kuroyanagi2014-03-0718-209/+125
|\ \ \ | |_|/ |/| |
| * | Use unique_ptr.•••Change-Id: Id92a5b07da4f7f95e2cd293ce8dc1a5f979b7853 Keisuke Kuroyanagi2014-03-0718-209/+125
* | | Add en_US keyboard layout test•••Bug: 13017434 Change-Id: I3fb343721221ecae210bffcb3e83ce4f2df0d0ff Tadashi G. Takaoka2014-03-072-0/+295
* | | Add QWERTY expected keyboard layouts•••Bug: 13017434 Change-Id: Ia8a65b692521f0050f003e20712a5873a0b236b4 Tadashi G. Takaoka2014-03-075-0/+564
* | | Merge "Add ActualKeyboardBuilder for testing keyboard layouts"Tadashi G. Takaoka2014-03-072-0/+229
|\ \ \
| * | | Add ActualKeyboardBuilder for testing keyboard layouts•••Bug: 13017434 Change-Id: I38b1f5c261ea1f3ff312c780d7d9b5fe3fba8aaf Tadashi G. Takaoka2014-03-072-0/+229
* | | | Address warnings pointed out by clang•••Change-Id: I7943f6c7f9ba08f283a3116adc2af29495f04a21 Ken Wakasa2014-03-072-5/+2
* | | | Merge "Recover the dicttool build except for Mac"Ken Wakasa2014-03-073-3/+17
|\ \ \ \
| * | | | Recover the dicttool build except for Mac•••With a hack: Temporarily disable host tool build on Mac until the build system is ready for C++11. Change-Id: Ib412ba0d7fecc968cc09b4d8fde4e838bdc0618a Ken Wakasa2014-03-073-3/+17
* | | | | Merge "Revert "Revert "Use std::min() and std::max()"""Keisuke Kuroyanagi2014-03-0717-46/+63
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Revert "Revert "Use std::min() and std::max()""•••This reverts commit f63000abeabfaabde5c1ea2201d63d0c4850f1e2. Change-Id: I6056d176a13c6ecad38e658ab8778bd898291d02 Keisuke Kuroyanagi2014-03-0717-46/+63
* | | | | Merge "Fix AZERTY/tablet layout"Tadashi G. Takaoka2014-03-073-68/+13
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fix AZERTY/tablet layout•••Bug: 13351429 Change-Id: I599627a78397e5bbae689c1aec3a3f11b72a834f Tadashi G. Takaoka2014-03-073-68/+13
* | | | | Fix: point to line segment distance can be NaN.•••Change-Id: I7db6bfea925a0eda82bfb1f7b5e1110b193dabdb Keisuke Kuroyanagi2014-03-071-0/+4
| |_|/ / |/| | |
* | | | Merge "Use nullptr instead of 0 for pointers."Keisuke Kuroyanagi2014-03-0711-26/+28
|\ \ \ \ | |_|/ / |/| | |
| * | | Use nullptr instead of 0 for pointers.•••Change-Id: Ic9425de07b896f940ca11c51968c637ebb897514 Keisuke Kuroyanagi2014-03-0711-26/+28
* | | | Merge "Revert "Use std::min() and std::max()""Ken Wakasa2014-03-0717-63/+46
|\ \ \ \ | |_|/ / |/| | |
| * | | Revert "Use std::min() and std::max()"•••This somehow breaks TRT. bug: 13350753 This reverts commit cf612a3abfd0cc244f8449db2cf11a0a7c680a2f. Change-Id: I812f067e7cc8106b054527732dc6fe4efd7cc0fe Ken Wakasa2014-03-0717-63/+46
* | | | Merge "Import translations. DO NOT MERGE"Baligh Uddin2014-03-061-1/+1
|\ \ \ \
| * | | | Import translations. DO NOT MERGE•••Change-Id: I7a730021b1c38c8ef7aa62b567a68a7cc478e516 Auto-generated-cl: translation import Baligh Uddin2014-03-051-1/+1
* | | | | Merge "Use std::min() and std::max()"Ken Wakasa2014-03-0617-46/+63
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Use std::min() and std::max()•••Change-Id: I2992fa16692ace2a6febedc4393812faf763638f Ken Wakasa2014-03-0617-46/+63
* | | | | Fix Mac SDK build•••Temporary fix. Change-Id: I79c8c31e7b07776a048a16918008a942261e1115 Ken Wakasa2014-03-061-1/+3
|/ / / /
* | | | Merge "Add ExpectedKeyboardBuilder for testing keyboard layouts"Tadashi G. Takaoka2014-03-062-0/+406
|\ \ \ \
| * | | | Add ExpectedKeyboardBuilder for testing keyboard layouts•••Bug: 13017434 Change-Id: I77ea2a60b1f3adf061689c68971d136ea5cf595e Tadashi G. Takaoka2014-03-062-0/+406
* | | | | Use C++11 deleted functions to implement DISALLOW_ macros•••With C++ deleted functions, compilers can generate more descriptive error messages when we are doing something disallowed. Change-Id: I48d23e5eced545732558e56f5ff9ff70c95a6ff0 Yohei Yukawa2014-03-061-3/+3
| |_|/ / |/| | |
* | | | Switch to C++11•••Change-Id: Ib2970327c36422d7b11103d52ba7e9e52db5554f Ken Wakasa2014-03-064-19/+15
* | | | Merge "Add ExpectedKey for testing keyboard layouts"Tadashi G. Takaoka2014-03-063-0/+459
|\| | |
| * | | Add ExpectedKey for testing keyboard layouts•••Bug: 13017434 Change-Id: I1c3b2c9cd1b86bdd782fc522b83380ec112f863b Tadashi G. Takaoka2014-03-063-0/+459
* | | | Merge "Fix: Bug of I39e905b6ddfc8d3."Keisuke Kuroyanagi2014-03-061-3/+6
|\ \ \ \
| * | | | Fix: Bug of I39e905b6ddfc8d3.•••primaryKey have to be the first elemnet of the proximities. Bug: 13315755 Change-Id: I6c94408a2ef2750fa85ff12b93bed8b8d874717e Keisuke Kuroyanagi2014-03-061-3/+6
* | | | | Merge "[IL124] Remove the KeyboardSwitcher arg to onCodeInput"Jean Chalard2014-03-062-18/+25
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | [IL124] Remove the KeyboardSwitcher arg to onCodeInput•••Bug: 8636060 Change-Id: I29ce4c82ea880a937b1c9e5daf494fcdbbdd1336 Jean Chalard2014-03-062-18/+25
* | | | | Merge "Correctly update the suggestion strip on non-resumable word"Jean Chalard2014-03-061-1/+4
|\ \ \ \ \
| * | | | | Correctly update the suggestion strip on non-resumable word•••Bug: 13303965 Change-Id: Iedc5d38f70af76fbebb99e59a0d17c1e226c810d Jean Chalard2014-03-051-1/+4
* | | | | | Merge "Create suggest/core/result directory."Keisuke Kuroyanagi2014-03-064-3/+3
|\ \ \ \ \ \
| * | | | | | Create suggest/core/result directory.•••Bug: 8187060 Bug: 13333066 Change-Id: I185c93bd4542d997be101b61561a00d69111c00d Keisuke Kuroyanagi2014-03-064-3/+3
* | | | | | | Merge "Use BinaryDictionaryUtils to read dictionary header."Keisuke Kuroyanagi2014-03-067-57/+48
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | / | | |_|_|_|/ | |/| | | |
| * | | | | Use BinaryDictionaryUtils to read dictionary header.•••Bug: 8187060 Bug:13035567 Change-Id: I90a5e0665c367f5a1bd786f4babf0d03e79e68fa Keisuke Kuroyanagi2014-03-057-57/+48