Tadashi G. Takaoka
42fcb2de64
Get rid of public reference to KeyboardIconsSet.ICON_* constants
...
As a consequence,
* Add Key.iconDisabledKey has been introduced and Key.getIcon honors
the enabled state of the key.
* The attribute id of disabled icon for shortcut key,
Keyboard_iconShortcutKeyDisabled, is renamed to
Keyboard_iconDisbledShortcutKey
* KeyboardIconsSet has getIconByIconId and getIconByAttrId methods
instead of getIcon.
Bug: 5778201
Change-Id: Ica93b073b9a04acd18ead7a33b60e3c6d813e7a1
2011-12-19 01:11:09 +09:00
Tadashi G. Takaoka
d6ba10120c
am 4e1dab8c: Move KeyboardBuilder and KeyboardParams classes into Keyboard class
...
* commit '4e1dab8cfaad891fe041ed8d71893186c05cef71':
Move KeyboardBuilder and KeyboardParams classes into Keyboard class
2011-12-18 03:50:20 -08:00
Tadashi G. Takaoka
4e1dab8cfa
Move KeyboardBuilder and KeyboardParams classes into Keyboard class
...
This change also moves XmlParseUtils to com.android.inputmethod.latin package.
Bug: 5778201
Change-Id: I7d9faa344460753ce178ad4048e0fadb65c75614
2011-12-18 20:19:16 +09:00
Tadashi G. Takaoka
694e94a270
am 3708787f: Remove LatinKeyboard class
...
* commit '3708787fe91227083d2a1874fa41493d3bc9fe10':
Remove LatinKeyboard class
2011-12-18 02:31:52 -08:00
Tadashi G. Takaoka
e75db3fe68
am 4112dc05: Move spacebar drawing code from LatinKeyboard to LatinKeyboardView
...
* commit '4112dc05002d7a880e558418639cf25c4bd02a5a':
Move spacebar drawing code from LatinKeyboard to LatinKeyboardView
2011-12-18 02:10:44 -08:00
Tadashi G. Takaoka
3708787fe9
Remove LatinKeyboard class
...
Change-Id: I68c667b00dadf2ed9f1c62fb7da37d2cf499cd81
2011-12-18 19:10:42 +09:00
Tadashi G. Takaoka
4112dc0500
Move spacebar drawing code from LatinKeyboard to LatinKeyboardView
...
Also this change moves LatinKeyboard attributes,
autoCorrectionSpacebarLedEnabled, autoCorrectionSpacebarLedIcon,
spacebarTextRatio, spacebarTextColor, and spacebarTextShadowColor to
LatinKeyboardView.
Change-Id: I7cc27ce1fc550e9f620a9ed0fbe4b8172902d5a1
2011-12-18 19:07:12 +09:00
Tadashi G. Takaoka
4afc668929
am 7bd714c0: Add extra key icons to KeyboardIconsSet
...
* commit '7bd714c086a78e2058543b0971ac92f5a30b2362':
Add extra key icons to KeyboardIconsSet
2011-12-18 01:44:30 -08:00
Tadashi G. Takaoka
7bd714c086
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
2011-12-18 18:25:29 +09:00
Tadashi G. Takaoka
cc10b1bbb6
am 1ebedd7a: Remove LatinKeyboard.adjustLabelCase override
...
* commit '1ebedd7a15a8fd94e68fb43eb089ed87c4c5a480':
Remove LatinKeyboard.adjustLabelCase override
2011-12-18 00:15:37 -08:00
Tadashi G. Takaoka
dbd811789f
am 5afc3ae2: Add LatinKeyboardView style
...
* commit '5afc3ae2d9df0c2c93f2c66af13b128889ac3b5d':
Add LatinKeyboardView style
2011-12-18 00:04:48 -08:00
Tadashi G. Takaoka
1ebedd7a15
Remove LatinKeyboard.adjustLabelCase override
...
Change-Id: If032605c1cd6bb8e913d465e20dec70798c4b8fb
2011-12-18 16:46:44 +09:00
Tadashi G. Takaoka
5afc3ae2d9
Add LatinKeyboardView style
...
As a result, this change moves shortcut related update code to
LatinKeyboardView from LatinKeyboard.
Change-Id: I1882672577f61e73c90d6c018b7dbb61f3fe21e4
2011-12-18 16:42:23 +09:00
Tadashi G. Takaoka
c9ca7964c8
am 22b48de1: Get rid of Key.needsSpecialPopupHint and related
...
* commit '22b48de11ce6f31a0edf90e1308073e67a7a2adb':
Get rid of Key.needsSpecialPopupHint and related
2011-12-17 23:17:10 -08:00
Tadashi G. Takaoka
87296a0fe2
am bc781e96: Can override key drawing methods of KeyboardView
...
* commit 'bc781e963ff51576109aca9626728d09222cfca7':
Can override key drawing methods of KeyboardView
2011-12-17 23:17:09 -08:00
Tadashi G. Takaoka
22b48de11c
Get rid of Key.needsSpecialPopupHint and related
...
Change-Id: I28e87ea3af9581f12094770b42f113e9018886c4
2011-12-18 16:08:28 +09:00
Tadashi G. Takaoka
bc781e963f
Can override key drawing methods of KeyboardView
...
Change-Id: Ie303df4f5e944ea868f5c28ba3bb72a57cc9a35f
2011-12-18 16:08:00 +09:00
Tadashi G. Takaoka
ad1208eb44
am 605f7309: Merge "Add LatinKeyboard.spacebarTextRatio attribute"
...
* commit '605f7309596a6faf267803320ef59cd2ccf568f7':
Add LatinKeyboard.spacebarTextRatio attribute
2011-12-17 08:46:18 -08:00
Tadashi G. Takaoka
34a55b316d
am 40a67396: Fix broken build
...
* commit '40a67396454aa4a8173d210e82d584ef5cb5a659':
Fix broken build
2011-12-17 08:44:36 -08:00
Tadashi G. Takaoka
605f730959
Merge "Add LatinKeyboard.spacebarTextRatio attribute"
2011-12-17 08:43:34 -08:00
Tadashi G. Takaoka
40a6739645
Fix broken build
...
This is a followup change of I8376f4f5
Change-Id: I4de4cbc903beb71d805e62b5172076a949854bc0
2011-12-18 01:36:11 +09:00
Tadashi G. Takaoka
7cc2595b6f
Add LatinKeyboard.spacebarTextRatio attribute
...
Bug: 5776979
Change-Id: Ia568d1170ed33a000eb3bb02ecdf611e4b5ff2d5
2011-12-18 01:00:06 +09:00
Tadashi G. Takaoka
2bd5cb73b5
am ebec5259: Get rid of LatinKeyboardParam class
...
* commit 'ebec5259b7bc64751a7c9f5f9e6bedff7e20b0dc':
Get rid of LatinKeyboardParam class
2011-12-17 07:51:43 -08:00
Tadashi G. Takaoka
ebec5259b7
Get rid of LatinKeyboardParam class
...
Change-Id: I8376f4f570e72929679c5e4955986c48881abd75
2011-12-18 00:39:40 +09:00
Ken Wakasa
32f45ed31c
am 67394a39: Preparatory small clean up for bug: 5776979
...
* commit '67394a394f325e948cde8aaeb2bce0fa0936b5a2':
Preparatory small clean up for bug: 5776979
2011-12-17 05:36:44 -08:00
Ken Wakasa
67394a394f
Preparatory small clean up for bug: 5776979
...
Change-Id: I96b20d3775180366fac50c2bb4e0b47a92ee4cdb
2011-12-17 20:45:39 +09:00
Ken Wakasa
b864d07e27
am e5748387: Merge "Remove redundant logs"
...
* commit 'e5748387ac753066fb2f88ea413bcf37761575a4':
Remove redundant logs
2011-12-16 07:36:41 -08:00
Ken Wakasa
e5748387ac
Merge "Remove redundant logs"
2011-12-16 07:35:23 -08:00
Ken Wakasa
3425852be4
Remove redundant logs
...
bug: 5722703
Change-Id: I6b7285ad6f5c0c8486d24712f22249f83a1c6396
2011-12-17 00:22:01 +09:00
Tadashi G. Takaoka
cb2c23a1cb
am fd113151: Add Vietnamese keyboard
...
* commit 'fd113151fd0f21e3fc9956c885b8fadb68f08218':
Add Vietnamese keyboard
2011-12-16 05:59:35 -08:00
Tadashi G. Takaoka
fd113151fd
Add Vietnamese keyboard
...
Bug: 5738545
Change-Id: I96abf6807e9375e352a505b822dd50b4d1a7a252
2011-12-16 22:39:56 +09:00
Tadashi G. Takaoka
5934139359
am 45a0b329: Add Slovenian keyboard
...
* commit '45a0b32941e029160f1ba3535e307917f35574fb':
Add Slovenian keyboard
2011-12-16 05:24:52 -08:00
Tadashi G. Takaoka
45a0b32941
Add Slovenian keyboard
...
Bug: 5738545
Change-Id: Id88a30d3fe46988ac2e0ad129b7bea53b8c7ab07
2011-12-16 22:16:48 +09:00
Tadashi G. Takaoka
499f8e81b3
am 9fd014eb: Add Slovak keyboard
...
* commit '9fd014ebb74b140a4b6a78cd85cd0040b015ae2c':
Add Slovak keyboard
2011-12-16 05:13:54 -08:00
Tadashi G. Takaoka
9fd014ebb7
Add Slovak keyboard
...
Bug: 5738545
Change-Id: I40178f8fc0be4a9fcfc7496dae262574dd0267f9
2011-12-16 22:12:01 +09:00
Tadashi G. Takaoka
0315cb06ac
am 62ac4561: Add Rumanian keyboard
...
* commit '62ac4561eb08d11ae438bb490fca2929fde371a5':
Add Rumanian keyboard
2011-12-16 05:03:12 -08:00
Tadashi G. Takaoka
3356dc4c0c
am 969b4e78: Add Ukrainian keyboard
...
* commit '969b4e78ce49684ad5438b03bb34504086933162':
Add Ukrainian keyboard
2011-12-16 05:01:32 -08:00
Tadashi G. Takaoka
62ac4561eb
Add Rumanian keyboard
...
Bug: 5738545
Change-Id: I88ef1a461cf94f10578b5751d0a2fd6abbfd84d9
2011-12-16 22:01:21 +09:00
Tadashi G. Takaoka
969b4e78ce
Add Ukrainian keyboard
...
Bug: 5738545
Change-Id: I78ff8d1c7aa96f3522989e138334b96c5f2aba02
2011-12-16 21:59:40 +09:00
Tadashi G. Takaoka
de49701ff4
am 45affceb: Merge "Add Kyrgyz keyboard"
...
* commit '45affceb762a65eaecb26f2166713db5c035781e':
Add Kyrgyz keyboard
2011-12-16 04:47:32 -08:00
Tadashi G. Takaoka
45affceb76
Merge "Add Kyrgyz keyboard"
2011-12-16 04:46:09 -08:00
Tadashi G. Takaoka
954a5efc73
am 4af75010: Merge "Use Set to group Keys in Keyboard instead of List"
...
* commit '4af75010a13b4fb09d5db1e10420f37ee4dea2fd':
Use Set to group Keys in Keyboard instead of List
2011-12-16 04:28:44 -08:00
Tadashi G. Takaoka
4af75010a1
Merge "Use Set to group Keys in Keyboard instead of List"
2011-12-16 04:26:25 -08:00
Tadashi G. Takaoka
942bc480d5
am 7c69397f: Merge "Fix swapped alphabet and symbols keyboards"
...
* commit '7c69397f147afdc780ce645482f40619282cd7e0':
Fix swapped alphabet and symbols keyboards
2011-12-16 04:17:57 -08:00
Tadashi G. Takaoka
26e53b4b7d
Add Kyrgyz keyboard
...
Bug: 5738545
Change-Id: I9fda2c75654ab4bbaaeb9ee2442dda0a73a3e07e
2011-12-16 21:16:39 +09:00
Tadashi G. Takaoka
7c69397f14
Merge "Fix swapped alphabet and symbols keyboards"
2011-12-16 04:15:35 -08:00
Tadashi G. Takaoka
65448a8a57
am 510ebb9b: Merge "Get rid of key index from ProxymityInfo"
...
* commit '510ebb9b1653e82af6995893f80c59d9d9996bf7':
Get rid of key index from ProxymityInfo
2011-12-16 04:15:14 -08:00
Tadashi G. Takaoka
510ebb9b16
Merge "Get rid of key index from ProxymityInfo"
2011-12-16 04:13:38 -08:00
Tadashi G. Takaoka
854302282d
Fix swapped alphabet and symbols keyboards
...
Change-Id: I956684332d607cb9ab01d12af7a924c15def7fce
2011-12-16 21:12:06 +09:00
Tadashi G. Takaoka
4a019a9c96
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
2011-12-16 21:04:04 +09:00