Tadashi G. Takaoka
2fa21f5854
Add input method subtype selector and IME settings dialog
...
Bug: 3351762
Change-Id: Ic1767faac6d4470a89cacb851d449ac53b2f8205
2011-01-21 02:30:52 +09:00
Ken Wakasa
fefda4e6df
Refine InputMethodInfo API
...
bug: 3370297
Change-Id: I16073e6b8b90a06a20e506dac66e3ca25b4712d0
2011-01-20 23:29:53 +09:00
satok
6845da8d7b
Add touchable region
...
Bug: 3238092
Change-Id: I3cda3106a61c40c3b66741dc38c9ff4cc55f487b
2011-01-20 22:04:42 +09:00
satok
439f2dbe1b
Change the order of subtypes list
...
Change-Id: I748ed8e8a280832c1e3170ed070c2ae22ee7d5c1
2011-01-20 02:02:56 +09:00
satok
4022a79957
Merge "Add subtype languages" into honeycomb
2011-01-19 08:17:05 -08:00
satok
be324535f6
Add subtype languages
...
Change-Id: Ib251bd63f79281a4dc1739b213b16e8a936ea319
2011-01-20 01:15:09 +09:00
Jean Chalard
89764ad4ac
Simplify text correction settings in latin IME.
...
Conditionally remove the "Quick fixes", "Bigram suggestions" and
"Usability study mode" options, depending on configuration.
When disabled, have the quick fixes and bigram option become
false if autocorrect is off, and true otherwise.
Also reorder options to bring "Auto correction" above "Show
suggestions".
bug: 3282448
Change-Id: Ib7fd928be417a816ef9e21423a531773069b7468
2011-01-19 20:08:46 +09:00
Jean Chalard
ce9c417184
Change separator titles in settings screen.
...
Add a "General" category to enclose general settings, and rename
"Word suggestion settings" to "Text correction".
bug: 3282448
Change-Id: Ie695683af0646974da82e29e11d1c3a785ef46c7
2011-01-19 19:50:14 +09:00
satok
ce4b2d2dab
Merge "Add a safety net for auto-correction." into honeycomb
2011-01-19 01:02:28 -08:00
satok
82411d47ba
Add a safety net for auto-correction.
...
Bug: 3353956
Change-Id: I6a32632b2f986f0d9a07aa72f256a2c41cc09873
2011-01-19 17:54:22 +09:00
Ken Wakasa
86f189fd96
Fix NPE
...
bug: 3364217
Change-Id: If6a2514a8feac509d7b6716c8574521a0ec0fa3e
2011-01-19 17:44:51 +09:00
Tadashi G. Takaoka
08ca36d038
Merge "Pressing shift could turn off shift state while auto capitalize mode" into honeycomb
2011-01-18 19:18:01 -08:00
Jean Chalard
8b0febc6f0
Merge "Simplify latin IME settings page." into honeycomb
2011-01-18 19:08:15 -08:00
Tadashi G. Takaoka
d01ae897d3
Pressing shift could turn off shift state while auto capitalize mode
...
Bug: 3363137
Change-Id: I442c1fbb185ad9ea16ee9bab70649f2b9f89400c
2011-01-19 11:59:45 +09:00
Luca Zanolin
bbd651a008
Change the UI of Voice IME to be more like Voice Search.
...
There has been a bit of refactoring in RecognitionView in particular to fix the portrait layout.
The main issues found were:
- the size of the keyboard is specified in inches, and
(cm)(inches + inches) != ((cm) inches) + ((cm) inches))
- the height of keyboard background is high as the landscape keyboard, but it higher than
the portrait keyboard. This is not an issue on LatinKeyboard, as it overwrite the
onMeasure method. However, if I use the same image background in RelativeLayout
the Relative layout height is set to the height of the background, thus higher than the keyboard
- the change configuration was not propageted correctly
Change-Id: Id5dca425826997c573ccae7a085d5ddc9719733b
2011-01-18 15:49:17 +00:00
satok
da9eb5946c
Merge "Disable auto-correct when previous suggestion candidates are shown" into honeycomb
2011-01-18 05:12:17 -08:00
Tadashi G. Takaoka
26df6b508a
Merge "Load keyboard correctly when subtype has been changed to keyboard" into honeycomb
2011-01-18 05:11:31 -08:00
satok
cff6d09595
Disable auto-correct when previous suggestion candidates are shown
...
Change-Id: I16717f0c67950297a077a15b2b6492180c0bc54b
2011-01-18 22:07:58 +09:00
Tadashi G. Takaoka
3f652e2477
Merge "Clear composing text when the auto-corrected word is reverted" into honeycomb
2011-01-18 04:44:45 -08:00
Tadashi G. Takaoka
c1c4ee6b3a
Load keyboard correctly when subtype has been changed to keyboard
...
Bug: 3299191
Change-Id: I5d75898aca5de25d9955efac52979097e529990b
2011-01-18 21:44:02 +09:00
Tadashi G. Takaoka
30be3f9845
Clear composing text when the auto-corrected word is reverted
...
Bug: 3363133
Change-Id: Ib7582ad354ba16eb8ebc9f0b4f51c8ec3790f578
2011-01-18 21:01:26 +09:00
Jean Chalard
fd7d814c81
Simplify latin IME settings page.
...
Do not show the recorrection option on xlarge terminals,
and make it true by default. Also, bring the Auto-capitalization
at the top of the settings page.
Issue: 3282448
Change-Id: I51a9ae6c7e496be2970107277f0a4ac65b12821e
2011-01-18 18:41:15 +09:00
Tadashi G. Takaoka
4e73674943
Merge "Add settings key to table keyboard" into honeycomb
2011-01-18 00:50:51 -08:00
Tadashi G. Takaoka
7ab9f601cc
Add settings key to table keyboard
...
Bug: 3351762
Change-Id: Ibee1cf42af2f53017d83034f069b19be6657acbb
2011-01-18 16:27:40 +09:00
Jean Chalard
6c381b38cc
Remove the keyboard popup option by default.
...
Add an option to mask the sound on keypress preference, and
make it false on xlarge terminals by default.
bug: 3282448
Change-Id: I747272d9edf854dc229aa620836cfa35a437d13f
2011-01-18 16:26:11 +09:00
satok
7766340cac
Add debug log for subtypes.
...
Change-Id: I7941adeab3357db1ceb7bc0c9c01a01d6ac9cf98
2011-01-18 13:52:14 +09:00
Tadashi G. Takaoka
d5a6b910e8
Purge keyboard only when voice input will be invoked
...
This change also draws the language name in light gray on spacebar
without fading out even when the keyboard locale has not been changed.
Bug: 3362369
Bug: 3361915
Change-Id: I66538b03ce2e48c3441091319d0377176f8118ec
2011-01-18 11:41:12 +09:00
Tadashi G. Takaoka
9835307690
Merge "Preserve punctuation character after canceling auto correction" into honeycomb
2011-01-17 06:07:01 -08:00
Tadashi G. Takaoka
a0ff76638c
Merge "Make sure that keyboard is not displayed when voice mode" into honeycomb
2011-01-17 05:49:00 -08:00
Tadashi G. Takaoka
04f815eca4
Make sure that keyboard is not displayed when voice mode
...
Bug: 3352347
Change-Id: I43cf5159f8bdcf2bc2c9a48662ea44a43ad4e25d
2011-01-17 22:41:05 +09:00
Tadashi G. Takaoka
504e8d5171
Preserve punctuation character after canceling auto correction
...
Bug: 3230708
Change-Id: I939ca19c9c08d9b79658261b1e654a66af5cc493
2011-01-17 22:37:36 +09:00
Tadashi G. Takaoka
8cc6e8e5c3
Merge "Fix voice key enable status has not been reflected to keyboard id" into honeycomb
2011-01-17 04:57:28 -08:00
Tadashi G. Takaoka
90a916170f
Disable suggestion strip by default for tablet
...
Bug: 3352374
Change-Id: Ic2fed4ecd6d73f6c2d0ad81061ecd266f4704b10
2011-01-17 19:59:33 +09:00
Tadashi G. Takaoka
8bec4aa912
Fix voice key enable status has not been reflected to keyboard id
...
Bug: 3355428
Change-Id: Id4e572357a7b5603e9a609b7e80b81d8e2c500f6
2011-01-17 19:27:39 +09:00
Tadashi G. Takaoka
dc64b138b5
Revert I432be8f7 partially
...
This change reverts removing SubtypeSwitcher.onConfigurationChanged by careless in I432be8f7.
Bug: 3290290
Change-Id: I796ea01877d61eb750dabdeb3fdbf87666646c56
2011-01-17 17:52:15 +09:00
Tadashi G. Takaoka
9d446fc13f
Merge "Place language name at center of spacebar if no space icon" into honeycomb
2011-01-17 00:39:01 -08:00
Tadashi G. Takaoka
66432cfc9b
Place language name at center of spacebar if no space icon
...
This change also leaves the language name as light grayed after fading out.
Bug: 3290290
Change-Id: I71adf80c9a3b77d2fd34bca458845d85d55cbee7
2011-01-17 17:04:53 +09:00
Ken Wakasa
3ff0fb77ce
Merge "Fixes in close() in BinaryDictionary." into honeycomb
2011-01-16 23:12:55 -08:00
Ken Wakasa
da50e1e98d
Fixes in close() in BinaryDictionary.
...
Avoid using 'synchronized' in finalizer as well.
bug: 3340837
Change-Id: I9b28f54e4490ecb844ba33a379f71b625e4246a2
2011-01-17 15:58:07 +09:00
satok
f250c56a38
Allow implicitly enabled subtypes in subtype switcher.
...
Change-Id: I30cd9df85fd1927ee9c3bfbe0574167d4953a765
2011-01-17 14:46:25 +09:00
Tadashi G. Takaoka
67e08bb0fb
Invoke voice recognition certainly onStartInputView
...
Bug: 3352347
Change-Id: I80763c0a48ebf1ecd23549d78269421ebb40d206
2011-01-15 06:13:34 +09:00
Tadashi G. Takaoka
93e2d77741
Merge "Fix froyo-ub-LatinImeGoogle compatibility" into honeycomb
2011-01-14 06:59:01 -08:00
Tadashi G. Takaoka
5a88787e67
Merge "Add SubtypeLocale class" into honeycomb
2011-01-14 05:25:47 -08:00
Tadashi G. Takaoka
c99c0ed939
Merge "Notify keyboard language on space bar when it has changed" into honeycomb
2011-01-14 05:25:35 -08:00
Tadashi G. Takaoka
34cee317d8
Fix froyo-ub-LatinImeGoogle compatibility
...
Change-Id: I46fca4735d08552dfb414b2b302b4ed97ae96ab0
2011-01-14 22:24:10 +09:00
Tadashi G. Takaoka
de0c8874a4
Notify keyboard language on space bar when it has changed
...
This change also introduces the following.
* space bar language switcher is enabled for phone device.
* get rid of spcae key icon from number keyboard of tablet.
* slightly lower the position of language name on space bar of tablet.
Bug: 3290290
Change-Id: I432be8f757bcc84c257770112ff1f6fa7970c584
2011-01-14 20:11:52 +09:00
Tadashi G. Takaoka
297d6619b3
Add CHAR LIMIT to string resources
...
Bug: 2988183
Bug: 3276544
Change-Id: Ib5c2c86972b1ab32468cd0ab9370ec629255c54d
2011-01-14 18:29:35 +09:00
satok
1c835437a5
Merge "Do not triggerVoiceIME at changing subtype if IME is not shown." into honeycomb
2011-01-14 00:22:03 -08:00
satok
48f6ac68b7
Merge "Fix descriptions for strings. Bug: 2876541 Bug: 2988169" into honeycomb
2011-01-13 23:32:38 -08:00
Tadashi G. Takaoka
e276d8ddaa
Add SubtypeLocale class
...
Change-Id: Ic4c73c313f976ad6df1b4ddf48b914d05a08d283
2011-01-14 16:12:36 +09:00
Tadashi G. Takaoka
212368e877
Merge "Support "nm" (no mic) privateImeOptions" into honeycomb
2011-01-13 23:09:38 -08:00
Tadashi G. Takaoka
96680f28e8
Use integer value instead of symbolic name for os version
...
Change-Id: I1574915ededf5d47d245a3f09692ebbbfe37e4c6
2011-01-14 14:48:23 +09:00
Tadashi G. Takaoka
41f7fb51b0
Make input language selection settings work
...
This change also tweaks the padding of candidate strip for phone.
Change-Id: Iefe4dfeb7015e11d5b2d1566121f719d60b1377e
2011-01-14 14:21:12 +09:00
satok
543334cc21
Fix descriptions for strings.
...
Bug: 2876541
Bug: 2988169
Change-Id: I80130aa258e38f638b226448ba53a7efaeb6c3d7
2011-01-14 11:06:59 +09:00
Tadashi G. Takaoka
0f901aab36
Support "nm" (no mic) privateImeOptions
...
Bug: 3331635
Change-Id: Ide160b9317c8f7d966f879dd460640fc4f894e9b
2011-01-14 10:02:26 +09:00
satok
255831206b
Do not triggerVoiceIME at changing subtype if IME is not shown.
...
Bug: 3325103
Change-Id: I5474553f0b55f286f573af80134e8ef1eeb39354
2011-01-13 21:05:29 +09:00
Tadashi G. Takaoka
eead8c8311
Add discription for keyboard/voice subtype string resources
...
Bug: 3197096
Change-Id: I9dafcbf4d5775b3b928be54e546ac38042ece685
2011-01-13 11:52:15 +09:00
Tadashi G. Takaoka
a5627e4e1f
Merge "Reset old keyboard state before switching to new keyboard" into honeycomb
2011-01-11 22:54:26 -08:00
Tadashi G. Takaoka
ee66e6fa90
Reset old keyboard state before switching to new keyboard
...
This change is ported version of I8030202f from Gingerbread.
Bug: 3322158
Change-Id: Idc1ef7f174b50b0478ba53b14427485275e97748
2011-01-12 14:13:32 +09:00
Tadashi G. Takaoka
e332d45253
Merge "Fix text color of main key labels in shifted state" into honeycomb
2011-01-11 03:56:23 -08:00
Tadashi G. Takaoka
5f35a89182
Merge "Remove stale suggestion divider drawable" into honeycomb
2011-01-11 03:51:34 -08:00
Tadashi G. Takaoka
926a110fd0
Fix text color of main key labels in shifted state
...
Bug: 3322539
Change-Id: Ib9bc54da8d3725f64c86dbe6d9700e386f74de5e
2011-01-11 20:41:40 +09:00
Tadashi G. Takaoka
7c6ffbc648
Remove stale suggestion divider drawable
...
Bug: 3329543
Change-Id: If96648bf88e1a69e01ebe00d31ddd46df1fca45c
2011-01-11 20:15:15 +09:00
satok
aa5e92492e
Merge "Tweak keyboard icon" into honeycomb
2011-01-11 00:31:06 -08:00
satok
e72a57deae
Tweak keyboard icon
...
Change-Id: I2c802c1c0c5f7e173285656ac47e3251ff97e44d
2011-01-11 17:28:27 +09:00
Ken Wakasa
a776b7fc4a
Should update suggestion strip even if suggetion count is 1, in case typed word's length is 1
...
bug: 3320818
Change-Id: I98ac8e0649de5dfd8b886401d42f2e5bcc2a8a1a
2011-01-11 12:59:33 +09:00
Ken Wakasa
2faf0a176c
Merge "Clean up: Update variable names to comply with spec of ApplicationInfo." into honeycomb
2011-01-10 09:05:34 -08:00
Ken Wakasa
255c044b0e
Fix StringIndexOutOfBoundsException
...
bug: 3325065
Change-Id: Ic3d2dca5b2aa1681d472c7f96b31737e15f4952d
2011-01-09 18:44:28 +09:00
Ken Wakasa
90d96615bc
Clean up: Update variable names to comply with spec of ApplicationInfo.
...
ApplicationInfo.sourceDir may or may not be apk file name. It can be a directory as well.
The spec just says it's "Full path to the location of this package".
Also, added error handling in loadDictionary().
Change-Id: I5e64d0aba4b1ec7634f4b3ac5537e7a774433ece
2011-01-09 16:53:33 +09:00
Eric Fischer
7a42a46069
Merge "Import some unabbreviated translations for large screens." into honeycomb
2011-01-07 12:58:09 -08:00
Eric Fischer
f73e76de00
Mark configuration strings untranslatable.
...
Change-Id: If8a35fe33e2091bcf95cc543e76df1184d52ce2b
2011-01-07 10:42:26 -08:00
Satoshi Kataoka
6d075dbda5
Merge "Get rid of the space bar symbol on the tablet." into honeycomb
2011-01-07 07:38:27 -08:00
Ken Wakasa
715189fe6e
Get rid of the space bar symbol on the tablet.
...
bug: 3290290
Change-Id: I4c57151197989375e6e9f36f508e6e875f856654
2011-01-08 00:15:14 +09:00
Ken Wakasa
e90b333017
Load main dic in native
...
Follow up to Id57dce51
bug: 3219819
Change-Id: I00e11ef21d0252ffa88c12dffb9c55b0f2e19a66
2011-01-07 19:51:45 +09:00
Eric Fischer
e494e4d13e
Import some unabbreviated translations for large screens.
...
Change-Id: Ifa1c25a7b2eb40fcaaddca06e3df1a66587cd3e3
2011-01-06 18:18:22 -08:00
Tadashi G. Takaoka
f16028b92e
Remove digit popup characters from mini keyboard of tablet
...
Bug: 3321376
Change-Id: I38d963952d3c6d2cf1ad19a69b32f90191f17178
2011-01-07 01:12:15 +09:00
Tadashi G. Takaoka
cc55d947ad
Calculate mini keyboard key width from labels
...
Change-Id: I4259753bd10fdf488fcffacb6b131e30511e780f
2011-01-06 22:40:20 +09:00
Tadashi G. Takaoka
ca65332145
Merge "Remove Row object from MiniKeyboardBuilder"
2011-01-05 21:20:18 -08:00
Ken Wakasa
458249e703
Consolidate main dictionary files.
...
This change is a preparation for upcoming optimizations on dictionary file loading.
* We can consolidate dictionary files because we are no longer relying on Asset Manager.
* Stopping compressing dictionary files as planning to use mmap() on the region in the apk file.
* Probably we won't rely on Asset Manager. Instead we'll probably use offset and size obtained from AssetFileDescriptor.
Change-Id: Id57dce512fd3d2397a58628f8264bd824194da76
2011-01-05 11:31:58 +09:00
Tadashi G. Takaoka
e89af1fa5f
Remove Row object from MiniKeyboardBuilder
...
Change-Id: I981278f29fdd23d80c3da21ecdbbda6d62a0dfde
2011-01-01 13:52:36 +09:00
Tadashi G. Takaoka
a96574fdd5
Move NOT_A_TOUCH_COORDINATE constant to KeyboardActionListener
...
Change-Id: Iff3fde48682a7c56201fc9eb3640755e0090d0ee
2011-01-01 13:43:28 +09:00
Tadashi G. Takaoka
611044ab30
Merge "Snap back to the previous keyboard when sliding input is canceled"
2010-12-31 03:28:35 -08:00
Tadashi G. Takaoka
5f922caff8
Snap back to the previous keyboard when sliding input is canceled
...
Bug: 3316517
Change-Id: Iffaad1eb93b6a014d8445f3e27b0e24c20967daf
2010-12-31 14:02:04 +09:00
Tadashi G. Takaoka
1a6fba5702
Fix potential keyboard layout change bug
...
Change-Id: I2518dd1d2ef4b77fe32bb1fed4e0c722f3d120c1
2010-12-31 11:46:48 +09:00
Tadashi G. Takaoka
5797cefca6
Longer long-press timeout in sliding input
...
Change-Id: Id74bddef4837ee46569775ce54f54d5535cfa463
2010-12-30 17:27:47 +09:00
Ken Wakasa
f182f82378
Include all the resources regardless of system locales
...
This change addresses open source LatinIME
bug: 3313179
Change-Id: I513a9b7596fb748ca6b4f8d89550677e6b40348e
2010-12-29 11:06:46 +09:00
Tadashi G. Takaoka
07357f33db
Merge "Add config_default_keyboard_theme_id resource"
2010-12-28 04:33:02 -08:00
Tadashi G. Takaoka
05ddb9a5d2
Add config_default_keyboard_theme_id resource
...
Change-Id: Ie4e9e85694cfd43fcd1fdfeeaa477f13c372a8a6
2010-12-28 21:06:45 +09:00
satok
ceaca96b5c
Merge "Fix miss spelling"
2010-12-28 03:08:13 -08:00
satok
9111d76cee
Fix miss spelling
...
Change-Id: I29d92d316525a897c86eab44f948a6c61ae38c35
2010-12-28 19:49:43 +09:00
satok
43046fef25
Initialize mMode in SubtypeSwitcher and added TODO
...
Change-Id: If3fa38c5ecf12159cee8d237fa3d5260a9ed66cb
2010-12-28 19:16:36 +09:00
Tadashi G. Takaoka
bfe2b53445
Import new drawable assets
...
Change-Id: Ie74bd49921cca4aee69f9e7bfc8ef93e13d3c4d9
2010-12-24 11:26:26 +09:00
Eric Fischer
9cfb874f7f
Import revised translations.
...
Change-Id: I3d92d46d7683c07e455ba15c0befee9199a442bc
2010-12-23 14:37:28 -08:00
Tadashi G. Takaoka
363cd6ef0f
Make dismissing keyboard by swiping down as configurable
...
Bug: 3306370
Change-Id: If4e258ce4db05fb75dcd3b23fefa422c1287955b
2010-12-23 12:44:40 +09:00
Tadashi G. Takaoka
23a3b74722
Merge "Suppress punctuation suggestions if not needed"
2010-12-21 18:57:09 -08:00
Tadashi G. Takaoka
9fb8c6dd48
Suppress punctuation suggestions if not needed
...
Bug: 3294256
Bug: 3284745
Change-Id: I77d54cbfcc2e809315bab59ecb808ae944982501
2010-12-22 01:48:20 +09:00
Ken Wakasa
9aa20e6ad1
Ignore case in editDistance()
...
bug: 3278422
Change-Id: Ibd20488dcec215038970749b181857527311947b
2010-12-22 00:42:41 +09:00
Tadashi G. Takaoka
baf83886be
Filter out too short noisy touch events
...
Bug: 3294017
Change-Id: I1769eab1d096d16bfa9d6f23b973483ee6e7a478
2010-12-21 23:46:15 +09:00
Tadashi G. Takaoka
1d7d9664a9
Refactor PointerTracker class to include queue management
...
Change-Id: I81d025220df6d970d8758157a89168851c8421ae
2010-12-21 18:56:27 +09:00
Tadashi G. Takaoka
6311acb7f4
Merge "Suppress long press timer on hinted key while temporary upper case mode"
2010-12-21 00:47:03 -08:00
Tadashi G. Takaoka
2b13b4f5e5
Suppress long press timer on hinted key while temporary upper case mode
...
Bug: 3301932
Change-Id: I29b5e5a9aa8b44681e763a4d6485109f3f99f6fa
2010-12-21 17:28:19 +09:00
satok
68d483e2a2
Merge "Add a parameter to getEnabledSubtype"
2010-12-20 23:19:40 -08:00
satok
127ae5465e
Add a parameter to getEnabledSubtype
...
Change-Id: Iaa87613086093bc83d155ed2c0113fc513898801
2010-12-21 14:14:00 +09:00
Tadashi G. Takaoka
c4f71668d7
Remove multi-tap feature
...
Change-Id: Ife44b3f9d420d77d2cfb51044a8356f02ed63e8b
2010-12-20 21:58:31 +09:00
Tadashi G. Takaoka
8aa3f5a3ad
Cleanup KeyboardActionListener interface
...
Change-Id: I851eaea479f1590fd404a7a37a9a35d1bdcd378c
2010-12-20 19:52:08 +09:00
Tadashi G. Takaoka
cb2469ae17
Suppress haptic feedback while sliding key input
...
Bug: 3298222
Change-Id: I9507a98cc833fc6403cf9abf23457748a2bf89de
2010-12-20 19:48:27 +09:00
Tadashi G. Takaoka
5ef421b58a
Cancel long press timer when sliding key input is not allowed
...
This change also fixes auto snap back behavior of key which has output
text, such as smiley key.
Bug: 3297825
Change-Id: Ia06e1abc0fbdff2a26504ddcce1dc7f933b45453
2010-12-19 21:57:50 +09:00
Tadashi G. Takaoka
cc0e41222d
Merge "Do not pick up closest key if the point is out of any key"
2010-12-19 04:07:41 -08:00
Tadashi G. Takaoka
6d929d586f
Do not pick up closest key if the point is out of any key
...
Bug: 3286308
Change-Id: I62771fb209027ddec4595d099d5d397ae4e200fd
2010-12-19 20:34:32 +09:00
Tadashi G. Takaoka
ef71c4aa4c
Fix checking of sliding off from key
...
This is follow up change of Id6f69e82.
Change-Id: I15127929b8eeb511a652c7ae6a14ababbb49ee24
2010-12-19 19:52:15 +09:00
Tadashi G. Takaoka
dbc44989a5
Refactor PointerTracker class
...
Change-Id: Id6f69e82119a9a3f618d95443a3ecc766abab08a
2010-12-19 19:15:01 +09:00
Tadashi G. Takaoka
9e91472285
Automaticaly snap back to the previous mode from sliding symbol input
...
Bug: 3280151
Change-Id: I48ea134639465d0cc178e524af8d7885d185957d
2010-12-19 18:48:49 +09:00
Tadashi G. Takaoka
67a4ecacc7
Disallow sliding key input
...
This feature is configurable by R.bool.config_sliding_key_input_enabled.
Bug: 3294076
Change-Id: I0225a6ce19d9b911c9d9543a106ab57ee0b7de75
2010-12-18 20:41:53 +09:00
Tadashi G. Takaoka
c59009648c
Add description and CHAR LIMIT to string resources
...
Bug: 3290252
Change-Id: I1978e132de0280bec5c90bd14d9f4823d742bada
2010-12-17 17:40:04 +09:00
Tadashi G. Takaoka
f0ab0b4e86
Merge "Add popupKeyboardTemplate attribute to Keyboard"
2010-12-17 00:21:51 -08:00
Tadashi G. Takaoka
9b6d1d52d9
Add popupKeyboardTemplate attribute to Keyboard
...
This change
- introduces the popupKeyboardTemplate attribute of Keyboard to
specify XML Keyboard file for popup mini keyboard.
- introduces the maxPopupKeyboardColumn attribute of Keyboard to
specify the maximum column of popup mini keyboard.
- changes the content format of the popupCharacters attribute of Key.
It now represents keyLabel, codes and keyTextOutput of each key of
popup mini keyboard using CSV format.
Bug: 2214959
Change-Id: I539e310f7e38a049ee193de0b4ad5d7afdce37b1
2010-12-17 17:18:28 +09:00
Tadashi G. Takaoka
7dc190f6a1
Updated contrast in keys
...
This change also makes the keyboard top gutter slightly taller.
Bug: 3293748
Change-Id: I574a2fea6440c7ad78f8ef51c87b221838b6df13
2010-12-17 16:56:49 +09:00
Tadashi G. Takaoka
f61287ae48
Merge "Fix unit test to run"
2010-12-16 16:38:19 -08:00
Tadashi G. Takaoka
f8bad151ee
Fix unit test to run
...
Note that two tests in SuggestTests fail. Commented out these for now.
Change-Id: I652ffa1dd8e7b742ea0491ddd7efc14cea1430d4
2010-12-16 22:55:13 +09:00
Ken Wakasa
014f4883c7
Merge "Revise language string size on spacebar"
2010-12-16 00:50:42 -08:00
Tadashi G. Takaoka
a8baf5701f
Merge "Tweak base line of key top letter"
2010-12-16 00:22:23 -08:00
satok
24e1f28f25
Changed Icon for a US English keyboard subtype temporary
...
Change-Id: I422b9a1c055177c35e4dd9564b408179cf82f21e
2010-12-16 16:58:00 +09:00
Ken Wakasa
183fbbb0db
Revise language string size on spacebar
...
bug: 3290290
Change-Id: I09694392d7fa447796c56a1f74b5b719ca28e466
2010-12-16 16:53:02 +09:00
Tadashi G. Takaoka
98935836f0
Tweak base line of key top letter
...
Bug: 3285380
Change-Id: Idf6b9b7e000d87df924742634188d193f948130f
2010-12-16 16:07:40 +09:00
Tadashi G. Takaoka
160d2ec445
Merge "Update suggestion strip drawables"
2010-12-15 22:56:31 -08:00
Ken Wakasa
dcfbab91e6
Merge "Update the spacebar visual."
2010-12-15 19:44:26 -08:00
Ken Wakasa
5cc2416c6a
Update the spacebar visual.
...
bug: 3290290
Change-Id: I7f48911bf75e1a54b74e500d5d9603e1015b51ae
2010-12-16 12:42:38 +09:00
Tadashi G. Takaoka
e9311bc893
Update suggestion strip drawables
...
Bug: 3286297
Change-Id: I51d4051ea22c465f81852e4fb98e48bad9cf57f1
2010-12-16 12:38:43 +09:00
Tadashi G. Takaoka
1d11e7903f
Fix adding user dictionary
...
This change is follow up of I9fe45a61
Bug: 3264920
Change-Id: Ic7b95892e36e30fd9fadd7bea011efad7f2f98ca
2010-12-16 12:25:01 +09:00
Eric Fischer
68b6932024
Import revised translations.
...
Change-Id: I65a87452bbd35b850def20bc37eedf3698f4e931
2010-12-14 13:59:57 -08:00
Tadashi G. Takaoka
9cb9f33f0c
Merge "Make "Tab" and "ALT" and "123" as donottranslate resources"
2010-12-13 22:55:48 -08:00
Tadashi G. Takaoka
246acc5033
Make "Tab" and "ALT" and "123" as donottranslate resources
...
Bug: 3273889
Change-Id: I1bd47ffbc7bc92d66d421c5f2787acf14e08e0f7
2010-12-14 15:33:24 +09:00
Justin Ho
1a878ffe1f
Merge "Integrating updated LatinIME keyboard assets"
2010-12-13 09:10:59 -08:00
Tadashi G. Takaoka
a893ac38f5
Merge "Tune padding of candidate word"
2010-12-13 01:01:54 -08:00
Tadashi G. Takaoka
4700a6f2b0
Tune padding of candidate word
...
Change-Id: I980e568f9b4b87b0f414aa7ce0197dba39a7708f
2010-12-13 17:46:11 +09:00
Tadashi G. Takaoka
7bb84eac3b
Merge "Check user dictionary before inserting new word"
2010-12-12 23:57:15 -08:00
Tadashi G. Takaoka
c5f1368090
Check user dictionary before inserting new word
...
Bug: 3264920
Change-Id: I9fe45a61b2ad2b1ed69d3a0cbc6eebecb4038acc
2010-12-13 16:52:25 +09:00
satok
7f1d3fa5d8
Remove language settings from preference activity
...
Bug: 3268561
Change-Id: Ia910f0a090dc66c7dd9176999930d8cb763203b0
2010-12-13 15:27:33 +09:00
Tadashi G. Takaoka
9ecad8c2e8
Fix auto correction threshold values array reference
...
This change also removes unused argument from Suggest.getSuggestions().
Change-Id: I512f8695d22898bb906e136a66e0ee6b521cd1d1
2010-12-13 14:40:49 +09:00
Tadashi G. Takaoka
4ca16dbd65
Highlight auto corrected word
...
Bug: 3230726
Bug: 3215175
Change-Id: I086324cdab610b50a96d8eb08b81aa89c886ba00
2010-12-12 22:23:39 +09:00
Tadashi G. Takaoka
1b1f7f907f
Cleanup unused string resources
...
This change also renames some "completion" to "correction".
Change-Id: I156dd7ccafe99a632721f20769d5f0ea5915a564
2010-12-12 21:55:00 +09:00
Tadashi G. Takaoka
3ef38b2907
Merge "Introduce SuggestedWords class to represent suggestions list"
2010-12-12 03:58:50 -08:00
Tadashi G. Takaoka
7e181fe101
Introduce SuggestedWords class to represent suggestions list
...
Change-Id: I81677a785640d37296be8b42c7a74bd0c00edf46
2010-12-12 16:44:42 +09:00
Tadashi G. Takaoka
e7f9a2221c
Merge "Swap ",." and "[]" in symbol layout of tablet"
2010-12-11 06:54:32 -08:00
Tadashi G. Takaoka
0459387604
Swap ",." and "[]" in symbol layout of tablet
...
Bug: 3275623
Change-Id: I28c5830f294596810ff747cdbfa467992b2a9a0b
2010-12-11 16:28:29 +09:00
Justin Ho
62f3317e8f
Integrating updated LatinIME keyboard assets
...
Change-Id: I0bddfb452548eccac27586e9837285745da14918
2010-12-10 16:19:50 -08:00
Eric Fischer
35bcd5c27b
Merge "Import revised translations."
2010-12-10 10:57:42 -08:00
Tadashi G. Takaoka
a15e45ef45
Keep previous suggestions when there is only one suggestion found
...
Bug: 1647861
Change-Id: I7aa7ceeb93b5d8db69480d73cc8a7177ab6bbb42
2010-12-10 18:30:50 +09:00
Tadashi G. Takaoka
e26ef1bccd
Remove Tutorial class and unused debug feature
...
This change also cleanups compiler warnings.
Bug: 2897373
Change-Id: If972cf45c1eb40436adbddbf71969e5409f4c9c5
2010-12-10 18:24:00 +09:00
satok
20cdb37bd0
Use setInputMethodAndSubtype and shortcutIME API instead of changing only view to Voice Input
...
Bug: 3201828
Change-Id: If452f0b2d19eeb1f8f6e7e40539ba4bac6759fcd
2010-12-10 18:03:30 +09:00
Eric Fischer
a83cfd2923
Import revised translations.
...
Change-Id: Id1e6d52b266966e02f8adf1ae6583e0551868bc7
2010-12-09 16:09:31 -08:00
Tadashi G. Takaoka
9502cc177c
Remove LatinIME prefix from classes
...
This change also cleanups preference key string constants
Change-Id: I58510f220a90d00d71a935731abeab87384675bb
2010-12-09 21:54:51 +09:00
Tadashi G. Takaoka
55b9d333c5
Show auto correction feedback
...
Bug: 3230726
Change-Id: Iecf6fc837952c4721f6b726edcf16179254179ca
2010-12-09 20:37:07 +09:00
Tadashi G. Takaoka
8ec36be4f5
Cleanup calling Spannable.setSpan() to set character style span
...
This change is followup of Iadc11992
Bug: 3230726
Change-Id: I4f6692c3dbfb42986d478f4315105726ff89723a
2010-12-09 14:43:54 +09:00
Tadashi G. Takaoka
522d5c16d2
Show underline for auto-completion candidate instead of bolding
...
Bug: 3230726
Change-Id: Iadc11992d45776f7a4002ee9ebf24828646bcc53
2010-12-09 14:04:50 +09:00
Tadashi G. Takaoka
89c58745d6
Tweak candidate view height and etc.
...
Change-Id: I91963d0be122baf2274ea03b5028a66259a2cdb6
2010-12-08 20:05:34 +09:00
Tadashi G. Takaoka
4a734aa21e
Fix popup mini keyboard for smiley and .com key
...
Change-Id: Idd156b14a4a259bc7dcaf498fbc8a121a069cbe9
2010-12-08 17:48:23 +09:00
Tadashi G. Takaoka
9f01ed51d7
Support keyboardHeight and maxKeyboardHeight to Keyboard XML
...
This change introduces,
- new attribute keyboardHeight to specify default keyboard height.
- new attribute maxKeyboardHeight to specify maximum keyboard height,
usually specified by percentage to the screen height.
- keyHeight attribute is obsoleted
- new attribute rowHeight to specify a row height, can be specifed as
percentage of the keyboard height. And verticalGap is included to
the row height (row height = key height + vertical gap).
Change-Id: I48a2f2661e8a91a998503a847437c1baf1de9b9c
2010-12-08 17:43:29 +09:00
satok
59cd73b916
Merge "Suggest excessive characters"
2010-12-07 23:58:23 -08:00
satok
cdbbea735f
Suggest excessive characters
...
bug: 3193883
Change-Id: Iea7a0fce7ce62d8779a7c7e4613d50db30d82b07
2010-12-08 16:56:06 +09:00
Tadashi G. Takaoka
e49bd1c43a
Implement CandidateView using HorizontalScrollView
...
This change re-implements CandidateView using HorizontalScrollView and
customized Button, so that the candidate strip can be flingable.
This change also introduces the following features.
- Highlighting candidate strip and space bar is configurable by
@bool/config_candidate_highlight_enabled.
- Candidate strip can be centered with left/right padding if
@dimen/candidate_strip_padding size is greater than 0.
- Candidate text size is configurable by @dimen/candidate_text_size.
Bug: 1575885
Bug: 3230726
Change-Id: Iedf78ff31bc9f2f6291a8e8fb7faa0e6b961dd6d
2010-12-08 16:55:36 +09:00
Tadashi G. Takaoka
ada7ad2b0d
New gutter for tablet keyboard layout
...
Bug: 3253559
Change-Id: I4d5a54ab7664ff090b33aeabe981e0ed24ea21b2
2010-12-07 16:07:12 +09:00
Tadashi G. Takaoka
405daf9c8d
Merge "Add search mode keyboard layout"
2010-12-06 22:16:31 -08:00
Tadashi G. Takaoka
5b146f9ee9
Add some new symbols key to symbols/more keyboard
...
Bug: 3253559
Change-Id: I3c4a546a9c7597d7f85866e7179587132c9eea32
2010-12-07 14:45:05 +09:00
Tadashi G. Takaoka
bafba47a40
Add search mode keyboard layout
...
Bug: 3194695
Change-Id: I602f350882d6e3cb68ae971c1891b887b1f5a510
2010-12-07 14:38:09 +09:00
Tadashi G. Takaoka
3b03887f1c
Merge "Add a mic key to tablet keyboard tentatively for implementation"
2010-12-06 21:18:52 -08:00
Tadashi G. Takaoka
2ff2a0410f
Add a mic key to tablet keyboard tentatively for implementation
...
Bug: 3253559
Change-Id: Iba0b7488e112d5f136f6c1a7bfbeab0dac298d54
2010-12-07 14:18:13 +09:00
satok
e00b7c5f7b
Merge "Fix a crash when MAX_WORD_LENGTH is too short."
2010-12-06 20:06:03 -08:00
Tadashi G. Takaoka
292faee8ba
Fix ghost popup mini keyboard
...
Bug: 3257700
Change-Id: I522ceb426b825575c90e8445336191bcf889f05d
2010-12-07 11:24:18 +09:00
Ken Wakasa
2e4b1bdb7f
Prefer United Kingdom to Great Britain as locale string
...
bug: 3256252
Change-Id: I19a0b763e9314a69f054b1b0996317325d6a4661
2010-12-06 23:53:45 +09:00
Ken Wakasa
d024ea605c
Fix an issue with lingering composing span underline after orientation changes
...
bug: 3246868
Change-Id: Id3887953e195281d677f31fba5feca1e60016bfa
2010-12-06 23:35:32 +09:00
satok
f5cded1c6c
Fix a crash when MAX_WORD_LENGTH is too short.
...
Change-Id: Idcb5aa2685321b8d0ac7d846caecbd1c79e4dd77
2010-12-06 22:58:56 +09:00
Tadashi G. Takaoka
e18bd3e323
Fix voice key on phone device
...
This change,
- changes voice key code back to -102
- renames some key code names and method names
- adds mic_slash_holo to drawable-hdpi
Change-Id: I8be3a20921f472ece4298edad2d275f29a7e4955
2010-12-06 12:29:59 +09:00
Tadashi G. Takaoka
a275e9eb48
Make Key, Row and Keyboard attributes final
...
Change-Id: Ie87e9e8936646334646cc93b228e0f6a93a79e5b
2010-12-03 14:11:38 +09:00
Tadashi G. Takaoka
7545ec8df0
Fix no smiley popup mini keyboard
...
Change-Id: I0e010c6f0c06fd59b7aef75fc142a4ce0089e740
2010-12-03 13:36:17 +09:00
Tadashi G. Takaoka
391a7ce6d8
Remove LatinKey class
...
Change-Id: I56b15980d994eed698566a1d0451e3ec7ab490a0
2010-12-03 12:55:51 +09:00
Tadashi G. Takaoka
566870c0f1
Fix NPE at Keyboard
...
Bug: 3250672
Change-Id: Ieef7ff5e8ba77a2d43f561c2bd2a1921230bd49d
2010-12-03 12:36:31 +09:00
Tadashi G. Takaoka
a0e780fa4c
Merge "Double tap on shift key turns on caps lock"
2010-12-02 16:42:57 -08:00
Tadashi G. Takaoka
418d80d7de
Double tap on shift key turns on caps lock
...
Bug: 3238128
Change-Id: Ib641d33da148b72c7c775caa11e0b2ab58a8c081
2010-12-03 09:31:35 +09:00
Eric Fischer
2aebcf3549
Rename Indonesian and Hebrew translations to match Locale.java conventions
...
Change-Id: I979b2f70e49e96dfdaf0f1ea2f9e1724bb5b60de
2010-12-02 14:12:51 -08:00
Tadashi G. Takaoka
571bdb401f
Refactor LatinKeyboard and LatinKey
...
This change also moves KeyboardSwitcher and related classes to
com.android.inputmethod.keyboard package.
Multi project change with Ib23017b2
Change-Id: Id7d54b24615fe22ebb540ca847549909e346ee24
2010-12-02 23:03:59 +09:00
Tadashi G. Takaoka
5a309f5715
Move some inner static class to top class in new package
...
This change introduces new package com.android.inputmethod.keyboard
which hosts keyboard related classes.
Also adds missing @Override and @SuppressWarning("unused") annotation
Change-Id: I0317f5cfa317e13f3c77815f48ffc69b5d1ade05
2010-12-02 20:06:01 +09:00
Tadashi G. Takaoka
9b89f6571b
Merge "Add back-slash key"
2010-12-01 20:04:34 -08:00
Tadashi G. Takaoka
560497c765
Add back-slash key
...
This change also moves some keys,
- Infinite is moved to popup char of plus-minus.
- not-equal and nearly-equal are moved to popup chars of equal.
Bug: 3224679
Change-Id: I7c95ab5a7cd78e4dae13fb511edad607dcaed8da
2010-12-02 13:03:33 +09:00
Tadashi G. Takaoka
7215c3bd40
Add [CHAR LIMIT] comment to strings
...
Bug: 3245533
Change-Id: If4dc017f302b6a0e960818d4db6d616988bf802f
2010-12-02 11:57:40 +09:00
satok
711abe6756
Merge "Fix parameters of native functions and refactor Dictionary"
2010-12-01 18:30:33 -08:00
Eric Fischer
af63f0663a
Import revised translations.
...
Change-Id: Ib71ada990e23e1c48a2f52f893e294bc27560329
2010-12-01 15:19:27 -08:00
satok
3008825948
Fix parameters of native functions and refactor Dictionary
...
- created bigram/unigram dictionary classes
Change-Id: I233a28ed8d611870db3f4cf8f25fc45b5d41529b
2010-12-02 01:16:44 +09:00
Ken Wakasa
f9ab63edd2
Merge "Update string for Ic0d5f862"
2010-12-01 06:02:52 -08:00
Tadashi G. Takaoka
e0298a1d43
Merge "Add ru and sr keyboard layout for tablet"
2010-12-01 05:59:28 -08:00
Tadashi G. Takaoka
58baaea9dc
Add ru and sr keyboard layout for tablet
...
Bug: 3210174
Change-Id: Iea515345093027099689642946da505ddc6e53c6
2010-12-01 22:58:23 +09:00
Ken Wakasa
6569b400fe
Update string for Ic0d5f862
...
bug: 3232408
Change-Id: I642e736190e63bdf1591d5d7f29ef05b7e82fe03
2010-12-01 22:57:14 +09:00
Tadashi G. Takaoka
8d7ecc70a6
Load keyboard only when subtype is keyboard mode
...
Bug: 3224990
Change-Id: I1ae1d86dce923464d4474fc7ce02f2ff22067603
2010-12-01 22:53:06 +09:00
Tadashi G. Takaoka
dedb26f639
Merge "Add Scandinavia keyboard layout for tablet"
2010-12-01 05:48:18 -08:00
Tadashi G. Takaoka
748e107203
Add Scandinavia keyboard layout for tablet
...
Bug: 3243405
Change-Id: I84ee566a14fcb802d38ed37223f303d80c8de3f2
2010-12-01 22:33:02 +09:00
Tadashi G. Takaoka
3c308de91c
Merge "Add fr_CH keyboard subtype"
2010-12-01 05:27:26 -08:00
Tadashi G. Takaoka
e6f8bb04b6
Add fr_CH keyboard subtype
...
Change-Id: I3977f9e201e77a682c1c8bed221cca32204dafbe
2010-12-01 21:26:16 +09:00
Ken Wakasa
383d6d8c81
Disable "touch to correct words" when suggestion strip is off
...
bug: 3232408
Change-Id: Ic0d5f86288befcd5cf93cd86aaf8936929dbcdcc
2010-12-01 20:24:05 +09:00
Tadashi G. Takaoka
c0007568d9
Merge "Key release event should be sent when finger sliding"
2010-12-01 02:35:17 -08:00
satok
d4952c8fe9
Move a logic for finding words with a missing character to the native code.
...
Change-Id: I58338643830ff4f9708f78a9c26f75c8bf2ebf45
2010-12-01 19:26:36 +09:00
Tadashi G. Takaoka
bd20db25be
Merge "Tweak tablet keyboard design"
2010-12-01 02:07:26 -08:00
Tadashi G. Takaoka
5d04042663
Tweak tablet keyboard design
...
This change introduces,
- center align "More" key label
- remove drop shadow from key label
- darker key label color when manual temporary upper case
- narrower pop up mini keyboard
- remove unnecessary key background from pop up mini keyboard
- smaller key label in portrait
Bug: 3216592
Change-Id: I77e0733f467a88aa32e09fcbace56fe08f755229
2010-12-01 18:51:38 +09:00
Tadashi G. Takaoka
c0b5c9c43e
Key release event should be sent when finger sliding
...
This change is cherry-pick I1a020e3d from Gingerbread-MR
Bug: 3132881
Change-Id: I885eab7744369dfb841f9b34d210b6c2aef8f19a
2010-12-01 15:12:08 +09:00
Ken Wakasa
80e459f8c9
Update the voice input warning dialog message string.
...
Updated the relevant settings menu as well.
bug: 3194809
Change-Id: Ibcd00fcf32f82b7733da155ef6e15e389d53c645
2010-12-01 14:14:47 +09:00
Justin Ho
c205237314
Merge "Integrating updated LatinIME assets"
2010-11-30 18:17:21 -08:00
Tadashi G. Takaoka
98cdfe643e
Merge "Fix subtype icons in method.xml"
2010-11-30 18:12:39 -08:00
Tadashi G. Takaoka
6b1e5fd260
Fix subtype icons in method.xml
...
Change-Id: I1b157254483446e86d577cdc010b92761754dbb7
2010-12-01 11:09:53 +09:00
Tadashi G. Takaoka
ab2a1e213d
Merge "Fix ".com" output of tablet keyboard"
2010-11-30 17:35:50 -08:00
Tadashi G. Takaoka
842b3d4115
Support de,fr locale keyboard layouts for tablet
...
This change introduces,
- support de QWERTZ
- support fr AZERTY
- support fr_CA QWERTY layout
- support fr_CH QWERTZ layout
- refactor some common keyboard row layouts
Bug: 2334086
Change-Id: I3e01e841e0dc72419d55e29d426bdec70655459c
2010-12-01 10:17:16 +09:00
Justin Ho
be5f09f098
Integrating updated LatinIME assets
...
Change-Id: I232f874c6dd8f60bd0634111e2f7fc60b6082c14
2010-11-30 16:44:55 -08:00
Tadashi G. Takaoka
4ee6dc884f
Fix ".com" output of tablet keyboard
...
Bug: 3241174
Change-Id: I6e40d6623890b7bbbd91175649b1f28b4f327621
2010-12-01 09:38:58 +09:00
Justin Ho
b30fa723f0
Adding drawable-land-hdpi into LatinIME
...
Change-Id: I21c4223151b89da9c4edd423fdb1bb7bee023ce1
2010-11-30 11:41:12 -08:00
satok
dc2a41ff4e
Add icons for each subtype
...
Change-Id: I0a86a781e3b30a8355ccc8083f3ac66af84a05b7
2010-11-30 14:17:01 +09:00
satok
965004fbe9
Remove excessive call of onKeyboardLanguageChanged in SubtypeSwitcher
...
Change-Id: I8f85f9b053a70b8ad1755e4f343ac06ecd9e103b
2010-11-30 11:10:50 +09:00
Tadashi G. Takaoka
d20208361b
Merge "Remove unused string for key label"
2010-11-29 17:51:34 -08:00
Tadashi G. Takaoka
0ff78a1bae
Remove unused string for key label
...
Bug: 3230041
Change-Id: I1c3cc78157f30f43a5b4a32e413fb43df1db4907
2010-11-30 09:51:12 +09:00
Justin Ho
e92ab0569e
Merge "Integrating updated LatinIME keyboard assets"
2010-11-29 16:16:29 -08:00
Justin Ho
8fb22a5d97
Integrating updated LatinIME keyboard assets
...
Change-Id: I5bc137892ea82e08d5b65e1e124f0de69d0a77c5
2010-11-29 15:25:55 -08:00
Eric Fischer
d5da121471
Import revised translations.
...
Change-Id: I0cabf9fceb714a9ffd5180f9d9a0234ec92e5f71
2010-11-29 15:18:20 -08:00
Tadashi G. Takaoka
f2d7c4599e
Merge "Remove unused bool configuartion value"
2010-11-29 03:51:45 -08:00
Tadashi G. Takaoka
0e7c31febb
Remove unused bool configuartion value
...
This change is follow up of Ie5494601.
Change-Id: I20911479e2942695384200e2cc732abfed7bd140
2010-11-29 18:30:08 +09:00
Tadashi G. Takaoka
fa086c9076
Cleanup unused Java import
...
This change also fixes wrong file mode.
Change-Id: Ifcf4c9444ddcdc62d2e4b394891d6eee135c1e8f
2010-11-29 17:57:48 +09:00
Ken Wakasa
27d13713bb
Preload SharedPreferences at start.
...
bug: 3207554
Change-Id: I84072461aee9675cc67897de03f89e9c0036bc1f
2010-11-26 18:48:04 +09:00
Tadashi G. Takaoka
7f0befe1f0
Update tablet keyboard layout to the latest design
...
This change introduces shiftedIcon attribute for Key which specifies
icon to draw the shift key while the key is in shifted state.
This change also intriduces new configurable dimension value
key_label_horizontal_alignment_padding which represents horizontal
padding for left or right alignment of key label.
Bug: 3216592
Bug: 3201839
Change-Id: I3aa7392227ce573c404517678e6340a8d1fcb328
2010-11-25 00:11:21 -08:00
satok
79efbed76f
Call showInputMethodPicker instead of showInputMethodSubtypePicker
...
- because showInputMethodSubtypePicker will be removed.
Change-Id: I255f9bbff77de24ce067f35ee101d368e36edd45
2010-11-25 14:09:50 +09:00
satok
1fb28137f4
Fix a bug at showing warning dialog at the first time when IME is trigerred in voice mode
...
bug: 3226268
Change-Id: Ife7c752ad309ef796d9b7cc32517f00c2bb2af34
2010-11-24 20:53:57 +09:00
Tadashi G. Takaoka
2c60d6e28e
Support dedicated number/date keyboard layout
...
Bug: 3009716
Change-Id: Idc12cc9d8ee4f5febfae4e11712e2aaca327a6ea
2010-11-24 00:16:00 -08:00
Tadashi G. Takaoka
6624fd8736
Support imeOptions condition in <case>
...
Change-Id: Ie5494601efb29cf65363c4aa3bf5a9ab04a0109a
2010-11-23 23:13:39 -08:00
Tadashi G. Takaoka
59c9930ca9
Support colorScheme <case/> condition in Keyboard XML
...
Change-Id: Ibbfb99e0e2b15df301f83af6739b7bca01ebf490
2010-11-23 18:07:27 -08:00
Tadashi G. Takaoka
a963d0b2e4
Merge "Fix odd "more" key behavior on tablet phone number keyboard"
2010-11-23 15:59:10 -08:00
satok
da64719c6d
Merge "Enabled to change the current subtype to voice input subtypes"
2010-11-23 13:35:20 -08:00
Tadashi G. Takaoka
90ebff1323
Add "@" key to email mode tablet keyboard layout
...
Bug: 3222319
Change-Id: Ibc56cd69c30aee19f26fe11e7ea176ff01e21dbe
2010-11-23 13:30:14 -08:00
Tadashi G. Takaoka
4b8bbbadac
Fix odd "more" key behavior on tablet phone number keyboard
...
Bug: 3176540
Change-Id: Iaa1f3776d5ac236b2655910ede7522ceac36a9a1
2010-11-23 09:52:59 -08:00
satok
8e09172df1
Enabled to change the current subtype to voice input subtypes
...
bug: 3201828
Change-Id: I4450cbc8ba8829060d702564889c735f1326cf23
2010-11-23 20:20:50 +09:00
Tadashi G. Takaoka
a444889403
Merge "Use normal font for functional key label instead of italic font"
2010-11-23 01:01:43 -08:00
Tadashi G. Takaoka
fab243a183
Use normal font for functional key label instead of italic font
...
This change also uses slightly larger font size for functional key
label according to the v4 keyboard design.
Bug: 3216592
Change-Id: I027f109b7748ade8564dc808487d9a6ce1da9761
2010-11-23 00:38:09 -08:00
Tadashi G. Takaoka
cc359dddb3
Merge "Fix caps lock release in non-distinct multi touch device"
2010-11-22 22:54:34 -08:00
Tadashi G. Takaoka
0d0a46da03
Fix caps lock release in non-distinct multi touch device
...
Bug: 3221869
Change-Id: I7c5d407c465f22945cba37e42683345913b43acc
2010-11-22 22:41:17 -08:00
Tadashi G. Takaoka
0b60f83192
Support <key-style/> and keyStyle attribute for Keyboard XML
...
Change-Id: Ie052e989d0180eecfc8c244ba6c60594a46103d1
2010-11-22 18:33:47 -08:00
satok
4092205833
Refactor to move voice functionarities in LatinIME to VoiceIMEConnector
...
Change-Id: I593a8187d48338c9c0e7d75c73c2dbfc32400335
2010-11-23 10:32:12 +09:00
Tadashi G. Takaoka
04448c2978
Make F1 and Symbol keys static in XML file
...
Change-Id: If869f5ad4fe8f192f89a8679a4abde99a25e02e6
2010-11-21 03:00:53 -08:00
Tadashi G. Takaoka
7c25ad473f
Update tablet keyboard layout to version 4
...
Bug: 3216592
Change-Id: I9950292184d9d0e131f76498067b0a6cb462a0ab
2010-11-21 02:13:30 -08:00
Tadashi G. Takaoka
cd39f2adee
Add keyLabelAlign attribute to Keyboard XML
...
Bug: 3216592
Change-Id: I88f8055199f2cd0525faf9374114fbebba53b951
2010-11-20 18:48:55 -08:00
Tadashi G. Takaoka
45911256fd
Perform editor action IME_ACTION_NEXT/PREVIOUS by tab key
...
Bug: 3122995
Change-Id: I44280fe1c6cc27f429b311edec71e1027178222d
2010-11-19 21:36:37 -08:00
Tadashi G. Takaoka
07f903afba
Merge "Fix automatic temporary upper case mode behaviour"
2010-11-19 17:21:55 -08:00
Tadashi G. Takaoka
6769c67987
Fix automatic temporary upper case mode behaviour
...
This change is a followup of I948ef26f
Automatic Temporary Upper Case mode acts like Normal mode until shift
key is pressed. However, after shift key is pressed, it acts like
Manual Temporary Upper Case mode.
Bug: 3193390
Change-Id: Id3d7a38a1f5905322cd46ded36b1db26576d49af
2010-11-19 16:51:50 -08:00
satok
3757d16083
Merge "Open settings of input method subtype enabler when users are trying to change language."
2010-11-19 16:37:11 -08:00
satok
b6c1255f2d
Open settings of input method subtype enabler when users are trying to change language.
...
Change-Id: Id13926a87d43a3972f2a57128379c17b70b50da2
2010-11-20 09:35:05 +09:00
Tadashi G. Takaoka
1d8196cd41
Use "flag" feature of attr.xml to represent keyboard mode
...
Change-Id: Ibc317ada5167a119477fe8ea2994df6c6462afd0
2010-11-19 14:57:24 -08:00
Tadashi G. Takaoka
75fde64890
Cleanup drawable-xlarge resources into drawable-mdpi
...
Change-Id: I2db335a601ddb0062a637a71289e14cf1d375a1e
2010-11-19 01:37:38 -08:00
Tadashi G. Takaoka
f27364600c
Implement both automatic and manual temporary upper cases
...
With this change,
- Shift and Shift lock state of keyboard is maintained by
LatinKeyboard.ShiftState.
- Shift key state is maintained by ShiftKeyState object in
KeyboardSwitcher.
- LatinIME informs KeyboardSwitcher that shift key press, release and
long press and KeyboardSwitcher determines which state LatinKeyboard
and ShiftLeyState should be.
Bug: 3193390
Change-Id: I948ef26fda512eb1cb0ebddc89d322c4f4f4d670
2010-11-18 19:32:59 -08:00
satok
1d2d3228a3
Merge "Add a functionarity to handle Subtype"
2010-11-18 18:10:25 -08:00
Eric Fischer
636eaf3ff3
Merge "Import initial translations for 20 new locales."
2010-11-18 17:15:56 -08:00
satok
4ab730dbd3
Add a functionarity to handle Subtype
...
Change-Id: Ic6055ba218b64f4276e3db99a435f546c3990ee5
2010-11-19 08:30:02 +09:00
Ken Wakasa
95a5daa3e3
Merge "Avoid disk writes on UI thread."
2010-11-18 12:46:58 -08:00
Ken Wakasa
11eb13e04f
Avoid disk writes on UI thread.
...
bug: 3207554
Change-Id: I285691f9e94d989823fcb5c21615ca50cecddff6
2010-11-19 05:38:18 +09:00
satok
279da1da91
Hide space bar preview when space bar switcher is disabled.
...
Change-Id: I469197a4b3f55335eaee104177f0970cc904bb34
2010-11-18 20:50:37 +09:00
Eric Fischer
0dec431f18
Import initial translations for 20 new locales.
...
Change-Id: I7bd8f9596ebc2922c63717a63cef7cfdf68c919e
2010-11-17 16:43:50 -08:00
satok
3b776b7892
Move functions in LatinKeyboard related to LanguageSwitcher to SubtypeSwitcher
...
Change-Id: I777db896bd0287931ce7c810b080ccee1121d34e
2010-11-18 08:35:26 +09:00
satok
0ed7191b4d
Move functions related to LanguageSwitcher to LatinIMESubtypeSwitcher
...
Change-Id: I5fa306cf311063ff96b6d45faaca2ffe84cddbf9
2010-11-18 06:58:49 +09:00
Eric Fischer
3a4d9b420f
Import revised translations.
...
Change-Id: If29e9f29b1500c92989c1d224ebd4eaa69e3737a
2010-11-17 11:41:41 -08:00
Ken Wakasa
378a1b516d
Stop highlighting in suggestion strip after auto-completion cancellation
...
Follow up change to I2185fcf6
bug: 2847211
Change-Id: I7874bc8400e5a7613bfbae83b790ea6192d287b3
2010-11-17 16:40:48 +09:00
Tadashi G. Takaoka
b643dab73a
Refactor KeyboardSwitcher and LatinIME
...
Bug: 3193390
Change-Id: Id894c9bc574a53966d9efc419ab398bae89c34c1
2010-11-16 23:06:37 -08:00
Tadashi G. Takaoka
10227a71a0
Implement temporary upper case hint icon
...
This change partially implements the requested feature. The following
are not supported yet.
- Non-letter key handling on automatic temporary upper case layout.
- Non-letter key handling on shift chording in caps lock layout.
- Hint icons for manual temporary upper case layout are not final ones.
Bug: 3193390
Change-Id: I636da99d1be05b1337935d87c6f4d140661e1cc8
2010-11-16 13:45:49 -08:00
Ken Wakasa
c1e2e827b5
Canceled auto-completion shouldn't be re-auto-completed
...
bug: 2847211
Change-Id: I2185fcf6b798a41135c329485914bc035fad5119
2010-11-16 19:18:05 +09:00
Tadashi G. Takaoka
889691eca1
Refactor shift key state into KeyboardSwitcher
...
Change-Id: If484d3d7e7a0794ee7fc88f0771229d6f90db466
2010-11-16 01:47:39 -08:00
Tadashi G. Takaoka
d7641636db
Refactor UI Handler of LatinIME
...
Change-Id: Iabae338c32969997cb3c7f612c2e5a6999420e28
2010-11-16 01:37:19 -08:00
Tadashi G. Takaoka
89cfd23f34
Merge "Refactor symbol key state into KeyboardSwitcher"
2010-11-16 01:17:26 -08:00
Tadashi G. Takaoka
6c92ee127d
Refactor symbol key state into KeyboardSwitcher
...
Change-Id: Idce4e9bf070b08b8a930fd8e800df9c4d8829f8f
2010-11-16 01:15:16 -08:00
satok
af41759729
Add functions for usability logging
...
Change-Id: I9b66bde1b5ae76742cb685bbc558ce9570dca50a
2010-11-16 18:03:28 +09:00
satok
eb5689ed8d
Merge "Add a logging functionarity for usability study."
2010-11-16 00:21:10 -08:00
satok
18e9a7c6fb
Add a logging functionarity for usability study.
...
Bug: 3193879
- Log char input
Change-Id: I5c1568f81012743b7068d423baa99b0f9d1653f8
2010-11-16 17:15:37 +09:00
Tadashi G. Takaoka
e3f0ca3848
Merge "Fix tablet url mode keyboard layout"
2010-11-15 23:45:48 -08:00
Tadashi G. Takaoka
cf5e68b862
Fix tablet url mode keyboard layout
...
This is follow up change of I0d92e513757e765d9de98561205754af5a143650
Change-Id: Ibfe8835bb184636e5fb06473cc864852b573fbd4
2010-11-15 23:19:57 -08:00
satok
95175d488b
Add an option for the userbility study mode
...
Change-Id: If41ddfa933f8ade58afa03acbd9536e0477baae8
2010-11-16 07:55:50 +09:00
satok
7599cfea4a
Add showing suggestion only on portrait mode and fixing the state of suggestion strip
...
Change-Id: I7babd1400a3516c87506a3ea4bd46ddaf89e19b4
2010-11-16 07:30:08 +09:00
Tadashi G. Takaoka
71c353aa87
Refactor Tutorial class
...
Change-Id: Ib8dbcf8f36966988fb0d4efdc6bdb7e30b776a68
2010-11-13 01:49:29 -08:00
Tadashi G. Takaoka
1679432d1c
Get rid of the reference to LatinKeyboard from LatinIME
...
Change-Id: I94286ecec0aa8dbfdfaa74d3a76b744c4a250370
2010-11-13 01:45:12 -08:00
Ken Wakasa
3009310283
Partially revert I63ad561c
...
This is required to make cancellations of auto-corrections/completions work.
Change-Id: I091fb9946d4642847fde39d86a6b3b09735e93a8
2010-11-13 15:16:43 +09:00
Tadashi G. Takaoka
d98c20b036
Fix NPE that is caused by null EditorInfo
...
Bug: 3192772
Change-Id: Ia057d29e070ccbb90ee60df1e141de14de95f820
2010-11-12 15:26:54 -08:00
Tadashi G. Takaoka
6a567370ce
Merge "Add more symbol characters to popup mini-keyboard"
2010-11-12 14:41:43 -08:00
Tadashi G. Takaoka
b0465116bd
Keyboard XML supports switch-case-default tags to select rows and keys
...
Change-Id: I0d92e513757e765d9de98561205754af5a143650
2010-11-12 14:30:25 -08:00
Tadashi G. Takaoka
f12023c7fb
Add more symbol characters to popup mini-keyboard
...
Bug: 3124752
Change-Id: I6b6f5bfd57a58db7273c4db461095413892552ae
2010-11-12 14:26:38 -08:00
Tadashi G. Takaoka
8b00bc4f32
Rename KeyboardSwitcher.setKeyboardMode to loadKeyboard
...
This change also eliminates KeyboardSwitcher.refreshKeyboardCache,
LatinIME.reloadKeyboards() and LanguageSwicther.getLocales().
Change-Id: I5fd4914660ea1c955ddfa0ca62b920f9bcd53e1b
2010-11-11 15:44:50 -08:00
Ken Wakasa
4174655e23
Check the system vibrator availability for the "Vibrate on keypress" preference.
...
bug: 3021001
Change-Id: I7843a3e4765333c720fd8f258c1fffdf6f090d3a
2010-11-11 19:15:34 +09:00
satok
ca26f20fa4
Fix states for showing PunctuationList and correction
...
- Fixed the visibility of the suggestion strip
Change-Id: I63ad561c71464657521661dbd25c72dd34841834
2010-11-11 17:37:11 +09:00
Tadashi G. Takaoka
48bc6b158b
Refactor KeyboardSwitch.KeyboardId class
...
This change defers determining which keyboard should be loaded and
holds the information in KeyboardId object as much as possible. At
keyboard loading time, the determination deferred will be made
depending on the information of KeyboardId.
Change-Id: Ice2455d9e5b21671a250c342c06c043e4baa5355
2010-11-10 21:26:53 -08:00
Tadashi G. Takaoka
507495efd5
Refactor to remove KeyboardSwitcher.setVoiceMode
...
This change also renames KeyboardSwitcher.makeKeyboards to
refreshKeyboardCache.
Change-Id: I76897562d5876a53364dc378e7800ab92fb2a37b
2010-11-10 21:16:47 -08:00
Tadashi G. Takaoka
02d7bdead6
Merge "Should cancel both normal and shift long press timers"
2010-11-10 15:31:24 -08:00
Tadashi G. Takaoka
8aaab7c286
Should cancel both normal and shift long press timers
...
Bug: 3132881
Change-Id: Ib89e2efa4e68e7d57ac1123df2ec6241f1b902d1
2010-11-10 15:27:24 -08:00
Tadashi G. Takaoka
3e99aa0f71
Slightly shorten tablet keyboard height
...
Now key top height is slightly shorter 13.0mm compared to previous 14.0mm.
Bug: 3181068
Change-Id: Ib6f9cfb9269020166e5037467d18133d342d47ec
2010-11-10 15:03:46 -08:00
Tadashi G. Takaoka
f8e30a9153
Refactor calling KeyboardSwitcher.setKeyboardMode
...
This change also eliminates unnecessary recursive call in
KeyboardSwitcher.setKeyboardMode.
Change-Id: Iff25fe23b34227d526dee0bbe8710842545c2afa
2010-11-08 23:50:27 -08:00
Tadashi G. Takaoka
e302b19ddd
New xlarge keyboard layout (v2)
...
Bug: 3109804
Change-Id: I1afd022d553785acd50b3104374bbec291206c1e
2010-11-09 11:07:48 +09:00
Tadashi G. Takaoka
59b7bd0730
Using distance to the edge of key as proximity detection
...
Because there may be very long key, such as space bar on tablet, we
should not use the distance between the touch point and the center of
key as proximity detection. Instead of that, this change uses the
distance between the point and the nearest edge of key as proximity
detection.
Also this change fixes the bug that space key (code 32) was not
counted in proximity detection.
Bug: 3164020
Bug: 3168138
Change-Id: I687f1ce94a8e944c3f6eea0fe00e18ed6e68e278
2010-11-06 01:10:55 +09:00
Tadashi Takaoka
68864723cf
Rename LatinKeyboardBaseView class to KeyboardBaseView
...
Change-Id: I496ecbfa7d398583d01f821398f49f75d17311d8
2010-11-05 18:36:19 +09:00
satok
38976d5b96
Add labels for subtypes
...
- Also changed mode name
- Move the position of a subtype for "US Keyboard" to the top
Change-Id: I4dd7f869801d5efa775fe8a89dde233215f508d9
2010-11-05 11:44:31 +09:00
Leon Scroggins
47f795dc87
Treat the new web fields like their corresponding variations.
...
Bug:2692655
Bug:2460543
Change-Id: I86e814902447ecd5c8b00e399a0143d3dc2ad2cf
2010-11-04 11:27:55 -04:00
Tadashi G. Takaoka
9d34f2c72e
Merge "Add [CHAR LIMIT] to some strings for key top"
2010-11-04 03:09:09 -07:00
Tadashi G. Takaoka
03728d6d0f
Add [CHAR LIMIT] to some strings for key top
...
Bug: 3147476
Change-Id: Ic3d898761b6953560dfec34813e96eddab351675
2010-11-04 17:22:30 +09:00
satok
5890ae11f1
Merge "Updated icons for the input method subtype"
2010-11-03 23:09:40 -07:00
satok
3b075346b1
Updated icons for the input method subtype
...
Change-Id: Ib92666357a6921cb7e068c63353b8b3d997c80b2
2010-11-02 23:11:42 +09:00
satok
e8fba33c9c
Merge "Change the size of preview for priventing preview from being clipped"
2010-11-02 03:44:15 -07:00
Ken Wakasa
17fcd719de
Make sure there are no modes with settings key on tablet.
...
Follow-up change to I73b8a502
bug: 3095814
Change-Id: I79bb05c61dc73b036331e17d02c791f08a0168fc
2010-11-02 19:33:27 +09:00
satok
fe05848e50
Change the size of preview for priventing preview from being clipped
...
Change-Id: I6f9fb2c8c0e98ede14729e7cb602bfb4b2672159
2010-11-02 19:29:41 +09:00
satok
e0035f7c1f
Merge "Adjust the gap of keys on a tablet layout"
2010-11-02 00:12:20 -07:00
satok
6936edbfcd
Adjust the gap of keys on a tablet layout
...
Bug: 3155782
Change-Id: Icefe654874e58ee2fcbeab353690bfe15f54ab61
2010-11-02 15:06:37 +09:00
Ken Wakasa
200ece7907
Capitalization for "Quick Fixes" words doesn't work
...
bug: 3151706
Change-Id: I7770a1d26edb1ea72ee93396181953a724dcc4bf
2010-11-01 20:25:07 +09:00
Ken Wakasa
2a952e9b7e
am b5e8c779
: am 69db35c4
: Make the buttons work for edge pixels of the keyboard
...
* commit 'b5e8c7799726a5975283fa138ad2870ab02d01a4':
Make the buttons work for edge pixels of the keyboard
2010-10-29 08:28:28 -07:00
Ken Wakasa
c1fe5bf19d
Merge "Get rid of number hints on Stingray"
2010-10-29 04:17:24 -07:00
Ken Wakasa
89e841c85b
Get rid of number hints on Stingray
...
bug: 3145786
Change-Id: Ifc2dcdb06d7a056b38ad574c65ef7fcbddcbb6aa
2010-10-29 20:14:10 +09:00
Ken Wakasa
e6d171ab0b
Add vertical correction for Stingray
...
bug: 3145773
Change-Id: I3ac1953b00367d3bf487a4186afe4150b039b05b
2010-10-29 20:01:26 +09:00
Ken Wakasa
69db35c493
Make the buttons work for edge pixels of the keyboard
...
Follow-up change to If7630b89
bug: 3142416
Change-Id: I2660e3d688eb0490363e460d5b4944c89b8ca35c
2010-10-29 19:24:08 +09:00
satok
dd8c4c0068
Merge "Increased the size of GRID in Keyboard"
2010-10-29 03:01:32 -07:00
satok
74103ee1b9
Increased the size of GRID in Keyboard
...
Bug: 3122894
- Changed width 10 -> 32
- Changed height 5 -> 16
Change-Id: I07354cf5c942974cc25a5e043f41e0f13a09351b
2010-10-29 18:50:18 +09:00
Ken Wakasa
37a0f2d5de
am e32a77c6
: am 9dce586e
: Bugfix: IME gives haptic feedback when button wasn\'t pressed
...
* commit 'e32a77c691567bdb3031d877e80786508bd47e4a':
Bugfix: IME gives haptic feedback when button wasn't pressed
2010-10-28 11:38:38 -07:00
Ken Wakasa
9dce586eaa
Bugfix: IME gives haptic feedback when button wasn't pressed
...
bug: 3142416
Change-Id: If7630b89d6c2a8ec38e191c263c03f8f11d3c498
2010-10-29 03:15:02 +09:00
Eric Fischer
566c45eddf
Import revised translations.
...
Change-Id: If1dd926a84f861cdf8bbd24bad264a8a6facbde3
2010-10-27 14:37:12 -07:00
Ken Wakasa
fd0bd57deb
Change suggestion update delay from 100ms to 180ms to avoid flashy suggestion strip with quick multi-finger typing.
...
bug: 3122641
Change-Id: I385f9eb2e392487d7b4c252553d1f8d7c21da2e4
2010-10-27 18:05:27 +09:00
Ken Wakasa
8493603be7
Merge "Remove auto capitalization by Shift+puncs"
2010-10-26 22:16:24 -07:00
Ken Wakasa
8252de1a60
Remove auto capitalization by Shift+puncs
...
bug: 3133312
Change-Id: I12a05d9028ab2fad07e1819407d63cf8ffd4d30c
2010-10-27 14:10:36 +09:00
satok
832ebbec14
Merge "Update assets for LatinIME"
2010-10-26 20:31:45 -07:00
satok
3739770095
Update assets for LatinIME
...
Bug: 3109804
Change-Id: I07b5b0ff32228a6d10b92575f916b058e4ac26b7
2010-10-27 12:03:07 +09:00
Ken Wakasa
276845c7a9
Follow-up change to revise Caps Lock sequence.
...
bug: 3122877
Change-Id: I44c539d7c041443f3ad027de4b75a67adf6b2c87
2010-10-26 20:00:21 +09:00
Ken Wakasa
eec7bb9386
Get rid of mCapsLock in LatinIME.java
...
Change-Id: I9c6387ee387d53460d23a12225829da344674579
2010-10-25 23:34:47 +09:00
Ken Wakasa
29ff343f77
Remove LatinKeyboardBaseView.isShifted() and setShifted() for refactoring
...
Change-Id: I9a1106b679a9ffb3ae959d90377eef096e5af842
2010-10-25 19:55:06 +09:00
Ken Wakasa
55952c9868
Merge "Get rid of references to BaseKeyboard in Latin-specific classes"
2010-10-25 02:08:31 -07:00
Ken Wakasa
0ce98cbf98
Get rid of references to BaseKeyboard in Latin-specific classes
...
Change-Id: I6871a24967b1410bdb14e902bdd311ef82fd4f0b
2010-10-25 18:04:01 +09:00
satok
e767595da5
Add an icon for US keyboard subtype
...
- TODO: add other icons
Change-Id: Ie958b9d59bb33bd6dbfc78a403bfda022bfaf790
2010-10-25 16:58:30 +09:00
Tadashi G. Takaoka
4189eb2308
Revise caps lock sequences
...
This change also fixes that the popup preview of ALT on symbol
keyboard is not showing.
Bug: 3122877
Bug: 3127255
Change-Id: I978cb30a0d05298274d8ab6541b91323a0fef211
2010-10-25 00:03:46 +09:00
Eric Fischer
1f2113b27d
Import revised translations. DO NOT MERGE
...
Change-Id: I5227017b4859c24d1c6e873443741e881648371a
2010-10-22 15:31:52 -07:00
Tadashi G. Takaoka
71cc4ef673
Merge "Tablet keyboard should always show "?123" as symbol key"
2010-10-22 10:53:44 -07:00
Tadashi G. Takaoka
36af0880c3
Tablet keyboard should always show "?123" as symbol key
...
Bug: 3118554
Change-Id: Ib609799f28dee56a4ded2e8144ac4a0c0d113ad6
2010-10-22 23:59:21 +09:00
Tadashi G. Takaoka
0b1cb2d039
Refactor BaseKeyboardParser as Recursive Descendent Parser
...
Bug: 3082538
Change-Id: Ic0d72c6fe08cfc20db86aeffb10a27efe678095e
2010-10-22 21:58:45 +09:00
Tadashi G. Takaoka
d0ed8ec933
Merge "Make mini-keyboard narrower on tablet landscape mode"
2010-10-22 03:34:59 -07:00
Tadashi G. Takaoka
1397cbab76
Make mini-keyboard narrower on tablet landscape mode
...
This change narrows mini-keyboard key width from 7.5% to 5.0%
of the screen width.
Bug: 3122769
Change-Id: I4ae0e79262ec3fadab8f86aa57a8a6cec5cb4670
2010-10-22 18:42:26 +09:00
Tadashi G. Takaoka
4f6060b8b7
Table keyboard should always show return icon on enter key
...
Bug: 3122750
Change-Id: I75d2b5adff3a349d29d8a56e7b761c26b04683c0
2010-10-22 18:27:59 +09:00
Tadashi G. Takaoka
503797ae0e
Make "show settings key option" dependent to device configuration
...
Bug: 3095814
Change-Id: I73b8a5023b398621a910c953eade252dc6412923
2010-10-22 17:04:14 +09:00
Tadashi G. Takaoka
41338e6c32
Move BaseKeyboardParser to top-level class
...
Bug: 3082538
Change-Id: If0ddf32bc3811e3c65a7a96503c61ed3351eeb66
2010-10-21 19:38:31 +09:00
Tadashi G. Takaoka
bf77bb7678
Refactor BaseKeyboard parsing code
...
Change-Id: I241125b5b15c9d6bbba456476f1f4fd3ef9db3f2
2010-10-21 17:58:34 +09:00
Tadashi G. Takaoka
d329795d91
Merge "Make common qwerty keyboard layout files and include these"
2010-10-20 22:43:45 -07:00
Ken Wakasa
f5df46f0e0
Add ; to list of punctuation
...
bug: 3034792
Change-Id: I8e5f3907840fa2ddc2b5ac99328525313465ea35
2010-10-21 01:56:18 +09:00
Tadashi G. Takaoka
c9bf5c005e
Make common qwerty keyboard layout files and include these
...
Change-Id: I0cb8de748c4365e42d015078daf686ed76ca105b
2010-10-21 00:00:43 +09:00
Ken Wakasa
e354a85ef4
Manual merge of the following Gingerbread changes logically
...
I8b38e280
Ia3929bb0
If925b546
I1062763d
I901e36aa
bug: 3100311
Change-Id: Ic7e01277ec816e77d34732599b2b9552668b81c2
2010-10-20 22:51:33 +09:00
Tadashi G. Takaoka
58bfa35072
Update xlarge drawable of Keyboard
...
Bug: 3109804
Change-Id: I316f9cfcec377a7d0ea1417e1e3cea55cbdb9e2b
2010-10-19 21:59:17 +09:00
Tadashi G. Takaoka
28d8a488c0
Disable gesture detector on mini-keyboard
...
Gesture detector, for closing keyboard by swiping down, must be
disabled not only when mini-keyboard is on the screen, but also in the
mini-keyboard itself.
Bug: 3105595
Change-Id: I548501f7117ca2310943cabb678c1e250e5012ce
2010-10-19 02:20:03 +09:00
Ken Wakasa
b0a6f354ac
DO NOT MERGE. Add '...' (hint) to period/smiley keys which triggers mini popup by long-press.
...
bug: 3105185
Change-Id: I901e36aa12dad5968ba1a420fff6a2f2efb16da5
2010-10-19 01:16:07 +09:00
Tadashi G. Takaoka
2348ca0e76
Cleanup LatinKeyboard and LatinKeyboard.LatinKey classes
...
Change-Id: I4c5a37315dea1c7545b77a8a6c93b930927a5a82
2010-10-18 16:06:05 +09:00
Tadashi G. Takaoka
4571fff019
Merge "Showing popup preview only when IME is in foreground"
2010-10-17 19:55:15 -07:00
Tadashi G. Takaoka
3740a26c21
Showing popup preview only when IME is in foreground
...
Bug: 3100922
Change-Id: Icd59fc3978dc1fccb523a368b0a7d4549fc2db78
2010-10-17 23:50:24 +09:00
Tadashi G. Takaoka
a2de8f0f83
Save default enter key attributes and restore these if needed
...
Bug: 3103016
Change-Id: Id8128d5b685ac040afd2c248e1ad17e9aaf1fdf0
2010-10-17 18:27:48 +09:00
Tadashi G. Takaoka
cd7b7d3e8f
Specify keyboard metrics with physical unit "inch"
...
Cherrypick I44f3b2eef8086d6e0b0db53d38f08487549060c6 from Gingerbread
This change also introduces the key background drawables which has no
fixed bottom padding. Instead of relying on bottom padding in
drawable, this change also specifies Keyboard.verticalGap with
physical unit. Other keyboard related length, distance and size are
also specified by physical unit.
Bug: 3066107
Change-Id: Ib38355ebfc2f8d5b1d26c4e90eba87196fbeddfa
2010-10-17 18:19:42 +09:00
Ken Wakasa
86953d170d
DO NOT MERGE. Revise the setting hint visual and its handling code.
...
This is a follow up change to I8b38e280.
bug: 3084022
Change-Id: I1062763d87b4498e19598b4e7d99bb91c510c6d2
2010-10-17 12:42:40 +09:00
Tadashi G. Takaoka
65100ff39c
am c247df2d
: am 0ccc4bfe
: Merge "Reduce popup preview fading out animation duration to 70ms" into gingerbread
...
Merge commit 'c247df2d05932f36ca1ebbba34b57a92254f433e'
* commit 'c247df2d05932f36ca1ebbba34b57a92254f433e':
Reduce popup preview fading out animation duration to 70ms
2010-10-16 09:13:20 -07:00
Ken Wakasa
4e2feed325
am 4b6b11b5
: am 8a26e853
: Fix an issue of adding extra character.
...
Merge commit '4b6b11b5064a3b8b604a6441e7a037b0443ec6ed'
* commit '4b6b11b5064a3b8b604a6441e7a037b0443ec6ed':
Fix an issue of adding extra character.
2010-10-16 09:13:17 -07:00
Kenny Root
6e0998c945
Import revised translations DO NOT MERGE
...
Change-Id: If56cd8acf3d73466ff904a707c4bb523dd5ab46d
2010-10-15 15:26:51 -07:00
Tadashi G. Takaoka
1dac5d491f
resolved conflicts for merge of ac777128
to master
...
Change-Id: Id01a741ca18ac64e31d2abfed5251a1e99d48391
2010-10-16 04:57:53 +09:00
Ken Wakasa
1cbfc6c968
DO NOT MERGE. Follow up change to I8b38e280
...
Add visual indicator that long press / or @ on F1 key will bring up Settings
bug: 3084022
Change-Id: If925b546829ca8e8806e1f8f89eaf72fc8c220da
2010-10-16 02:54:54 +09:00
Tadashi G. Takaoka
0ccc4bfe38
Merge "Reduce popup preview fading out animation duration to 70ms" into gingerbread
2010-10-15 02:27:02 -07:00
Ken Wakasa
8a26e85387
Fix an issue of adding extra character.
...
LatinKeyboardBaseView should have removed "long pressed" pointer tracker from the multi-touch pointer queue.
bug: 3099130
Change-Id: I3d358a373b0de07558a204e9ff5a95e9ece38bcc
2010-10-15 17:56:05 +09:00
Tadashi G. Takaoka
62e3fafac6
Reduce popup preview fading out animation duration to 70ms
...
Bug: 3099331
Change-Id: I32c11bb25ebdb97af0c883c475d96fc8e2749101
2010-10-15 10:22:43 +09:00
Tadashi G. Takaoka
ace15025c3
Merge "Follow up change of I8b38e280 (DO NOT MERGE)" into gingerbread
2010-10-14 18:13:18 -07:00
Tadashi G. Takaoka
0661496ee0
Follow up change of I8b38e280 (DO NOT MERGE)
...
This is follow up change of I8b38e2803eb32469653484701882af35108eb69a
This change fixes the following when "Voice input on symbols keyboard"
option is selected.
- LatinIME.onCreateInputView fails to show "123mic" icon.
- Email and URL variation keyboard fails to show "123mic" icon.
Bug: 3084022
Change-Id: Ia3929bb0cc5c5c8651af816718c21d1f20e8f016
2010-10-15 10:00:06 +09:00
Maryam Garrett
93b3d50041
resolved conflicts for merge of 21c3e696
to master
...
Change-Id: I35b6abc1569f3e16ddf2db523dc1326ff294962a
2010-10-14 15:36:50 -04:00
Kenny Root
913730d6e7
Import revised translations
...
Change-Id: Iaf51da312caf84a58796714424fc8dd22df1f6d3
2010-10-14 09:46:48 -07:00
Ken Wakasa
179fa2c03e
DO NOT MERGE. Add visual indicator that long press , or mic key will bring up Settings
...
bug:3084022
Change-Id: I8b38e2803eb32469653484701882af35108eb69a
2010-10-14 19:52:46 +09:00
Tadashi G. Takaoka
3d20d99902
Specify keyboard metrics with physical unit "inch" (DO NOT MERGE)
...
This change also introduces the key background drawables which has no
fixed bottom padding. Instead of relying on bottom padding in
drawable, this change also specifies Keyboard.verticalGap with
physical unit. Other keyboard related length, distance and size are
also specified by physical unit.
Bug: 3066107
Change-Id: I44f3b2eef8086d6e0b0db53d38f08487549060c6
2010-10-14 13:40:31 +09:00
Tadashi G. Takaoka
0963c781f2
Make some keys in phone keyboard to darker color
...
Bug: 3088257
Change-Id: I36b1a0f147c1087a98b91f00d60bf15922861f9c
2010-10-13 14:06:21 +09:00
Tadashi G. Takaoka
323971b51e
Merge "Follow up change of I4c6df819"
2010-10-12 08:03:11 -07:00
Tadashi G. Takaoka
ed3443ebd7
Follow up change of I4c6df819
...
This change is follow up of I4c6df8197b734feb998da78478a4d9a41f6d92b2
Change-Id: I3b8a82dd71305f34afb2e8b6a705efabdc2bc0cf
2010-10-13 00:02:28 +09:00
Tadashi G. Takaoka
adf24e2eb4
Follow up change of If9472a2a
...
This change is follow up of If9472a2acb029e56790dc4d19ab62e608c970175
Change-Id: I0a474a130f49e2acccbb5a164bdf2984a5bd9042
2010-10-13 00:00:59 +09:00
Tadashi G. Takaoka
50a61083d3
Add text variation keyboard layout
...
Change-Id: I4c6df8197b734feb998da78478a4d9a41f6d92b2
2010-10-12 14:01:28 +09:00
Maryam Garrett
a5a5ffc0dc
Fix the over-calling of VoiceSearch Logging
...
bug: 3035228 This change will reduce the number of times VoiceSearch app
is called to log IME events. This is because it 1) only
flushes the logs when there is relevant logging information
available and 2) sets a flag in UserHappinessSignals so
that other apps (eg: gmail/sms) can know if there is
relevant logging information before sending the logging
intent to voice search.
Change-Id: I708fea5a38f854091f1101e4f6a3db46296f3e92
2010-10-11 15:37:32 -04:00
Ken Wakasa
39004972b1
resolved conflicts for merge of fd64e47c
to master
...
Change-Id: I07434c251fafa5eee548a54dae30d91df3a24085
2010-10-12 03:15:36 +09:00
Ken Wakasa
3de6ba6ab9
am 938c0a37
: am 364da8c6
: Fix - "Touch again to save" not working for manually picked suggestion when re-correction is enabled.
...
Merge commit '938c0a3722a9c597931e6f75408dc7ab636d7052'
* commit '938c0a3722a9c597931e6f75408dc7ab636d7052':
Fix - "Touch again to save" not working for manually picked suggestion when re-correction is enabled.
2010-10-11 10:42:25 -07:00
Kenny Root
ef38215fa4
Merge "Fix merge that should have been manually merged"
2010-10-10 17:16:51 -07:00
Kenny Root
c4b93e8d90
Fix merge that should have been manually merged
...
master was still using the deleted constants in different places and
Java 6 didn't like the imports.
Change-Id: If9472a2acb029e56790dc4d19ab62e608c970175
2010-10-10 17:15:21 -07:00
Tadashi G. Takaoka
e56e2d85df
am 02b8d91b
: am 7e1f5a2d
: Make sure to set symbol keyboard shifted
...
Merge commit '02b8d91b2dbe4290d4b09d93a22efbc5552326db'
* commit '02b8d91b2dbe4290d4b09d93a22efbc5552326db':
Make sure to set symbol keyboard shifted
2010-10-10 17:14:19 -07:00
Kenny Root
6f6dd71862
resolved conflicts for merge of 23d50bfb
to master
...
Change-Id: Ia3fd85bd0c231f7b910b14caad38fa453a2336f6
2010-10-10 15:19:53 -07:00
Ken Wakasa
c2d7ac79bd
Tweak key width for 'o'-popup chars.
...
We'll merge this to master for now, but we should have new attr (such as popupCharWidth) to handle this reasonably in the newly created BaseKeyboard class.
bug: 3082178
Change-Id: I024b946aafbbeb07b865a09f489dacb56f0478d0
2010-10-11 04:32:54 +09:00
Ken Wakasa
364da8c618
Fix - "Touch again to save" not working for manually picked suggestion when re-correction is enabled.
...
bug: 3082806
Change-Id: I64e652b0ad1d496e102a7cc2cf9a5615df423192
2010-10-11 02:55:05 +09:00
Tadashi G. Takaoka
4ee2a56f07
Make keyboard vertical correction configurable
...
cherry-pick: I72c2448894a1084c582c2f1fb942b5fa8353f028
Before this change, the verticalCorrection value was defined by "dpi"
that is relative to device screen. This change defines the
verticalCorrection by absolute unit "in".
Bug: 3066107
Change-Id: If71419dcfc18be3e5e87afea078fa15d3c31d908
2010-10-09 13:03:00 +09:00
Tadashi G. Takaoka
4d3a4dc211
Add phone keyboard layout
...
Change-Id: I97d146ef2756ffe5adb17fcbf04f5e91a0587aa5
2010-10-09 12:35:37 +09:00
Ken Wakasa
ad289ae49b
am 2fd1de46
: am 47a9c3f3
: Additional string update for LatinIME\'s re-correction preference item.
...
Merge commit '2fd1de46010c9c7836fcae94180d067c50677bab'
* commit '2fd1de46010c9c7836fcae94180d067c50677bab':
Additional string update for LatinIME's re-correction preference item.
2010-10-08 14:36:47 -07:00
Ken Wakasa
9c50d2ea36
am 018afe8c
: am 6495bfc7
: Follow-up to I36faf679 Cancel pending messages related to suggestion updates.
...
Merge commit '018afe8c7e90b8dd0fde4f22873ecdf38086358e'
* commit '018afe8c7e90b8dd0fde4f22873ecdf38086358e':
Follow-up to I36faf679 Cancel pending messages related to suggestion updates.
2010-10-08 14:36:31 -07:00
Ken Wakasa
a7fda868d9
am 57108c2f
: am 3425026d
: Follow-up to Ia135eb92 . Shorten overflowed string.
...
Merge commit '57108c2f1c5b811a8b207ac53f4e3b4ef7ddcba4'
* commit '57108c2f1c5b811a8b207ac53f4e3b4ef7ddcba4':
Follow-up to Ia135eb92 . Shorten overflowed string.
2010-10-08 14:36:25 -07:00
Ken Wakasa
9870638da7
am 64444586
: am 55b10796
: Addressed bug: 3058217 "-" key not working at beginning of line
...
Merge commit '644445868f1023b3263a149f2faf617b88341d20'
* commit '644445868f1023b3263a149f2faf617b88341d20':
Addressed bug: 3058217 "-" key not working at beginning of line
2010-10-08 13:17:45 -07:00
Tadashi G. Takaoka
7e1f5a2d5a
Make sure to set symbol keyboard shifted
...
To avoid a corner case of bug#3070963, in toggleShift() method of
KeyboardSwitcher, the shifted symbol keyboard will be set if current
keyboard is symbol keyboard or is not shifted symbol keyboard.
This change also implements mini keyboard cache with WeakHashMap.
Bug: 3070963
Change-Id: I868fc072e2f21bddded1622b800a53b9a6a43e91
2010-10-09 02:39:39 +09:00
Tadashi G. Takaoka
cb0046288d
Merge "Make keyboard vertical correction configurable (DO NOT MERGE)" into gingerbread
2010-10-08 03:23:53 -07:00
Tadashi G. Takaoka
ff49b79dfb
Make keyboard vertical correction configurable (DO NOT MERGE)
...
Before this change, the verticalCorrection value was defined by "dpi"
that is relative to device screen. This change defines the
verticalCorrection by absolute unit "in".
Bug: 3066107
Change-Id: I72c2448894a1084c582c2f1fb942b5fa8353f028
2010-10-08 19:15:54 +09:00
Tadashi G. Takaoka
5e02930a7f
Reduce delay before mini popup keyboard is shown
...
Before this change, the delay was 500 ms that came from
ViewConfiguration.getLongPressTimeout(). This change reduces the
delay to 400 ms.
Bug: 3074984
Change-Id: Ia5af5e877a3c4bb29211ef4040c728ac09a9fe85
2010-10-08 19:05:16 +09:00
satok
7af745e6f6
Call InputMethodSubtypePicker instead of InputMethodPicker
...
Change-Id: I7c29285f4fd304d08bfd8f5f72df3fc421090681
2010-10-08 15:56:25 +09:00
Tadashi G. Takaoka
ff4d21bd29
Share 4th row of non-xlarge qwerty keyboard using <include>
...
Change-Id: Iff337e1c6ef3a17fd96a5e5f1c3c4a21190aac1c
2010-10-08 01:24:28 +09:00
Tadashi G. Takaoka
d663555c9f
Keyboard XML file supports include and merge tag
...
Keyboard XML file can include other keyboard XML file using directive
<include keyboardLayout="@xml/...">. The keyboard XML file which is
included must have <merge> tag as root element.
Change-Id: I06c35fe7b3db5232acdb33f73a79f38d31261b32
2010-10-07 23:51:38 +09:00
Eric Fischer
e13a301328
Import revised translations. DO NOT MERGE
...
Change-Id: Icf8fa9146cc4cbfb70d5069be5359d04c5ec2432
2010-10-06 17:15:27 -07:00
Roy West
4d9add5482
am 2501d736
: am 47383758
: Fix bug 3063598, change "tap" to "touch" thrice.
...
Merge commit '2501d7363c3fec777956dd57a558c8bfe75e002c'
* commit '2501d7363c3fec777956dd57a558c8bfe75e002c':
Fix bug 3063598, change "tap" to "touch" thrice.
2010-10-06 17:09:06 -07:00
Ken Wakasa
47a9c3f3d9
Additional string update for LatinIME's re-correction preference item.
...
Follow-up to I703054c9
bug: 3063598
Change-Id: Ic9d752b8588a620b3e256fe38f3a6a0c9c093053
2010-10-07 01:02:06 +09:00
Ken Wakasa
6495bfc7a6
Follow-up to I36faf679 Cancel pending messages related to suggestion updates.
...
bug: 3058217
Change-Id: I54e29bf051b76ad27e6d653adbf14892083ad7eb
2010-10-06 18:39:47 +09:00
Ken Wakasa
3425026d51
Follow-up to Ia135eb92 . Shorten overflowed string.
...
bug: 3063598
Change-Id: I703054c930590ef62579183731935ec3362406cd
2010-10-06 17:40:40 +09:00
Ken Wakasa
55b1079652
Addressed bug: 3058217 "-" key not working at beginning of line
...
Also fixed related issues below:
* Punc suggestions list was sometimes not displayed after cursor move which follows re-correction
* Punc suggestions list was disappearing with words which contains certain punc chars (but not word separator) such as ' and -
Change-Id: I36faf679321782fa8eaf318411308a4a6b89cc25
2010-10-06 17:13:27 +09:00
Roy West
47383758fc
Fix bug 3063598, change "tap" to "touch" thrice.
...
Change-Id: Ia135eb926a5f2896a480cd478d40925d46041d42
2010-10-05 06:39:15 -07:00
Tadashi G. Takaoka
66e306d01c
Add keyHintIcon attribute to BaseKeyboard.Key class
...
This keyHintIcon attribute is used to specify hint icon drawable at
top right corner of Key.
Change-Id: Icaa91e63c4473b2513396bd3fbeb8ed6fd73586c
2010-10-05 20:28:04 +09:00
Mitsuhiro Shimoda
b1abda8d62
Add an auto complete's threshold option.
...
Change-Id: I3a6821ced8642ab8f954e79a25e31766e4a18eb8
2010-10-05 14:44:00 +09:00
Tadashi G. Takaoka
6614ac9f7b
Modify BaseKeyboard to be able to handle multiple shift keys
...
Change-Id: Ie840ae113ee6bd5b629a90959d7f955a5ceba95a
2010-10-02 21:37:34 +09:00
satok
4fc510a789
Unbundle Keyboard.java to BaseKeyboard.java
...
Change-Id: I8b310c2c0cae1a151e53c22001c586697346982c
2010-10-02 00:02:00 +09:00
Tadashi G. Takaoka
932a1b756d
am c0fc4bf9
: am 8e1f1be0
: Long press mic/comma key bring mini keyboard with settings
...
Merge commit 'c0fc4bf9932caf536af5d5d86bb61ec6d8a44a99'
* commit 'c0fc4bf9932caf536af5d5d86bb61ec6d8a44a99':
Long press mic/comma key bring mini keyboard with settings
2010-10-01 04:04:38 -07:00
Tadashi G. Takaoka
8e1f1be0f3
Long press mic/comma key bring mini keyboard with settings
...
Bug: 3050703
Change-Id: I090b2bfebfb48e5ec461615d4c911024ea6d130a
2010-10-01 19:27:37 +09:00
satok
d778ff20e7
am bd677880
: am 88a04563
: Make the background of keypopup transparent
...
Merge commit 'bd677880494f30d58913f1bac612a32410e6465b'
* commit 'bd677880494f30d58913f1bac612a32410e6465b':
Make the background of keypopup transparent
2010-10-01 02:29:58 -07:00
satok
88a045637a
Make the background of keypopup transparent
...
Change-Id: I5240ffdd8e48bcb99c2edf878d8efaba2cafeb07
2010-10-01 18:08:38 +09:00
Tadashi G. Takaoka
3750d56d73
am 8e6a9270
: am 18d536f6
: Merge "Dismiss orange highlight after suggestion has been selected" into gingerbread
...
Merge commit '8e6a92703d1bdf530d32c8cdf90deefc6bc3a878'
* commit '8e6a92703d1bdf530d32c8cdf90deefc6bc3a878':
Dismiss orange highlight after suggestion has been selected
2010-09-30 23:24:11 -07:00
Tadashi G. Takaoka
18d536f66b
Merge "Dismiss orange highlight after suggestion has been selected" into gingerbread
2010-09-30 20:59:28 -07:00
Tadashi G. Takaoka
4fa67efc79
Dismiss orange highlight after suggestion has been selected
...
Bug: 3051311
Change-Id: Ia32cd8748a0afade07a9896ad77400cf42aed0f5
2010-10-01 12:55:34 +09:00
Ken Wakasa
3d9d2b1b3c
am 7ed6b88c
: am a0a60b37
: Revert changes to keyboard_popup.xml for now.
...
Merge commit '7ed6b88cf6f090512953e3665e4ff5072c98560b'
* commit '7ed6b88cf6f090512953e3665e4ff5072c98560b':
Revert changes to keyboard_popup.xml for now.
2010-09-30 19:48:16 -07:00
Ken Wakasa
a0a60b37b2
Revert changes to keyboard_popup.xml for now.
...
This unexpectedly bloated keys in mini popup keyboard.
bug: 3048638
Change-Id: I2b717c9007ce7717bac514f1d8bcae1280130cf4
2010-10-01 09:46:04 +09:00
Tadashi G. Takaoka
c29d565428
am 105f7c36
: am 3297ee80
: Merge "Long pressing mic/comma key will show settings menue" into gingerbread
...
Merge commit '105f7c36b7fa1845b9edbf47ca55b4a6660303b6'
* commit '105f7c36b7fa1845b9edbf47ca55b4a6660303b6':
Long pressing mic/comma key will show settings menue
2010-09-30 13:37:40 -07:00
Tadashi G. Takaoka
f06cab73ec
am 93176d86
: am 77c9f2d3
: Merge "Display feedback popup for saving word while the word is pressing." into gingerbread
...
Merge commit '93176d869a496051344d80ef03573bc6bb99035a'
* commit '93176d869a496051344d80ef03573bc6bb99035a':
Display feedback popup for saving word while the word is pressing.
2010-09-30 13:37:38 -07:00
satok
41ffeb88ca
am b97d1777
: am 36f97dd6
: Fixed assets - Make the background of popup key a full transparent color - Updated the background mdpi asset of keyboard
...
Merge commit 'b97d17777ef2d8550770a48c84e51e4548820812'
* commit 'b97d17777ef2d8550770a48c84e51e4548820812':
Fixed assets
2010-09-30 13:37:35 -07:00
Tadashi G. Takaoka
b050829609
am e6e45510
: am 11a578f4
: Disable suggestion bar before invoke Voice input
...
Merge commit 'e6e45510674b31d0c82fa5f8a7943668d7e8503a'
* commit 'e6e45510674b31d0c82fa5f8a7943668d7e8503a':
Disable suggestion bar before invoke Voice input
2010-09-30 13:37:30 -07:00
Tadashi G. Takaoka
e909d4f12e
am 48ef72ac
: am 8ff96805
: Merge "Eliminate compiler warning" into gingerbread
...
Merge commit '48ef72acef92bb774bad84d647427eaab0acc83b'
* commit '48ef72acef92bb774bad84d647427eaab0acc83b':
Eliminate compiler warning
2010-09-30 13:37:27 -07:00
Tadashi G. Takaoka
2e7ce8ec50
am 259778c3
: am eebe37e8
: Merge "Disable suggestion selection preview popup" into gingerbread
...
Merge commit '259778c3a18246b3117c2874b87f1adaf2d9fb81'
* commit '259778c3a18246b3117c2874b87f1adaf2d9fb81':
Disable suggestion selection preview popup
2010-09-30 13:37:23 -07:00
Ying Wang
4852f1a72e
am 7d849f8a
: am 2d6a0c68
: Merge "Fix proguard flag file dependency." into gingerbread
...
Merge commit '7d849f8a2aeadb5b8a97b42fe5748dced3051126'
* commit '7d849f8a2aeadb5b8a97b42fe5748dced3051126':
Fix proguard flag file dependency.
2010-09-30 11:28:06 -07:00
Amith Yamasani
d2a74e9f16
am 4d158dc2
: am 15b840cd
: Merge "Check recorrection on focusing into a text field that has text already." into gingerbread
...
Merge commit '4d158dc2779ffff8c92a41f32e6885bd0f155fc3'
* commit '4d158dc2779ffff8c92a41f32e6885bd0f155fc3':
Check recorrection on focusing into a text field that has text already.
2010-09-30 11:26:57 -07:00
Tadashi G. Takaoka
3297ee80f0
Merge "Long pressing mic/comma key will show settings menue" into gingerbread
2010-09-30 04:57:40 -07:00
Tadashi G. Takaoka
a1cc4f0a8d
Long pressing mic/comma key will show settings menue
...
Bug: 3050703
Change-Id: I62773c10f435d13174f6ff6574912cb99303e83c
2010-09-30 20:18:10 +09:00
Tadashi G. Takaoka
77c9f2d314
Merge "Display feedback popup for saving word while the word is pressing." into gingerbread
2010-09-30 01:58:41 -07:00
satok
36f97dd689
Fixed assets
...
- Make the background of popup key a full transparent color
- Updated the background mdpi asset of keyboard
Bug: 2975027
Bug: 3048638
Change-Id: I8709a1ca403e5c3f862a8be9be1668d30c7687f8
2010-09-30 17:54:21 +09:00
Tadashi G. Takaoka
fcba53ef7c
Display feedback popup for saving word while the word is pressing.
...
Bug: 3004696
Change-Id: Icc5bdd6945f3bf79f7234a0227d8036d6f6d4c1d
2010-09-30 17:32:29 +09:00
Tadashi G. Takaoka
11a578f4f1
Disable suggestion bar before invoke Voice input
...
Bug: 3002817
Change-Id: I099dd63e58d5159a609c1d934dbb6f5aab914305
2010-09-30 16:04:09 +09:00
Tadashi G. Takaoka
8ff9680522
Merge "Eliminate compiler warning" into gingerbread
2010-09-29 20:51:34 -07:00
Tadashi G. Takaoka
eebe37e836
Merge "Disable suggestion selection preview popup" into gingerbread
2010-09-29 20:46:21 -07:00
Tadashi G. Takaoka
e7cfc8ab88
Eliminate compiler warning
...
Change-Id: Ib3effaa6f4e8cfc3951ab5d5d099335fd3856a2f
2010-09-30 12:43:43 +09:00
Tadashi G. Takaoka
c9716b28ce
Disable suggestion selection preview popup
...
Bug: 3048642
Bug: 3004920
Change-Id: Ibfb495a246c9e2da6ebf3c03d10ed8acff00f54b
2010-09-30 12:41:03 +09:00
Tadashi G. Takaoka
8bae0829d2
resolved conflicts for merge of ab1348e8
to master
...
Change-Id: Ica94a5f9ac4feae477297f14fc1bc21d02efb6a4
2010-09-30 09:01:04 +09:00
Ying Wang
2d6a0c68c2
Merge "Fix proguard flag file dependency." into gingerbread
2010-09-29 16:12:41 -07:00
Amith Yamasani
15b840cd48
Merge "Check recorrection on focusing into a text field that has text already." into gingerbread
2010-09-29 16:08:49 -07:00
Ying Wang
bdfcb664f4
Fix proguard flag file dependency.
...
Change-Id: I26a639aea0e0b11ba65d621696c42e861847498e
2010-09-29 15:21:28 -07:00
Amith Yamasani
b8fa10080d
Check recorrection on focusing into a text field that has text already.
...
Bug: 3004827
Change-Id: I00e9d925fcf17fa9f7a9aefe6572a648e023be11
2010-09-29 11:37:43 -07:00
Tadashi G. Takaoka
179ada958b
Refactor CandidateView touch event handling
...
This change also fixes tha the touch slop value is applyed only for
initial movement of scrolling suggestion bar.
Bug: 3004920
Change-Id: I62afdedc210156e41e8c84c48cade442f9d5a1aa
2010-09-29 19:45:03 +09:00
Tadashi G. Takaoka
e3da18803d
am fcd5f2b9
: am c2c9cd82
: Merge "Mini keyboard works even while shift is being pressed" into gingerbread
...
Merge commit 'fcd5f2b9b4229c00a6589aad1fda9b727759d343'
* commit 'fcd5f2b9b4229c00a6589aad1fda9b727759d343':
Mini keyboard works even while shift is being pressed
2010-09-28 21:55:19 -07:00
Tadashi G. Takaoka
f48637a5b2
resolved conflicts for merge of 0325360d
to master
...
Change-Id: I5926c8d75dbffda20001fa9487fae2e5f723c755
2010-09-29 13:51:06 +09:00
Tadashi G. Takaoka
c2c9cd82da
Merge "Mini keyboard works even while shift is being pressed" into gingerbread
2010-09-28 21:01:46 -07:00
Tadashi G. Takaoka
afb3532779
Mini keyboard works even while shift is being pressed
...
Bug: 3038861
Change-Id: I94011ca80710ff6eb24e940104f7d9d3bb86840a
2010-09-29 12:36:13 +09:00
Tadashi G. Takaoka
46941882b2
Tune mini keyboard vertical correction to match with key height
...
Bug: 3040529
Change-Id: I8e3cc635737224537a019e66c38e1e2ea7a8bb8b
2010-09-29 12:23:57 +09:00
Tadashi G. Takaoka
819e05f5fe
am 0ea7e504
: am 6e5a3986
: Fixed key code and key coordinates when move debounce has been in action
...
Merge commit '0ea7e504887702bace7b2e765704d08e737ab1b5'
* commit '0ea7e504887702bace7b2e765704d08e737ab1b5':
Fixed key code and key coordinates when move debounce has been in action
2010-09-28 13:19:45 -07:00
satok
ed85235bee
am ad090ac3
: am 008e9b3e
: Fix Null pointer exception on closing and update assets
...
Merge commit 'ad090ac3f4cee327adf74e8b35bbc446a8d64070'
* commit 'ad090ac3f4cee327adf74e8b35bbc446a8d64070':
Fix Null pointer exception on closing and update assets
2010-09-28 12:48:46 -07:00
Tadashi G. Takaoka
6e5a398685
Fixed key code and key coordinates when move debounce has been in action
...
This change refactors a key index and pointer position variables into
a separate static inner class KeyState . This change also disables
time debouncing.
Bug: 3033737
Change-Id: Ie4fc37316c260330d8f0861e0771ea903a99cfce
2010-09-28 20:57:30 +09:00
satok
008e9b3e1a
Fix Null pointer exception on closing and update assets
...
Change-Id: I30fdac74685beae06b5c61140452b26b29ae4c39
2010-09-28 16:52:54 +09:00
Tadashi G. Takaoka
2b4cc0db61
Fix xlarge min-keyboard layout
...
Change-Id: Ia4d6cffa0c6cf710da577b75f6337836352959a0
2010-09-28 16:12:51 +09:00
Tadashi G. Takaoka
b514d3f1f8
Fix wrong keyEdgeFlags in xlarge keyboard layouts
...
Bug: 3040988
Change-Id: Ibcac874a96ed0bf35350b50a5dd862a8d03c8354
2010-09-28 15:14:47 +09:00
Tadashi G. Takaoka
8bfcac4d84
Fix NPE in LatinKeyboard when it represent phone keyboard
...
Bug: 3041532
Change-Id: I1d846e9175bd033f056a8715287a936be2fe8f74
2010-09-28 10:15:55 +09:00
Amith Yamasani
71ed85bce8
Fix the non-working period key in the tablet layout.
...
One of the edge flags was wrong.
2010-09-27 15:12:01 -07:00
Eric Fischer
e07bc39a3b
Merge "Trim unwanted whitespace from translations. DO NOT MERGE" into gingerbread
2010-09-27 12:27:43 -07:00
Eric Fischer
2245c3a5a9
Trim unwanted whitespace from translations. DO NOT MERGE
...
Change-Id: Ie380334bc725aa55beb8ec084d1ade881a50812c
2010-09-27 12:22:28 -07:00
Ken Wakasa
0517bffc06
am 7f2a6a05
: am 0b4ae1f5
: Capitalize the displayed text in the suggestion bar when all of the user typed chars are upper case
...
Merge commit '7f2a6a056b67efa2a1fb623ca4cf73f7fb6c7d8c'
* commit '7f2a6a056b67efa2a1fb623ca4cf73f7fb6c7d8c':
Capitalize the displayed text in the suggestion bar when all of the user typed chars are upper case
2010-09-27 09:30:28 -07:00
Ken Wakasa
0b4ae1f578
Capitalize the displayed text in the suggestion bar when all of the user typed chars are upper case
...
bug:3014227
Change-Id: Ic453e2fde57ce51be00f3a506e1c9328103ca99a
2010-09-28 01:15:11 +09:00
Tadashi G. Takaoka
dc7097b4e7
Merge "Add xlarge keyboard layouts (tentative)"
2010-09-27 08:39:12 -07:00
Tadashi G. Takaoka
b1fcbec730
Add xlarge keyboard layouts (tentative)
...
This keyboard layout is tentative for UX study.
This change added xlarge keyboard layouts only for "regular text",
"symbol/number mode" and "symbol/number mode shifted".
TODO other text mode variants should have dedicated layout.
Change-Id: I36077efcec4b57c3b5cada0a851e1409a289eeb9
2010-09-28 00:17:53 +09:00
satok
a48d298d10
resolved conflicts for merge of b9c0ed59
to master
...
Change-Id: Ib42164a5889eb9792b5e94de1e0ffd4c1924e29d
2010-09-27 15:33:24 +09:00
satok
3a2b90357c
Merge "Add Debug Settings Activity" into gingerbread
2010-09-26 22:15:57 -07:00
satok
bf96661d33
Add Debug Settings Activity
...
Bug:3033472
Change-Id: I311c66ac3c612a30d7da3be8ee35a352f49016ac
2010-09-27 14:07:10 +09:00
Eric Fischer
30dd9b5d48
Import revised translations.
...
Change-Id: I38532015c089c0a5c6c1b98fe44f282918aebe5e
2010-09-24 12:28:30 -07:00
Eric Fischer
89711080dc
Merge "Import revised translations. DO NOT MERGE" into gingerbread
2010-09-24 10:39:07 -07:00
Eric Fischer
5deb1678b2
Import revised translations. DO NOT MERGE
...
Change-Id: I1bf6a9e39adbe7d8e938f6dd5fe12227f8da4053
2010-09-24 10:26:49 -07:00
Ken Wakasa
760e7b24ad
am ca2fba71
: am 6ee1bd42
: Merge "Keep addWordToDictionary from doing disk I/O on main thread" into gingerbread
...
Merge commit 'ca2fba71086b3832998ee9039723b66cce3be300'
* commit 'ca2fba71086b3832998ee9039723b66cce3be300':
Keep addWordToDictionary from doing disk I/O on main thread
2010-09-24 08:40:48 -07:00
Ken Wakasa
6ee1bd425b
Merge "Keep addWordToDictionary from doing disk I/O on main thread" into gingerbread
2010-09-24 08:33:31 -07:00
Ken Wakasa
336bc6bfeb
Keep addWordToDictionary from doing disk I/O on main thread
...
bug: 2999524
Change-Id: Id8b04d38079cfa1dadd5955eb7f83085e60eb8e2
2010-09-25 00:14:24 +09:00
Tadashi G. Takaoka
05ebb2e511
am bf03559f
: am 64e5a194
: Merge "Add enter/exit animation style to prevew and mini keyboard" into gingerbread
...
Merge commit 'bf03559f7e38cd51cb5fd6b0afa937982cbffc67'
* commit 'bf03559f7e38cd51cb5fd6b0afa937982cbffc67':
Add enter/exit animation style to prevew and mini keyboard
2010-09-24 06:27:24 -07:00
Tadashi G. Takaoka
64e5a1940f
Merge "Add enter/exit animation style to prevew and mini keyboard" into gingerbread
2010-09-24 06:07:23 -07:00
Tadashi G. Takaoka
0ae817c9ae
Add enter/exit animation style to prevew and mini keyboard
...
TODO This animation style API of PopupWindow can be called only in
Gingrebread or later. We should refactor this using reflection to be
able to be compatible with Froyo.
Bug: 3004787
Bug: 2973989
Change-Id: I2abfcc853b1a0af2bccee7bdf5fbd723456b7d34
2010-09-24 20:51:13 +09:00
satok
3da22f8146
am 27bddbe6
: am 1bebdcb4
: Move RingCharBuffer as a singleton in Util
...
Merge commit '27bddbe67f00953dc82a8543fe610c9010f7077c'
* commit '27bddbe67f00953dc82a8543fe610c9010f7077c':
Move RingCharBuffer as a singleton in Util
2010-09-24 00:36:20 -07:00
satok
1bebdcb4e4
Move RingCharBuffer as a singleton in Util
...
Change-Id: I08d09555a99a64038374e62019777d331c48319b
2010-09-24 16:27:36 +09:00
Ken Wakasa
e76fad939b
am 5521d06f
: am 5339950b
: Update mdpi visual assets of upper-right number hint
...
Merge commit '5521d06fe582c4b4b0d653544c0d0847029b5f1c'
* commit '5521d06fe582c4b4b0d653544c0d0847029b5f1c':
Update mdpi visual assets of upper-right number hint
2010-09-23 23:44:07 -07:00
Ken Wakasa
5339950bbc
Update mdpi visual assets of upper-right number hint
...
Change-Id: I77e2b70f4ec954ea2a0822f7bdb92d8a4d405f7f
2010-09-24 15:03:02 +09:00
Tadashi G. Takaoka
ae7e550662
am bc63621f
: am 9d44411a
: Fixed popup mini-keyboard position
...
Merge commit 'bc63621fcf1db2933f708bf3dd81b2b2f2211c5e'
* commit 'bc63621fcf1db2933f708bf3dd81b2b2f2211c5e':
Fixed popup mini-keyboard position
2010-09-23 04:14:55 -07:00
Tadashi G. Takaoka
9d44411a82
Fixed popup mini-keyboard position
...
This change reverts I28bf3e4deb46a428dc8422a3a165183e00608604 partly
Bug: 3029284
Change-Id: I0701ab9dfa1cfddbecbef3d32e525c0a143fc297
2010-09-23 20:04:13 +09:00
Tadashi G. Takaoka
6721b98b5c
am ec8b7360
: am 77542988
: Tune left and right padding of popup mini keyboard
...
Merge commit 'ec8b7360161f37d00d178bef37c30352982cd007'
* commit 'ec8b7360161f37d00d178bef37c30352982cd007':
Tune left and right padding of popup mini keyboard
2010-09-23 00:13:48 -07:00
Tadashi G. Takaoka
77542988b8
Tune left and right padding of popup mini keyboard
...
This change also fix popup window display position calculation.
Bug: 3029284
Change-Id: I28bf3e4deb46a428dc8422a3a165183e00608604
2010-09-23 15:53:05 +09:00
Tadashi G. Takaoka
48ef8f4a25
am a8f77c36
: am 23f7fb03
: Merge "Disable invoking VoiceIME using swipe right action" into gingerbread
...
Merge commit 'a8f77c36ca985cb356b03b25f5cd30fd3b25dc9a'
* commit 'a8f77c36ca985cb356b03b25f5cd30fd3b25dc9a':
Disable invoking VoiceIME using swipe right action
2010-09-22 22:57:15 -07:00
Tadashi G. Takaoka
fc66213d9e
am 4fab9f2f
: am b75dee4b
: Merge "Fix ArrayIndexOutOfBoundsException in WordComposer" into gingerbread
...
Merge commit '4fab9f2fee9cfb1a67d805c1598deae02fa4d8cc'
* commit '4fab9f2fee9cfb1a67d805c1598deae02fa4d8cc':
Fix ArrayIndexOutOfBoundsException in WordComposer
2010-09-22 22:57:13 -07:00
Tadashi G. Takaoka
23f7fb035d
Merge "Disable invoking VoiceIME using swipe right action" into gingerbread
2010-09-22 22:51:11 -07:00
Tadashi G. Takaoka
b75dee4b00
Merge "Fix ArrayIndexOutOfBoundsException in WordComposer" into gingerbread
2010-09-22 22:50:36 -07:00
Tadashi G. Takaoka
d1a8e3088b
Fix ArrayIndexOutOfBoundsException in WordComposer
...
Bug: 3028277
Change-Id: I1c4d8dca4db8a70f851589d1fbd45a16ea1bfc1b
2010-09-23 14:47:26 +09:00
Tadashi G. Takaoka
437cabe0df
am 1241be7e
: am a96d8a11
: Use SystemClock.uptimeMillis() for event time
...
Merge commit '1241be7e8498b8cca348d74363ece68b3ade730c'
* commit '1241be7e8498b8cca348d74363ece68b3ade730c':
Use SystemClock.uptimeMillis() for event time
2010-09-22 22:07:58 -07:00
Tadashi G. Takaoka
a96d8a11e8
Use SystemClock.uptimeMillis() for event time
...
Change-Id: If20f289992f829ae3a0a2a1eb60a4fc9b35c308a
2010-09-23 13:06:03 +09:00
Tadashi G. Takaoka
abd7bba981
Disable invoking VoiceIME using swipe right action
...
Bug: 3028268
Change-Id: I4bcf35051d5e82b60bb6a346a80ad6c3c03c31cb
2010-09-23 12:55:44 +09:00
Tadashi G. Takaoka
36f64d2bba
am 84af4309
: am 8493e431
: Use constant for keycode.
...
Merge commit '84af4309f8a2d030bfd042d8363669cc477c676f'
* commit '84af4309f8a2d030bfd042d8363669cc477c676f':
Use constant for keycode.
2010-09-22 02:42:59 -07:00
Tadashi G. Takaoka
8493e43148
Use constant for keycode.
...
This is follow up change of Idb3adcb6fac1a23836510912d35312fa11b4f259
Change-Id: I130e381b0d5ac01176a746a4a915e2fc9d54587b
2010-09-22 18:29:19 +09:00
Tadashi G. Takaoka
99d6a248ef
am 8957296f
: am 9d1cb899
: Merge "Choose smaller or shorter language name for space bar" into gingerbread
...
Merge commit '8957296f066b1f624dc4fae71d3eeb5a0fec1b4f'
* commit '8957296f066b1f624dc4fae71d3eeb5a0fec1b4f':
Choose smaller or shorter language name for space bar
2010-09-22 02:21:20 -07:00
Tadashi G. Takaoka
9d1cb89939
Merge "Choose smaller or shorter language name for space bar" into gingerbread
2010-09-22 02:17:06 -07:00
Tadashi G. Takaoka
8243c7a5e5
Choose smaller or shorter language name for space bar
...
To fit a language name to the space bar or the language switcher, this
change chooses smaller text size or shorter language name
appropriately.
This change also tunes the vertical position of a language name in the
space bar by parameter SPACEBAR_LANGUAGE_BASELINE.
Bug: 3004640
Bug: 3001021
Change-Id: Idb3adcb6fac1a23836510912d35312fa11b4f259
2010-09-22 18:03:46 +09:00
satok
a1f7df874b
am b2570e76
: am fd56a14c
: Merge "Remove unnecessary assets for LatinIME in GingerBread" into gingerbread
...
Merge commit 'b2570e76efdb0362805798437dddcfc01b5fd00d'
* commit 'b2570e76efdb0362805798437dddcfc01b5fd00d':
Remove unnecessary assets for LatinIME in GingerBread
2010-09-22 01:37:26 -07:00
satok
fd56a14c6b
Merge "Remove unnecessary assets for LatinIME in GingerBread" into gingerbread
2010-09-22 01:30:14 -07:00
satok
824623a9ca
Remove unnecessary assets for LatinIME in GingerBread
...
Change-Id: I6f690f261cdcad9aaf1dd4b0a13a7a9102b3dded
2010-09-22 17:22:40 +09:00
Tadashi G. Takaoka
db6b897118
am 7c120ce4
: am 3a2896c8
: Fix issue space key preview remains on screen and would not dismiss
...
Merge commit '7c120ce4872398ea4f61a67aba1d069e45f1c012'
* commit '7c120ce4872398ea4f61a67aba1d069e45f1c012':
Fix issue space key preview remains on screen and would not dismiss
2010-09-22 00:10:16 -07:00
Tadashi G. Takaoka
3a2896c804
Fix issue space key preview remains on screen and would not dismiss
...
The space key preview should be displayed one of the following case.
- Popup preview is enabled
- Language switcher is in action, whether popup preview is enabled or
not.
For phone number keyboard, popup preview is never displayed even if
popup preview is enabled.
Bug: 3006612
Bug: 3021091
Change-Id: I5385c776d0e8e3981fc8d8851db9140d92599ce5
2010-09-22 15:50:31 +09:00
Ken Wakasa
60f6e5d461
am 33c13c41
: am 75c23ced
: Add lightweight visual indication for numbers.
...
Merge commit '33c13c413ad7cf30d5a12e2ba6c463e01b47e92a'
* commit '33c13c413ad7cf30d5a12e2ba6c463e01b47e92a':
Add lightweight visual indication for numbers.
2010-09-21 21:45:40 -07:00
Ken Wakasa
75c23ced94
Add lightweight visual indication for numbers.
...
This change adds lightweight visual hints of alternate numeric characters on the top row - e.g. having a light gray '1' on the upper right corner of letter 'q'
Note that MDPI resources are tentative (the same as HDPI for now, until we get fixed MDPI visual assets).
bug: 3004632
Change-Id: I7a25cf90b702433a844c88f5c47bf914706af9bc
2010-09-22 13:00:11 +09:00
Tadashi G. Takaoka
41acad294c
am c01d978f
: am a104575c
: Merge "Draw language label on space key of symbol+alt mode" into gingerbread
...
Merge commit 'c01d978f56f90425f070d57a66968aa77ef69a7d'
* commit 'c01d978f56f90425f070d57a66968aa77ef69a7d':
Draw language label on space key of symbol+alt mode
2010-09-21 10:44:29 -07:00
Tadashi G. Takaoka
75abaf5d8f
am 9c822ec4
: am 6b75eaa1
: Fix mini keyboard display position when preview is disabled
...
Merge commit '9c822ec48de0e6839a861212d8b7143f70b29fd1'
* commit '9c822ec48de0e6839a861212d8b7143f70b29fd1':
Fix mini keyboard display position when preview is disabled
2010-09-21 10:44:22 -07:00
Tadashi G. Takaoka
051511fa09
am 1d82ee9a
: am 56cd6df9
: Merge "Space key will no longer auto-repeat" into gingerbread
...
Merge commit '1d82ee9a13b1e57af80d2bd0e3f879305bda137d'
* commit '1d82ee9a13b1e57af80d2bd0e3f879305bda137d':
Space key will no longer auto-repeat
2010-09-21 10:43:52 -07:00
Tadashi G. Takaoka
a104575c99
Merge "Draw language label on space key of symbol+alt mode" into gingerbread
2010-09-21 08:34:57 -07:00
Tadashi G. Takaoka
31ff846e8c
Draw language label on space key of symbol+alt mode
...
Bug: 3003888
Change-Id: I0bafcd13f3e5e5c69c65ed72580d108f2745e004
2010-09-21 23:05:29 +09:00
Tadashi G. Takaoka
6b75eaa12d
Fix mini keyboard display position when preview is disabled
...
Bug: 3021082
Change-Id: I2cfb462c89b222449ee2ba5559462a9f5d2306ed
2010-09-21 21:10:17 +09:00
Tadashi G. Takaoka
56cd6df95e
Merge "Space key will no longer auto-repeat" into gingerbread
2010-09-20 22:46:10 -07:00
Tadashi G. Takaoka
a628e46c11
am 0ab6747d
: am 4da43a25
: Shorten popup preview residual time (100ms)
...
Merge commit '0ab6747d424f412a103a4092bc3fcb2e891994ad'
* commit '0ab6747d424f412a103a4092bc3fcb2e891994ad':
Shorten popup preview residual time (100ms)
2010-09-20 21:07:12 -07:00
Tadashi G. Takaoka
aaa163b2b7
Space key will no longer auto-repeat
...
Bug: 3014225
Change-Id: I94d4904726985d5e17b665d4042c873ea07221f1
2010-09-21 13:00:13 +09:00
Tadashi G. Takaoka
4da43a25cb
Shorten popup preview residual time (100ms)
...
The residual time was formerly 150ms by
Ia63662a549481d18046a46ef8292c0a4438b5588, and originally was 70ms.
Bug: 3004787
Change-Id: If60a74c51e9a68f008711cca2423094e8204755f
2010-09-21 12:00:55 +09:00
Tadashi G. Takaoka
3a997ae631
am 66774575
: am 7763b36d
: Align key preview and mini-keyboard positions
...
Merge commit '667745750735d7535a6e6e9580b7c762735fad12'
* commit '667745750735d7535a6e6e9580b7c762735fad12':
Align key preview and mini-keyboard positions
2010-09-17 10:38:40 -07:00
Tadashi G. Takaoka
6f3d98f115
am 051d4f45
: am 4a3ffcbf
: Longer popup preview residual time (150ms)
...
Merge commit '051d4f459d35eac61772a0fe0f6487b8c34ec479'
* commit '051d4f459d35eac61772a0fe0f6487b8c34ec479':
Longer popup preview residual time (150ms)
2010-09-17 10:38:37 -07:00
Tadashi G. Takaoka
7763b36d6d
Align key preview and mini-keyboard positions
...
Bug: 3004793
Change-Id: I1839e6ff3c8c66a576bfb3db9391c146ed225451
2010-09-18 02:19:03 +09:00
Tadashi G. Takaoka
4a3ffcbf32
Longer popup preview residual time (150ms)
...
Bug: 3004787
Change-Id: Ia63662a549481d18046a46ef8292c0a4438b5588
2010-09-18 01:48:03 +09:00
satok
67ba0159b7
am 0222f08a
: am 62955c79
: Update mdpi assets
...
Merge commit '0222f08a79999767a2b6cbfeaa9d42c87546bb12'
* commit '0222f08a79999767a2b6cbfeaa9d42c87546bb12':
Update mdpi assets
2010-09-17 03:39:04 -07:00
satok
62955c7951
Update mdpi assets
...
bug: 2973737
Change-Id: I2efc96886a3f5656ca3d9e799a4052f044e61e70
2010-09-17 19:23:03 +09:00
Ken Wakasa
86fa29ade9
DO NOT MERGE. Get rid of the user feedback preference from Gingerbread.
...
Change-Id: I2f0dc3b0cba78c85249cb6cecc9b5c588de4f26b
2010-09-17 18:12:03 +09:00
Ken Wakasa
ef5f2102c5
am 300362f2
: am 29d8bde4
: Merge "Use the phone keyboard for NUMBER and DATETIME until we get a dedicated number entry keypad." into gingerbread
...
Merge commit '300362f20982974d07876dee01b4550b8e54d449'
* commit '300362f20982974d07876dee01b4550b8e54d449':
Use the phone keyboard for NUMBER and DATETIME until we get a dedicated number entry keypad.
2010-09-16 23:23:45 -07:00
Tadashi G. Takaoka
99a23923e6
am 8ef27577
: am 1476988e
: Default puctuation suggestions have same color
...
Merge commit '8ef27577da17f4203db00d5df96c3d2ed32ac713'
* commit '8ef27577da17f4203db00d5df96c3d2ed32ac713':
Default puctuation suggestions have same color
2010-09-16 23:23:42 -07:00
Ken Wakasa
29d8bde4de
Merge "Use the phone keyboard for NUMBER and DATETIME until we get a dedicated number entry keypad." into gingerbread
2010-09-16 20:03:35 -07:00
Ken Wakasa
08f664fa65
Use the phone keyboard for NUMBER and DATETIME until we get a dedicated number entry keypad.
...
bug: 2992459
Change-Id: Ie597a68aa394c48e08a5d3fda19a0b613795b47b
2010-09-17 11:47:37 +09:00
Tadashi G. Takaoka
1476988ebb
Default puctuation suggestions have same color
...
Bug: 3000978
Change-Id: Iedb3d4619ada8bd3ccc301ca2a8fb16fba6580c0
2010-09-17 11:45:46 +09:00
Ken Wakasa
6fecf0796c
am 37a8c654
: am 809bef52
: Merge "Increase gradient of suggestion bar" into gingerbread
...
Merge commit '37a8c654a0cb9728451623dc1eed13ec9767b889'
* commit '37a8c654a0cb9728451623dc1eed13ec9767b889':
Increase gradient of suggestion bar
2010-09-16 04:45:56 -07:00
Ken Wakasa
809bef520b
Merge "Increase gradient of suggestion bar" into gingerbread
2010-09-16 04:41:04 -07:00
Ken Wakasa
490da4301f
am 37600e29
: am 06ff4c21
: Merge "Change suggestion & bold colors" into gingerbread
...
Merge commit '37600e29ab7cfe95a7c5c340e44ca9dbbee0adfb'
* commit '37600e29ab7cfe95a7c5c340e44ca9dbbee0adfb':
Change suggestion & bold colors
2010-09-16 04:30:11 -07:00
Ken Wakasa
06ff4c2175
Merge "Change suggestion & bold colors" into gingerbread
2010-09-16 04:24:05 -07:00
Ken Wakasa
749b1eaaaa
Increase gradient of suggestion bar
...
bug: 3001007
Change-Id: I0f05d62b2a6848f37975b7a15b3ba14a90776d24
2010-09-16 20:21:30 +09:00
Tadashi G. Takaoka
b40ca031b7
am 525776b6
: am ed8eabcc
: Cleanup keyboard layout files
...
Merge commit '525776b681a0548fa6f98ee22a74ae4225c7fa07'
* commit '525776b681a0548fa6f98ee22a74ae4225c7fa07':
Cleanup keyboard layout files
2010-09-16 04:16:36 -07:00
Tadashi G. Takaoka
ed8eabcc39
Cleanup keyboard layout files
...
Change-Id: I095c1294b9e826b503ff741eeff9dc93ad39f060
2010-09-16 20:02:04 +09:00
Ken Wakasa
d98cd76896
Change suggestion & bold colors
...
bug: 3004846
Change-Id: Id6878ea0a5b1f67af68b4690fdc1527513c999ab
2010-09-16 16:36:41 +09:00
Tadashi G. Takaoka
5d007ef380
am 89e21ee1
: am 08cfebda
: Move comma as default position of mini keyboard
...
Merge commit '89e21ee1f5be55ac3db224ab54b27cc604087efa'
* commit '89e21ee1f5be55ac3db224ab54b27cc604087efa':
Move comma as default position of mini keyboard
2010-09-15 21:43:19 -07:00
Tadashi G. Takaoka
08cfebda8b
Move comma as default position of mini keyboard
...
Bug: 3000978
Change-Id: I0369b3dc6ae58b77e7af112e446ae8189f5bbfc9
2010-09-16 12:22:53 +09:00
Ken Wakasa
2b90a1adcb
am 13a6c8c1
: am 1508c0e8
: Add a new preference item to show/hide the settings key.
...
Merge commit '13a6c8c1f8691b753cd1a6b7a77d99af4f7d78ac'
* commit '13a6c8c1f8691b753cd1a6b7a77d99af4f7d78ac':
Add a new preference item to show/hide the settings key.
2010-09-15 16:49:53 -07:00
Amith Yamasani
9b2c10284b
am d6210de7
: am dd5d4e37
: Merge "Fix : Bouncing Extract Text when correcting multiple lines of text." into gingerbread
...
Merge commit 'd6210de709a0ed724f355743f196e827ebd7df50'
* commit 'd6210de709a0ed724f355743f196e827ebd7df50':
Fix : Bouncing Extract Text when correcting multiple lines of text.
2010-09-15 16:48:56 -07:00
Tadashi G. Takaoka
f027b1c5eb
am b9705959
: am bf1f16f3
: Merge "All keys should be processed before processing modifier key" into gingerbread
...
Merge commit 'b9705959df5d7de38df5dea53270bf702b87716d'
* commit 'b9705959df5d7de38df5dea53270bf702b87716d':
All keys should be processed before processing modifier key
2010-09-15 16:47:02 -07:00
Tadashi G. Takaoka
1e445ed2af
am 4b813f56
: am bd1cc1da
: Fix bug that upper case mini-keyboard does not work
...
Merge commit '4b813f56bbe11210835a31de7fd73bfe5a566ead'
* commit '4b813f56bbe11210835a31de7fd73bfe5a566ead':
Fix bug that upper case mini-keyboard does not work
2010-09-15 16:46:51 -07:00
Ken Wakasa
1508c0e84f
Add a new preference item to show/hide the settings key.
...
bug: 2998722
Change-Id: Iac1641c338388fd8f85e0cf47e31afdaeb34c0c0
2010-09-16 02:48:10 +09:00
Amith Yamasani
dd5d4e378a
Merge "Fix : Bouncing Extract Text when correcting multiple lines of text." into gingerbread
2010-09-15 09:55:02 -07:00
Amith Yamasani
c1020c3aa6
Fix : Bouncing Extract Text when correcting multiple lines of text.
...
Bug: 2996887
Override the methods in InputMethodService that hide the candidates view, since
it was just an optimization to show more lines of text when editing, which
conflicts with the re-correct feature.
Change-Id: Ibfed5ccd9efa048d0b69297a5cf8a638a0d00c72
2010-09-15 09:34:17 -07:00
Tadashi G. Takaoka
b0b9f3b830
am b36a653c
: am 12a4e08a
: Handling multi-character uppercase key input
...
Merge commit 'b36a653ca65f3c26ba070a73b9d43beb57f620ee'
* commit 'b36a653ca65f3c26ba070a73b9d43beb57f620ee':
Handling multi-character uppercase key input
2010-09-15 07:07:04 -07:00
Tadashi G. Takaoka
53a68e7dcf
am b2835ef2
: am eb680367
: Add keyHysteresisDistance xml attribute
...
Merge commit 'b2835ef2e506b7d1b3db1c810b7dae349d2461d2'
* commit 'b2835ef2e506b7d1b3db1c810b7dae349d2461d2':
Add keyHysteresisDistance xml attribute
2010-09-15 07:07:01 -07:00
Ken Wakasa
22a2215c1e
am 2c424922
: am 9717d5b1
: Get rid of execution bit
...
Merge commit '2c42492224a2c4d9533fe9a8f4b994bc3f3a90e0'
* commit '2c42492224a2c4d9533fe9a8f4b994bc3f3a90e0':
Get rid of execution bit
2010-09-15 07:06:58 -07:00
Tadashi G. Takaoka
bf1f16f35f
Merge "All keys should be processed before processing modifier key" into gingerbread
2010-09-15 02:54:43 -07:00
Tadashi G. Takaoka
bd1cc1da00
Fix bug that upper case mini-keyboard does not work
...
This issue is introduced by I1932b0a382e172cb77b9e098ae182049c834dfe0
Bug: 2993769
Change-Id: I344d21e046b58b3bb9831605a7425a94c97d8492
2010-09-15 18:46:24 +09:00
Tadashi G. Takaoka
2aa8078df8
All keys should be processed before processing modifier key
...
Bug: 2987077
Change-Id: I971c44be121d8780ec27aa1649fd0925e249fbbc
2010-09-15 18:41:54 +09:00
Tadashi G. Takaoka
12a4e08a64
Handling multi-character uppercase key input
...
Change-Id: Ie0820a2627e18109036d5f6f286d5a366c9b9f87
2010-09-14 17:20:48 +09:00
Tadashi G. Takaoka
eb68036798
Add keyHysteresisDistance xml attribute
...
This change also introduces MiniKeyboardKeyDetector and
mini_keyboad_slide_allowance parameter to tune the key detection
behavior.
Bug: 2993769
Change-Id: I1932b0a382e172cb77b9e098ae182049c834dfe0
2010-09-14 16:26:45 +09:00
Ken Wakasa
9717d5b1ee
Get rid of execution bit
...
Change-Id: I25b530c2ab50c045da321e00d905cbec19188ea3
2010-09-14 11:51:58 +09:00
Eric Fischer
48e72c611a
am f06a1bb2
: am 0ca8cf67
: Merge "Rename altchars.xml to keep translation imports from altering it." into gingerbread
...
Merge commit 'f06a1bb2947221109dac20bdbb93387ad34d347c'
* commit 'f06a1bb2947221109dac20bdbb93387ad34d347c':
Rename altchars.xml to keep translation imports from altering it.
2010-09-13 14:42:21 -07:00
Eric Fischer
0ca8cf67a3
Merge "Rename altchars.xml to keep translation imports from altering it." into gingerbread
2010-09-13 10:04:49 -07:00
satok
3a6bb59ccb
am 58e641c3
: am 395d5012
: Rename keyboard_popup_keyboard.xml keyboard_key_preview.xml
...
Merge commit '58e641c3fc8c13b6c88c806c5e47d9cf16311dd7'
* commit '58e641c3fc8c13b6c88c806c5e47d9cf16311dd7':
Rename keyboard_popup_keyboard.xml keyboard_key_preview.xml
2010-09-13 07:19:11 -07:00
satok
395d501252
Rename keyboard_popup_keyboard.xml keyboard_key_preview.xml
...
Change-Id: I7c98a91c77f5ef46ee0b15783242024c0bd10503
2010-09-13 23:06:49 +09:00
satok
506b9e4ee6
am ca66f93f
: am c706b1cf
: Remove unused popup layout
...
Merge commit 'ca66f93f23414c2010181f34823c24870de82b86'
* commit 'ca66f93f23414c2010181f34823c24870de82b86':
Remove unused popup layout
2010-09-13 04:35:09 -07:00
satok
c706b1cf75
Remove unused popup layout
...
Change-Id: I7009ec8cdb7977236d57b03c8603d0476186d885
2010-09-13 20:27:43 +09:00
satok
6871caa3e9
am 95cf87b8
: am c931021d
: Fix the gap of popup
...
Merge commit '95cf87b87c7b525ad60367a3bb250c0a5de96d89'
* commit '95cf87b87c7b525ad60367a3bb250c0a5de96d89':
Fix the gap of popup
2010-09-13 03:10:11 -07:00
satok
606d69cc08
am 41970ca0
: am 6d51f0ea
: Merge "Add mdpi assets and fix mode" into gingerbread
...
Merge commit '41970ca085bb4814ec7a63060a94b83b8de030b8'
* commit '41970ca085bb4814ec7a63060a94b83b8de030b8':
Add mdpi assets and fix mode
2010-09-13 03:02:17 -07:00
satok
c931021da0
Fix the gap of popup
...
Change-Id: I8b727fce857c1f943bd6f1eff6fa5d9b3c158a60
2010-09-13 18:59:48 +09:00
satok
6d51f0ea0c
Merge "Add mdpi assets and fix mode" into gingerbread
2010-09-13 02:57:56 -07:00
satok
a56271976a
Add mdpi assets and fix mode
...
Bug: 2973737
Change-Id: I3eb0bc2fb7701315dd9b646a2f204884134c54de
2010-09-13 18:57:16 +09:00
satok
7f546d8e28
am 4f73eaea
: am fe5a49ed
: Add popup layout for theme of gingerbread
...
Merge commit '4f73eaea3e83f87bda9f8569e5a3bab085bc7128'
* commit '4f73eaea3e83f87bda9f8569e5a3bab085bc7128':
Add popup layout for theme of gingerbread
2010-09-13 02:01:40 -07:00
satok
fe5a49ed0d
Add popup layout for theme of gingerbread
...
Change-Id: I464dc6cef4ca8cfd3c2fdb2fe99b2dc7d4e7988d
2010-09-13 17:42:48 +09:00
satok
4a000d8582
am 7f47fd22
: am 0edddce0
: Merge "Update working.png" into gingerbread
...
Merge commit '7f47fd224a38bd9af872296162c7791207604f15'
* commit '7f47fd224a38bd9af872296162c7791207604f15':
Update working.png
2010-09-12 20:39:44 -07:00
satok
0edddce011
Merge "Update working.png" into gingerbread
2010-09-12 20:36:01 -07:00
Ken Wakasa
67ffd0b0ea
am 45606d3c
: am 0ea6270f
: More commit -> apply changes with SharedPreferencesCompat.
...
Merge commit '45606d3c48c5f079673879add3e700ea571e2a93'
* commit '45606d3c48c5f079673879add3e700ea571e2a93':
More commit -> apply changes with SharedPreferencesCompat.
2010-09-12 09:26:59 -07:00
Ken Wakasa
0ea6270ffb
More commit -> apply changes with SharedPreferencesCompat.
...
The newly added SharedPreferencesCompat adapter class does apply() when available (Gingerbread+), else do commit().
This change incorporates I4eca20fb and I39f6aa04.
bug: 2983837
Change-Id: Iec4e8b69840ad71dbbd6098eeba349934d8248ff
2010-09-13 00:50:48 +09:00
Ken Wakasa
3e5ebd3d40
am 65dab907
: am aed01227
: Fix a bug in y-axis offset for sliding finger key detection for mini popup keyboard.
...
Merge commit '65dab9078dd0c77adcc49d08c46039dad2a950f6'
* commit '65dab9078dd0c77adcc49d08c46039dad2a950f6':
Fix a bug in y-axis offset for sliding finger key detection for mini popup keyboard.
2010-09-12 06:07:55 -07:00
Ken Wakasa
aed0122734
Fix a bug in y-axis offset for sliding finger key detection for mini popup keyboard.
...
Also, tentatively added key detection allowance for below of the keys in mini popup keyboard.
bug: 2979407
Change-Id: I84794969facd929c84df23e0120d46dff71c6efb
2010-09-12 19:17:08 +09:00
Ken Wakasa
fcaca2121b
am d73d267f
: am f62166c1
: Mini popup keyboard adjustment: Have the leftmost number right above the key.
...
Merge commit 'd73d267f34efb131467d9103bb9a56c18f9623b7'
* commit 'd73d267f34efb131467d9103bb9a56c18f9623b7':
Mini popup keyboard adjustment: Have the leftmost number right above the key.
2010-09-11 22:27:11 -07:00
Ken Wakasa
f62166c13b
Mini popup keyboard adjustment: Have the leftmost number right above the key.
...
Also fixed an issue when the mini popup keyboard hits the right edge of the view.
A few code cleanups as well.
bug: 2980864
Change-Id: I95f8392521e57560907d54b662e3483ebaf6f7ce
2010-09-12 04:09:36 +09:00
Eric Fischer
87d0dc827d
Rename altchars.xml to keep translation imports from altering it.
...
It looks like these files are now being maintained in the source tree
instead of by the translators, so add a "donottranslate" prefix so that
reimporting translations will not overwrite the changes.
Change-Id: I471744ef7d5786ddb705cbda494bb1fbced3028b
2010-09-10 13:22:47 -07:00
satok
5c2e3ed20f
Update working.png
...
Change-Id: I62f80b2d6e85ffa7bbf92992fe6942690163ef17
2010-09-11 04:57:54 +09:00
Tadashi G. Takaoka
1fd62cd8d2
am a8262575
: am 6aa19395
: Add Hawaiian, Maori, and other Polynesian macron
...
Merge commit 'a82625757f71fad5a52a2cd89d7d8c222b53bc51'
* commit 'a82625757f71fad5a52a2cd89d7d8c222b53bc51':
Add Hawaiian, Maori, and other Polynesian macron
2010-09-09 23:36:52 -07:00
Tadashi G. Takaoka
6aa1939510
Add Hawaiian, Maori, and other Polynesian macron
...
Bug: 2862018
Change-Id: I32e1d2472abcc00f4d89a737593f7d0edcb49294
2010-09-10 15:26:31 +09:00
satok
582dc7f476
am aba73d55
: am f9e0207a
: Merge "Update assets for LatinIME" into gingerbread
...
Merge commit 'aba73d550e03135ed91c67b04b9075f09b080dfc'
* commit 'aba73d550e03135ed91c67b04b9075f09b080dfc':
Update assets for LatinIME
2010-09-09 23:11:15 -07:00
Ken Wakasa
40cff6faa2
am 08a5ba3a
: am 3de8f34b
: Code cleanup
...
Merge commit '08a5ba3a69bef5182128f90e49eae4548795e9c9'
* commit '08a5ba3a69bef5182128f90e49eae4548795e9c9':
Code cleanup
2010-09-09 23:11:12 -07:00
satok
f9e0207aac
Merge "Update assets for LatinIME" into gingerbread
2010-09-09 21:34:58 -07:00
satok
64a3b589a8
Update assets for LatinIME
...
Change-Id: I75b28bbc17339d2ffc9c61521c9b1f0d90c34b77
2010-09-10 13:29:02 +09:00
Ken Wakasa
3de8f34b8c
Code cleanup
...
Change-Id: I333693ab8e4088180cc25768d874ad7320d9da8b
2010-09-10 13:15:45 +09:00
Tadashi G. Takaoka
f888b99d36
am 94fe2b62
: am efc4a437
: Symbol key acts as modifier key
...
Merge commit '94fe2b626164f275a7f07f546ceca1b1f0d214a2'
* commit '94fe2b626164f275a7f07f546ceca1b1f0d214a2':
Symbol key acts as modifier key
2010-09-09 04:51:41 -07:00
Tadashi G. Takaoka
efc4a43794
Symbol key acts as modifier key
...
On a device that has distinct multi-touch panel, pressing '123?' key
will change keyboard layout to symbol mode. While pressing '123?'
key, you can press other symbol key to input. Then releasing '123?'
key will change keyboard layout back to alphabet mode.
Bug: 2973383
Change-Id: I3b069fb19141820def8060db4766a08c7c0a6ff0
2010-09-09 20:43:13 +09:00
Tadashi G. Takaoka
2cfe3409bd
am 72a66d3d
: am 681b676b
: Keep Keyboard in cache through SoftReference
...
Merge commit '72a66d3d860c92c1c05ba987a44b3811360f935d'
* commit '72a66d3d860c92c1c05ba987a44b3811360f935d':
Keep Keyboard in cache through SoftReference
2010-09-08 22:49:54 -07:00
Tadashi G. Takaoka
e5875d6d7e
am ad20a70b
: am 3c559110
: Merge "Add digit alternates" into gingerbread
...
Merge commit 'ad20a70bd9241eb435dd6b5b5b142746f675fd9e'
* commit 'ad20a70bd9241eb435dd6b5b5b142746f675fd9e':
Add digit alternates
2010-09-08 21:36:40 -07:00
Tadashi G. Takaoka
681b676b0a
Keep Keyboard in cache through SoftReference
...
This change also adds final to attributes
Change-Id: Ie2b9a1b1f83606b24ad4e35ad72a28d55ed0423e
2010-09-09 13:32:17 +09:00
Tadashi G. Takaoka
3c55911040
Merge "Add digit alternates" into gingerbread
2010-09-08 21:30:44 -07:00
Ken Wakasa
6fff167a8d
am 38f6ff42
: am 0e300c83
: Avoid a disk write on UI thread
...
Merge commit '38f6ff4289933aaa54461f72ba14d33ad1d6c5d7'
* commit '38f6ff4289933aaa54461f72ba14d33ad1d6c5d7':
Avoid a disk write on UI thread
2010-09-08 20:40:30 -07:00
Ken Wakasa
0e300c83a1
Avoid a disk write on UI thread
...
bug: 2983837
Change-Id: I4eca20fb4defcf149788032a98fe5894b57e1e19
2010-09-09 11:57:55 +09:00
Tadashi G. Takaoka
2fa36e4fab
am 47385b0c
: am 2dd905b3
: Move alternate chars from keyboard layout to altchars.xml
...
Merge commit '47385b0ca55788d3455c4e72c52f585678c62045'
* commit '47385b0ca55788d3455c4e72c52f585678c62045':
Move alternate chars from keyboard layout to altchars.xml
2010-09-08 10:38:05 -07:00
Tadashi G. Takaoka
62432ed453
am 42921b85
: am c29ef3ec
: Remove unnecessary android:codes attribute
...
Merge commit '42921b85d34985a7c819f3d4965f1819de2b2685'
* commit '42921b85d34985a7c819f3d4965f1819de2b2685':
Remove unnecessary android:codes attribute
2010-09-08 10:38:03 -07:00
Tadashi G. Takaoka
8f8581e5c0
am aada63bd
: am 12b6fef3
: Merge "Extract alternates_for_X from strings.xml into altchars.xml" into gingerbread
...
Merge commit 'aada63bd751b061a03b7d9e8e9af7920e4ab3a90'
* commit 'aada63bd751b061a03b7d9e8e9af7920e4ab3a90':
Extract alternates_for_X from strings.xml into altchars.xml
2010-09-08 10:37:59 -07:00
Tadashi G. Takaoka
cb8a8d327d
am aabd5cdd
: am 7372a977
: Re-formatting \'de\' locale keyboard definition xml files
...
Merge commit 'aabd5cddfb0a2252411b9ecd69c7407ab70ce365'
* commit 'aabd5cddfb0a2252411b9ecd69c7407ab70ce365':
Re-formatting 'de' locale keyboard definition xml files
2010-09-08 10:37:56 -07:00
satok
938ba36710
am 6ee4e439
: am 31e2a94a
: Merge "Fix the bacground color for "/" in URL mode" into gingerbread
...
Merge commit '6ee4e43929bd18b7d617d921f3ec259ff2b81592'
* commit '6ee4e43929bd18b7d617d921f3ec259ff2b81592':
Fix the bacground color for "/" in URL mode
2010-09-08 10:37:53 -07:00
Tadashi G. Takaoka
163a5557ec
am 2d5e34b7
: am 3625c973
: Remove unused azerty.xml keyboard layout
...
Merge commit '2d5e34b73095b724dab3ae8d1ef432c0779ca347'
* commit '2d5e34b73095b724dab3ae8d1ef432c0779ca347':
Remove unused azerty.xml keyboard layout
2010-09-08 10:37:50 -07:00
Tadashi G. Takaoka
716fb24a67
am c20193cc
: am 232863ac
: Re-formatting keyboard definition xml files
...
Merge commit 'c20193cc8471ab8c772aed2cf5f36da47c13ad7a'
* commit 'c20193cc8471ab8c772aed2cf5f36da47c13ad7a':
Re-formatting keyboard definition xml files
2010-09-08 10:34:52 -07:00
Tadashi G. Takaoka
012075a711
Add digit alternates
...
This also re-orders keyboard layout attribute and adds some
android:popupCharacters.
Bug: 2973749
Change-Id: I300fb4029a1844947731cb98a464d8d754cb03ef
2010-09-09 01:06:58 +09:00
Tadashi G. Takaoka
2dd905b3c7
Move alternate chars from keyboard layout to altchars.xml
...
Bug: 2973749
Change-Id: Ic6e5f986c32be07c1e1038594a0e420ba6902351
2010-09-08 19:47:09 +09:00
Tadashi G. Takaoka
c29ef3ec15
Remove unnecessary android:codes attribute
...
If there is no android:codes specified, the first character of
keyLabel's code point will be used instead.
Also introduce readable codes as @integer/key_XXX resources
Bug: 2973749
Change-Id: If9021ca35f9a7b922817e2099186fce0cd993652
2010-09-08 18:16:30 +09:00
Tadashi G. Takaoka
12b6fef349
Merge "Extract alternates_for_X from strings.xml into altchars.xml" into gingerbread
2010-09-08 02:15:54 -07:00
Tadashi G. Takaoka
5555f900b1
Extract alternates_for_X from strings.xml into altchars.xml
...
For some locales, donottranslate.xml were split or renamed.
Bug: 2973749
Change-Id: Ic7f9cebe70a116b735bebc988778104bb1a40954
2010-09-08 18:08:48 +09:00
Tadashi G. Takaoka
7372a9771f
Re-formatting 'de' locale keyboard definition xml files
...
Just re-formating with eclipse editor. This is supplement for
I18bc682c68df6239e54dd71ed3797d55fd5a1552.
Bug: 2973749
Change-Id: I4b03fa6d41808ce99ce4944ae742255bffc660b9
2010-09-08 17:47:24 +09:00
satok
31e2a94a09
Merge "Fix the bacground color for "/" in URL mode" into gingerbread
2010-09-08 01:36:24 -07:00
satok
007803c390
Fix the bacground color for "/" in URL mode
...
Change-Id: I832274244a9677ac98256ddfc4a25fdca517e228
2010-09-08 17:28:21 +09:00
Tadashi G. Takaoka
3625c97338
Remove unused azerty.xml keyboard layout
...
Change-Id: Ie94ee27bbfc0b894243063fced1e537aec3ed7ec
2010-09-08 16:02:07 +09:00
Tadashi G. Takaoka
232863ac1d
Re-formatting keyboard definition xml files
...
Just re-formating with eclipse editor.
Bug: 2973749
Change-Id: I18bc682c68df6239e54dd71ed3797d55fd5a1552
2010-09-08 15:14:53 +09:00
satok
85d85c2026
DO NOT MERGE. Fix a string for the sharedpreference for re-correction
...
Change-Id: I0f8b45cf4604aeed31ecb53f60ff52e0f337bbdd
2010-09-08 00:45:32 +09:00
satok
7385b4af91
Fix a string for the preference for re-correction
...
Change-Id: I1d0adcf72450441c3657995cc17550a078845f0e
2010-09-08 00:24:09 +09:00
satok
c7e1642610
am 663bc844
: am 1e51430e
: Merge "Update assets for LatinIME" into gingerbread
...
Merge commit '663bc8440e02318718b9175c7da7700c6a434623'
* commit '663bc8440e02318718b9175c7da7700c6a434623':
Update assets for LatinIME
2010-09-07 06:25:38 -07:00
satok
1e51430e66
Merge "Update assets for LatinIME" into gingerbread
2010-09-07 06:21:41 -07:00
satok
6627b95dde
Update assets for LatinIME
...
bug: 2974998
Change-Id: Ie98a023b65d34f08c9c66d04017e8877b31edb84
2010-09-07 22:11:02 +09:00
Ken Wakasa
fa12d86cb5
am dacc927a
: am c1ff2846
: Update strings for the settings access - based on the latest GB IME spec (ver 03). Please refer to bug: 2979069 for the latest mock.
...
Merge commit 'dacc927a57b0c7adfbdf244441b9b2495c959980'
* commit 'dacc927a57b0c7adfbdf244441b9b2495c959980':
Update strings for the settings access - based on the latest GB IME spec (ver 03).
2010-09-07 05:35:02 -07:00
Ken Wakasa
c1ff28462e
Update strings for the settings access - based on the latest GB IME spec (ver 03).
...
Please refer to bug: 2979069 for the latest mock.
Got rid of obsolete string too.
Change-Id: Ic02d1651b288f24f9c3a9da5d0dcf09055256ab0
2010-09-07 21:28:44 +09:00
Tadashi G. Takaoka
ca43ce0588
am e5abf25d
: am 83e63ace
: Dismiss mini keyboard when finger is released outside mini keyboard
...
Merge commit 'e5abf25d4b57ecdfc01ca3ddf94753d5bcb07fea'
* commit 'e5abf25d4b57ecdfc01ca3ddf94753d5bcb07fea':
Dismiss mini keyboard when finger is released outside mini keyboard
2010-09-07 01:49:04 -07:00
Tadashi G. Takaoka
83e63ace2a
Dismiss mini keyboard when finger is released outside mini keyboard
...
Bug: 2978975
Change-Id: Ie634e8ae827fe093c5c673b75d85835050b03794
2010-09-07 17:44:31 +09:00
Tadashi G. Takaoka
0415ddde59
am bc1a0354
: am 26aff8c6
: Merge "Fixed extra periods when chording with shift and space" into gingerbread
...
Merge commit 'bc1a0354ef1cac0319cab63822c66203f1fa2c24'
* commit 'bc1a0354ef1cac0319cab63822c66203f1fa2c24':
Fixed extra periods when chording with shift and space
2010-09-07 01:34:06 -07:00
Tadashi G. Takaoka
26aff8c62f
Merge "Fixed extra periods when chording with shift and space" into gingerbread
2010-09-07 01:31:04 -07:00
Tadashi G. Takaoka
6252f468bc
Fixed extra periods when chording with shift and space
...
Actually it was caused by canceling repeat key (space and delete) when
multiple pointer are touching.
Bug: 2975041
Change-Id: If82183b9225efdace7b5418860b9664f1705b7ec
2010-09-07 17:29:09 +09:00
satok
e1cb2e4977
resolved conflicts for merge of 36d2d0e7
to master
...
Change-Id: Ib4b6ef593d7f4ce5b0666f2e0987ee8398cabe12
2010-09-07 15:37:32 +09:00
satok
0723056043
Merge "Add shared preference for re-correction" into gingerbread
2010-09-06 23:23:40 -07:00
satok
66b42a1c2d
Add shared preference for re-correction
...
Change-Id: Ie5b2e0d2f9739dd33524c2688e172e77aac1f243
2010-09-07 15:23:10 +09:00
satok
6a454a9fa0
am ed34cd19
: am d27c7aea
: Add isModifier to the buttons in the lowest line
...
Merge commit 'ed34cd19a93528c960380d57e024f49cb17d5e5f'
* commit 'ed34cd19a93528c960380d57e024f49cb17d5e5f':
Add isModifier to the buttons in the lowest line
2010-09-06 23:08:23 -07:00
satok
d27c7aea7c
Add isModifier to the buttons in the lowest line
...
Change-Id: I2d5c9e753f0f6fa21fdcfa7b55e81e6a3e3ea64f
2010-09-07 14:57:49 +09:00
Tadashi G. Takaoka
623818a8db
am 7bbea0dd
: am 8d7ffcb2
: Disable pop-up preview on mini keyboard
...
Merge commit '7bbea0dd8fe04b378a9a7a161c2995998f4a8dcf'
* commit '7bbea0dd8fe04b378a9a7a161c2995998f4a8dcf':
Disable pop-up preview on mini keyboard
2010-09-06 06:49:01 -07:00
Tadashi G. Takaoka
920c507cd3
am efe7abe0
: am 12659d4c
: Fix ALT key light behavior
...
Merge commit 'efe7abe03dce1779ce76e175d0fe9422d2f8eaad'
* commit 'efe7abe03dce1779ce76e175d0fe9422d2f8eaad':
Fix ALT key light behavior
2010-09-06 06:47:03 -07:00
Tadashi G. Takaoka
8d7ffcb2ac
Disable pop-up preview on mini keyboard
...
This change also disable the special behavior of long press a key that
has only one digit alternate. If the visual design of both the pop-up
preview and the mini keyboard will look like same, I think that
showing mini keyboard is enough for the key that has one digit
alternate.
Bug: 2973546
Change-Id: I04f138c120aa58526fe054626dac856171fb7a58
2010-09-06 22:42:17 +09:00
Tadashi G. Takaoka
12659d4c0c
Fix ALT key light behavior
...
This change also cleanups some imports, unnecessary cast and null check.
Bug: 2977256
Change-Id: I81b9e539ff8a13ae0cc1eb5c4fb2246732cca3e9
2010-09-06 22:25:49 +09:00
satok
470a0c9e71
am ef40dd52
: am f02e4208
: Merge "Fix an asset for the feedback of delete key" into gingerbread
...
Merge commit 'ef40dd52aa8eef0366586f80cbfe5cb0b63ad4f2'
* commit 'ef40dd52aa8eef0366586f80cbfe5cb0b63ad4f2':
Fix an asset for the feedback of delete key
2010-09-06 04:10:34 -07:00
satok
f02e42080b
Merge "Fix an asset for the feedback of delete key" into gingerbread
2010-09-06 04:07:04 -07:00
satok
532471e357
Fix an asset for the feedback of delete key
...
bug: 2977026
Change-Id: I4cdaaf49644d214b03a514a9104144250a024574
2010-09-06 19:20:49 +09:00
Tadashi G. Takaoka
cba7b0b6ab
am d5bcbf81
: am c8b9afe0
: Support multi-touch only when device has distinct multi-touch panel
...
Merge commit 'd5bcbf8156fdba8199452b8f95ed1940b7e96d31'
* commit 'd5bcbf8156fdba8199452b8f95ed1940b7e96d31':
Support multi-touch only when device has distinct multi-touch panel
2010-09-06 02:19:13 -07:00
Tadashi G. Takaoka
c8b9afe037
Support multi-touch only when device has distinct multi-touch panel
...
Bug: 2973373
Change-Id: I9871c09ec8c1c2aa945d97392e61ee1ec585baef
2010-09-06 17:57:13 +09:00
Ken Wakasa
7ec731a7ee
am b6e3cb8f
: am a8d9702f
: Fix layout issue of the bottom row in web entry mode
...
Merge commit 'b6e3cb8f8de487f537bf8522ed4d494798e03791'
* commit 'b6e3cb8f8de487f537bf8522ed4d494798e03791':
Fix layout issue of the bottom row in web entry mode
2010-09-05 06:46:35 -07:00
Ken Wakasa
a8d9702fc4
Fix layout issue of the bottom row in web entry mode
...
bug: 2977061
Change-Id: I76e0f4a21480d10f79fd5dcbe58c63cc3516d5d7
2010-09-05 22:26:55 +09:00
satok
ac021708ae
am 34830114
: am 0a498cf8
: Merge "Extend space LED for autocompletion" into gingerbread
...
Merge commit '34830114e66882bf30505f1e538764c9abd3025b'
* commit '34830114e66882bf30505f1e538764c9abd3025b':
Extend space LED for autocompletion
2010-09-03 04:27:20 -07:00
satok
0a498cf8d8
Merge "Extend space LED for autocompletion" into gingerbread
2010-09-03 04:24:01 -07:00
satok
1bf265d185
Extend space LED for autocompletion
...
Change-Id: If59ea7c871ffc2af6fe2bfde72303f2612e43c3b
2010-09-03 20:20:10 +09:00
Tadashi G. Takaoka
ab5653dce0
am 232b0394
: am e8f45ab5
: One alternate is treated as key action, not open mini keyboard
...
Merge commit '232b039496ef95c543bac5128e6378b38760de21'
* commit '232b039496ef95c543bac5128e6378b38760de21':
One alternate is treated as key action, not open mini keyboard
2010-09-03 04:13:20 -07:00
Tadashi G. Takaoka
e8f45ab56f
One alternate is treated as key action, not open mini keyboard
...
This change also fixes bug#2973683.
Bug: 2973546
Bug: 2973683
Change-Id: I67573e5b7cad4af261591a4a608d0596dd7901f2
2010-09-03 20:09:21 +09:00
Tadashi G. Takaoka
bf669e4379
am c93ac9db
: am ffa88f0e
: Merge "Move inflating mini keyboard code into separate method" into gingerbread
...
Merge commit 'c93ac9db7129f935425f79d5a460e7b926cb4a22'
* commit 'c93ac9db7129f935425f79d5a460e7b926cb4a22':
Move inflating mini keyboard code into separate method
2010-09-03 02:59:42 -07:00
Tadashi G. Takaoka
ffa88f0ef5
Merge "Move inflating mini keyboard code into separate method" into gingerbread
2010-09-03 02:54:44 -07:00
satok
6a36764a8d
am e5ae8c62
: am 1b09ac4f
: Merge "Add a showing input method picker option by longpressing setting key" into gingerbread
...
Merge commit 'e5ae8c62c83ad29d623562a74355bc619c216742'
* commit 'e5ae8c62c83ad29d623562a74355bc619c216742':
Add a showing input method picker option by longpressing setting key
2010-09-03 01:55:37 -07:00
satok
1b09ac4f93
Merge "Add a showing input method picker option by longpressing setting key" into gingerbread
2010-09-03 01:51:38 -07:00
satok
9a6a4d3d5f
Add a showing input method picker option by longpressing setting key
...
Bug: 2959271
Change-Id: I4b7e9a2de3cbe17b168ed8d0541a9b1cd9a9e107
2010-09-03 17:48:44 +09:00
Tadashi G. Takaoka
0b4734396f
Move inflating mini keyboard code into separate method
...
Change-Id: Iba8e43ba6125e559d4c7d9cadb6bcb13b8eefc83
2010-09-03 17:35:54 +09:00
Tadashi G. Takaoka
80e518d36b
am 1274cd16
: am 5583cb0a
: Merge "Followup TBR in I87060049" into gingerbread
...
Merge commit '1274cd160f81d7a59828e0dbe66d87dfbe87c544'
* commit '1274cd160f81d7a59828e0dbe66d87dfbe87c544':
Followup TBR in I87060049
2010-09-03 00:41:48 -07:00
Tadashi G. Takaoka
5583cb0afc
Merge "Followup TBR in I87060049" into gingerbread
2010-09-03 00:37:59 -07:00
Tadashi G. Takaoka
0529a04b6a
Followup TBR in I87060049
...
This change is followup TBR in I87060049cad6f9d6432b6c4a246c15587ae0d837
Change-Id: I02ee33da269162f5e95ce5b985dbf5094ba14c0d
2010-09-03 15:55:18 +09:00
satok
133bad6b85
am 025bafb5
: am 6f8ff3b9
: Merge "Update delete key" into gingerbread
...
Merge commit '025bafb5d4272323491eb90a845ead44de4d80b7'
* commit '025bafb5d4272323491eb90a845ead44de4d80b7':
Update delete key
2010-09-02 23:34:16 -07:00
satok
6f8ff3b971
Merge "Update delete key" into gingerbread
2010-09-02 23:30:40 -07:00
satok
ec8c4f0d37
am 66546535
: am c5841994
: Merge "Change symbol on space bar when autocompletion is activated" into gingerbread
...
Merge commit '6654653562d0ec5d46a74f8c49eab2488e273cf2'
* commit '6654653562d0ec5d46a74f8c49eab2488e273cf2':
Change symbol on space bar when autocompletion is activated
2010-09-02 23:30:24 -07:00
satok
cf41bd392f
Update delete key
...
Change-Id: I0348e4846131f9913b4ab6c2c2a9427a9a53c74e
2010-09-03 15:27:07 +09:00
satok
c5841994af
Merge "Change symbol on space bar when autocompletion is activated" into gingerbread
2010-09-02 23:26:06 -07:00
satok
41feaaadb7
Change symbol on space bar when autocompletion is activated
...
bug: 2959279
Change-Id: Icc70b7cce0c245ae2451d324debd346f226b8769
2010-09-03 15:17:26 +09:00
Tadashi G. Takaoka
7d4833a8bf
am 22776af8
: am c5d33b16
: Fix NPE in LatinKeyboardBaseView
...
Merge commit '22776af828c69db22d90b42d196f487095905c70'
* commit '22776af828c69db22d90b42d196f487095905c70':
Fix NPE in LatinKeyboardBaseView
2010-09-02 22:23:09 -07:00
Tadashi G. Takaoka
c5d33b1652
Fix NPE in LatinKeyboardBaseView
...
This change also refactors some mini-keyboard related methods in
LatinKeyboardBaseView and PointerTracker class.
Bug: 2973236
Change-Id: I3190fe89ea3ac3c6d351ed4b6d77de98a0aa65db
2010-09-03 13:03:08 +09:00
Tadashi G. Takaoka
efabc4eb52
am 2fb112f1
: am 7083b748
: Propagate preview enable attribute to mini-keyboard
...
Merge commit '2fb112f142bdac2c7cb96da5f264b5575ce611e7'
* commit '2fb112f142bdac2c7cb96da5f264b5575ce611e7':
Propagate preview enable attribute to mini-keyboard
2010-09-02 13:35:17 -07:00
Tadashi G. Takaoka
7083b7486e
Propagate preview enable attribute to mini-keyboard
...
Bug: 2959169
Change-Id: Iea1bec44baf3344d9f91280bd2b8f28476cbcf51
2010-09-03 05:28:43 +09:00
Tadashi G. Takaoka
539fb1bc67
am 20052f34
: am fe72f135
: Remove close button from mini keyboard
...
Merge commit '20052f34f987ab946d54cc405fa42cd0510fb94f'
* commit '20052f34f987ab946d54cc405fa42cd0510fb94f':
Remove close button from mini keyboard
2010-09-02 13:15:20 -07:00
Tadashi G. Takaoka
e46f44714d
am cea6a25b
: am 07221a4a
: Support sliding pop-up mini-keyboard input
...
Merge commit 'cea6a25b904f536aff4efbf9eeb865bef8a3a4b4'
* commit 'cea6a25b904f536aff4efbf9eeb865bef8a3a4b4':
Support sliding pop-up mini-keyboard input
2010-09-02 13:01:25 -07:00
Tadashi G. Takaoka
fe72f135b8
Remove close button from mini keyboard
...
Bug: 2959169
Change-Id: I9c78f9417aaa448b8b23596bc3e748fe99085393
2010-09-03 04:56:12 +09:00
Tadashi G. Takaoka
6c8109dc15
am a723409a
: am f0fd5065
: Merge "Add a number alternation to English popup mini keyboard" into gingerbread
...
Merge commit 'a723409acfe9a2c32be2c3a0d6e5be9a0dd82f00'
* commit 'a723409acfe9a2c32be2c3a0d6e5be9a0dd82f00':
Add a number alternation to English popup mini keyboard
2010-09-02 12:56:00 -07:00
Tadashi G. Takaoka
a18e956f7a
am 23eb4711
: am 6bfb234f
: Refactor KeyDetector to share more methods
...
Merge commit '23eb4711020f73ebb89a761a0c4ab917a94cfabe'
* commit '23eb4711020f73ebb89a761a0c4ab917a94cfabe':
Refactor KeyDetector to share more methods
2010-09-02 12:54:02 -07:00
Tadashi G. Takaoka
07221a4ad1
Support sliding pop-up mini-keyboard input
...
TODO:
- Remove close button on mini-keyboard
- Dismiss mini-keyboard when finger leave the screen while no key is selected
This change also renames some instance variables to have more meaningful name.
Bug: 2959169
Change-Id: I9fd79116a647d7be82415c6e9e7cdaf6edcb2bf6
2010-09-03 04:51:37 +09:00
Tadashi G. Takaoka
f0fd506520
Merge "Add a number alternation to English popup mini keyboard" into gingerbread
2010-09-02 12:50:52 -07:00
Tadashi G. Takaoka
6bfb234f29
Refactor KeyDetector to share more methods
...
Bug: 2959169
Change-Id: I87060049cad6f9d6432b6c4a246c15587ae0d837
2010-09-03 00:46:19 +09:00
Tadashi G. Takaoka
ac64a5c3ed
am b52edca1
: am 83b3cf56
: Merge "Corresponding to TBR of Id2b0b974" into gingerbread
...
Merge commit 'b52edca15df778372e52986bc4f379d1b625a14a'
* commit 'b52edca15df778372e52986bc4f379d1b625a14a':
Corresponding to TBR of Id2b0b974
2010-09-02 07:26:55 -07:00
Tadashi G. Takaoka
83b3cf56cd
Merge "Corresponding to TBR of Id2b0b974" into gingerbread
2010-09-02 07:22:50 -07:00
Tadashi G. Takaoka
2fb7e2ff4d
am c98e7cb2
: am 0fe4c9e1
: Corresponding to TBR of Ie6cf6768
...
Merge commit 'c98e7cb28b4e05883531266c31ea4c09fca74edc'
* commit 'c98e7cb28b4e05883531266c31ea4c09fca74edc':
Corresponding to TBR of Ie6cf6768
2010-09-02 06:44:13 -07:00
Tadashi G. Takaoka
72d98fab21
Corresponding to TBR of Id2b0b974
...
This is follow up change of Id2b0b974fffdf6f09ee1828e957b973d2ce1c315
Bug: 2959169
Change-Id: Ie47db5fce7937a4d70c432ab76510d0dc3f68401
2010-09-02 22:36:22 +09:00
Tadashi G. Takaoka
0fe4c9e1a7
Corresponding to TBR of Ie6cf6768
...
This is follow up change of Ie6cf67681180467bd8ba35d0205ce6727b7684a2
Bug: 2959169
Change-Id: I9e4cb0c9178856ddd6049f0b751b54f3ad26a266
2010-09-02 22:34:15 +09:00
Tadashi G. Takaoka
e9eda7ea94
am 7f67c211
: am 400046d6
: Encapsulate vertical and horizontal correction values into KeyDetector.
...
Merge commit '7f67c211e7ec4bdf148c9dd468cc8e73ffeb66e3'
* commit '7f67c211e7ec4bdf148c9dd468cc8e73ffeb66e3':
Encapsulate vertical and horizontal correction values into KeyDetector.
2010-09-02 06:02:53 -07:00
Tadashi G. Takaoka
400046d62e
Encapsulate vertical and horizontal correction values into KeyDetector.
...
Bug: 2959169
Change-Id: Id2b0b974fffdf6f09ee1828e957b973d2ce1c315
2010-09-02 21:54:26 +09:00
Tadashi G. Takaoka
3b4ecdeb05
Add a number alternation to English popup mini keyboard
...
This change is only for English locale. For other locales we should
need specification because keyboard layout and alternations are
different by locale.
Bug: 2959169
Change-Id: Ib63f53ce6c30d75eff78777aa0049b05d58ce55f
2010-09-02 21:06:30 +09:00
Tadashi G. Takaoka
9b5867e3e6
am a4397ce3
: am 6b4d521f
: Merge "Add PointerTracker argument to long press related methods" into gingerbread
...
Merge commit 'a4397ce38af2e1ac3a8284bc078bd1e9cb4fecf4'
* commit 'a4397ce38af2e1ac3a8284bc078bd1e9cb4fecf4':
Add PointerTracker argument to long press related methods
2010-09-02 04:35:57 -07:00
Tadashi G. Takaoka
6b4d521fb4
Merge "Add PointerTracker argument to long press related methods" into gingerbread
2010-09-02 04:31:57 -07:00
Tadashi G. Takaoka
3d4123fabb
Add PointerTracker argument to long press related methods
...
This change also adds debugging log to PointerTracker class
Bug: 2959169
Change-Id: Ie6cf67681180467bd8ba35d0205ce6727b7684a2
2010-09-02 20:28:31 +09:00
Ken Wakasa
5cb51224b2
am 3e6bd26f
: am 83c6069b
: Decrease LatinKeyboardBaseView_keyPreviewOffset. Popup will be displayed closer to each key typed.
...
Merge commit '3e6bd26f7d2d78c3c2ae123d0f34682d374371f6'
* commit '3e6bd26f7d2d78c3c2ae123d0f34682d374371f6':
Decrease LatinKeyboardBaseView_keyPreviewOffset. Popup will be displayed closer to each key typed.
2010-09-02 02:18:05 -07:00
Ken Wakasa
83c6069b98
Decrease LatinKeyboardBaseView_keyPreviewOffset. Popup will be displayed closer to each key typed.
...
Change-Id: I863ade61cb4688214d90b24240743ee7fe16e491
2010-09-02 18:07:50 +09:00
Tadashi G. Takaoka
373656f09b
am d0457eae
: am 3491c877
: Merge "Queuing PointerTracker to support n-key roll-over and shift modifier." into gingerbread
...
Merge commit 'd0457eae17d10535023a02579d16ede7bfcc6bec'
* commit 'd0457eae17d10535023a02579d16ede7bfcc6bec':
Queuing PointerTracker to support n-key roll-over and shift modifier.
2010-09-02 01:21:36 -07:00
Tadashi G. Takaoka
3491c877dd
Merge "Queuing PointerTracker to support n-key roll-over and shift modifier." into gingerbread
2010-09-02 01:17:56 -07:00
satok
0798443d3d
am e66f3fbd
: am 8f5b0ccc
: Update assets for LatinIME
...
Merge commit 'e66f3fbdfec8ceee127c47654dfbe227577ab484'
* commit 'e66f3fbdfec8ceee127c47654dfbe227577ab484':
Update assets for LatinIME
2010-09-02 00:17:10 -07:00
satok
8f5b0ccc50
Update assets for LatinIME
...
Change-Id: Ia3027b68abcc9a51bc6a21320926b9c8b5c5975a
2010-09-02 16:05:19 +09:00
Tadashi G. Takaoka
40a05f62ed
Queuing PointerTracker to support n-key roll-over and shift modifier.
...
Bug: 2910379
Change-Id: I5cfae33e72a406585137842a2260310813cee07f
2010-09-02 16:03:46 +09:00
satok
d5180e0401
am 81f7989c
: am c175e80d
: Merge "Add modifiers to functional keys" into gingerbread
...
Merge commit '81f7989c1aa626f10e2ad8def6de7003b96dcef0'
* commit '81f7989c1aa626f10e2ad8def6de7003b96dcef0':
Add modifiers to functional keys
2010-09-01 22:39:39 -07:00
satok
c175e80d57
Merge "Add modifiers to functional keys" into gingerbread
2010-09-01 22:36:06 -07:00
satok
d383364ee4
Add modifiers to functional keys
...
- update assets for language switcher
Change-Id: I8f29d3d38fb73ab5673f9e58cf28ed37cc8b4004
2010-09-02 14:18:46 +09:00
satok
11b448528b
am c5363012
: am a327485e
: Change the preference name for a theme and remove a preference settings
...
Merge commit 'c5363012b846733e9a3b7ce7de5b04e58644bedc'
* commit 'c5363012b846733e9a3b7ce7de5b04e58644bedc':
Change the preference name for a theme and remove a preference settings
2010-09-01 22:07:20 -07:00
satok
a327485e59
Change the preference name for a theme and remove a preference settings
...
Change-Id: I5ad980559477775eb44df022e54ce5ef32398601
2010-09-02 13:54:30 +09:00
satok
ee01bf1408
am 308acfa7
: am ac4f8e46
: Merge "Change background color for functional keys in LatinIME" into gingerbread
...
Merge commit '308acfa714a3a0aae073871e76e753b5a98096d1'
* commit '308acfa714a3a0aae073871e76e753b5a98096d1':
Change background color for functional keys in LatinIME
2010-09-01 20:06:05 -07:00
satok
ac4f8e4629
Merge "Change background color for functional keys in LatinIME" into gingerbread
2010-09-01 19:52:46 -07:00
satok
dd8dd9fc1b
Change background color for functional keys in LatinIME
...
Change-Id: I45f13c1fd139ce43478e5d0b2cdb62e56e9f77a8
2010-09-02 11:47:33 +09:00
Tadashi G. Takaoka
896aa23f06
am d8417f1c
: am f7d71c33
: Merge "Refactor PointerTracker to add isValidKeyIndex() predicate." into gingerbread
...
Merge commit 'd8417f1cfe0c5eaf7746ecd4f8e140c15624fedd'
* commit 'd8417f1cfe0c5eaf7746ecd4f8e140c15624fedd':
Refactor PointerTracker to add isValidKeyIndex() predicate.
2010-09-01 17:34:29 -07:00
Tadashi G. Takaoka
f7d71c338f
Merge "Refactor PointerTracker to add isValidKeyIndex() predicate." into gingerbread
2010-09-01 17:29:46 -07:00
Amith Yamasani
ec1f2486b0
am c354167c
: am b00a1d0c
: Correction improvements - use the new InputConnection APIs for underlining and fetching the selected text.
...
Merge commit 'c354167c84b06b572067efaddfbd3667ffdadb98'
* commit 'c354167c84b06b572067efaddfbd3667ffdadb98':
Correction improvements - use the new InputConnection APIs for underlining and
2010-09-01 17:01:25 -07:00
Amith Yamasani
b00a1d0c0a
Correction improvements - use the new InputConnection APIs for underlining and
...
fetching the selected text.
Bug: 2950652
Some refinements to correction behavior, such as retaining the tap-to-save
when in correction mode.
Use reflection to access the new InputConnection APIs with fallbacks, in case
we run on older OS versions.
Some refactoring to separate lookup for voice alternatives and typed alternatives.
Change-Id: I7c4178bf7e6b47ee274c49fa7a694f8c2d50cea7
2010-09-01 14:16:50 -07:00
Tadashi G. Takaoka
568743e182
am 2c7583f6
: am c6cb2ec1
: Add new public attribute mPointerId to PointerTracker
...
Merge commit '2c7583f6c3c24202492b9404955b1aee2dc5ce94'
* commit '2c7583f6c3c24202492b9404955b1aee2dc5ce94':
Add new public attribute mPointerId to PointerTracker
2010-09-01 13:04:27 -07:00
Tadashi G. Takaoka
c6df09182c
Refactor PointerTracker to add isValidKeyIndex() predicate.
...
Bug: 2910379
Change-Id: If2b28764dc777bb62949a95bc61c4a16ff152220
2010-09-02 02:49:52 +09:00
Tadashi G. Takaoka
c6cb2ec1f3
Add new public attribute mPointerId to PointerTracker
...
It is easier to track each pointer if a PointerTracker object keeps
its pointer id.
Bug: 2910379
Change-Id: If3e3b0cf3d834d22302598f4d85d54c9a4ce92ba
2010-09-02 02:21:17 +09:00
Tadashi G. Takaoka
a4c5745852
am 57a41d09
: am 2085d43d
: Make abstract KeyDetector class
...
Merge commit '57a41d09b6427a0d2c1e4884678a933753350a9c'
* commit '57a41d09b6427a0d2c1e4884678a933753350a9c':
Make abstract KeyDetector class
2010-09-01 10:01:35 -07:00
Tadashi G. Takaoka
2085d43daf
Make abstract KeyDetector class
...
The KeyDetector abstracts key detection algorithm. The
ProximityKeyDetector is one of its concrete implementations. Another
one that might be called XAxisKeyDetector will follow to realize the
pop-up mini-keyboard behavior described in bug#2959169.
Bug: 2959169
Change-Id: Idd3fc53282e6b721ec7a4ce500af8aba21ce07a3
2010-09-02 01:53:26 +09:00
Tadashi G. Takaoka
1d3678ef2f
am f3231f45
: am 681b102a
: Track all pointers events
...
Merge commit 'f3231f45310ae28b78662ae39b1961d80b3b01f8'
* commit 'f3231f45310ae28b78662ae39b1961d80b3b01f8':
Track all pointers events
2010-09-01 08:31:14 -07:00
Ken Wakasa
d7dba7c33d
am fb82afd4
: am 40ac45eb
: Get rid of arrows in candidate view
...
Merge commit 'fb82afd48b6882cbdbb6477dca9526cd22d69400'
* commit 'fb82afd48b6882cbdbb6477dca9526cd22d69400':
Get rid of arrows in candidate view
2010-09-01 08:30:56 -07:00
satok
6f99ca9eaa
am 103381eb
: am d4f60bc8
: Merge "Fix new theme assets and resources" into gingerbread
...
Merge commit '103381ebf1a833ec478dd1bac41e67cf7d538f67'
* commit '103381ebf1a833ec478dd1bac41e67cf7d538f67':
Fix new theme assets and resources
2010-09-01 08:30:54 -07:00
satok
948ddac172
am fcba07ad
: am 4de4d51d
: Merge "Remove old unused delete key assets" into gingerbread
...
Merge commit 'fcba07adb72962029d6d046301d471fc471af352'
* commit 'fcba07adb72962029d6d046301d471fc471af352':
Remove old unused delete key assets
2010-09-01 08:30:45 -07:00
satok
270db06604
am fbd2aaf5
: am a8d5e6d3
: Remove duplicated assets
...
Merge commit 'fbd2aaf5ffb98035f6ed85589effa7a73b85fa70'
* commit 'fbd2aaf5ffb98035f6ed85589effa7a73b85fa70':
Remove duplicated assets
2010-09-01 08:30:36 -07:00
satok
132927f20e
am 4d09b2e7
: am 31adfa78
: Add a new theme for Gingerbread
...
Merge commit '4d09b2e78e68ef0f1b713b10e280e56d91592717'
* commit '4d09b2e78e68ef0f1b713b10e280e56d91592717':
Add a new theme for Gingerbread
2010-09-01 08:30:31 -07:00
Tadashi G. Takaoka
35682aff05
am c3b55809
: am c7c6203f
: Merge "Introduce multiple PointerTracker" into gingerbread
...
Merge commit 'c3b55809a5e650200a67c8f8164ba48db995c24c'
* commit 'c3b55809a5e650200a67c8f8164ba48db995c24c':
Introduce multiple PointerTracker
2010-09-01 08:30:18 -07:00
Tadashi G. Takaoka
681b102a49
Track all pointers events
...
Bug: 2910379
Change-Id: I179ae4359afb57c351d5fcc5f5453c30d3ef0c01
2010-09-01 22:37:37 +09:00
Ken Wakasa
40ac45ebdc
Get rid of arrows in candidate view
...
bug: 2959293
Change-Id: Ia5dcb29397f608846f865fabb3c696866b3687aa
2010-09-01 17:59:12 +09:00
satok
d4f60bc8fc
Merge "Fix new theme assets and resources" into gingerbread
2010-09-01 01:52:31 -07:00
satok
4de4d51dfa
Merge "Remove old unused delete key assets" into gingerbread
2010-09-01 01:42:13 -07:00
satok
8d3ca2fc44
Fix new theme assets and resources
...
- Add a layout for popup for new theme
- Change the color of language bar
- Fix a drawable for settings feedback
Change-Id: I7c0c9e238c8223554a62f7b0c8092d074cf9743f
2010-09-01 17:38:50 +09:00
satok
186bb0b360
Remove old unused delete key assets
...
Change-Id: Id50b0f3069b37e6751a4cfbd374c22c13fb0f505
2010-09-01 16:36:30 +09:00
satok
a8d5e6d373
Remove duplicated assets
...
Change-Id: I4f8abf917ff9dfa3c5d31e441476e032fb4ce3a9
2010-09-01 16:26:08 +09:00
satok
31adfa78e2
Add a new theme for Gingerbread
...
bug: 2959293
Change-Id: I8aef19a7485ffd5639a177aee21103b3a1e04cf2
2010-09-01 16:18:01 +09:00
Tadashi G. Takaoka
c7c6203f33
Merge "Introduce multiple PointerTracker" into gingerbread
2010-09-01 00:01:22 -07:00
Tadashi G. Takaoka
a521b31d96
Introduce multiple PointerTracker
...
Bug: 2910379
Change-Id: Iefafa2d30ad16f898a00664e4bf3e3e88dcd2cb2
2010-09-01 15:59:54 +09:00
satok
d3e8308a17
am 3412a892
: am d44b79eb
: Merge "Add new assets" into gingerbread
...
Merge commit '3412a892dd21a3e9ad27ba11abe7125e88556c5b'
* commit '3412a892dd21a3e9ad27ba11abe7125e88556c5b':
Add new assets
2010-08-31 23:05:09 -07:00
satok
d44b79eb5b
Merge "Add new assets" into gingerbread
2010-08-31 21:42:50 -07:00
satok
d0ef2ae291
Add new assets
...
- drawable-hdpi/keyboard_popup_panel_background.9.png
- drawable-hdpi/voice_ime_background.9.png
Change-Id: Iac75c8d488454534a921c59267f2523e47bb5e11
2010-09-01 13:32:51 +09:00
satok
9a47419979
am 3fa7486c
: am fd36a98d
: Merge "Add new assets for LatinIME" into gingerbread
...
Merge commit '3fa7486c940e4b66ba23eadb2c5541f371ce31b1'
* commit '3fa7486c940e4b66ba23eadb2c5541f371ce31b1':
Add new assets for LatinIME
2010-08-31 20:45:27 -07:00
Tadashi G. Takaoka
64f4915f46
am ad60fe2e
: am 409731fb
: Merge "Make KeyDebounce class a top-level class and rename it to PointerTracker" into gingerbread
...
Merge commit 'ad60fe2e80878e1b1caa2c9207d8f601e203560f'
* commit 'ad60fe2e80878e1b1caa2c9207d8f601e203560f':
Make KeyDebounce class a top-level class and rename it to PointerTracker
2010-08-31 20:43:33 -07:00
Ken Wakasa
5d95dfc2cb
am 7bb640c1
: am 543dbdfd
: Always present suggestion strip whenever in appropriate mode.
...
Merge commit '7bb640c1e06718936412af2c2198e09a57ce5124'
* commit '7bb640c1e06718936412af2c2198e09a57ce5124':
Always present suggestion strip whenever in appropriate mode.
2010-08-31 20:43:31 -07:00
satok
fd36a98dac
Merge "Add new assets for LatinIME" into gingerbread
2010-08-31 20:40:33 -07:00
Tadashi G. Takaoka
409731fb46
Merge "Make KeyDebounce class a top-level class and rename it to PointerTracker" into gingerbread
2010-08-31 20:26:58 -07:00
Tadashi G. Takaoka
6a1514a0de
Make KeyDebounce class a top-level class and rename it to PointerTracker
...
Bug: 2910379
Change-Id: I9503b2211b272a4a2903d0732985e5ab8ee39440
2010-09-01 12:26:32 +09:00
satok
eee0a637b4
Add new assets for LatinIME
...
Change-Id: I62b544d6ed2d3ef7a5e37cdcedef7a60d09a1cb2
2010-09-01 12:00:05 +09:00
Ken Wakasa
543dbdfdbd
Always present suggestion strip whenever in appropriate mode.
...
Some cleanups too.
bug: 2959293
Change-Id: Idf07fc25c5700b69b93ab4b09ce34941f0d9c157
2010-09-01 11:25:08 +09:00
Ken Wakasa
890c1d5fa3
am 5bb2e9a5
: am b24cc640
: Fix ArrayIndexOutOfBoundsException.
...
Merge commit '5bb2e9a55de237e1955ac1fd19eea3771e671afe'
* commit '5bb2e9a55de237e1955ac1fd19eea3771e671afe':
Fix ArrayIndexOutOfBoundsException.
2010-08-31 17:22:49 -07:00
Ken Wakasa
b24cc640c1
Fix ArrayIndexOutOfBoundsException.
...
bug: 2964045
Change-Id: I97d95181e1a6838ace9c135aa92e7f20034e821f
2010-09-01 09:11:38 +09:00
Tadashi G. Takaoka
e202e5e298
am cc742449
: am b57b4785
: Refactor KeyDebounce class
...
Merge commit 'cc7424498f63712077e8e4009932b22fabdc1e38'
* commit 'cc7424498f63712077e8e4009932b22fabdc1e38':
Refactor KeyDebounce class
2010-08-31 10:10:48 -07:00
Tadashi G. Takaoka
224453eea2
am f4230c49
: am dc406a2d
: Merge "Refactor key preview methods" into gingerbread
...
Merge commit 'f4230c498d2424e52170599da7cd231df5a9311e'
* commit 'f4230c498d2424e52170599da7cd231df5a9311e':
Refactor key preview methods
2010-08-31 10:10:46 -07:00
satok
203629d649
am 86bbd685
: am 4f3741d4
: Merge "Add missing resources for LatinIME" into gingerbread
...
Merge commit '86bbd685f6d47574a0d9aeaf88fb5117fbbd611b'
* commit '86bbd685f6d47574a0d9aeaf88fb5117fbbd611b':
Add missing resources for LatinIME
2010-08-31 10:10:31 -07:00
satok
981ddd228d
am 28f6351d
: am 673aed42
: Add settings button
...
Merge commit '28f6351df341bd27c330b79f315e7419f2f35100'
* commit '28f6351df341bd27c330b79f315e7419f2f35100':
Add settings button
2010-08-31 10:10:15 -07:00
Tadashi G. Takaoka
b57b478569
Refactor KeyDebounce class
...
This change moves the following methods into KeyDebounce class.
- MotionEvent handling methods (onDownEvent etc.).
- Keyboard action event generator method (detectAndSendKey).
- Multi-tap key support methods (resetMultiTap etc.).
- Key preview text generator method (getPreviewText).
The change that makes KeyDebounce a top-level class will follow.
Bug: 2910379
Change-Id: I1526c0461e247d97f0c4b3bd580330f137c787be
2010-09-01 00:18:49 +09:00
Maryam Garrett
32511ef6cb
Merge "Logging for the VoiceSearch alternates"
2010-08-31 07:48:07 -07:00
Tadashi G. Takaoka
dc406a2db6
Merge "Refactor key preview methods" into gingerbread
2010-08-31 02:39:41 -07:00
Tadashi G. Takaoka
2ca84dacff
Refactor key preview methods
...
Extract key press and release handling out of previewKey() to
KeyDebouncer class. And pass Key object as argument of previewKey()
instead of key index.
Bug: 2910379
Change-Id: Ifec39cfc4845bd92da2f62eba2b26ac6a5cbb341
2010-08-31 18:39:20 +09:00
satok
4f3741d4e9
Merge "Add missing resources for LatinIME" into gingerbread
2010-08-30 22:14:03 -07:00
satok
0ca1bf7158
Add missing resources for LatinIME
...
Change-Id: I470387ab9f9d867c1ac839b75fe18c1ce711083d
2010-08-31 14:12:54 +09:00
satok
673aed42c3
Add settings button
...
- delete unused keyboard layout
Change-Id: Iab39446653460797f1ca876a7d9a23190c3a8df6
2010-08-31 14:03:50 +09:00
Tadashi G. Takaoka
85c1c43540
am c4154ba8
: am eeb77d4f
: Merge "Remove mAbortKey flag completely" into gingerbread
...
Merge commit 'c4154ba8dec50eaf7f9d118067d3eb7d89701192'
* commit 'c4154ba8dec50eaf7f9d118067d3eb7d89701192':
Remove mAbortKey flag completely
2010-08-30 18:29:01 -07:00
Tadashi G. Takaoka
eeb77d4f6a
Merge "Remove mAbortKey flag completely" into gingerbread
2010-08-30 18:19:03 -07:00
Eric Fischer
c788e3c3c9
Import revised translations
...
Change-Id: I4de68ff4db492e7efbaafaf01c7d1b97110a948a
2010-08-30 13:40:34 -07:00
Maryam Garrett
7b9ed1aa76
Logging for the VoiceSearch alternates
...
Log which voice-based alternates were selected, and what
word in the recognition results were replaced.
Change-Id: I1527dc794902a18a226ca45e186ecf84841094c8
Conflicts:
java/src/com/android/inputmethod/latin/LatinIME.java
2010-08-30 14:34:10 -04:00
Eric Fischer
164972b678
Merge "Import revised translations. DO NOT MERGE" into gingerbread
2010-08-30 10:30:21 -07:00
Tadashi G. Takaoka
ba9b24edff
Remove mAbortKey flag completely
...
These three conditions assign true to the mAbortKey flag.
1. setKeyboard() sets the new keyboard layout.
2. long press shows the pop-up mini keyboard.
3. ACTION_CANCEL event is occurred.
In the case 1, in LatinIME so far, only "symbol key" and "language
switch" cause keyboard layout change. In both cases, the event is
occurred in onUpEvent(), so we do not need to worry about aborting
event.
In the case 2, long press is used only to pop-up mini-keyboard and at that
time mMiniKeyboardOnScreen could be used as a flag.
In the case 3, though I'm not sure when this case occurs, in
onCancelEvent() all the things that should be canceled are canceled
in onCancelEvent().
Bug: 2910379
Change-Id: I12377c5f3e808f1c017ce980e12b1513895047bc
2010-08-31 00:43:40 +09:00
Tadashi G. Takaoka
a66ccc3e8d
am 1cd7d96f
: am ed5ce6c1
: Merge "Remove extension keyboard" into gingerbread
...
Merge commit '1cd7d96fe42e63577d70e911c4b5dbfd8b50bba1'
* commit '1cd7d96fe42e63577d70e911c4b5dbfd8b50bba1':
Remove extension keyboard
2010-08-30 08:34:08 -07:00
Tadashi G. Takaoka
205fb4b7f1
am 36007521
: am 82798ac0
: Disable long-press on symbol keys on international locale keyboards.
...
Merge commit '36007521cef25259150127c83ccba5fe38eda14c'
* commit '36007521cef25259150127c83ccba5fe38eda14c':
Disable long-press on symbol keys on international locale keyboards.
2010-08-30 08:33:58 -07:00
Tadashi G. Takaoka
ed5ce6c1a3
Merge "Remove extension keyboard" into gingerbread
2010-08-30 07:32:21 -07:00
Tadashi G. Takaoka
82798ac066
Disable long-press on symbol keys on international locale keyboards.
...
This change is supplement of I27007b55a30a3699bf63fd8f64d58c4b23d97d9f
Bug: 2910379
Change-Id: I634226a503594e76cea9ca29e32db5801a05ae09
2010-08-30 21:40:23 +09:00
Tadashi G. Takaoka
d2a431efa7
Remove extension keyboard
...
Bug: 2959287
Change-Id: I344ac58b4119e96daf5928c784275ee0b7095958
2010-08-30 21:20:55 +09:00
satok
15078eb548
am ad0aac23
: am 4fc6539b
: Remove unused assets
...
Merge commit 'ad0aac23ab5882d88f532896c63d234a6cf62267'
* commit 'ad0aac23ab5882d88f532896c63d234a6cf62267':
Remove unused assets
2010-08-30 02:23:23 -07:00
satok
8650230abc
am e975c196
: am 5d55cf6d
: Remove Log functions from Gingerbread
...
Merge commit 'e975c196c5638ac7f5a61e45100a6eba49900412'
* commit 'e975c196c5638ac7f5a61e45100a6eba49900412':
Remove Log functions from Gingerbread
2010-08-30 02:01:20 -07:00
satok
4fc6539bcb
Remove unused assets
...
Change-Id: I65de6335b19dec03785df51ddd544b7e4d39c036
2010-08-30 17:14:10 +09:00
satok
5d55cf6dfc
Remove Log functions from Gingerbread
...
Change-Id: I0ab19726a6bfaf14b42c05903f38dfb74cbd0d37
2010-08-30 16:32:50 +09:00
satok
cb6221257a
DO NOT MERGE. Remove a preference for bigram suggestion
...
Change-Id: I1a9142d988352abf88da5eefe1d02596c7fc2beb
2010-08-30 14:56:49 +09:00
Eric Fischer
22708e6638
Import revised translations. DO NOT MERGE
...
Change-Id: I968a456446b782b1e20cad0b6d3c82a8aa9a663a
2010-08-27 17:18:02 -07:00
Tadashi G. Takaoka
c5f136465d
am fd2ccb7d
: am 06123e56
: Don\'t re-allocate KeyDebouncer when keyboard is switched.
...
Merge commit 'fd2ccb7dd41d616255e2cc3d9aa3d01a8c40bfb8'
* commit 'fd2ccb7dd41d616255e2cc3d9aa3d01a8c40bfb8':
Don't re-allocate KeyDebouncer when keyboard is switched.
2010-08-27 16:05:49 -07:00
Tadashi G. Takaoka
f0673a4c1d
am 2603c979
: am 00dda50e
: Revert "Show key preview instantaneously"
...
Merge commit '2603c97979ce9658788e8aff33b282d4c30a0b9d'
* commit '2603c97979ce9658788e8aff33b282d4c30a0b9d':
Revert "Show key preview instantaneously"
2010-08-27 16:04:34 -07:00
Tadashi G. Takaoka
2380f99973
am 44ecfdb6
: am 09f530e2
: Show key preview instantaneously
...
Merge commit '44ecfdb60b7473030fcf478412fb9cfd01ea2d01'
* commit '44ecfdb60b7473030fcf478412fb9cfd01ea2d01':
Show key preview instantaneously
2010-08-27 16:04:29 -07:00
Tadashi G. Takaoka
3ee0f70c3e
am 6ad0d15c
: am 7986d783
: Merge "Disable long-press on shift and symbol keys" into gingerbread
...
Merge commit '6ad0d15ca28aa23a85c2480966bc58b2f2d4694c'
* commit '6ad0d15ca28aa23a85c2480966bc58b2f2d4694c':
Disable long-press on shift and symbol keys
2010-08-27 16:04:23 -07:00
satok
2878bb92ed
am 6bd55470
: am f17a50f5
: Merge "Not to reset the ring buffer in LatinImeLogger" into gingerbread
...
Merge commit '6bd55470fd9378808ec3b7d3e6008b83d803267c'
* commit '6bd55470fd9378808ec3b7d3e6008b83d803267c':
Not to reset the ring buffer in LatinImeLogger
2010-08-27 15:53:26 -07:00
Tadashi G. Takaoka
565a9ec8ac
am 61f49165
: am 830fd4af
: Merge "Refactor onModifiedTouchEvent into several methods." into gingerbread
...
Merge commit '61f49165b579635cd10374276575cab1251f2198'
* commit '61f49165b579635cd10374276575cab1251f2198':
Refactor onModifiedTouchEvent into several methods.
2010-08-27 15:53:11 -07:00
Tadashi G. Takaoka
12e2cdd9b3
am 01b25346
: am bdd9c3dc
: Remove unused import statement
...
Merge commit '01b25346c586ac4bbec1130565210eaa93fdee36'
* commit '01b25346c586ac4bbec1130565210eaa93fdee36':
Remove unused import statement
2010-08-27 15:53:07 -07:00
Tadashi G. Takaoka
0974c94081
am 6c1644a7
: am e83d7385
: Refactor getKeyIndexAndNearbyCodes into independent class
...
Merge commit '6c1644a7ddc2d182bf7c63c7791b345b9187713f'
* commit '6c1644a7ddc2d182bf7c63c7791b345b9187713f':
Refactor getKeyIndexAndNearbyCodes into independent class
2010-08-27 15:52:48 -07:00
Tadashi G. Takaoka
06123e5691
Don't re-allocate KeyDebouncer when keyboard is switched.
...
This change also re-orders instance variables and eliminates
unnecessary ones.
Bug: 2910379
Change-Id: I6b2217f75738fada32a33f59f0f7adba5e99dd6e
2010-08-28 01:23:01 +09:00
Tadashi G. Takaoka
00dda50efd
Revert "Show key preview instantaneously"
...
This reverts commit 09f530e248
.
Change-Id: I3106cd22cc1eac750f05bce26df6af3026dfaf86
2010-08-27 21:04:31 +09:00
Tadashi G. Takaoka
09f530e248
Show key preview instantaneously
...
This change will display the key board preview instantaneously when
the key is pressed. Dismissing the key preview will be delayed
slightly after the key is released, as we do now.
Because in multi touch mode, we should instantaneously change keyboard
layout when modifier key, such as shit and symbol, is pressed.
Change-Id: I49348d563ca0f40f5a0a236bdcd0bb07eedd599b
2010-08-27 19:38:52 +09:00
Tadashi G. Takaoka
7986d78328
Merge "Disable long-press on shift and symbol keys" into gingerbread
2010-08-26 23:54:29 -07:00
Tadashi G. Takaoka
cec1495071
Disable long-press on shift and symbol keys
...
Long-press on shift and symbol keys will conflict with press-and-hold
these keys and press normal key (a.k.a. multi touch support).
Bug: 2910379
Change-Id: I27007b55a30a3699bf63fd8f64d58c4b23d97d9f
2010-08-27 15:47:35 +09:00
satok
f17a50f5a5
Merge "Not to reset the ring buffer in LatinImeLogger" into gingerbread
2010-08-26 22:42:07 -07:00
satok
975fc3cfd8
Not to reset the ring buffer in LatinImeLogger
...
Change-Id: I3286b2562e07d77a9dfd745ad6ec44aae4396e21
2010-08-27 14:26:58 +09:00
Tadashi G. Takaoka
830fd4af56
Merge "Refactor onModifiedTouchEvent into several methods." into gingerbread
2010-08-26 19:56:32 -07:00
Tadashi G. Takaoka
bdd9c3dc4f
Remove unused import statement
...
Change-Id: I61890a702060650369c6edf70c3de823a0fc1bf1
2010-08-27 11:11:05 +09:00
Tadashi G. Takaoka
5b6fbf9a4f
Refactor onModifiedTouchEvent into several methods.
...
This change eliminates the need of extra MotionEvent allocation. Also
this will lead to the easy way to handle multi touch events.
Bug: 2910379
Change-Id: Ibcfcba554b732c13105f91877b41b553ee6928ba
2010-08-27 09:59:59 +09:00
Tadashi G. Takaoka
480f022f76
am 6056fee8
: am dfbc5080
: Refactor SwipeTracker class
...
Merge commit '6056fee826bbc011dd7742cb2e01fe4645e88c6f'
* commit '6056fee826bbc011dd7742cb2e01fe4645e88c6f':
Refactor SwipeTracker class
2010-08-26 07:33:39 -07:00
Tadashi G. Takaoka
e83d7385ab
Refactor getKeyIndexAndNearbyCodes into independent class
...
Bug: 2910379
Change-Id: Ib26a898ea108ee4292f9f91b6d7d10c1fc380fd1
2010-08-26 23:33:08 +09:00
Tadashi G. Takaoka
dfbc5080a1
Refactor SwipeTracker class
...
This change moves SwipeTracker out from LatinKeyboardBaseView. Also
this introduces EventBuffer class for swipe tracking buffer.
Bug: 2910379
Change-Id: I48ff714226a248ca063cbaf9755cf45e458f7402
2010-08-26 23:28:52 +09:00
satok
c3da8084ea
am 3a196bb9
: am 542f057e
: Add a log for getting coordinates of keys
...
Merge commit '3a196bb92846a44283be40170e4b97908ced3031'
* commit '3a196bb92846a44283be40170e4b97908ced3031':
Add a log for getting coordinates of keys
2010-08-26 02:14:14 -07:00
satok
542f057ef6
Add a log for getting coordinates of keys
...
Change-Id: I57cc6fb6a9eeb65ce8c0c3c3262fd525726643e2
2010-08-26 18:08:12 +09:00
Tadashi G. Takaoka
0b60d0f619
am f6545f21
: am 0c548098
: Refactor gesture detector logic
...
Merge commit 'f6545f2138288f6cdc44c1690b24813a48173fc6'
* commit 'f6545f2138288f6cdc44c1690b24813a48173fc6':
Refactor gesture detector logic
2010-08-26 00:03:29 -07:00
Tadashi G. Takaoka
0c54809891
Refactor gesture detector logic
...
GestureDetector listener's onFling method will not call detectAndSendKey
anymore.
Make gesture detector be ignoring multitouch. Refactoring
GestureDetector out of LatinKeyboardBaseView class change will follow.
Bug: 2910379
Change-Id: I0b2a9c4cf7d432f89f9085f3c2bdf3a3757a8903
2010-08-26 15:54:50 +09:00
Tadashi G. Takaoka
04b5c5cd56
am 0a9ea46c
: am 0d098c51
: Fix bugs in key repeat logic
...
Merge commit '0a9ea46c2a8a438de13016d60ceccb96f81eb4d5'
* commit '0a9ea46c2a8a438de13016d60ceccb96f81eb4d5':
Fix bugs in key repeat logic
2010-08-25 20:08:28 -07:00
Tadashi G. Takaoka
0d098c514e
Fix bugs in key repeat logic
...
Bug: 2950714
Change-Id: I3110369c085f89ee1e8f7392a9a04a6b9e377ed4
2010-08-26 12:03:17 +09:00
Tadashi G. Takaoka
e724b4a62b
am 47db8fe1
: am d900867b
: Change all-subdir-java-files to all-java-files-under,src
...
Merge commit '47db8fe121a3ba439bd192f6fb318792719e4a68'
* commit '47db8fe121a3ba439bd192f6fb318792719e4a68':
Change all-subdir-java-files to all-java-files-under,src
2010-08-25 02:57:30 -07:00
Tadashi G. Takaoka
d900867b37
Change all-subdir-java-files to all-java-files-under,src
...
Change-Id: I3c15101a769f19b3f3696f315db47c929979b703
2010-08-25 18:12:18 +09:00
Tadashi G. Takaoka
95f59ed268
am cd163679
: am 05d1904e
: Refactor SwipeTracker to top level class
...
Merge commit 'cd1636790d550bc66331524282bc0a7ea085dfa1'
* commit 'cd1636790d550bc66331524282bc0a7ea085dfa1':
Refactor SwipeTracker to top level class
2010-08-25 02:11:54 -07:00
Tadashi G. Takaoka
05d1904ed7
Refactor SwipeTracker to top level class
...
Bug: 2910379
Change-Id: If0ef09d8b0e7ca1c62b4c5a31bcaa620664868f2
2010-08-25 17:21:43 +09:00
Tadashi G. Takaoka
bd48619388
am f8737965
: am f4271e51
: Refactor key repeating related code
...
Merge commit 'f8737965be2039e4176db4b570d7f587e7ea2fcb'
* commit 'f8737965be2039e4176db4b570d7f587e7ea2fcb':
Refactor key repeating related code
2010-08-24 23:17:51 -07:00
Tadashi G. Takaoka
f4271e51e7
Refactor key repeating related code
...
This change encapsulates mInKeyRepeat (former mRepeatKeyIndex) into
UIHandler class. Also this eliminates mCurrentKey and mLastTapTime
dependency from repeatKey method.
Bug: 2910379
Change-Id: I9351a558be2ebc04de4ebb0d323af4be33bd470c
2010-08-25 12:33:46 +09:00
Tadashi G. Takaoka
d3bc51ccaf
am ed99b8d9
: am 8ee13212
: Refactor long press related code
...
Merge commit 'ed99b8d9c12da744596c1ec42f8090a59927f142'
* commit 'ed99b8d9c12da744596c1ec42f8090a59927f142':
Refactor long press related code
2010-08-24 20:25:47 -07:00
Tadashi G. Takaoka
8ee1321264
Refactor long press related code
...
This change eliminates mCurrentKey dependency from openPopupIfRequired
method. Also slightly cleanup onModifiedTouchEvent.
Bug: 2910379
Change-Id: I90c9b39c46c0bb32ecc6588abfc49eb60315f54c
2010-08-25 12:08:20 +09:00
Tadashi G. Takaoka
d89ceafb6d
am 4a2ad03a
: am edadd266
: Merge "Refactor onModifiedTouchEvent of LatinKeyboardBaseView" into gingerbread
...
Merge commit '4a2ad03a56de5cda14a8c7c3bd79e357c28efe07'
* commit '4a2ad03a56de5cda14a8c7c3bd79e357c28efe07':
Refactor onModifiedTouchEvent of LatinKeyboardBaseView
2010-08-24 18:31:19 -07:00
Tadashi G. Takaoka
edadd2661b
Merge "Refactor onModifiedTouchEvent of LatinKeyboardBaseView" into gingerbread
2010-08-24 18:27:47 -07:00
Tadashi G. Takaoka
8b0cb128be
Refactor onModifiedTouchEvent of LatinKeyboardBaseView
...
This change simplifies onModifierTouchEvent to focus on handling
motion event related to a key event.
Other refactoring will follow in order to support multi touch.
Bug: 2910379
Change-Id: I036be64168d951a535600a7910b36bc109f88490
2010-08-25 10:17:14 +09:00
satok
287abe8f1b
am d4f91263
: am 525141a4
: Clean up LatinIME java
...
Merge commit 'd4f9126336b16cf6aa2fb21ddcd654ebfc1f4af9'
* commit 'd4f9126336b16cf6aa2fb21ddcd654ebfc1f4af9':
Clean up LatinIME java
2010-08-24 11:55:13 -07:00
Ken Wakasa
48852f33b3
am 6b6ae29b
: am 78c46117
: Fix LatinIME crashing due to crash in Contacts DB
...
Merge commit '6b6ae29b61acf1f8317f5dd261d5c74ec51b155e'
* commit '6b6ae29b61acf1f8317f5dd261d5c74ec51b155e':
Fix LatinIME crashing due to crash in Contacts DB
2010-08-24 10:16:17 -07:00
satok
525141a402
Clean up LatinIME java
...
- remove unused code
- add @Override
- change the inappropriate cast
Change-Id: Ib25b4939e5b4273794ab0f6349776b5b62d89894
2010-08-24 12:40:00 +09:00
Ken Wakasa
159bc3cf43
am 3ecb4813
: am 17dc363a
: Fix an NPE found in KeyboardSwitcher.isAlphabetMode()
...
Merge commit '3ecb4813f1f77ce9330b08a1a2ab83d26df05e51'
* commit '3ecb4813f1f77ce9330b08a1a2ab83d26df05e51':
Fix an NPE found in KeyboardSwitcher.isAlphabetMode()
2010-08-23 12:02:52 -07:00
Yohei Fujii
4cd593d02a
Fixed the issue of unsufficient description about popup_on_keypress at strings.xml
...
Bug:2930812
Change-Id: I3a6af4d2a6b0dea1d3391300f7bf9a577daf3c8d
2010-08-23 18:47:46 +09:00
Ken Wakasa
78c4611719
Fix LatinIME crashing due to crash in Contacts DB
...
bug: 2895391
Change-Id: I3a0628942b74556f8b600b63ebc5d808fb2f0abd
2010-08-20 20:12:39 +09:00
Ken Wakasa
17dc363a63
Fix an NPE found in KeyboardSwitcher.isAlphabetMode()
...
Change-Id: I03d3d9b25147632d25c1502f796acad4cdaeb239
2010-08-20 18:28:22 +09:00
satok
979f869096
DO NOT MERGE. Backport LatinIME from master to Gingerbread
...
TODO: Cleanup will follow.
Change-Id: I4a68ba9f2f55760aa24187f1f13fdfa8a0b70963
2010-08-20 14:37:03 +09:00
Tadashi G. Takaoka
f95e947223
Refactor shift state and caps lock state handling code.
...
Move setShifted and setShifLocked methods to KeyboardSwitcher, then
delegate to LatinKeyboardView.
Bug: 2910379
Change-Id: I5dba70ec0dfc7a1ed67f1e05d54a2bd92252ed24
2010-08-20 11:42:28 +09:00
Eric Fischer
103634dd8d
Merge "Import Romansh translations."
2010-08-19 12:01:53 -07:00
satok
22ac244d5e
Add subtype to method.xml
...
Change-Id: I6006c729f89cc91d5674c19b95cf19ad2cab14cf
2010-08-19 20:02:00 +09:00
Eric Fischer
4c510f83a0
Import Romansh translations.
...
Change-Id: Ib6529182be031be2e54072a87516caee5f0d2c1d
2010-08-18 16:27:03 -07:00
Yohei Fujii
e68bba227f
Fixed the popup default value problem.
...
Bug:2909517
Change-Id: Ic323d38219a2af211b8a8db09746febe4ccbede9
2010-08-18 16:54:26 +09:00
Eric Fischer
b9ab7ddd33
Merge "Import revised translations."
2010-08-17 17:24:41 -07:00
Eric Fischer
1193da8ed2
Import revised translations.
...
Change-Id: I975bcb5cf09211c6379cc7e7ad89ea09d91e7ec1
2010-08-17 16:56:36 -07:00
Ken Wakasa
5403336357
Merge "Fix various modifier keys on the Norwegian keyboard."
2010-08-17 16:34:10 -07:00
Amith Yamasani
c20c5a8d4c
Fixes for correction mode - reliably show the corrections when tapping on a word.
...
Also, continue to show the corrections when user keeps replacing the word repeatedly
with different corrections from the suggestion strip. There were problems with
tapping suggestions quickly or tapping the same suggestion more than once (same length).
Also fixes Bug: 2852891 - Text suggestion appears incorrectly when selecting text that's
not a whole word.
Changed the TextEntryState states to an enum type instead of int. Needed it to show the
states for debugging purposes.
2010-08-17 09:05:24 -07:00
Steinar H. Gunderson
4b892a1daa
Fix various modifier keys on the Norwegian keyboard.
...
There are some traditional differences between Norwegian and Swedish
keyboard layouts -- for instance, few Norwegians would search for ü
on the y key, but it is so on the Swedish keyboard. Correct the most
obvious differences.
Change-Id: Iab53fa51ff7faa2022b10b551e47060a6f2c5652
2010-08-17 15:18:26 +02:00
Yohei Fujii
c9a181b1b3
Fixed default preference issue.
...
Change-Id: I6d12bc054fde0fe3ea03b673e7b5b7d7f8db8d54
2010-08-17 18:11:43 +09:00
Yohei Fujii
fda1ae71b5
Fixed the issue of popup enabled when i change to symbol keyboard.
...
Bug:2909517
Change-Id: I1c010b1079a04ff3b08d690c536fbe8d4414ea14
2010-08-13 19:02:34 +09:00
Ken Wakasa
648dcf55a3
Revert the open-source LatinIME package name -
...
from com.google.android.inputmethod.latin to com.android.inputmethod.latin
Related change: https://android-git.corp.google.com/g/60862
bug: 2786392
Change-Id: Ib7c6cfe61db19ef50c401a01497eef5f1f5e239e
2010-08-13 00:01:03 +09:00
Yohei Fujii
0b0a686281
add new preference for popup preview
...
this option is disabled as the default at x-large
Bug:2909517
Change-Id: Ifda1b7ff89bc4beeee02ba0f3e01d441a9435b37
2010-08-12 16:45:44 +09:00
Satoshi Kataoka
8dbb0973e9
Merge "Fix the bug that black symbols are shown when only one lanugage is selected. (Update with the files left out from Change-Id: I15f83fc43d91c2c9d74b40fdcecdfe239242d565.)"
2010-08-10 22:59:37 -07:00
Jae Yong Sung
c868d0444c
Merge "-UserBigram -UnitTest for UserBigram -Changes for number of bigrams to load"
2010-08-10 20:22:11 -07:00
Jae Yong Sung
ac093396ba
-UserBigram
...
-UnitTest for UserBigram
-Changes for number of bigrams to load
Change-Id: I2c6fbe6194d34112ccc52c7e199461d2350e8516
2010-08-10 13:30:58 -07:00
Eric Fischer
4e19a93cbd
Import revised translations.
...
Change-Id: I19c1bce22c2395b727891f60776946a0eec7145b
2010-08-10 12:13:13 -07:00
Amith Yamasani
6dea425480
Fix for NPE in saveWordInHistory
...
Bug: 2898207
2010-08-05 17:31:19 -07:00
Eric Fischer
d31d814c58
Merge "Import revised translations."
2010-08-05 16:52:33 -07:00
Ken Wakasa
6be8e35235
am b608a93c
: am 6511376f
: am 65582531
: Fix a bug in backspace handling for the "Tap again to save"
...
Merge commit 'b608a93c0f3087b191c88cd75665886b7c52015e'
* commit 'b608a93c0f3087b191c88cd75665886b7c52015e':
Fix a bug in backspace handling for the "Tap again to save"
2010-08-05 16:44:39 -07:00
Ken Wakasa
6511376ff6
am 65582531
: Fix a bug in backspace handling for the "Tap again to save"
...
Merge commit '6558253160e2039c87f424bd814f402ecd31de3b' into gingerbread
* commit '6558253160e2039c87f424bd814f402ecd31de3b':
Fix a bug in backspace handling for the "Tap again to save"
2010-08-05 16:37:47 -07:00
Eric Fischer
15c37520c9
Import revised translations.
...
Change-Id: I5671feaa4760b2583052527f3026de9c4411c3a4
2010-08-05 16:10:04 -07:00
Ken Wakasa
6558253160
Fix a bug in backspace handling for the "Tap again to save"
...
bug: 2889273
Change-Id: I0f317e203f368f5f47738154a6dee0f556d56148
2010-08-06 01:14:09 +09:00
Eric Fischer
7faf89f801
Import revised translations. DO NOT MERGE
...
Change-Id: Ia4de960b5d1168d49b7a97b22751fde11047f5ea
2010-08-04 10:45:43 -07:00
Gilles Debunne
0981a442f3
Generated hdpi drawable size reduced
...
Change-Id: I653e483f85d04026654a5cd74b48a97b28bd7e45
2010-08-03 18:37:36 -07:00
Gilles Debunne
99991cf0ee
Removed conflicting .9 png
...
Change-Id: Ifafdf81efa05445e143f4e2a44385f540540ecff
2010-08-03 12:19:32 -07:00
Gilles Debunne
d5b1296738
packages/inputmethods/LatinIME/ : added scaled hdpi version of assets that were moved to drawable-mdpi
...
Change-Id: I3e0281e20362f051495b2750cd0b06ab77ed090f
2010-08-03 10:47:36 -07:00
Fredrik Roubert
7ed4c6b81a
Fix the bug that black symbols are shown when only one lanugage is selected.
...
(Update with the files left out from
Change-Id: I15f83fc43d91c2c9d74b40fdcecdfe239242d565.)
2010-08-03 18:35:00 +02:00
Gilles Debunne
11fa0a220b
Move pngs from drawable to drawable-mdpi in project packages/inputmethods/LatinIME/
...
Change-Id: I7df8040996aab9c90547a472a7627f1f1afe4eb9
2010-08-02 15:12:15 -07:00
Tadashi G. Takaoka
35f6cd905d
Fix possible NPE and IndexOutOfBoundsException.
...
Bug: 2868304
Change-Id: I2c474736fb9bb95da9e04bdeb9b9b641e7c3adda
2010-07-29 14:54:21 -07:00
Tadashi G. Takaoka
bc305c21bf
Merge "Fix NPE introduced by Change-Id: Ie482167b2ae2804fa1aa43ffb5067af47b7553f1"
2010-07-29 11:38:29 -07:00
Tadashi G. Takaoka
87fe3b8556
Fix NPE introduced by Change-Id: Ie482167b2ae2804fa1aa43ffb5067af47b7553f1
...
Bug: 2868304
Change-Id: I60895e76c4288d4e0e960e5ba22cb47c4b989bf3
2010-07-29 11:37:07 -07:00
Ken Wakasa
4081653744
Move dictionary.xml which refers to the vendor-specific dictionaries to the vendor-specific directory.
...
Change-Id: I0eff59ca186002fdafe3940720606cc4a39077a6
2010-07-30 01:41:17 +09:00
satok
5f14188625
Merge "Add a layout for a black-characters based theme"
2010-07-28 23:13:46 -07:00
satok
db60e6f369
Add a layout for a black-characters based theme
...
bug: 2838151
Change-Id: Ia7136ac7432258386a53ebec2b26251c8caae0ea
2010-07-29 14:44:34 +09:00
Tadashi G. Takaoka
f00341fdc5
Fix grammar error in comment
...
Change-Id: I728c2fefcf3c22d30d192a9f4b3aedad4eddc2ed
2010-07-28 20:43:48 -07:00
Tadashi G. Takaoka
820e4260cd
Fix inconsistency between pop-up preview key and input key
...
This issue is caused by three reasons.
- In touch move event and while time debouncing is going on, wrong key
is shown as pop-up preview.
- There is no pop-up preview key shown when touch up event occurs and
also showing pop-up preview message is unintentionally canceled.
- In detectAndSendKey() method, nearby keys' primary codes are
mistakenly sent as Key codes.
This is the last of three changes to fix bug #2868304
Bug: 2868304
Change-Id: Ie482167b2ae2804fa1aa43ffb5067af47b7553f1
2010-07-28 20:30:04 -07:00
Tadashi G. Takaoka
7a73c18fd7
Merge "Add hysteresis movement key debouncing"
2010-07-28 11:31:59 -07:00
Jae Yong Sung
80aa14fd43
- separate dict (uses xml)
...
- retrieve bigrams that only starts with character typed and neighbor keys
- contacts bigram
- performance measure
bug: 2873133
Change-Id: If97c005b18c82f3fafef50009dd2dfd972b0ab8f
2010-07-28 11:08:08 -07:00
Tadashi G. Takaoka
e36bce042b
Add hysteresis movement key debouncing
...
When key is pressed, each key will have a halo which is 0.05 inch
wider than the key.
Bug: bug2517112
Change-Id: I1368ff4af5f5d230b8c2f0c05c3c27bdb89027ae
2010-07-28 10:54:06 -07:00
satok
679b838b05
Update resources of the tentertive UI for tablet friendly UI
...
Change-Id: I59acd50b3531cf02d71c124d7ce8211d0c3dcd7e
2010-07-29 02:18:29 +09:00
Tadashi G. Takaoka
e55a9a170e
Refactor move and time de-bouncing codes into separate static class
...
This is the second one of three changes to fix the bug#2868304.
Bug: 2868304
Change-Id: I11a6d2e501888da98faf0c88c8d861c508d500fc
2010-07-27 09:35:05 -07:00
Maryam Garrett
879b79be27
Merge "Read the alternatives from the server-side"
2010-07-27 08:43:49 -07:00
satok
9f1db5fbcd
Merge "Add a logging code to send Bigram data"
2010-07-27 01:45:15 -07:00
satok
d5276e4a72
Add a logging code to send Bigram data
...
- with some cleanups
Change-Id: I737c9ee7f148f94e6299d6e962dda82701454759
2010-07-27 17:42:52 +09:00
satok
6591321cc1
Remove values-xlarge/styles.xml and added key_text_size to dimens.xml
...
Change-Id: I5b23950447742f70e7ca6dca21e8afaed28d30ec
2010-07-27 16:04:54 +09:00
Tadashi G. Takaoka
994d4000f4
Merge "Refactor UI message handling class to be more readable"
2010-07-26 22:44:36 -07:00
Tadashi G. Takaoka
bd0f31f492
Refactor UI message handling class to be more readable
...
This is the first one of three changes to fix the bug#2868304.
Bug: 2868304
Change-Id: I2eb31c0966b2a7695e19aed7fceb13dad0c5bf0d
2010-07-26 22:40:02 -07:00
Tadashi G. Takaoka
999368ef0c
Updating keyboard ids must happen everytime makeKeyboards() is called
...
In makeKeyboards(), there is a fall through pass in which the
keyboards' id (mSymbolsId and mSymbolsShiftedId) will not be updated.
Then in toggleShift(), current keyboard id (mCurrentId) will not match
any of two and nothing happens.
Bug: 2825858
Change-Id: Iaf8a7368f513b35cf77a67794ecd3e21aa08484b
2010-07-26 16:35:47 -07:00
Maryam Garrett
262748c8da
Read the alternatives from the server-side
...
This change will parse the voice-search word-based
alternatives from the bundle returned by the server,
rather than generating them on the client.
Change-Id: I7d7abc224de3ab8f37eca18632a427d39fd61a78
2010-07-26 13:56:26 -04:00
satok
b851e406c0
Merge "Change the default value of keyTextSize for xlarge"
2010-07-26 03:43:30 -07:00
satok
c97c326cb8
Change the default value of keyTextSize for xlarge
...
- rename ginger to stone
Change-Id: I6968ed1b388e1f55ecb27a449ca49be77790f9cc
2010-07-26 19:29:30 +09:00
Ken Wakasa
ae1b71c6a8
Move Google's proprietary dictionaries for LatinIME to vendor/google/apps/LatinImeGoogle.
...
bug: 2811749
Refer to https://android-git.corp.google.com/g/58621
Change-Id: I3721ad3b3a29673f1ddd32871b1575a45c7365ee
2010-07-24 11:50:38 +09:00
Ken Wakasa
68df22eebc
Get rid of wrongly added "Don't translate" entries in values-sr/strings.xml
...
Change-Id: I10437a119fac68ae3231ad923b2ce090f56847e6
2010-07-23 01:01:53 +09:00
Ken Wakasa
74635f5146
Merge "Add Norwegian and Danish keyboard layouts."
2010-07-21 22:20:39 -07:00
Fredrik Roubert
7c76990c03
Add Norwegian and Danish keyboard layouts.
...
Change-Id: I77e4f6105b1f5d4569ad59e3d536941310cc6c0d
2010-07-21 10:16:23 +02:00
satok
512cba7838
Merge "Fix a string for zh-rCN"
2010-07-20 06:25:30 -07:00
satok
096b87a4b4
Fix a string for zh-rCN
...
Change-Id: I63d9c5254188a84c92cb4ff34988ebb5a2a034ae
2010-07-20 22:24:00 +09:00
satok
40bd98816d
Enable re-edit feature
...
Change-Id: I4c6a9ddf3f3c4eb35076f4ed27e009462cfc2e9e
2010-07-20 20:19:21 +09:00
Ken Wakasa
b42ceab02e
Merge "Change the default vaule of Log to be false"
2010-07-20 01:59:23 -07:00
satok
7df1c4e6c9
Change the default vaule of Log to be false
...
Change-Id: I8a3c0ce81b67e27b7559b534b4ccde2ad0783dbc
2010-07-20 17:46:09 +09:00
Ken Wakasa
9a5d3cd9a5
Merge "Prepare for master merge - Rename the jni library name - Revert the local cert - LatinIme2Google -> LatinIME Please note that we'll use the new package name: com.google.android.inputmethod.latin"
2010-07-20 00:51:23 -07:00
satok
9ebcc21450
Merge "Change the name of the application to Latin Keyboard"
2010-07-20 00:50:43 -07:00
Ken Wakasa
debd74c678
Prepare for master merge
...
- Rename the jni library name
- Revert the local cert
- LatinIme2Google -> LatinIME
Please note that we'll use the new package name: com.google.android.inputmethod.latin
Change-Id: Ibbab07e8102ade5a93660c0723cd86f600c14a7d
2010-07-20 16:37:12 +09:00
satok
91d96f2a64
Add xlarge resources
...
Change-Id: I8879322ed8573d57257faf15b66b8ae04101971f
2010-07-20 14:21:54 +09:00
satok
e04cc8b826
Change the name of the application to Latin Keyboard
...
Change-Id: I0ae02c61fae200672004028196d3e8d990b4c32c
2010-07-20 14:17:34 +09:00
satok
481a75fcfa
Merge remote branch 'goog/master'
...
Conflicts:
java/src/com/android/inputmethod/latin/LatinIME.java
2010-07-17 19:20:35 +09:00
Tadashi G. Takaoka
44f92495c1
Merge "Slightly reluctant to scroll candidate strip to be able to easily choose the suggestion"
2010-07-16 22:56:00 -07:00
Ken Wakasa
1812bcebd6
am 88e7b49f
: Backport https://android-git.corp.google.com/g/#change,52371 to Froyo. Fix bug: 2693836 - Russian keyboard is missing a letter
...
Merge commit '88e7b49fc8657544380620729eb28966669103a2' into gingerbread
* commit '88e7b49fc8657544380620729eb28966669103a2':
Backport https://android-git.corp.google.com/g/#change,52371 to Froyo. Fix bug: 2693836 - Russian keyboard is missing a letter
2010-07-16 18:12:48 -07:00
Tadashi G. Takaoka
353c20a62f
Slightly reluctant to scroll candidate strip to be able to easily choose the suggestion
...
Also fixed the comment of mMinTouchableWidth
Bug: 2581826
Change-Id: Idc79186b0647b0e7e7ec889488b019b7db5241ad
2010-07-16 18:04:18 -07:00
Ken Wakasa
88e7b49fc8
Backport https://android-git.corp.google.com/g/#change,52371 to Froyo. Fix bug: 2693836 - Russian keyboard is missing a letter
...
Change-Id: Ic931991bc188f646d30a399bb0b268f415f12051
2010-07-17 09:51:26 +09:00
Amith Yamasani
8b96a9a238
Underlining for correction is causing problems with styled text. Disable for now.
...
Disable until we find a cleaner solution to highlighting for correction (may need
a framework change).
Removed a check for VoiceInput.DELETE_SYMBOL, which is not in use any more.
2010-07-16 13:28:38 -07:00
satok
f336adc4bf
Comment out re-editing feature
...
Change-Id: Ib4ffee3a00b8dae75e3472ccdfcb3765625ed4ed
2010-07-16 17:59:24 +09:00
satok
9dc82cb77e
Merge "Change version to 0.21"
2010-07-16 01:43:06 -07:00
satok
f73907ab5a
Change version to 0.21
...
Change-Id: I8e3792ba43293313baab0bb0d6bebba8c65df4b9
2010-07-16 17:42:33 +09:00
satok
7ff4da9489
Fix build failure by adding an input
...
Change-Id: I0f8f7549423deb6d18df4cca949b210c9ec494a5
2010-07-16 17:38:25 +09:00
satok
b9c57e6540
Merge remote branch 'goog/master'
...
Conflicts:
java/res/xml/prefs.xml
java/src/com/android/inputmethod/latin/BinaryDictionary.java
java/src/com/android/inputmethod/latin/Dictionary.java
java/src/com/android/inputmethod/latin/ExpandableDictionary.java
java/src/com/android/inputmethod/latin/LatinIME.java
java/src/com/android/inputmethod/latin/Suggest.java
tests/src/com/android/inputmethod/latin/tests/SuggestTests.java
2010-07-16 13:02:45 +09:00
Ying Wang
2a118d844e
Unbundle LatinIME
...
Change-Id: I9f55377d5de050d18ee4a3b29bc43b19b0fababd
2010-07-14 17:32:12 -07:00
Jae Yong Sung
937d5ad013
added bigram prediction
...
- after first character, only suggests bigram data (but doesn't autocomplete)
- after second character, words from dictionary gets rearranged by using bigram
- compatible with old dictionary
- added preference option to disable bigram
Change-Id: Ia8f4e8fa55e797e86d858fd499887cd396388411
2010-07-13 11:33:39 -07:00
Amith Yamasani
b71547f2d0
Fix some bugs in editing feature
...
- Fixed caching of words - some StringBuilders were being recycled while also being cached. Making copies now.
- Fixed regression in revert - don't reset the word composer after saving the accepted word.
- Removed flicker when cursoring through a word - delay the abortCorrection() until we need to and do the correction
as an atomic operation.
- Fixed replacing of "selected" words (double-tap to select a word)
Still to do:
- Remove flicker on highlighting a word - may need a framework change
- Don't remove spans on text that's already in the text field - may require a framework change.
- Figure out what to do about the punctuations that share the suggestion strip when in correction mode.
2010-07-09 14:08:01 -07:00
satok
b5a0d8ef42
Merge "Change version"
2010-07-02 01:38:19 -07:00
satok
2941dc28d7
Change version
...
Change-Id: I1e4042eef1a6b19e1e75cc62f24e8b229970b608
2010-07-02 17:37:41 +09:00
satok
09ecdc8bd6
Disable re-editting feature.
...
Change-Id: I1fd8d7b3037ec8ee2eb468ed7770b10c09c5e73c
2010-07-02 17:32:55 +09:00
satok
bc0b0a6478
Show preview of F1 keys properly
...
Change-Id: Ie1c6a13efcada09d29c1006224dcf54000c14283
2010-07-02 08:02:55 +09:00
satok
e8e153490d
Merge "Null check at BackToAcceptedDefault"
2010-07-01 14:45:28 -07:00
satok
ac108d5b34
Null check at BackToAcceptedDefault
...
Change-Id: Ib232475520f822bf8613258afb9638e1be50d7f7
2010-07-02 06:36:02 +09:00
satok
a86a942d7c
Fix the mic icon key is not black in the black scheme.
...
Change-Id: I2be3507019601bc93a3e49cc60777e1515f53dc4
2010-07-02 05:35:27 +09:00
satok
c700ffcddf
Merge commit 'goog/master'
2010-07-01 15:59:27 +09:00
Ken Wakasa
b54abe22ab
Merge "Add key debounce. bug: 2517112"
2010-06-30 18:38:50 -07:00
Ken Wakasa
59d271ee76
Add key debounce. bug: 2517112
...
Change-Id: I461e481226395ce8964003c2ad1f4af888c6f7f9
2010-07-01 10:31:14 +09:00
satok
c891d4d16c
Merge "Fix NPE on logging words"
2010-06-30 17:37:29 -07:00
satok
9c76844da2
Fix NPE on logging words
...
Change-Id: Idb01cc3226a979de656b30e57422bb35b25d13fa
2010-07-01 08:42:20 +09:00
satok
222c9019e7
Add a key to the keyboard layout for Russia
...
bug: 2693836
Change-Id: I88a3664af8074788c6bfc146247ab33ae8a02c08
2010-07-01 07:33:06 +09:00
satok
9d2e059f83
Merge commit 'goog/master'
...
Conflicts:
java/src/com/android/inputmethod/latin/LatinIME.java
2010-07-01 05:11:23 +09:00
Amith Yamasani
daf88d35e7
Move the Serbian keyboard and strings to the correct folder.
2010-06-30 11:13:49 -07:00
Ken Wakasa
67607ea8b1
Fix "pi" input issues. Added a popup for greek capital pi. Bug: 2220892
...
Change-Id: Ie465e2ed93c79b0efe9d518cc44df1028f1bb392
2010-06-30 19:10:11 +09:00
Ken Wakasa
40c86618c1
No capitalization for inputs from the symbols keyboard. bug: 2220892
...
Change-Id: I832e855e8882c0ccbc48505acce5b605761cd93a
2010-06-30 13:42:36 +09:00
satok
f5d9b3d4e4
change version code
...
Change-Id: I54b45774d12ea6791e567c9908202606475503ff
2010-06-30 13:18:39 +09:00
satok
421915cd74
Merge "change version"
2010-06-29 21:14:23 -07:00
satok
0208492cae
change version
...
Change-Id: I94e110b3180dc740a7708984440eda12e32a849f
2010-06-30 13:13:31 +09:00
satok
0fbdf1035b
Change color of a shodow behind the current language in Black symbols scheme
...
Change-Id: I8ce049e1d77753a481cd45b53254ba248dca9f15
2010-06-30 12:34:01 +09:00
Maryam Garrett
57691a3574
Show word alternatives for spoken input
...
With this change, we show alternatives for a word that has
been spoken.The user triggers the display of alternatives by
tapping on the word. The alternatives are currently
generated by a client-side algorithm, but will be improved
when we move to a server-side generation of the alternatives
Change-Id: I454ee28fef9bf97a1b026ce8c605ca4badb39e79
2010-06-29 09:52:48 -04:00
satok
6c20ab55b5
Add a typeFace element and a symbol's color element
...
- add default bold theme
- add
Change-Id: Ie3f31a6973c12e7f8b885d0036f50e8647c9fe82
2010-06-29 08:41:33 +09:00
satok
cd61cadb71
Remove additional layouts
...
Change-Id: I65dbf3a4484b02ff1d854f704088ca527e273b85
2010-06-26 10:15:08 +09:00
Amith Yamasani
578096b688
Quick adjustment to keyboard size on xlarge screens.
...
And adjust the text size of the extension keyboard too.
2010-06-25 14:55:57 -07:00
satok
2b2db815d2
Move KeyboardView in the framework to LatinKeyboardViewBase
...
Change-Id: I99e3ea5eb1f1f5e5f9b36306930cdf0f50acfb01
2010-06-26 04:01:29 +09:00
Amith Yamasani
a62f7c18f9
Remember typed words for auto-corrections
...
Change-Id: I475c2fa7604f91659100510079fa13c7615177e9
2010-06-24 19:25:32 -07:00
Kenny Root
dae9017014
am 3e59cea2
: am a008d164
: am 7697133c
: Import revised translations
...
Merge commit '3e59cea2c0807ec0fc7e39edb900cb096668a868'
* commit '3e59cea2c0807ec0fc7e39edb900cb096668a868':
Import revised translations
2010-06-21 12:39:20 -07:00
Kenny Root
a008d16402
am 7697133c
: Import revised translations
...
Merge commit '7697133c85f30ae2ec046d9fd19fdb5f2ddc7cbc' into gingerbread
* commit '7697133c85f30ae2ec046d9fd19fdb5f2ddc7cbc':
Import revised translations
2010-06-21 12:36:18 -07:00
Kenny Root
7697133c85
Import revised translations
...
Change-Id: If4c56c6cea6a99cc784e3e16457a43ca550fdefa
2010-06-21 11:05:32 -07:00
satok
9512706adf
Make DropBox.addText AsyncTask in IMELogger
...
Change-Id: I84d5915a3197a67cda6bec8b0ef3343df2e510be
2010-06-17 05:53:49 +09:00
satok
b373d460c7
Log the current launguage and enabled languages
...
Change-Id: Ie504961be7c90bdcabe73ca3bddf98cac61f3d3b
2010-06-16 10:06:25 +09:00
Kenny Root
4c20a92fa0
am e6de8785
: am 36dcfec5
: Import revised translations
2010-06-09 23:24:10 -07:00
Kenny Root
e6de8785d6
am 36dcfec5
: Import revised translations
...
Merge commit '36dcfec5a744996ee35735ffa4c796d37b946a9b' into kraken
* commit '36dcfec5a744996ee35735ffa4c796d37b946a9b':
Import revised translations
2010-06-09 23:19:48 -07:00
Kenny Root
36dcfec5a7
Import revised translations
...
Change-Id: I7ffd12b24b3946d83899813c498c32eea0b75de0
2010-06-09 22:51:48 -07:00
satok
d5d61c3485
Catch inflate exception
...
Change-Id: Ia5a384f5cbd2d0063904c2959ccbeb987198616b
2010-06-09 00:54:18 +09:00
satok
acbe38f3e1
Try GC at OutOfMemoryError
...
Change-Id: Icfaecc6a0e8858622649ce9115ab94b00e240cc2
2010-06-09 00:01:21 +09:00
satok
3a7adf6569
Merge "Fix logging issues"
2010-06-07 18:40:57 -07:00
satok
297444953c
Fix logging issues
...
- send non-main dic words after filling blank
- send cancellation counts per dic
Change-Id: I010794cc810339d7b04d64f7b0a6fa5d5cbf8826
2010-06-08 10:34:10 +09:00
Ken Wakasa
71a0e3f551
Update the cert to catch up with a bug fix - https://android-git.corp.google.com/g/53188
...
Change-Id: I144a80be8f47aac292f320e9a6cdb9a970886d38
2010-06-07 23:49:22 +09:00
Ken Wakasa
cf325a4031
Bump the versionCode for the next release
...
modified: java/AndroidManifest.xml
Change-Id: I4084dbad22f000e793b635615130c92f46f477cc
2010-06-07 23:26:27 +09:00
Ken Wakasa
d8dac11374
Ver up to v0.17
...
Change-Id: I88a5033f5573b738315755813a2d5c52f8704da7
2010-06-04 11:17:39 +09:00
satok
03d88c0b1f
Show a current locale in the space bar
...
Change-Id: I317a0b0b20c3065f2e7454f7b44654a34b97500d
2010-06-04 10:25:55 +09:00
satok
88327fb73b
Fix NPE onDestroy
...
Change-Id: I6aa1951fd3d69e07d1fbc7712fe2526dd9a5ef57
2010-06-04 00:51:17 +09:00
satok
dac53d9c7d
Change RuntimeErrot to OutOfMemoryError
...
Change-Id: Ic237bc7f0631dcb192be7203379bdf4c5d832b28
2010-06-04 00:13:43 +09:00
satok
e4c7ad3097
Show encoded log
...
Change-Id: I59a8c1506409097a1e8864b51051d969edaf2680
2010-06-03 20:55:42 +09:00
satok
0f97599f1a
Delete extra inflating view
...
- this is not called in froyo-LatinIME, so it can be removed
Change-Id: I3a761145dd30a93ba71d39df9fa504383c5425a5
2010-06-03 20:47:10 +09:00
satok
c6bc1a93a3
URL encode a log of exception
...
Change-Id: I50c08d58b4ce8555d88c68cae44c12600ae93221
2010-06-03 20:45:27 +09:00
satok
0eaca7aa99
Fix NPE and addded logOnWarning
...
Change-Id: I4cca905ce044c014490ada6d00a76d79a20ed885
2010-06-03 20:31:45 +09:00
satok
8edbaf0433
Hide debug mode
...
- Tap feedback option 10 times, then debug mode will be enabled.
- Change default value of KeyboardMode to avoid NPE
- Update version code
Change-Id: I3a4e64db0d3aa9a08f0e3b3ad1669e728e32cddf
2010-06-03 19:25:12 +09:00
satok
518643a2c5
Remove non-main dictionary candidates
...
Change-Id: I9f33da674c2c2a0101671ba24424640ba3e695e5
2010-06-03 18:46:44 +09:00
satok
4ff7bbcb97
Fix a bug that force closing happens even when SUPPRESS_EXCEPTION flag is on.
...
Change-Id: I927b11da1e62b147813fbbf01e2afce5915aed73
2010-06-03 15:25:18 +09:00
satok
219d9d52e5
Flush before re-throwing exception in logOnException
...
Change-Id: I061738c5b1a1509015344c2c27848bac1e29d833
2010-06-03 11:48:33 +09:00
satok
dd58fe92d1
Add candidates of manually picked suggestions
...
Change-Id: Ieed585be5f4e88509cdcc31f5d82474cb06add6a
2010-06-02 21:58:36 +09:00
Ken Wakasa
0175d7da21
Add additional punctuations to suggestion strip. Bug: 2729632
...
Change-Id: I5a3d47fee2a09da06b395529c4eccce6d14ecb9d
2010-06-02 20:44:16 +09:00
satok
4ee3676cf3
Check suggested words whether they are from mainDic or not
...
- Added counters for suggestions by dictionarys
- Added a counter for cancelled suggestions
Change-Id: Ia7d3a73855b1e82b60a010f18dba4e1c0fe1c2bb
2010-06-02 19:18:22 +09:00
satok
7f96616c75
Add minSdkVersion
...
Change-Id: Id0d95983b98dcb3eda52705cc709356ce53991c6
2010-06-02 13:20:18 +09:00
satok
928ebfeaf8
Add aggressive cancellation for auto suggestion
...
- Add ring buffer
- Count separator for auto suggestion
- Add a test for ring buffer
Change-Id: Id4a0aa00ceb1b055b8fc96c45e100d318cceb2ab
2010-06-02 12:59:35 +09:00
satok
ac2b332e94
Merge "Get the log of exceptions. And delete the gradient background."
2010-06-01 01:11:57 -07:00
satok
e607db631d
Get the log of exceptions. And delete the gradient background.
...
- Add a logger of Exception
- Catch RuntimeException where bug reported.
- Delete gradient background.
Change-Id: I98b5fbc4a51163de7e56bee4f8312585d8e98eb7
2010-06-01 17:07:39 +09:00
satok
a146069dbd
change version
...
Change-Id: Ie43ec5fab87eeb5494b05fc5683c616937b5c444
2010-05-31 22:28:06 +09:00
satok
7c00957e46
Log version of IME
...
Change-Id: I6e6dc751da05cdc94d38a2a819f659b9f1885414
2010-05-31 22:23:07 +09:00
satok
bfccd09079
Merge "Clear user's input and manually picked suggestion"
2010-05-31 05:20:04 -07:00
satok
f4973b3d41
Clear user's input and manually picked suggestion
...
Change-Id: I7bbad73b87a9341440621489db7fbdb4ad81c7f6
2010-05-31 21:07:39 +09:00
satok
1d2acf6ac4
Change name of default theme
...
Change-Id: Iee11ad318126793291b6acada35ee6c6c865ef48
2010-05-31 21:04:13 +09:00
satok
37340b3fb4
Merge "Add black resources"
2010-05-31 04:40:40 -07:00
satok
c03c7cb268
Logging issues
...
- Swap user's input and auto suggested words if they are same
- Set user's input blank if punctuation is selected
- Not count when user's input has one or more digit
Change-Id: I8bbe1cb43287c06f8e284ada0712b1b9ec714dc3
2010-05-31 20:39:48 +09:00
satok
faeed22612
Add black resources
...
Change-Id: Ibd1ac2610b70693975011f85e232348388245553
2010-05-31 20:38:38 +09:00
satok
352f8bc9a3
Fix log dupplication of auto suggest
...
Change-Id: Ic2af15adff64631cc275b07113b42991363c92f8
2010-05-31 19:07:02 +09:00
satok
cddf471210
Fix the name drawable
...
Change-Id: Idf359a81b59522c030839e00ea5287bad5069677
2010-05-31 13:05:46 +09:00
satok
f4b5e6b252
Merge "Change version to v0.11 from v0.10"
2010-05-27 10:24:37 -07:00
satok
a3b2fa6722
Change version to v0.11 from v0.10
...
Change-Id: I88f14f1ab5c325a82589fc8a3becd1a7a56e2cd3
2010-05-28 02:23:32 +09:00
satok
2776a9f2c3
Change default theme to Ginger Bread "6"
...
Change-Id: I68d5519c03dba0f8b6344a103c5bcf4f9b18e760
2010-05-28 02:18:09 +09:00
satok
574a7cc82d
Fix the bug that black symbols are shown when only one lanugage is selected.
...
Change-Id: I15f83fc43d91c2c9d74b40fdcecdfe239242d565
2010-05-28 02:01:32 +09:00
satok
bf336cb4a2
Change symbol to use black icons
...
Change-Id: I834efd322b4ef6e99707028d38223d837a3d4e36
2010-05-27 22:14:24 +09:00
satok
f22d479e48
Log and UI fix
...
- add Log entry for the setting of auto completion
- fix the parameter names
- reduce the time to commit
- copy popup window's resources from framework
- change extention window to use the current layout
Change-Id: I5f52c41dc8027c28a874ba8f198471eb3c9bdd1e
2010-05-27 12:06:58 +09:00
satok
b72f348467
Add new UI for Gingerbread refering to Heiko's sample
...
Change-Id: I80db4a52f5bbb25c77dfe7df94bdced69debf831
2010-05-26 19:15:14 +09:00
satok
3e5b8b3520
Merge commit 'goog/master'
...
Conflicts:
java/res/values-de/strings.xml
java/res/values-it/strings.xml
2010-05-24 15:02:28 +09:00
Amith Yamasani
90599bd107
Fix bug: 2693836 - Russian keyboard is missing a letter
2010-05-21 17:05:11 -07:00
satok
107d9dd5c0
Fix the valid length of a logged data
...
Change-Id: I94abccd9585edc42555ab3ffaed35f09cdfadd44
2010-05-21 15:01:37 +09:00
Amith Yamasani
db8dcd8b02
Only use fullscreen mode if the number of inches in height is less than 2.5in
2010-05-20 10:19:23 -07:00
Ken Wakasa
ed5d613e36
Add versionCode and versionName. versionCode needs to be incremented to keep the unbundled LatinIME even after the reboot.
...
Change-Id: I78f2d7400e71dd011d2d086e035aadeb96b16ce0
2010-05-21 01:28:33 +09:00
satok
01303e39f5
Commit on finishInput
...
Change-Id: I26254cfdaecd0d85571be3f930476040de935d6c
2010-05-19 15:20:03 +09:00
Ken Wakasa
bfd3b8bf86
Restore the original-package entry to support overwrite-install with the old package name.
...
Change-Id: I1ddbcb3e1b41ef7d0e4017d7de11b600ec645197
2010-05-18 11:01:46 +09:00
Kenny Root
60d81e3a80
am 71403bcc
: am 8099a06b
: Import revised translations
2010-05-17 15:03:16 -07:00
Kenny Root
71403bcc58
am 8099a06b
: Import revised translations
...
Merge commit '8099a06ba4e70177cfa2c8a997a6ed146fbe2fbf' into froyo-plus-aosp
* commit '8099a06ba4e70177cfa2c8a997a6ed146fbe2fbf':
Import revised translations
2010-05-17 12:05:45 -07:00
Kenny Root
8099a06ba4
Import revised translations
...
Change-Id: I05cc3d1908de8a9a9765f4887cdf641639e65cfd
2010-05-17 11:43:46 -07:00
satok
07865c0530
Fix not resource found exception
...
Change-Id: Id94ef1ccbeb9a1566c91e0fcc62dfa51dea71909
2010-05-17 19:08:12 +09:00
satok
b2447f73bc
Merge "Add logging for UI"
2010-05-17 02:58:20 -07:00
satok
853083627a
Add logging for UI
...
Change-Id: Ib47919be442feb7a0cb22e886a537ef4ff5b8533
2010-05-17 18:41:04 +09:00
Ken Wakasa
758388f14e
Merge "Change the package name to override the current LatinIME."
2010-05-17 02:32:41 -07:00
Ken Wakasa
a25324fbe1
Change the package name to override the current LatinIME.
...
Change-Id: I9fa0740ddd47cb3a4ee13bc38e82957b7cc07f13
2010-05-17 18:24:02 +09:00
satok
f9ce9105ba
Merge commit 'goog/master'
2010-05-17 17:52:04 +09:00
satok
a0f8739914
Add Keyboard Theme Switcher
...
Change-Id: If1bf7d20e4f8a47a7c0429d2445431dc73c1b31b
2010-05-17 17:37:09 +09:00
Amith Yamasani
8aaca66928
Merge "Fix a bug throwing IndexOutOfBoundsException when IME receives completions more than MAX_SUGGESTIONS in full-screen mode."
2010-05-12 16:44:14 -07:00
satok
6bf73582cb
Merge commit 'goog/master'
2010-05-12 15:11:47 +09:00
satok
8d6bd9389f
Clean up
...
- extract color
Change-Id: Ic9cbb44502e71941eb74f15cc2f96b9abdb4b327
2010-05-12 14:44:22 +09:00
satok
00dd9e180a
Fix NPE
...
Change-Id: Ic438704af64e8ebcecba13dbc0f3e72b14ac6f4f
2010-05-12 11:54:28 +09:00
Yuncheol Heo
75e0abcfdb
Fix a bug throwing IndexOutOfBoundsException when IME receives completions more than MAX_SUGGESTIONS in full-screen mode.
...
Change-Id: Ic76287c2f8aa91733769e789df1f2a0614100f65
2010-05-12 10:56:57 +09:00
satok
f6ecc28767
Merge commit 'goog/master'
2010-05-12 10:05:17 +09:00
satok
9e820fa0f4
Cleanup
...
- Remove dead code
- Add colors
Change-Id: I011146b33a37375d2a0b12342d65bad62ba7542b
2010-05-12 09:57:30 +09:00
satok
912fb384da
Merge commit 'goog/master'
2010-05-11 10:37:11 +09:00
Amith Yamasani
44357b74a3
Merge "Sync hebrew keyboard with the rest (removed popular domain button)"
2010-05-10 13:08:25 -07:00
satok
ee2ab40c7a
Add settings for "enable log" to UI
...
Change-Id: Ib6ebfbc586dbea4dce037e484598cbc47ba58c7e
2010-05-10 19:00:54 +09:00
satok
34a69469ac
Change the application name
...
Change-Id: I097bfe031ff8a0652329469fa11074e109653fdb
2010-05-10 18:03:09 +09:00
satok
8e0575db72
Cleanup unused function
...
Change-Id: I7417bcaa578ef85f0b634bcac8ddde2b0368b905
2010-05-10 15:49:11 +09:00
Roman Mitnitski
54b3fe771f
Sync hebrew keyboard with the rest (removed popular domain button)
...
Change-Id: Ib7e91513fcb02e7383c7d0e524b7f56a53b1abd8
2010-05-10 09:26:58 +03:00
satok
1263d23466
Insert logging code
...
- Add log of auto suggestion
- Add log of cancelling auto suggestion
- Add log of actual number of charactors
- Add log of manually clicking suggestion
Change-Id: I8fc1cef356bf1a98b0676ed171bfb17825e18425
2010-05-10 15:11:26 +09:00
Amith Yamasani
7e615228de
Merge "Tests and some new constructors to help in testing."
2010-05-07 13:43:11 -07:00
Amith Yamasani
e4e1130d00
Tests and some new constructors to help in testing.
...
Added tests for the dictionary lookup and correction logic on the primary dictionary.
This exercises part of the Suggest class and the native dictionary lookup code.
2010-05-07 13:40:20 -07:00
satok
4c3ff1a760
am a8e487be
: am d6b80c6e
: Merge "Fix hardcoded "isDefault" setting" into froyo
2010-05-07 10:53:20 -07:00
satok
a8e487be4c
am d6b80c6e
: Merge "Fix hardcoded "isDefault" setting" into froyo
...
Merge commit 'd6b80c6ed4433d66381501cd0a00813647261a6c' into froyo-plus-aosp
* commit 'd6b80c6ed4433d66381501cd0a00813647261a6c':
Fix hardcoded "isDefault" setting
2010-05-07 10:34:41 -07:00
satok
d6b80c6ed4
Merge "Fix hardcoded "isDefault" setting" into froyo
2010-05-07 10:32:51 -07:00
satok
53393240e8
Merge commit 'goog/master'
...
Conflicts:
native/Android.mk
2010-05-07 19:57:51 +09:00
satok
5c7c33735d
IME Logger improvement
...
- Eabled to handle an array value in the log entry
- Added word counter
- Added parameters to Log APIs
- Obfuscate user privacy support
Change-Id: I5e2a7d58113b0581e51d22d6dac9a6a6fdc34356
2010-05-07 19:23:11 +09:00
satok
8a3f6dfba9
Fix hardcoded "isDefault" setting
...
Bug:2661261
- Changed true to @bool/im_is_default
- isDefault was changed in https://android-git.corp.google.com/g/#patch,sidebyside,37627,3,res/xml/method.xml by mistake
Change-Id: Id1c20c292bed27523fb41f32514f2abdee11f992
2010-05-07 18:00:45 +09:00
Amith Yamasani
dbab992963
am b1068051
: am f0296426
: Don\'t auto-select the system language in IME language selection screen.
2010-05-04 13:08:44 -07:00
Amith Yamasani
b1068051c7
am f0296426
: Don\'t auto-select the system language in IME language selection screen.
...
Merge commit 'f02964264f196447b03a88591a2964b67c318718' into froyo-plus-aosp
* commit 'f02964264f196447b03a88591a2964b67c318718':
Don't auto-select the system language in IME language selection screen.
2010-05-04 12:05:33 -07:00
Amith Yamasani
f02964264f
Don't auto-select the system language in IME language selection screen.
...
Fixes http://b/2650378
On entering the selection screen, don't add the system language in addition
to other selected languages.
Change-Id: Id7a3b45df39a8493d17be668029eee139bf00ff3
2010-05-03 14:13:34 -07:00
Kenny Root
d96df289a4
am 8701305f
: am 221d99c8
: Merge "Import revised translations" into froyo
2010-04-28 09:54:01 -07:00
Kenny Root
8701305f4f
am 221d99c8
: Merge "Import revised translations" into froyo
...
Merge commit '221d99c891b1ea0955957849abc5df3019cb18c7' into froyo-plus-aosp
* commit '221d99c891b1ea0955957849abc5df3019cb18c7':
Import revised translations
2010-04-28 09:32:58 -07:00
Kenny Root
221d99c891
Merge "Import revised translations" into froyo
2010-04-28 08:07:51 -07:00
satok
85b6c5fc6b
Fix NPE
...
Change-Id: I27fc6268ea325f6e5f2a8bfd36499bf6c2b9f146
2010-04-28 17:25:29 +09:00
satok
22f7ea7518
Add logging
...
- add logging for delete
- add logging for inputchar
Change-Id: I684692385f4c3acb66ab2bcd6421dae1d84feb8f
2010-04-28 16:48:48 +09:00
satok
8677ac3586
Logger improvements
...
- Made each method static
- Added a setter of contest
- Added a function to entry counts periodically
Change-Id: I644dfa83c4fcb1933dc267fc4cfad05c9bb7adc7
2010-04-28 16:33:40 +09:00
Amith Yamasani
dd7a2cb283
am afae9b25
: am 6aab3310
: Remove .com key from URL and Email address keyboards. Bug: 2630268
2010-04-27 18:56:38 -07:00
Kenny Root
0dfa3e6dad
Import revised translations
...
Change-Id: I1050cb361860cbea36bba762d37b4558dee8cecb
2010-04-27 14:30:47 -07:00
Amith Yamasani
afae9b251e
am 6aab3310
: Remove .com key from URL and Email address keyboards. Bug: 2630268
...
Merge commit '6aab33105a64dabe0b85c4d4fdc4f784a7a57c4f' into froyo-plus-aosp
* commit '6aab33105a64dabe0b85c4d4fdc4f784a7a57c4f':
Remove .com key from URL and Email address keyboards. Bug: 2630268
2010-04-27 13:10:01 -07:00
Amith Yamasani
6aab33105a
Remove .com key from URL and Email address keyboards. Bug: 2630268
...
Have the spacebar be normal width and remove the .com keys.
Change-Id: I470ee4ffa2c84b91e3207e016c99bc66b34ef564
2010-04-27 11:30:17 -07:00
Ken Wakasa
3592749a4c
Merge "Remove ByteBuffer prefix which wrongly suppresses a class member."
2010-04-27 08:11:28 -07:00
Ken Wakasa
e945a182c2
Remove ByteBuffer prefix which wrongly suppresses a class member.
...
Change-Id: I5114106eca0f67326fb3f939165bae0c122ed982
2010-04-27 23:35:45 +09:00
Ken Wakasa
826269c8ae
Get rid of dependency on native AssetManager API. Confirmed the native code builds with the NDK r3.
...
Change-Id: I0d2d3a0e262847d6948a0336a35440e21e312ad2
2010-04-27 22:23:03 +09:00
satok
59d77a1586
Merge "Add a base class of logger"
2010-04-26 23:47:13 -07:00
satok
ac981fd39a
Add a base class of logger
...
Change-Id: I8462369d59f90642331c08baada354f7a0b07e45
2010-04-27 15:14:36 +09:00
Ken Wakasa
4606367f98
Get rid of dependency on native AssetManager API. Confirmed the native code builds with the NDK r3.
...
Change-Id: I6a9a5bb4129e9269d74348801436c9e5e0058da5
2010-04-27 08:56:56 +09:00
Ken Wakasa
07cab72ce4
Fix the sandbox build & get rid of ICU dependency.
...
Changed package name from com.android.inputmethod.latin2 to com.google.android.inputmethod.latin2.
Copied LatinIME's current dictionaries from master's vendor directory.
Confirmed latin_tolower() function returns the result identical to ICU's u_tolower().
- Note that I will merge the ICU dependency removal change to master.
Change-Id: Ia85bd3e88ce5159934684e2228d8b0c5a8885296
2010-04-20 17:55:53 +09:00
satok
19266dc860
Merge commit 'goog/master'
2010-04-16 15:55:35 +09:00
Amith Yamasani
857cde9007
am 335a0c55
: am 938c1782
: Fix for hanging extension keyboard. Bug: 2593488
2010-04-15 17:00:07 -07:00
Amith Yamasani
335a0c5511
am 938c1782
: Fix for hanging extension keyboard. Bug: 2593488
...
Merge commit '938c178215d38c6f085b32b0994598f9e8bc5ab5' into froyo-plus-aosp
* commit '938c178215d38c6f085b32b0994598f9e8bc5ab5':
Fix for hanging extension keyboard. Bug: 2593488
2010-04-15 16:48:13 -07:00
Amith Yamasani
938c178215
Fix for hanging extension keyboard. Bug: 2593488
...
Sometimes the only motion event that is above the keyboard is the UP
event. In that case we can't expect one more event to come that will
dismiss the extension. So don't show the extension if the only Y < 0
event is an UP event.
Change-Id: I04a8b742dea03cd700006dc5df740ac7d9620c0b
2010-04-15 14:44:22 -07:00
Kenny Root
228e817578
am 41c2b30a
: am 48832c86
: Import revised translations
2010-04-15 13:31:38 -07:00
Valentin Kravtsov
17450fd29b
am b98c17a7
: am f9d0f3a8
: Fix for: For Voice IME busy circle displayed below waveform
2010-04-15 06:36:59 -07:00
Kenny Root
41c2b30a34
am 48832c86
: Import revised translations
...
Merge commit '48832c860377e5515be6ccf57fce9299a408584a' into froyo-plus-aosp
* commit '48832c860377e5515be6ccf57fce9299a408584a':
Import revised translations
2010-04-15 05:59:54 -07:00
Kenny Root
48832c8603
Import revised translations
...
Change-Id: I2d221b9501462110848592e76c6bd8490f2b209e
2010-04-14 20:34:58 -07:00
Valentin Kravtsov
b98c17a7a9
am f9d0f3a8
: Fix for: For Voice IME busy circle displayed below waveform
...
Merge commit 'f9d0f3a81ad4220672f90a8799a79e63e53c46d3' into froyo-plus-aosp
* commit 'f9d0f3a81ad4220672f90a8799a79e63e53c46d3':
Fix for: For Voice IME busy circle displayed below waveform
2010-04-14 12:01:40 -07:00
Amith Yamasani
bb488c1476
Merge "Add hebrew keyboard to LatinIME Bug: 2532052"
2010-04-13 10:06:22 -07:00
Valentin Kravtsov
f9d0f3a81a
Fix for: For Voice IME busy circle displayed below waveform
...
bugfix for: http://b/issue?id=2568048
[Sapphire] ]For Voice IME busy circle displayed below waveform.
STEPS TO REPRODUCE:
1. launch Calendar . -> Select menu -> New Event.
2. Switch soft keyboard to Number view.
3. Tap on mic symbol of to speak
4. Speak any word to enter in Text field .
5. Verify busy icon ( circular icon ) displayed in "working " screen.
EXPECTED RESULTS:
Busy circle should be displayed in center of waveform
OBSERVED RESULTS:
Busy circle displayed below waveform
ADDITIONAL INFORMATION:
Spoken word is enetering in text field correctly.
Change-Id: I043ce6a985f526cade0e9f63525619a92d918485
2010-04-12 21:02:27 +01:00
Ken Wakasa
1cf0ce74e8
Make this sandbox buildable under the froyo tree using symlink under vendor/google/apps.
...
Change-Id: Ia83a8e27d7a44a3a4dcf21b7a0bf0ab814f106ea
2010-04-07 18:58:46 +09:00
Amith Yamasani
97f4b4ad34
am c2b8c16b
: Possible fix for monkey bug: 2529350
...
Merge commit 'c2b8c16bdf392c81785031483d21740c5e883046' into froyo-plus-aosp
* commit 'c2b8c16bdf392c81785031483d21740c5e883046':
Possible fix for monkey bug: 2529350
2010-04-06 12:39:02 -07:00
Amith Yamasani
4f695092a2
am 3e0c82ec
: Fix for 2568664 : Slide gesture on spacebar is not reliable anymore
...
Merge commit '3e0c82ec80a69c4adbd60546c3c56c83c43ec7eb' into froyo-plus-aosp
* commit '3e0c82ec80a69c4adbd60546c3c56c83c43ec7eb':
Fix for 2568664 : Slide gesture on spacebar is not reliable anymore
2010-04-06 12:38:59 -07:00
Amith Yamasani
c2b8c16bdf
Possible fix for monkey bug: 2529350
...
Don't try to show the extension if the main keyboard is not showing.
Change-Id: Ic3368f48f8973dedfb1ab8f4644b0766b52aed1b
2010-04-06 11:22:19 -07:00
Amith Yamasani
3e0c82ec80
Fix for 2568664 : Slide gesture on spacebar is not reliable anymore
...
This was due to the multi-touch error correction code that was recently
added. Make sure that one of the move points is in the upper 3 rows
to allow for fast swipe on spacebar.
Change-Id: I420bdb83a4cd8833c4158bc37a2d806b8c83b948
2010-04-06 11:14:03 -07:00
Jean-Baptiste Queru
443c360d0a
Clarify licensing
...
-use AOSP copyright instead of Google
-add NOTICE and tag file
Bug: 2548782
Change-Id: If50b2e9e9cc4b4876b0d047fc9f34e2d537a6da4
2010-04-05 09:47:36 -07:00
Amith Yamasani
dad0e792aa
Fix for 2559069 IME ".com" should be erasable with one backspace
...
Change-Id: Ifef97a9b66e051fef7ca8b0a92bfe21f3d1e6cf6
2010-04-01 06:28:52 -07:00
Amith Yamasani
0fef498a07
Treat fast moves as multi-touch. Bug: 2561786
...
Detect sudden moves that have a large delta that would not be a typical drag
by the user when hunting for a key. Drop move events until the user releases
the touch and register both starting and ending keys instead of only the
ending key. This reduces the frequency of dropped keys on touch hardware that
isn't able to detect multi-touch reliably.
This also takes into account diagonal moves or right angled moves due to
pseudo-multi-touch.
It weakens the swipe gestures (to swipe, you'll need to swipe slowly and fully,
otherwise it will trigger 2 keys)
Change-Id: Ieba3a0bef4c8910f0f17aa20baedb3581d1de12b
2010-03-31 15:18:17 -07:00
Amith Yamasani
fbd1866424
Avoid race conditions between queries and closing of the auto_dict database.
...
Keep a reference to the openhelper around across locale and input language
changes. Also, share the openhelper between the queries and updates. Creating
a new one in a separate thread could cause it to be closed at the wrong time.
Monkey bugs, probably dupes.
Bug: 2560471
Bug: 2544169
Change-Id: I6eb39145de7191732ddde455728bf147a2d1ba31
2010-03-31 14:01:59 -07:00
Jean-Michel Trivi
06933183c8
Fix bug 2553592 API REVIEW: android.speech
...
Change 3 of 4
Notes from API Council review:
Rename RecognitionManager to SpeechRecognizer
Change-Id: Ieea0ade975b7c01f1fccb83a78a5b8f75e0c62de
2010-03-30 10:29:41 -07:00
Kenny Root
7f4f7b877a
Merge "Import revised translations" into froyo
2010-03-30 09:35:14 -07:00
Kenny Root
c39ae1d0e0
Import revised translations
...
Change-Id: If95d873337fa1f368fd098a5ba4497bff6dc65b6
2010-03-30 09:17:01 -07:00
Amith Yamasani
d079b98ec4
Fix build breakage due to api change
...
Change-Id: I72661c51f277cb9aa3df0bd5a16756408b53ab7f
2010-03-29 18:04:13 -07:00
Amith Yamasani
0c05902e33
Don't auto-add when in suggest-only mode. Bug: 2521344
...
Also don't highlight quickfixes when in suggest-only mode
In general, reduce the situations where words are auto-added. It was
too eagerly adding even words that were in the dictionary.
2010-03-24 19:31:49 -07:00
Amith Yamasani
4ff60be170
Write the auto dictionary data to disk in a background thread to avoid blocking the UI thread.
...
Bug: 2536846
This also potentially fixes the occasional hangs on pressing space. Need to verify.
Bug: 2509010
2010-03-23 16:21:46 -07:00
Roman Mitnitski
c12588d40b
Add hebrew keyboard to LatinIME
...
Bug: 2532052
Change-Id: Id2de988327fa3501e9049dc972a215b754bd3d91
2010-03-21 11:29:07 +02:00
Amith Yamasani
bad436e93b
Potential fix for extension keyboard not cleaning up bubbles sometimes.
...
This might also fix the keyboard closing suddenly when using the extension.
Re-enable bubble for landscape extension keyboard, since the framework can
now display it to the side.
2010-03-19 17:31:54 -07:00
Eric Fischer
7be15a1899
Merge "Import revised translations"
2010-03-18 10:54:02 -07:00
Kenny Root
1866d9ec83
Import revised translations
...
Change-Id: Id1db465dcf22f183bbf365f25905f408b51709f6
2010-03-17 22:16:48 -07:00
Amith Yamasani
6780b898ec
Fix a StringIndexOutOfBounds. Bug: 2524050
2010-03-17 21:39:02 -07:00
Amith Yamasani
1ab409272b
Merge "Remove popup for extension keyboard in landscape. bug: 2519903"
2010-03-17 17:09:14 -07:00
Amith Yamasani
1e5374e98b
Remove popup for extension keyboard in landscape. bug: 2519903
...
Also add a summary text in the input language list for languages with
a dictionary so that users don't feel cheated when they pick a language
that doesn't happen to have a dictionary. Remove greek as it isn't an
extension of the QWERTY keyboard.
2010-03-17 17:02:28 -07:00
Amith Yamasani
b248c2f7bf
Remove the shared uid for LatinIME
...
Bug: 2512241
Since we cannot market update apps with shared uid, had to be removed.
Added READ_CONTACTS permission, now that it has a non-shared uid.
2010-03-16 14:01:52 -07:00
Amith Yamasani
c3413faf92
Merge "Fix occasional correction errors in suggesting obvious corrections."
2010-03-16 12:24:13 -07:00
Fredrik Roubert
b1cb13292f
Update Swedish keyboard layout to not use external strings.
2010-03-15 18:42:24 +01:00
Maryam Garrett
4f1f2201bd
Fixes the over-logging of TextModified
...
We were overlogging the TextMoified action because the old
implementation would log a cursor change as a text
modification. This CL logs 4 specific actions (choose
suggestion, delete text, insert text, insert punctuation)
as a text modification rather than any action in the textbox
I also add in logging of the length of the recognition result
so that we can get some more context around the scope of the
editing of the ime result.
Change-Id: I172df24ddc0a7b62bcc5ed806fd70ef7e1c42310
2010-03-15 12:18:08 -04:00
Amith Yamasani
231cacd080
Fix occasional correction errors in suggesting obvious corrections.
...
Bug: 2513996
The array of adjacent letters did not have the primary code in the first
position. Swap the codes around to make the primary the first one.
Change-Id: Id753254c88d440d3d76dbc048d123dfc78edf58d
2010-03-14 22:53:16 -07:00
Amith Yamasani
6c2f9f5ba7
Fix bug: 2512075 : Current input language resets to first in list on orientation change
...
Have separate variables for system locale and input locale.
2010-03-12 17:29:23 -08:00
Amith Yamasani
3656fb7987
Fix Russian keyboard layout, bug: 2509080
...
Also add a similar Swedish keyboard layout, contributed by Fredrik.
2010-03-12 14:14:29 -08:00
Amith Yamasani
8102ae7941
2175312 : IME suggestions stay on screen after switching orientation in search dialog
...
Only show the candidate strip if the input view is showing. Otherwise ignore any
completions from the AutoCompleteTextView
2010-03-10 21:18:49 -08:00
Amith Yamasani
283a77f633
Load UserDictionary and AutoDictionary in a background thread.
...
This is to avoid ANRs during bootup, as some of the providers
may not have been initialized yet.
Refactored the ContactsDictionary and moved the async loading
code to ExpandableDictionary to share with the other dicts.
Bug: 2501133
Change-Id: I20393edb6fdf5df2f54ebac8dd04419a592177a2
2010-03-10 11:39:06 -08:00
Amith Yamasani
07b1603a3f
Don't let the native code target be included twice when unbundling.
...
Move java code to a different directory so that the unbundled
version doesn't try to compile the native code again.
Change-Id: I05cf9e643824ddc448821f69805ccb0240c5b986
2010-03-09 15:01:09 -08:00