| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Move Constants.java too.
Change-Id: I55e8cf06f61c0a37746a7328834a52a5306cf0f2
|
|
|
|
|
|
|
| |
This CL also adds @SuppressWarning("unused" to java-overridable package.
Bug: 18003991
Change-Id: If70527e30654384705d7a814f5efd181d9f539e1
|
|
|
|
|
| |
Change-Id: I623e4ccbc324751eb67ec4bb777e2be5ae2a60d1
Bug: 17418371
|
|
|
|
|
|
|
|
|
|
|
| |
If the option defined by Constants.NO_FLOATING_GESTURE_PREVIEW is set
for a text field via EditorInfo.privateImeOptions, the floating gesture
preview will be suppressed regardless of the settings preference.
Feature request:
bug: 17325039
Change-Id: I1a1df194369e8f2d76abd9d84939a057f55f4a1c
|
|
|
|
| |
Change-Id: I4f70f6eebe076c7d2b780d25e3a2c1d3faa2edfa
|
|
|
|
|
|
|
|
| |
This reverts commit 5ef447aeea97c755008785b36468715922b7ccc1.
Reverting because this broke a bunch of unit tests -- https://sponge.corp.google.com/target?id=b6439742-099e-46cb-8f00-d0c602a4d9bb&target=com.google.android.inputmethod.latin.tests&searchFor=&show=FAILED&sortBy=STATUS
Change-Id: Ibbd9e11372993f62e630fd9da37158ffcf47c17a
|
|
|
|
|
|
|
|
| |
This now supports all cases, including cases not supported by
the framework.
Now rebased on top of the right change, and renamed
Change-Id: I7886f0dcbb86cdb4dccec09aa7c52ad339680e04
|
|
|
|
|
|
| |
This reverts commit c6612ff05185503bedc56dc610aa300d01be2e82.
Change-Id: I750d9bff9cb89a6ab13af7a33567c3a0fe2af381
|
|
|
|
|
|
|
| |
This now supports all cases, including cases not supported by
the framework.
Change-Id: I9dfbe2829c28c5bcb64b0b5a2551e7806990c00f
|
|
|
|
|
| |
Bug: 15412461
Change-Id: Ibf37df4d31141a7e43b54d6342e7861eedb1c03b
|
|
|
|
|
| |
Bug: 14425059
Change-Id: I2bd6a872904a44b80f638a13d91a97559217cc1a
|
|
|
|
|
|
|
|
|
| |
Because EmojiPageKeyboardView doesn't use PointerTracker to handle
MotionEvent, a dedicated accessibility delegate is needed. Then the
recent tab can be updated even with accessibility mode on.
Bug: 15582599
Change-Id: I63d75b9aca21ec44f1f77d2eaaf2ba7813992183
|
|
|
|
|
|
|
|
| |
Special case <valid word>.<valid word> to send as a suggestion
the same string where the periods is replaced by a space.
Bug: 10780091
Change-Id: I43c94675977f9ab5d7ee5671486cb742b39f3974
|
|
|
|
| |
Change-Id: I0ef983f54e828193e9c7e4a10c888f72702d499c
|
|
|
|
|
|
|
| |
At 100k text, it's reasonably fast (less than 1s on latest hardware).
Bug: 12913404
Change-Id: I426b918b2610af24364934a1c37a7314f1142ad0
|
|
|
|
|
|
|
|
|
| |
- (mainly for Spanish) auto-caps after inverted bang and what
- (German only) don't auto-cap after digits-period-space
Bug: 15177663
Bug: 12206753
Change-Id: Ia214bc067319469d9debbbfbdcb1dcff980847f0
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 12902664
Change-Id: I03deed16047f0beaba8932d87c6129ec8061ba9c
|
|/
|
|
|
|
|
|
| |
Also add the skeleton of the combining rules for Myanmar
reordering as a pilot.
Bug: 13945569
Change-Id: Iabeb6838f45f1efff482143595ce5b48543e0c43
|
|
|
|
|
| |
Bug: 8636060
Change-Id: Icdf87995dedec410b54c306e8d312ba7ec25cea6
|
|
|
|
|
| |
Bug: 13082467
Change-Id: I9290974821d22067e7ddd60dce441b11ca533a0f
|
|
|
|
| |
Change-Id: I025ed15e36ac3113db6a5fccefa0c87f016703fa
|
|
|
|
|
|
|
|
|
|
|
|
| |
With this patch, the back-to-the-main-keyboard in the Emoji
palette will be registered as a key-release action instead of
a key-press action, like switch-to-the-emoji-palette in the
main layout. This provides mroe consistent UX when the layout is
switched from the main layout to the Emoji palette then
switched back to the main layout.
BUG: 12464067
Change-Id: Ia0d0185db43234dfcfb7cee2677f3d199fe6ed96
|
|
|
|
|
| |
Bug: 8636060
Change-Id: Ib13a54854e30afb79217a0a1f2aeca50a95ba155
|
|
|
|
|
| |
Bug: 9663105
Change-Id: Ib68ee4edb135e96dfca229c1ccce308e7e638bdd
|
|
|
|
|
|
|
|
|
| |
Move the logic that determines how to handle gesture typing from
PointerTracker to BatchInputArbiter class.
This change must be checked in together with Ia7db8f4fb7.
Change-Id: I5e9f786de58d8a3cb0407ae562af707710ec37fb
|
|
|
|
| |
Change-Id: I6b957b43c6dd7ce4f639e46d248179662c1ee669
|
|
|
|
|
| |
Bug: 8636060
Change-Id: I3d00095cd0e83d1ee3834b37ff188b5aa9806fcb
|
|
|
|
|
| |
Bug: 8636060
Change-Id: I6338dcee0f7a80f2181ba0369f71350cb21d231a
|
|
|
|
|
|
|
| |
Make some methods private and add comments.
Bug: 8636060
Change-Id: I6c7d13dca8a22dd1a6f110e8b18d52864429579f
|
|
|
|
|
|
|
|
| |
Also move resetEntireInputState, resetComposingState,
sendDownUpKeyEvent, sendKeyCodePoint and getTextWithUnderline
Bug: 8636060
Change-Id: Ic4c270ac49769ffba41dc3f12d16ac3aa938717f
|
|
|
|
|
| |
Bug: 8636060
Change-Id: I8c5c028d81183adb0167b2034ee01de8048edafb
|
|
|
|
|
|
| |
The bulk merge from -bayo to klp-dev should not have been merged to master.
Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
|
|
|
|
|
| |
Bug: 11158604
Change-Id: If8c94ef91ed58bb5028f51be7c8d9beb677436a4
|
|
|
|
|
| |
Bug: 7963631
Change-Id: I2eb110949f3d3b7817dbd9448654954fdee39ac2
|
|
|
|
|
|
|
|
| |
...and do a best effort to fix it.
Bug: 10323080
Bug: 10252066
Change-Id: Icb3c9fe85005406bdfce0b7bb143ba0a910a0ddb
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 10704936
Change-Id: I30fdaea648605ef7e7fea6c093581ed5c6de03f3
|
|\ \ |
|
| |/
| |
| |
| |
| | |
Bug: 10240645
Change-Id: I891309c2a82f8d10f8fdb0872403a7a235e27b5f
|
|/
|
|
|
|
| |
Bug: 10538430
Change-Id: Ia2e423eb1843195b3c3218afc79a5820b8cd729b
|
|
|
|
|
| |
Bug: 10538430
Change-Id: I7982f53f5dfa44071e74da63826acffcdc2547e6
|
|
|
|
|
|
|
|
|
| |
The emoji switching key icon asset should be updated. The icons in
this change are just borrowed from Hangout.
Bug: 10179862
Bug: 6370846
Change-Id: Icea26d2cf2ac6a6df9beb4c98f646dbe309bdcd9
|
|
|
|
|
|
|
| |
Instead of CODE_RESEARCH, special outputText ".research." is used to
invoke a research feedback dialog.
Change-Id: Ic95c956ab4f2b5f0c3f2205c9bbcdcfb67db5d6e
|
|
|
|
| |
Change-Id: I7dce7373b371f1ed5a985815f5d43fb6c6ee1f84
|
|
|
|
|
| |
Bug: 9429906
Change-Id: I576a91643bdaf5017cc826ac2e07a74a9a275d60
|
|
|
|
|
|
|
|
| |
This change also eliminates a reference of
AudioAndHapticFeedbackManager from KeyboardSwitcher and MainKeyboard.
Bug: 6522943
Change-Id: Iac42ec8ff00c66deb76a660ffc07477923a58959
|
|
|
|
|
|
|
| |
This change utilizes the no panel auto more key feature to implement
long press shift key for shift lock.
Change-Id: I3995d25dc35aea3c67b5aa29299815462eff9cad
|
|
|
|
| |
Change-Id: I16e3f3ebc43772cfd96c824afeddfd225404b857
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|