aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-07-19Fix an NPE related to absent InputConnectionJean Chalard2-8/+25
Bug: 5035577 Change-Id: I1a11fc475d4a0f692636000d0b0f40bc35427867
2011-07-19Add a number of NULL pointer guards.Jean Chalard3-7/+23
None of these are expected to actually be null, but those are included for peace of mind and foolproofing against future code changes. Bug: 4580040 Change-Id: Ib112b3e5db5f177aaf61767164b7e78d711f90a0
2011-07-19Deactivate the user unigram dictionary.Jean Chalard1-6/+18
Bug: 3459274 Change-Id: I41b7617623b5b2e48c2e460dc7f2d5ff410c8a4c
2011-07-19Allow double-space-period after relevant punctuation signs.Jean Chalard2-2/+22
This allows the user to enter a period via double-space after quotes, currency symbols, brackets and other non-sentence-finishing punctuation marks. Bug: 3430389 Change-Id: Ibe40b3902861207eb918e7be6113e8be12216f53
2011-07-17Trigger IME switcher by long-pressing space keyTadashi G. Takaoka7-32/+28
Long press time out for space key is set to 1000msec. FYI: Time out for shift key is 1200ms and for mini popup keyboard is 400ms. Bug: 4971680 Change-Id: Id05f519baa15ca2e54958997ddf7b6b3b7a2d078
2011-07-17Fix NPETadashi G. Takaoka1-1/+3
Bug: 5030817 Change-Id: I13133abb308d9f0c8169b6ea3fc0913ce5dda3d6
2011-07-15Import revised translations.Eric Fischer46-7/+93
Change-Id: Id17475b42f5037de6c27d40e3c4ba57cbad64287
2011-07-15Honor EditorType's IME_FLAG_NO_EXTRACT_UI and IME_FLAG_NO_FULLSCREEN flagsTadashi G. Takaoka2-0/+18
Bug: 5030408 Change-Id: I1c5649725780cd063db7a437b8559b7f2573469c
2011-07-15Bring "comma" key back to symbol layoutTadashi G. Takaoka2-8/+11
Bug: 5035197 Change-Id: Ia931305b9dd2ee9eb51deef6b2477fbf351ac479
2011-07-15Rename AutoDictionary to UserUnigramDictionary.Jean Chalard3-41/+52
...and adjust internal functions, variables and constant names. Bug: 3459274 Change-Id: I1b11c6adfee360ac0fc22d627955688b3dbdcffc
2011-07-14Add Arabic comma to phone keyboardTadashi G. Takaoka1-2/+2
Bug: 4161983 Change-Id: I2b1f2539cbe3b5686e77b9b0d46167394c3db64c
2011-07-14Import new drawablesTadashi G. Takaoka42-0/+0
Bug: 4948171 Change-Id: I899063ea5ad4508fd4f5786dbb75bcd6909c331f
2011-07-14Update Arabic keyboardTadashi G. Takaoka17-193/+385
Bug: 4161983 Change-Id: Ie163cd17c87773bf2ca37fff7cff79611fff644f
2011-07-14Update Hebrew keyboardTadashi G. Takaoka27-227/+345
Bug: 4170083 Change-Id: I977d7f6cce08e35fe9bed46fe5f4fdedd1f12e9c
2011-07-14(Step2)Move functions related to proximity to proximity_info.cppsatok6-119/+150
Change-Id: Iae0eb2a5cd758bda820fa42b4bc3eb3d2665bf96
2011-07-13Fix settings key iconTadashi G. Takaoka2-2/+2
This is the followup change of Ife9a9333 Change-Id: I6ebf2444642fe9ced7d40074fcc2bf050bbca7e0
2011-07-14(Step 1) Move proximity related parameters from unigram_dictionary to ↵satok4-31/+51
proximity_info Change-Id: Ic630b35f4abffeb84c38bcf5935795b7ff07556a
2011-07-13Fix IndexOutOfBound exceptionTadashi G. Takaoka1-1/+6
Bug: 5011243 Change-Id: Iaaafa50b42e5155e3682132217d3e079a170ed89
2011-07-14Separate logging definitions in Csatok1-4/+8
Change-Id: I1d79814d1fd74e92a280f355c535517618c51752
2011-07-14Fix build for profilingsatok4-5/+13
Change-Id: I39cd0fa37fb738dcbbcf82839b6bb030e3af606b
2011-07-13Make Russian layout for 7 inch table compatible with other localeTadashi G. Takaoka3-159/+82
Related to Bug: 5024014 Change-Id: I149624e351f5c75323771ff90960d2fe00ca412b
2011-07-14Activate the implementation for the new dictionary format.Jean Chalard2-0/+4
Bug: 4392433 Change-Id: I20b05d012b1fb193002312792d0309d36c89d16a
2011-07-13Fix IOOB ExceptionTadashi G. Takaoka1-0/+1
Bug: 5021745 Change-Id: I58815ca3f3c8b1bead895e8a94e2f89dbcc67436
2011-07-13Fix crash on adding a word in the user dictionary.Jean Chalard1-14/+26
When the User dictionary service is off, LatinIME still allows to add words to it and it crashed if the user tries to do so. This change fixes the crash; it does not however fix the interface. Bug: 5004408 Change-Id: I5bd2684ab3010963c1f737fc764e70e79aadbe8d
2011-07-13Show a suggestion strip by defaultsatok2-46/+0
Bug: 5024058 Change-Id: I5216e9a2e464c2bb3150b66779b6b1b5cd9027ff
2011-07-12Move PointerTrackerQueue into PointerTrackerTadashi G. Takaoka3-97/+98
Bug: 4768084 Change-Id: I1be83b38c48147827c871c92e17d37da3aeb0f95
2011-07-13Add a flag for a profilingsatok2-23/+33
Change-Id: Iae509a24fd0f0f416376c3f8051aa2eb92d48659
2011-07-13New dict format, step 7Jean Chalard4-68/+672
This actually implements the new dictionary format, but does not activate the implementation through #defines. Bug: 4392433 Change-Id: I9b26b9bcb4b823a36e0984799b69730acfc6f7f3
2011-07-12Fix mini keyboard behavior while chording inputTadashi G. Takaoka5-84/+147
This change makes PopupMiniKeyboardView based on KeyboardView, so that only LatinKeyboardBaseView can manage touch event and PointerTracker. Bug: 4768084 Change-Id: Id30b132f1fae45da6e79ce822745cf0a653b8eb3
2011-07-13Fix build breakageKen Wakasa1-1/+1
Change-Id: Id2c2d152f54d00842ef9e200ccdce1e13cc128cb
2011-07-12Add Right-To-Left delete iconTadashi G. Takaoka18-45/+53
Bug: 4161983 Bug: 4170083 Change-Id: Ife9a933353e97f3c7c3ede47623dc7528160f3c5
2011-07-13Small code cleanupKen Wakasa1-8/+7
Change-Id: I7075d85f745c3b186e6d06086b9fcd54e7459feb
2011-07-12Create proximity info just after parsing keyboard layoutssatok2-57/+65
Bug: 4807069 Change-Id: Ic18b2fc526efec58510841884a949a1a0201e7f5
2011-07-12Code cleanupKen Wakasa1-56/+52
Change-Id: Ie43181721ba18e0c04048eaa9e3016dcea9f5a49
2011-07-12Change variable names for readabilityKen Wakasa2-52/+52
Change-Id: I9face4e90af4bcd6040eb7e303b596af7d643934
2011-07-11Keep keyboard layout while orientation changeTadashi G. Takaoka1-1/+2
This change can retain symbols layout only, can't retain shift or shift lock state of the keyboard. Bug: 4311428 Change-Id: I6248ed9a6d762e1ca4b72e391fdca9bc9f55ac35
2011-07-11Fix event handling on non-distinct multi touch deviceTadashi G. Takaoka1-0/+3
This bug has been introduced by Idfbc9706. Bug: 4768084 Change-Id: If9e2a2d3ed1f6b4e6209c883e6fcca52286ede3f
2011-07-10Add KeyEventHandler interfaceTadashi G. Takaoka5-32/+45
This change also revert KeyboardView to non-abstract class. Bug: 4768084 Change-Id: I827defb58bfb28b345464f6a89aa4438e41cf1e2
2011-07-11Use InputMethodSettingsActivitysatok5-36/+5
Bug: 4979539 Change-Id: Ib721814bfe80822ded7b0d801f6bc0c854588da4
2011-07-10Pass KeyboardView to PointerTracker on down eventTadashi G. Takaoka4-12/+45
Bug: 4768084 Change-Id: I446b98daef8c9ec2408481e59cb2a88754ef9e01
2011-07-08Move processing MotionEvent out from PointerTrackerTadashi G. Takaoka2-34/+19
Bug: 4768084 Change-Id: Idfbc9706f9daeaa979edeee9064cb69326bd3bbc
2011-07-09Use InputMethodSettingsFragmentsatok4-2/+19
Bug: 4979539 Change-Id: I4f2010f785eb29ccd42b488c402ef9957633e0c2
2011-07-08Narrower key timer handler static inner class to TimerProxy interfaceTadashi G. Takaoka2-15/+29
Bug: 4768084 Change-Id: I8fdff864d09321b44d56a6a32e10aec3f0f5a4d1
2011-07-09Internal cleanup before using InputMethodSettingsFragment (Part 2)satok1-3/+3
Change-Id: I87751cf0e36b41e931b0712a09d114fd470f1001
2011-07-09Internal cleanup before using InputMethodSettingsFragmentsatok1-2/+5
Change-Id: I7e3211feadf7b87b789040f6dcd6dda84a9d454a
2011-07-08Merge PointerTrackerKeyState into PointerTrackerTadashi G. Takaoka2-149/+77
Bug: 4768084 Change-Id: I0be0e07bff2542db6ba764dcb13505dfbff6994e
2011-07-09Remove override which will be invalid.satok1-1/+0
Change-Id: I8b548e0167791c1f5e46971901d13ee1aadc45da
2011-07-08Compile code used in logging conditionally so that gcc does not complainDoug Kwan2-0/+10
about unused-but-set variables. Change-Id: I141f438694a1854d54d08cb5a74c23222dd9d85e
2011-07-08Remove swipe gestureTadashi G. Takaoka10-416/+50
Bug: 4971680 Change-Id: Ifff27f3bd3dd26417bfcb7072aaba074025b1bb7
2011-07-07Let KeyDetector hold KeyboardTadashi G. Takaoka7-28/+33
Bug: 4768084 Change-Id: Ia28d6971fc59086dd4e6fedc9fd1b50f13b59854