aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/LatinIME.java (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix an NPE•••Bug: 6538761 Change-Id: Id85486ee93437cfec7db421d5c7f2d7980a7e32e Jean Chalard2012-05-231-1/+1
* Remove a high surrogate after a delete if any•••Bug: 6526328 Change-Id: Iae70cad7b3c114bc13af48ae0eadd52ab88e8471 Jean Chalard2012-05-221-0/+13
* Reset automatic upper case when chroding key is pressed•••Bug: 6501446 Change-Id: Idc3b88b5370c0d7968cc388885e9066f922cfcf3 Tadashi G. Takaoka2012-05-211-0/+4
* Get rid of unused CODE_HAPTIC_AND_AUDIO_FEEDBACK•••Bug: 6523953 Change-Id: Ibea6c74d00e956116f492a3bedfe40e580b4c316 Tadashi G. Takaoka2012-05-211-4/+2
* Merge "Change to a binary version of the expandable user dictionary." into jb...Tom Ouyang2012-05-181-4/+17
|\
| * Change to a binary version of the expandable user dictionary.•••Bug: 6435677 Change-Id: If83409f699608d443796e64a3c65692ae81b98e6 Tom Ouyang2012-05-171-4/+17
* | Change auto caps mode argument to int type•••Bug: 6501446 Change-Id: I3f7bc0fc39edd29ebf96107c3d43b9ccc9b8022e Tadashi G. Takaoka2012-05-181-8/+11
* | Close batch edit•••This does the same thing as Ie30e1aff but differently Bug: 6512086 Change-Id: I47ae990510d3f657abd45ad5f0e325d93dec83c0 Jean Chalard2012-05-181-3/+7
|/
* Don't deactivate the LastComposedWord on shift•••Bug: 6495116 Change-Id: Ib86de02a1216146082bf58a033982ac37fefffe1 Jean Chalard2012-05-171-2/+3
* Merge "Read and use user dictionary shortcuts." into jb-devJean Chalard2012-05-141-1/+1
|\
| * Read and use user dictionary shortcuts.•••Bug: 4646172 Change-Id: I51002c73d5bad1a698110c5cda02253348be8eed Jean Chalard2012-05-151-1/+1
* | Do not set "SuggestionSpan"s for suggestions from the next word predicition•••Bug: 6294817 Change-Id: I5010eafa5ba7e947743706adf7e722f4f0cfb415 satok2012-05-151-2/+4
|/
* Output caps debug code•••Change-Id: I4a3399d9066bd28dab893ecebb720924110b871d satok2012-05-111-0/+6
* Merge "Optimize InputConnection.getCursorCapsMode calling" into jb-devTadashi G. Takaoka2012-05-091-6/+18
|\
| * Optimize InputConnection.getCursorCapsMode calling•••Bug: 6464226 Change-Id: I30c1b01be5e1719ded5f7f8a7e24a38e9bbc3637 Tadashi G. Takaoka2012-05-091-6/+18
* | Small optimization•••Change-Id: I067249976e557b60b606d2153deaeb3c8f1f38ac Jean Chalard2012-05-091-2/+5
* | Don't ask for surrounding characters for each keypress•••Bug: 6464226 Change-Id: I03745bbcc21e5ec6ca57fa1257bf21c0cd26391a Jean Chalard2012-05-091-14/+12
|/
* Tab key preforms next action when EditorInfo.IME_ACTION_NEXT is specified•••Bug: 6435484 Change-Id: Iccca7d1b770c547efae0b5e5931cebd910083d40 Tadashi G. Takaoka2012-05-081-0/+5
* Fix build breakage•••Change-Id: I22305137b336c9aab019d044a517ae8bc5fefe45 satok2012-05-021-1/+1
* Merge "Workaround return preserved backing view height when the backing view ...satok2012-05-021-2/+17
|\
| * Workaround return preserved backing view height when the backing view is not ...•••Change-Id: If4f24500ead516c46e6a93a95291e0897548c2f0 satok2012-05-021-2/+17
* | Fix checking if subtype belongs to this ime•••Bug: 6422318 Change-Id: I5779c0e277444315191fa964a976dcb4316cc24a Tadashi G. Takaoka2012-05-011-2/+2
|/
* Fix a bug where two spaces would be added instead of one•••Bug: 6378291 Change-Id: Id2453333ae16146f816faf0eb68baa8ea1dd106a Jean Chalard2012-04-231-15/+16
* Fix a bug where a batch edit would not be started.•••This would end up in TextView sometimes calling onUpdateSelection multiple times (this is the correct behavior for TextView). We now commit the space and the word in a batch edit, and we only get onUpdateSelection once. Bug: 6300527 Change-Id: I9579f3d8f5320c1cc24a7a42f19db8e105eb090d Jean Chalard2012-04-231-1/+3
* Don't allow cancelling manual pick.•••Bug: 6347202 Change-Id: I30b53256e83c534436b0f0ff594fd4aaabf4558c Jean Chalard2012-04-201-0/+2
* researchLogger detail on IME sessions•••log device type, screen size, etc. also simplification inside ResearchLogger to use exceptions better, and fix ResearchLoggerTests to not change preferences to specify the logfile. multi-project change with Idfd193b16260215cca32886e288f03a0c12b2781 Bug: 6188932 Change-Id: Idd3ca6eb8e8e3934f68234b241c7fd7d0cc3bcd5 Kurt Partridge2012-04-191-1/+1
* Move main dictionary availability check to LatinIME•••Change-Id: Ib6183fec833d87bc32514b03bb691fec0a1e6ff8 Tadashi G. Takaoka2012-04-191-11/+16
* Fix SubtypeSwitcher to honor subtype•••Bug: 6364170 Change-Id: I31f9a7c9b6b4ca04a1c78a4210dcaae0db9825db Tadashi G. Takaoka2012-04-191-1/+1
* Add Constants class to hold public constants•••This change also gets rid of compiler warnings about "deprecations". Change-Id: Id9b83483c453a81ebac34b684656db05e3599657 Tadashi G. Takaoka2012-04-191-48/+8
* Change predefined additional subtype format in preference•••This change also refactor StringUtils class Change-Id: Ie0b4d169b21c260bf238d6fcc9ab0ee8bfd6b508 Tadashi G. Takaoka2012-04-191-3/+17
* Make predefined subtype configurable by XML resource•••Change-Id: I1f8486a1fb652f1e06789e7bfd2cc57273092234 Tadashi G. Takaoka2012-04-181-2/+1
* Cleanup InputMethodManagerCompatWrapper•••Change-Id: Id3b84ee19bb504ed8fbb398e260cc663a5b5ae0d Tadashi G. Takaoka2012-04-181-4/+6
* Fix typo of some methods' name•••Also changes some methods' argument type from Locale to String. Change-Id: Ib68b528a450dc68a01546483403230f76500bee4 Tadashi G. Takaoka2012-04-181-1/+1
* researchLogging for inputConnection events•••Bug: 6188932 Change-Id: I596df68956abd879293cfb550e66e7d7d0ba74e9 Kurt Partridge2012-04-171-5/+74
* Remove useless key event handling methods•••Change-Id: I8c42fba79aba643ab7a145e6fd54ef23855a3ad0 Tadashi G. Takaoka2012-04-181-45/+0
* Add SubtypeUtils.setAditionalInputMethodSubtypes method•••Change-Id: Ia3043346ed87297e01d505980555fdf29ce4f96f Tadashi G. Takaoka2012-04-171-3/+2
* add logPoint for manual correction (inc touch pos)•••Bug: 6188932 Change-Id: Ibcc4901bcfab6632ee4c59cb58d35452218a288d Kurt Partridge2012-04-161-2/+14
* Merge "Add a new binary contacts dictionary based on ExpandableBinaryDictiona...Tom Ouyang2012-04-131-6/+17
|\
| * Add a new binary contacts dictionary based on ExpandableBinaryDictionary and ...•••Bug: 6188977 Change-Id: I753422eed1effaeb5fd01124cf1ddd1e31ee9d60 Tom Ouyang2012-04-131-6/+17
* | Merge "clean up researchLogging of autocorrection"Kurt Partridge2012-04-131-0/+4
|\ \
| * | clean up researchLogging of autocorrection•••remove dependence of ResearchLogger on LatinImeLogger for autocorrection multi-project commit with I32cc134b Bug: 6188932 Change-Id: Iaeda97eb43fa4782db2d1b2a6d8d09a93b395111 Kurt Partridge2012-04-121-0/+4
* | | Use InputMethodSettingsFragment for IME settings•••Change-Id: Id6d9cd0ddf99c0687b6d3ea4b2f868f6cf2a0eaf Tadashi G. Takaoka2012-04-131-4/+4
* | | Utilize InputMethodSubtype and additional subtype•••* Remove de_QY and fr_CH from supported subtypes * Add de-qwerty and fr-qwertz predefined additional subtypes instead. Change-Id: I49e8ba0299529302f2b91b4d018b07304cdd6897 Tadashi G. Takaoka2012-04-131-0/+4
| |/ |/|
* | Add isDictionaryAvailable to SubtypeSwitcher•••Change-Id: I534878d330b57bbfaa8b7711082456969771f4dc satok2012-04-121-1/+2
|/
* Read the dictionary resource in a more sensical place.•••We don't need to pass this down all the way from LatinIME any more. It fetched be done exactly where it needs to be. Change-Id: I9f277f9c4f9de70ae755a1334d86c67bbb24c988 Jean Chalard2012-04-111-7/+2
* Add language suffix to main dictionary•••Bug: 6319377 Change-Id: Ie6a887fefa12e33c17bfeb5d22984e7c1a7bdb46 Tadashi G. Takaoka2012-04-111-28/+22
* add more data collection points to ResearchLogger (attempt #2)•••the new points are all at Log.x() positions; only those appearing directly related to user input were added. multi-project change with I159f5de2 this CL is the same as I618bcd07, which was reverted because of incompatibilities with vendor branches. Bug: 6188932 Change-Id: I999249dceb0c04f5a4ffbfff25caed09d24a2c52 Kurt Partridge2012-04-091-13/+14
* Revert "add more data collection points to ResearchLogger"•••This reverts commit ac9e87c03ebbcbd70dd051a30ebf98d6baebedfcKurt Partridge2012-04-061-14/+13
* add more data collection points to ResearchLogger•••the new points are all at Log.x() positions; only those appearing directly related to user input were added. Bug: 6188932 Change-Id: I618bcd07b22c9efc794745678b073afe1e79a697 Kurt Partridge2012-04-061-13/+14
* Use keyboardSet extra value of subtype to specify layout type•••Change-Id: Ice1f345a08a8d760e3b847c885c4072e3e142c97 Tadashi G. Takaoka2012-04-051-6/+5