| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a relevant suggestion to period-checkable requests•••Bug: 15412461
Change-Id: Ibf37df4d31141a7e43b54d6342e7861eedb1c03b
|  Jean Chalard | 2014-06-27 | 1 | -0/+1 |
* | Make PrevWordsInfo have multiple words' information.•••Bug: 14425059
Change-Id: I2bd6a872904a44b80f638a13d91a97559217cc1a
|  Keisuke Kuroyanagi | 2014-06-25 | 1 | -0/+4 |
* | Add EmojiPageKeyboardAccessibilityDelegate•••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
|  Tadashi G. Takaoka | 2014-06-13 | 1 | -3/+3 |
* | Special case periods in the spell checker•••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
|  Jean Chalard | 2014-06-10 | 1 | -0/+3 |
* | More concise Key.toString()•••Change-Id: I0ef983f54e828193e9c7e4a10c888f72702d499c
|  Tadashi G. Takaoka | 2014-06-03 | 1 | -4/+6 |
* | Limit recapitalization for reasonable performance.•••At 100k text, it's reasonably fast (less than 1s on latest hardware).
Bug: 12913404
Change-Id: I426b918b2610af24364934a1c37a7314f1142ad0
|  Jean Chalard | 2014-05-30 | 1 | -0/+4 |
* | Fix some auto-caps problems:•••- (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
|  Jean Chalard | 2014-05-23 | 1 | -1/+2 |
* | Merge "Improve multi-word suggestion handling for user history." |  Keisuke Kuroyanagi | 2014-05-12 | 1 | -0/+2 |
|\ |
|
| * | Improve multi-word suggestion handling for user history.•••Bug: 12902664
Change-Id: I03deed16047f0beaba8932d87c6129ec8061ba9c
|  Keisuke Kuroyanagi | 2014-05-12 | 1 | -0/+2 |
* | | Create the path for specifying combining rules in the subtype•••Also add the skeleton of the combining rules for Myanmar
reordering as a pilot.
Bug: 13945569
Change-Id: Iabeb6838f45f1efff482143595ce5b48543e0c43
|  Jean Chalard | 2014-05-12 | 1 | -0/+5 |
|/ |
|
* | [IL122] Put the code, x and y in the transaction•••Bug: 8636060
Change-Id: Icdf87995dedec410b54c306e8d312ba7ec25cea6
|  Jean Chalard | 2014-03-06 | 1 | -0/+1 |
* | Fix IllegalStateException raied by monkey•••Bug: 13082467
Change-Id: I9290974821d22067e7ddd60dce441b11ca533a0f
|  Tadashi G. Takaoka | 2014-02-19 | 1 | -0/+12 |
* | Move some methods to MoreKeySpec class•••Change-Id: I025ed15e36ac3113db6a5fccefa0c87f016703fa
|  Tadashi G. Takaoka | 2014-01-31 | 1 | -0/+2 |
* | Fix inconsistent behavior with the back-to-the-main-keyboard key•••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
|  Yohei Yukawa | 2014-01-28 | 1 | -1/+3 |
* | [IL67] Externalize a call to the keyboard switcher•••Bug: 8636060
Change-Id: Ib13a54854e30afb79217a0a1f2aeca50a95ba155
|  Jean Chalard | 2014-01-23 | 1 | -1/+2 |
* | Fix a bug specific to German capitalization.•••Bug: 9663105
Change-Id: Ib68ee4edb135e96dfca229c1ccce308e7e638bdd
|  Jean Chalard | 2014-01-17 | 1 | -0/+1 |
* | Add BatchInputArbiter•••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
|  Tadashi G. Takaoka | 2013-12-26 | 1 | -0/+7 |
* | Use config_screen_metrics resource in BogusMoveEventDetector•••Change-Id: I6b957b43c6dd7ce4f639e46d248179662c1ee669
|  Tadashi G. Takaoka | 2013-12-20 | 1 | -0/+9 |
* | [IL18] Move and rename updateSuggestionStrip•••Bug: 8636060
Change-Id: I3d00095cd0e83d1ee3834b37ff188b5aa9806fcb
|  Jean Chalard | 2013-12-20 | 1 | -0/+2 |
* | [IL14] Move getCurrent*Caps* to InputLogic•••Bug: 8636060
Change-Id: I6338dcee0f7a80f2181ba0369f71350cb21d231a
|  Jean Chalard | 2013-12-20 | 1 | -0/+2 |
* | [IL11] Cleanup•••Make some methods private and add comments.
Bug: 8636060
Change-Id: I6c7d13dca8a22dd1a6f110e8b18d52864429579f
|  Jean Chalard | 2013-12-19 | 1 | -1/+1 |
* | [IL3] Move handleBackspace to InputLogic.•••Also move resetEntireInputState, resetComposingState,
sendDownUpKeyEvent, sendKeyCodePoint and getTextWithUnderline
Bug: 8636060
Change-Id: Ic4c270ac49769ffba41dc3f12d16ac3aa938717f
|  Jean Chalard | 2013-12-19 | 1 | -0/+2 |
* | [IL2] Move onCodeInput to InputLogic.•••Bug: 8636060
Change-Id: I8c5c028d81183adb0167b2034ee01de8048edafb
|  Jean Chalard | 2013-12-19 | 1 | -1/+3 |
* | Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c•••The bulk merge from -bayo to klp-dev should not have been merged to master.
Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
|  Ken Wakasa | 2013-12-13 | 1 | -10/+19 |
* | Allow double-space-to-period after percent•••Bug: 11158604
Change-Id: If8c94ef91ed58bb5028f51be7c8d9beb677436a4
|  Jean Chalard | 2013-10-10 | 1 | -0/+1 |
* | Tweak for armenian periods and commas.•••Bug: 7963631
Change-Id: I2eb110949f3d3b7817dbd9448654954fdee39ac2
|  Jean Chalard | 2013-09-24 | 1 | -0/+1 |
* | Detect cases where rotation messes with initialization•••...and do a best effort to fix it.
Bug: 10323080
Bug: 10252066
Change-Id: Icb3c9fe85005406bdfce0b7bb143ba0a910a0ddb
|  Jean Chalard | 2013-09-20 | 1 | -0/+3 |
* | Merge "Allow double-space-to-period after a plus char" |  Jean Chalard | 2013-09-18 | 1 | -3/+1 |
|\ |
|
| * | Allow double-space-to-period after a plus char•••Bug: 10704936
Change-Id: I30fdaea648605ef7e7fea6c093581ed5c6de03f3
|  Jean Chalard | 2013-09-18 | 1 | -3/+1 |
* | | Merge "Set EmojiCapable" |  Satoshi Kataoka | 2013-09-18 | 1 | -0/+5 |
|\ \ |
|
| * | | Set EmojiCapable•••Bug: 10240645
Change-Id: I891309c2a82f8d10f8fdb0872403a7a235e27b5f
|  Satoshi Kataoka | 2013-09-18 | 1 | -0/+5 |
| |/ |
|
* / | Fix Emoji recents•••Bug: 10538430
Change-Id: Ia2e423eb1843195b3c3218afc79a5820b8cd729b
|  Satoshi Kataoka | 2013-09-18 | 1 | -1/+0 |
|/ |
|
* | Save & restore emoji keyboard state•••Bug: 10538430
Change-Id: I7982f53f5dfa44071e74da63826acffcdc2547e6
|  Satoshi Kataoka | 2013-09-16 | 1 | -0/+4 |
* | Add emoji icon and code as a groundwork•••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
|  Tadashi G. Takaoka | 2013-08-06 | 1 | -0/+2 |
* | Remove CODE_RESEARCH•••Instead of CODE_RESEARCH, special outputText ".research." is used to
invoke a research feedback dialog.
Change-Id: Ic95c956ab4f2b5f0c3f2205c9bbcdcfb67db5d6e
|  Tadashi G. Takaoka | 2013-08-05 | 1 | -2/+0 |
* | Small cleanup•••Change-Id: I7dce7373b371f1ed5a985815f5d43fb6c6ee1f84
|  Tadashi G. Takaoka | 2013-08-05 | 1 | -0/+1 |
* | Refactor on UserHistoryDictionary•••Bug: 9429906
Change-Id: I576a91643bdaf5017cc826ac2e07a74a9a275d60
|  Satoshi Kataoka | 2013-07-26 | 1 | -9/+4 |
* | Handling key repeat by emulating key press and code input•••This change also eliminates a reference of
AudioAndHapticFeedbackManager from KeyboardSwitcher and MainKeyboard.
Bug: 6522943
Change-Id: Iac42ec8ff00c66deb76a660ffc07477923a58959
|  Tadashi G. Takaoka | 2013-07-02 | 1 | -0/+7 |
* | Add CODE_CAPSLOCK for long press shift key•••This change utilizes the no panel auto more key feature to implement
long press shift key for shift lock.
Change-Id: I3995d25dc35aea3c67b5aa29299815462eff9cad
|  Tadashi G. Takaoka | 2013-06-04 | 1 | -13/+15 |
* | Rename StringUtils.parseCsvString to KeySpecParser.splitKeySpecs•••Change-Id: I16e3f3ebc43772cfd96c824afeddfd225404b857
|  Tadashi G. Takaoka | 2013-05-28 | 1 | -4/+0 |
* | Don't insert automatic spaces when text looks like a URL•••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 | 2013-04-16 | 1 | -0/+2 |
* | Fix how the Enter action is decided•••This unifies the software and hardware keyboard code
under a single decision process that works.
Bug: 8129303
Bug: 8152758
Change-Id: I7574c563d5f957d57bfe62fe5e3eec59a519d335
|  Jean Chalard | 2013-02-22 | 1 | -8/+6 |
* | Move parseCsvString to StringUtils•••Change-Id: I602f33991ca57b6057ec2defe01573552b322857
|  Tadashi G. Takaoka | 2013-02-12 | 1 | -0/+4 |
* | Remove MAX_PROXIMITY_CHARS_SIZE_INTERNAL•••Change-Id: I18a997503de4033b5341b564145bca862a872098
|  Ken Wakasa | 2013-01-22 | 1 | -1/+1 |
* | Fix Apache license comment•••Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
|  Tadashi G. Takaoka | 2013-01-21 | 1 | -8/+8 |
* | Distinguish action-enter/shift-enter/enter•••Bug: 7969231
Change-Id: I75d495ee1ea126da9be4e269ee990ee0a97793c1
|  Jean Chalard | 2013-01-15 | 1 | -1/+2 |
* | Remove MAX_WORD_LENGTH_INTERNAL•••Change-Id: Ie11ff000675601acff5fbb00e9e9f48eb32c5071
|  Ken Wakasa | 2013-01-15 | 1 | -0/+1 |
* | Small code cleanups•••Multi-project commit with I249d5fbe
Change-Id: Ia28c4e970992aa1299a30e604eaa5d096655c3a5
|  Ken Wakasa | 2013-01-07 | 1 | -2/+2 |
* | Start committing hardware events (B4)•••Essentially this does activate auto-correction with a hardware
keyboard, although a lot of things are still left to implement.
No proximity is used yet which means only missing and excessive
letters are considered. Dead keys are not handled. No combiner
is supported. No suggestions are displayed. Resuming suggestions
does not work correctly with a hardware key (because the view
holds a temporary hardware event 'onKeyPreIme' and the event
from the IME won't be handled until this is handled which won't
happen until after the IME said that it did handle the event).
Bug: 5037589
Change-Id: Idcb5c7b26d56717ed772d53c062362807f11cdae
|  Jean Chalard | 2012-12-27 | 1 | -0/+1 |
* | [Rlog11] ResearchLogger printable code for research key•••Change-Id: Ifac7a801ea8534191a9258871d3d7f91e942788b
|  Kurt Partridge | 2012-12-19 | 1 | -0/+1 |