| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: If1cc50539d7677b854b1cd3bea3423c8c0865de5
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 5933165
Change-Id: Id71f38874640785b7ad43b7a70e27f40c13be748
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Ib81be9a0df34c5e9fc49d2b5d9bf02297ea2b499
|
|\| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Remove useless method calls, and ultimately remove useless
method.
Change-Id: I3f353b1b37460d5e9ceae5cb5dde3fff0da81c21
|
|/ /
| |
| |
| |
| |
| |
| | |
This may not be the best behavior, but it's the same as ICS.
Bug: 5981844
Change-Id: Ibb7798e2a315312310ed3be4e731d0fe1ac04456
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This change also
* Honors the custom action label in EditorInfo.actionLabel.
* Invokes InputConnection.performeEditorAction if action is specifed
at EditorInfo.imeOptions or actionLabel/actionId.
* Stops using InputMethodService.sendKeyChar. Implements
sendKeyCodePoint instead.
Bug: 2498607
Bug: 5961809
Bug: 5368408
Change-Id: If4cd5eb3dacfc6b6a7ea434b0617c2438e06e42d
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
A suggested punctuation is sure to be 1 character and a word separator,
so the isSuggestedPunctuation() test is redundant.
Change-Id: I3d31f0825f069f64d514682e46be62afdae25291
|
|/ /
| |
| |
| | |
Change-Id: I61ff218ae2ca4eb443a370e581b677755258670a
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
This was harmless but confusing
Change-Id: Ic271f80d3dadf01b29e3875c6a8ad51b99a936f9
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Remove a useless test (we can only come here if the code
is not a separator, as we are only called from onCodeInput
inside an explicit test).
Change-Id: Icd996a5a1c18a550117a144a1d35f167b96211f7
|
|/ /
| |
| |
| | |
Change-Id: I55f81f3ab427fd5b28bb1f31960077cd1897cbd0
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Inhibit adding phantom space for tld keys even if the last
character inserted in the textview is not a dot
Change-Id: Ie92554ead7a18c932480905c5738aff7c0159a32
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | | |
Change-Id: Ic45c8c6e7730775654317fb6e2d1cb64f9031f46
|
|\ \ \
| |/ /
|/| | |
|
| |/
| |
| |
| | |
Change-Id: Ic19d380eb64855884bc6ded8547c200dd772ffe9
|
|/
|
|
|
| |
Bug: 5969106
Change-Id: I02d4b9184bb2c3fc0d08ffd5db77a9f9d816631f
|
|
|
|
|
| |
Bug: 5961179
Change-Id: I452efc552c6ab390931f25557d7aee5a64bf054e
|
|
|
|
|
| |
Bug: 4994861
Change-Id: I6ae256a94dbaddea4304304779d17025620c5025
|
|\ |
|
| |
| |
| |
| | |
Change-Id: If6ebbdefcbfd0cc14c72858f9bb44861e8abe079
|
| |
| |
| |
| |
| |
| | |
And unit test
Change-Id: Ic4fc3626f8b86e10156d770d41cd6deab5d31f39
|
|/
|
|
|
|
|
|
| |
Seems I didn't get how to iterate on a String correctly >.>
Talk about a big bug. Anyway, I think it's working now.
Bug: 5955228
Change-Id: I988c900cf2a16c44b9505cfd4f77c7cda7e592f0
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I424fb47bc70e9b6aaa5a16ae9b2500d23da75c26
|
| |
| |
| |
| | |
Change-Id: Ifbe0d7e4eafea1926bbce968eae4724dd5769689
|
|\| |
|
| |
| |
| |
| |
| |
| | |
This change also renames MoreKeySpecParser to KeySpecParser
Change-Id: I35733cdbb344f16b57ffa2cfe79055c089b4e409
|
|/
|
|
|
|
|
|
|
| |
When the application is modifying the text under our feet,
we may come through this code path. We should log the error
rather than crash.
Bug: 5869235
Change-Id: Ic0fd24c3bc805d44c5db0ad781ddebeca0450614
|
|
|
|
|
|
|
|
|
|
|
| |
This change also
* Doesn't use Key.getRtlParenthesisCode to get correct parentheses
code in RTL context. Intead uses the outputText feature of
moreKeys specification.
* Move CVS string parser from KeyStyles to Utils.
Bug: 5948247
Change-Id: I45752c7d01b4f7d3f3da900b110a2185b336a1f0
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change also
* Rename phone shift keyboard to phone symbols keyboard.
Use CODE_SWITCH_ALPHA_SYMBOL code to switch between phone and phone symbols keyboard.
* Remove phone symbols keyboard from tablet.
* Introduces enableLongPress flag of Key.keyActionFlags attribute.
* Remove clumsy long press code from PointerTracker.
* Remove CODE_CAPSLOCK handling from LatinIME.
* Make KeyboardSwitcher to invoke haptic and audio feedback.
Change-Id: I00e1f697a10ab5112aec75e36853b96246ff5054
|
|
|
|
| |
Change-Id: I2ebeb8852177f6c6e30578d0bb3f372f488dc6c1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If any shift state variants of alphabet keyboard layout is not
specified in KeyboardSet.Element, it will be automatically generated
from base alphabet keyboard definition.
This change also
* Eliminates KeyboardShiftState object from Keyboard.
* Removes various set shift state methods from Keyboard.
* Removes KeyboardSet.Element.elementAutoGenerate attribute.
* Separates "sticky" Key.backgroundType to "stickyOff" and "stickyOn"
* Add preserveCase flag to smiley, .com, and labeled special keys.
* Rename KeyboardShiftState class to AlphabetShiftState.
* Rename some attributes from *UppercaseLetter* to *ShiftedLetterHint*.
* Introduce shiftedLetterActivated to Key.keyLabelFlags
Change-Id: I01a0a8efeeaa76820ae728a5bdfa8d02b6ce74b7
|
|
|
|
|
| |
bug: 5722703
Change-Id: I8e08942324b666de96682ce63e70c8d324535782
|
|
|
|
|
|
|
| |
Deactivate the LastComposedWord when the commit was not the right
type, instead of fooling it by passing it a null auto-correction.
Change-Id: I032b477dc691bd151a644ca4b0c9f0a9b5512e45
|
|
|
|
|
|
| |
It turns out this can be removed entirely.
Change-Id: I6f23703cef1666311989a825285317eef696487f
|
|
|
|
|
|
|
|
| |
Remove the now useless WordComposer.CharacterStore class
and merge back its members inside WordComposer. This should
simplify the word composer a bit.
Change-Id: I5fe32418c62a583cd558dce98758a4701559bdf5
|
|
|
|
|
|
|
|
| |
This deactivates the cancellation at each separator pressed while
not composing a word. The net effect is to fix
Bug: 5875776
Change-Id: I67aa3f842ddff250828c60596ad5a7e466c1ddaa
|
|
|
|
|
|
|
|
|
| |
This is cleanup.
This also introduces a "deactivated" state to the last committed
word, that can be used for
Bug: 5875776
Change-Id: I1855adb8ac8123f6d2c5365b0ae899145e5c3ba1
|
|
|
|
| |
Change-Id: Ia62ef33b5c777a258b02280bda1b8368780a7eef
|
|
|
|
| |
Change-Id: Ie0ea02a061dd0cb84db5f33113ff433584636bc7
|
|
|
|
| |
Change-Id: Idf47f2e2bdd1d6394fc4b1ab7df28d64a808da1e
|
|\ |
|