History log of /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a91561aa58db1c43092c1caecc051a11fa5391c7 23-May-2014 Tadashi G. Takaoka <takaoka@google.com> Use Java 7 diamond operator

Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
c13c1adfa72227b0006add5f13f555fbb9c9eb4e 21-Apr-2014 Tadashi G. Takaoka <takaoka@google.com> Sort keys from top-left to bottom-right order

Change-Id: I228748824de62e9e46fa43db200d23f41eb6d2ce
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
7ae6721ffad1e79ee446de87d13f18a27619830b 10-Feb-2014 Tadashi G. Takaoka <takaoka@google.com> Remove RTL aware !code and add corresponding !text

Change-Id: I9021c8fa1cf2d4ac07579237a939c15551509a0b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
7dc60f9db729e93cb591492574a436418c553ebf 12-Aug-2013 Tadashi G. Takaoka <takaoka@google.com> Add getters and copy constructor to Key class

Change-Id: I78eb96dcc26378926dc63acbfeb4828cbd44435d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
e28eba5074664d5716b8e58b8d0a235746b261eb 23-Jun-2013 Ken Wakasa <kwakasa@google.com> Move util classes to the latin/utils directory

Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
97eaa543d5fd4ac57516a586477641c129828b5d 14-Jun-2013 Tadashi G. Takaoka <takaoka@google.com> Don't count Spacer into histograms

Change-Id: I202a25da4e1a722aa35c57665d73bc5990404c4e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
e1f091c5d44981ec81c12b674aefa37fec2af5cb 30-Jan-2013 Tadashi G. Takaoka <takaoka@google.com> Add keyboardLetfPadding and keyboardRightPadding attributes

This change splits keyboardHorizontalEdgesPadding attributes of
Keyboard into two attributes.

Change-Id: Iefdb358783b81af4027e8d9e991db36a6c429cf1
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
8aa9963a895f9dd5bb1bc92ab2e4f461e058f87a 21-Jan-2013 Tadashi G. Takaoka <takaoka@google.com> Fix Apache license comment

Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
240871ecafde7834ebb4270cd7758fc904a5f3a7 29-Oct-2012 Tadashi G. Takaoka <takaoka@google.com> Move code point constants from Keyboard to Constants class

Change-Id: Iee01d4d2b916d0b584531104ac865ae6e6370a3d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
e30c4e0bb1522f45b3bb37b54c35ee1f6a21dd4b 11-Sep-2012 Ken Wakasa <kwakasa@google.com> Stabilize gesture recognition algorithm that looks for the nearest key.

It relies on the order of the key array.

Change-Id: I58fa71a7b330e59cd774fc208e5b6bc1a3decd2e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
dc34da218a22489d92d1015e9e5dac8d951b89f4 30-Aug-2012 Tadashi G. Takaoka <takaoka@google.com> Support per-Key and per-Keyboard key visual attributes

This change refactors KeyDrawParams and KeyPreviewDrawParams to
separate KeyVisualAttributes.

Change-Id: I4de549eef303e1debe4b8f84668e042445fc18da
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
35ff94547c16c84c5b6fafdae0b4a683be782b97 30-Aug-2012 Tadashi G. Takaoka <takaoka@google.com> Separate inner classes of keyboard package out under internal package

Change-Id: Ia3969bd5ddec5aa5d81d05ad4cf676d818587922
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
4e1dab8cfaad891fe041ed8d71893186c05cef71 18-Dec-2011 Tadashi G. Takaoka <takaoka@google.com> Move KeyboardBuilder and KeyboardParams classes into Keyboard class

This change also moves XmlParseUtils to com.android.inputmethod.latin package.

Bug: 5778201
Change-Id: I7d9faa344460753ce178ad4048e0fadb65c75614
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
7bd714c086a78e2058543b0971ac92f5a30b2362 18-Dec-2011 Tadashi G. Takaoka <takaoka@google.com> Add extra key icons to KeyboardIconsSet

* Get rid of Key.keyIconShifted attribute.
Add Keyboard.iconShiftKeyShifted to KeyboardIconsSet.
* Get rid of LatinKeyboardView.disabledShortcutIcon attribute.
Add Keyboard.iconShortcurKeyDisabled to KeyboardIconsSet.
* Add Keyboard.iconSpaceKeyForNumber to KeyboardIconsSet.
* Fix misplaced autoCorrectionSpacebarLedIcon resources.

Change-Id: I381bff3789254977ab3cb18f58f95b3c433b1e1a
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
4a019a9c96b3a628265ef49f5522f20aeb5856cf 16-Dec-2011 Tadashi G. Takaoka <takaoka@google.com> Use Set to group Keys in Keyboard instead of List

In deriving various shift stated alphabet keyboards from base/main
keyboard, almost all keys should be shared among variants. Grouping
keys in Set instead of List is a essential refactor to have.

Bug: 5002108
Bug: 5679585
Change-Id: Idd5644d1c45a3276a24b61c984619c03d4e4c54c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
294e1b4a5abb86e58deefc8eee40e6b661524b28 03-Oct-2011 Yusuke Nojima <nojima@google.com> Pass the touch position correction flag from KeyboardSwitcher.

Change-Id: Ia242a9fa2fa71f7fdf8f974071a2df7acc4aa51f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
d6339639c39cbe0a833361623bf6963cff526784 29-Sep-2011 Yusuke Nojima <nojima@google.com> Add touch position correction data to resources.

Change-Id: I156205672f3935f70c250a6c538793f35c5d86b2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
63584323cab56c76debf6bb000621f2c605329a9 27-Sep-2011 Tadashi G. Takaoka <takaoka@google.com> Add themeId to Keyboard

Change-Id: I6abdeaf41459406cf9021efdf5bb96232ba104c7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
8fbfac4ffb7079e8e71fd4e3ddc04e362239ebb3 22-Sep-2011 Tadashi G. Takaoka <takaoka@google.com> Fix keyboard row height calculation

The keyboard height will be distrubuted as:
top_padding + (key_height + vertical_gap) * row_count - vertical_gap + bottom_padding

Change-Id: I841f356b9dbf8cfaf3756178bc9e4e6b2aa61364
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
5b0c124ca888ee4ecbde9a51f11c4e9887a96636 15-Sep-2011 Tadashi G. Takaoka <takaoka@google.com> Remove Key.isStick, use backgroundType="stick" instead

Change-Id: I50e88c0870a3fe360b81f19163ca2f64ec38d8e8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
9d5601e9013c5ec9a7ac75db16f4a0a8218b02bf 31-Aug-2011 Tadashi G. Takaoka <takaoka@google.com> Rename PopupCharactersParser to MoreKeySpecParser

Also renames PopupPanel to MoreKeysPanel

Change-Id: I37209a5a8fe7dbba1eef03e3be88ba5253653926
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
9237a72634be821c22911633ef0848130e162d58 31-Aug-2011 Tadashi G. Takaoka <takaoka@google.com> Rename PopupMiniKeyboardView to MiniKeyboardView

Change-Id: Ic83cd1200cfb8f8c0b0cfbcad449031b8e8a29e0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
c06d0ef01ddf286080fd421829a587741b1ebc1b 30-Aug-2011 Tadashi G. Takaoka <takaoka@google.com> Cleanup keyboard related code a bit

Change-Id: I04f1014ab3b115bd457e25a267d2e46d306c8a0e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
8da9a13760896cd78235b60d0ea680ea13620532 29-Jul-2011 Tadashi G. Takaoka <takaoka@google.com> Make Keyboard object immutable except shift state

This is the first step to implement suggestions pane as mini keyboard.

Bug: 5023981
Change-Id: I90ffbde0fda19b4be68add449310997b56bf6904
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java
1516d055df0d939c76ab8f2739f7fb1cdd3956d0 02-Aug-2011 Tadashi G. Takaoka <takaoka@google.com> Add KeyboardParams class

This object will hold all keyboard parameter while parsing XML file
and act like a Keyboard. After finishing reading XML file, this will be
passed as an argument for the Keyboard class constructor.

Bug: 5023981
Change-Id: I2737b30036b6e4d204e8ed9984a1272e195209be
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/internal/KeyboardParams.java