- Jun 21, 2013
-
-
Jean Chalard authored
Bug: 8689779 Change-Id: Ia78d3540f44ec0028c3246a8e0163e9ecf061ecf
-
- Jun 13, 2013
-
-
Kurt Partridge authored
b/9422713 Change-Id: I4880fad6a5b10d09ca11b63311f14862bee724e5
-
- Jun 12, 2013
-
-
Jean Chalard authored
This will spare a lot of IPC for Latin IME at the cost of very little retained memory. This improves the loading by potentially a lot - between 15 and 30% when the layout is cached (which should now be the case almost every time), and half that if it's not. More importantly, it makes the load time less sensitive to high device load, which is one of the sore points. Bug: 8689779 Change-Id: I2e07736f1a92c38eed0e203bc690761a181da8b9
-
- Jun 06, 2013
-
-
Kurt Partridge authored
Bug: 9305379 Change-Id: Iab32753070a056d3861a45aa898911b7ab67dfb6
-
- Jun 04, 2013
-
-
Tadashi G. Takaoka authored
This change utilizes the no panel auto more key feature to implement long press shift key for shift lock. Change-Id: I3995d25dc35aea3c67b5aa29299815462eff9cad
-
- Jun 03, 2013
-
-
Tadashi G. Takaoka authored
Bug: 8651076 Change-Id: Ic65ed3e3696409edea4e35080c11e4d1869a5a7e
-
Kurt Partridge authored
Now that separators have their own LogUnits, they must be uncommitted from the LogBuffer when backspacing over them. Bug: 9088919 Change-Id: Ib36cc94939b93abe18850a06bced17caf8aaa5b9
-
- Jun 02, 2013
-
-
Kurt Partridge authored
Bug: 9088919 Change-Id: I17187aa0afc1c3e9d32269c65f66cfb3a08663cb
-
- Jun 01, 2013
-
-
Kurt Partridge authored
Currently when the user reverts a batch input, a LogUnit is uncommitted from the LogBuffer. It should not be, because the LogUnit containing the batch input is never committed in the first place (it is only committed to the LogBuffer when a key is pressed or a new batch input is entered). Bug: 9088919 Change-Id: I323af453ce082437a663ccae977b21b775a964bc
-
- May 29, 2013
-
-
Jean Chalard authored
This should be done in onFinishInput rather than onFinishInputView but for an unknown reason onFinishInput never comes. Bug: 9113167 Change-Id: Iafb40846a3ed8fad78bfc160d17cd431f81fe891
-
- May 28, 2013
-
-
Satoshi Kataoka authored
Bug: 9127749 Change-Id: I96db15a3138e6b522c4c6ad16cc7faad577d3772
-
- May 24, 2013
-
-
Tadashi G. Takaoka authored
Bug: 9112465 Change-Id: I63eb4115f393444560e80220d4c90f0f7101b934
-
- May 22, 2013
-
-
Tadashi G. Takaoka authored
Change-Id: Idd3647bb1a1d40df8bb89eda715d45427a58d0cd
-
- May 20, 2013
-
-
Jean Chalard authored
Bug: 8944307 Change-Id: I8986622554f30aaf4f595099c4ab5652b75c972c
-
Jean Chalard authored
Bug: 8944307 Change-Id: Iaff9dd03d3d856a6bdaa2b16c4e71e95cd2b6349
-
- May 17, 2013
-
-
Kurt Partridge authored
Punctuation is currently put into the same LogUnit as the following word. This is counter-intuitive and makes post-processing more complicated. This change causes punctuation to be put into its own LogUnit. A tricky case is the phantom space. A phantom space is inserted right before other text, whose MotionEvents have already been collected and inserted into mCurrentLogBuffer. Phantom spaces are handled by creating their own LogUnit and inserting it into the LogBuffer right before mCurrentLogBuffer is shifted in. Change-Id: I102d7cd93982ad37ba0abb6c1ac0f66b85b5f95d
-
- May 15, 2013
-
-
Jean Chalard authored
* commit 'f1dcf725': Don't process recorrection or resets when not shown
-
Jean Chalard authored
Bug: 8954116 Change-Id: Ica27dbfc570643bb81e6cdf34cc7c796ea080d71
-
- May 14, 2013
-
-
Kurt Partridge authored
When the user reverts a commit, this causes the committed word to be changed. The user usually then goes back to edit that word. Going back to edit causes an uncommit, so that the editing actions are added onto the LogUnit containing the operations used to construct the word. But currently, reverting also involves its own commit/uncommit pair, with the caller performing the uncommit, and the commit happening inside the revert command. This may have been necessary in the past, when revert was called in different situations, but is unnecessary now. Furthermore, the guarding conditions are currently such that the uncommit doesn't always undo the effects of the commit, corrupting the log output. Change-Id: I74af41f4f1db2fcabfa496dcc4a2d7bd0af19b3a
-
Ken Wakasa authored
This reverts commit cb0d1c4c Change-Id: Ie2c8e01c25bd051b6157e8f32ab84392a0c7252a bug: 8954116
-
Tadashi G. Takaoka authored
Bug: 8915171 Change-Id: Iabdeb7920f67f89246087c3ee06240406ecfbc3d
-
Jean Chalard authored
When the keyboard is hidden, the suggestion strip is never visible. Bug: 8954116 Change-Id: I9f242d07b49ad60b625a22429bb013251e814905
-
- May 08, 2013
-
-
Jean Chalard authored
- Don't call finishComposingText when useless. - Add safeguards against calling setComposingRegion when the data returned by the editor is inconsistent. - Cancel pending recorrection messages when new messages arrive. Bug: 8842941 Bug: 8845001 Change-Id: I939701033cf5c2bbd85871ecf83e329021ddeb91
-
- May 07, 2013
-
-
Jean Chalard authored
This is much simpler, and more correct. Bug: 8808497 Change-Id: I7a56bf9d6d9fb481f898b7a9f5898a86c11b34c0
-
- May 01, 2013
-
-
Jean Chalard authored
Bug: 8773353 Change-Id: Ic1019742ce7ff6e4f7fff4d2729f8ab52d841488
-
Jean Chalard authored
Bug: 8767981 Change-Id: If5c775e488b91ae03ecce2673c99918ac8134928
-
- Apr 19, 2013
-
-
Jean Chalard authored
Also, theoretically, we don't want to retrieve older suggestions if there are no results for a recorrection - that would look random. This bug addresses this too. Bug: 8657919 Change-Id: I44f36d34a708a968ab71fa0592da57f4c97d4b7f
-
Jean Chalard authored
Bug: 8657736 Change-Id: I459d1c200826c1c394f8207475ecf60a4f356793
-
Jean Chalard authored
Also, theoretically, we don't want to retrieve older suggestions if there are no results for a recorrection - that would look random. This bug addresses this too. Bug: 8657919 Change-Id: I44f36d34a708a968ab71fa0592da57f4c97d4b7f
-
Jean Chalard authored
Bug: 8657736 Change-Id: I459d1c200826c1c394f8207475ecf60a4f356793
-
- Apr 18, 2013
-
-
Jean Chalard authored
Bug: 8344402 Change-Id: I41b8440f0d72a66fde3f6feb0db8239c9bb10ea3
-
- Apr 16, 2013
-
-
Jean Chalard authored
This is about as ad-hoc as it gets, but then again, what we want is probably as ad-hoc as it gets. All URL boxes I know of double as search bars, and not adding automatic spaces there sucks (e.g. in Chrome URL bar). And in other boxes actually you don't want to add a space if it looks like a URL. QSB isn't even a search box, and it behaves like this. So I think this is actually the right answer to the problem. Bug: 7062925 Change-Id: Ib09472b34644fd5bf2dc84bb97cedeeba28bcd02
-
Jean Chalard authored
Change-Id: Ibf2cdedf510c296561bb5eeb6ff18c3414d6d6f4
-
Jean Chalard authored
Bug: 7657025 Change-Id: I2f8fe7fc4596a498322ba5ccabbd0c18a2bc36cf
-
Jean Chalard authored
Change-Id: Ib4d002f90cd3a0e9ad4c04b883b0c1f05ada3ccf
-
Jean Chalard authored
Bug: 8620678 Change-Id: Ia91761f33518a010b2844d34523cadece261c67e
-
Jean Chalard authored
Bug: 8620758 Change-Id: I39f07939ebb6148a48aae5b915ee807002a5b02d
-
- Apr 15, 2013
-
-
Jean Chalard authored
The only place where it's used is checked for nullity. Also, it's possible, also difficult, to match a different recapitalize with the old code, triggering a bug that this fixes. Change-Id: I717d6df489025c75d1caca290a9086c3b39a9306
-
Jean Chalard authored
Upon pressing Shift, if there is currently a selected string, have Latin IME change its capitalization. This does not yet have the keyboard mode follow the mode - the change is complicated enough as is. Bug: 7657025 Change-Id: I54fe8485f44e04efd72c71ac9feee5ce21ba06f2
-
Jean Chalard authored
Bug: 8084810 Change-Id: I1743c09c43ca6835bb2f607684b037bf17d36335
-