Commit graph

4541 commits

Author SHA1 Message Date
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
Tadashi G. Takaoka
0c0ca874fe Get rid of key index from ProxymityInfo
Change-Id: I9bee0a643d09cdd89e42ae913285c9e78d875c1c
2011-12-16 21:03:36 +09:00
Jean Chalard
13f700ee17 am 43c0a034: Merge "Pretty print for InputAttributes"
* commit '43c0a034bd79bf143919a44f519a3aec0d132461':
  Pretty print for InputAttributes
2011-12-16 04:03:11 -08:00
Jean Chalard
54625064f2 am 64506cd0: Merge "Remove a write-only variable."
* commit '64506cd038b4a19b4c8994cbbc1a07aecdb00434':
  Remove a write-only variable.
2011-12-16 04:03:10 -08:00
Tadashi G. Takaoka
1e3a8f2d5c am d99d28b7: Add Belarusian keyboard
* commit 'd99d28b764dc6fb0ea1b3ed51bf0d71ffb13c3ba':
  Add Belarusian keyboard
2011-12-16 04:03:10 -08:00
Tadashi G. Takaoka
33fe18a62f am 94a3f8f2: Generalize Russian to Slavic layout
* commit '94a3f8f243ca46567a6bbe2b85c42f180875ea65':
  Generalize Russian to Slavic layout
2011-12-16 04:03:09 -08:00
Jean Chalard
43c0a034bd Merge "Pretty print for InputAttributes" 2011-12-16 04:01:49 -08:00