aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Add Key.keyHintLabel and remove Key.keyHintIconTadashi G. Takaoka2011-06-165-73/+119
| | | | | | | | | | | | | | | | | | | | | | | | | | | This change also removes manualTemporaryUpperCaseCode and manualTemporaryUpperCaseHintIcon. Instead of these keyLabelOption now has hasUppercaseLetter flag value. Bug: 4436327 Change-Id: I88fdac1e888a7123735296f5ef45f5fdd565cd2e
* | | Merge "Small performance fix."Jean Chalard2011-06-161-2/+2
|\ \ \ | |/ / |/| |
| * | Small performance fix.Jean Chalard2011-06-161-2/+2
| | | | | | | | | | | | | | | | | | This improves performance by not allocating an iterator. Change-Id: I5511fd8b8d3aa826917620c0af994dbaf1562bb1
* | | Make LatinKeyboard aware of themeTadashi G. Takaoka2011-06-164-50/+50
| | | | | | | | | | | | | | | Bug: 4436327 Change-Id: Idecdd470cbb0720b96958039eb11f6978d39629e
* | | Make CandidateView aware of themeTadashi G. Takaoka2011-06-153-24/+42
| | | | | | | | | | | | | | | | | | | | | This change is needed to introduce new theme easily. Bug: 4436327 Change-Id: Idc368b66d892d9c888ba7a26bfa3527c21678292
* | | Merge "Make Keyboard aware of theme"Tadashi G. Takaoka2011-06-154-21/+34
|\ \ \ | |/ / |/| |
| * | Make Keyboard aware of themeTadashi G. Takaoka2011-06-154-21/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change is needed to introduce new theme easily. As a starter this change introduces Keyboard.popupHintIcon attribute and Key.keyLabelOption.popupHint flag to show popup hint icon that is previously specified by Key.keyHintIcon attribute. Bug: 4436327 Change-Id: I6b1c5c1b88eece541141b2d2cedd164ee02e5c2a
* | | Merge "Remove the original text from SuggestionSpan"satok2011-06-151-8/+16
|\ \ \ | | |/ | |/|
| * | Remove the original text from SuggestionSpansatok2011-06-151-8/+16
| | | | | | | | | | | | Change-Id: If70d32cad980b46ba77f399606d7ab3957c5d096
* | | Fix Keyboard crash when chording and long pressing keyTadashi G. Takaoka2011-06-152-18/+10
| |/ |/| | | | | | | | | | | | | This change just prevents crashing. The another bug#4646271 has been opened to support chording and long pressing key. Bug: 4463909 Change-Id: I50e42656fe111e6b261310c899e672b8ba001e5d
* | Fix NPE in CandidateView.offsetMarginTadashi G. Takaoka2011-06-151-0/+2
| | | | | | | | | | Bug: 4609124 Change-Id: I14913afba80732e6beb8458b404001798a221a79
* | Implement expandable candidates paneTadashi G. Takaoka2011-06-144-26/+160
|/ | | | | | | | | | This change removes horizontal scroll from candidates strip. Instead of that this change introduces "fixed 3 items candidates strip" and "expandable candidates pane". Bug: 4175031 Change-Id: Ia367d9074436fdea76d3b653d81798ce2749170e
* Merge "Add an option to use or not the contacts dictionary."Jean Chalard2011-06-133-4/+20
|\
| * Add an option to use or not the contacts dictionary.Jean Chalard2011-06-133-4/+20
| | | | | | | | | | Bug: 4586840 Change-Id: If62cd57e5ab661e6a51a5442d09bf0af8f08f263
* | Clean up candidate strip view hierarchyTadashi G. Takaoka2011-06-132-4/+3
| | | | | | | | | | Bug: 4175031 Change-Id: I8073739ac7624d2c0a111c5ef7043d8766162a83
* | am bdbefac0: am 263749f2: am 37deb112: Fix IndexOutOfBoundsExceptionTadashi G. Takaoka2011-06-101-4/+8
|\ \ | | | | | | | | | | | | * commit 'bdbefac0b471e8a70c5d4958b8d1a345777d6bdb': Fix IndexOutOfBoundsException
| * | Fix IndexOutOfBoundsExceptionTadashi G. Takaoka2011-06-101-4/+8
| | | | | | | | | | | | | | | Bug: 4586181 Change-Id: I10a2d1486c9a0d11aa42cf7c6a33ecd70b6918d7
| * | Merge "Enable long press caps lock" into honeycomb-mr2Tadashi G. Takaoka2011-06-081-1/+1
| |\ \
| | * | Enable long press caps lockTadashi G. Takaoka2011-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change is a back port from Master. Cherry-pick: I413062c759a1d91c66fcbf5dd04050dfbf15094f Bug: 3319295 Change-Id: I461942fde05d91519775d260410356dfcbe7f7c0
| * | | Release caps lock by double tap on shift keyTadashi G. Takaoka2011-06-092-5/+31
| |/ / | | | | | | | | | | | | | | | | | | | | | This change is a back port from Master. Cherry-pick: Ie0cad06c7b1afac0f33af76128303517e9e7bddc Bug: 3319295 Change-Id: I4bc294161cb8bc4edfdcb1afc0c66b3812667bf3
| * | Revised phone/number layout for 7 inch tabletTadashi G. Takaoka2011-06-012-6/+6
| | | | | | | | | | | | | | | Bug: 4442045 Change-Id: I562d75436aec2057863f6a8252275a5e47ecea6e
| * | Fix mini keyboard positionTadashi G. Takaoka2011-05-312-21/+23
| | | | | | | | | | | | | | | | | | | | | | | | This change adjusts popup mini keyboard X-coordinate not to be clipped out of the display. Bug: 4442045 Change-Id: Ibdf4e2d0a79cddbeb89ed8ded81a2db9af9797b8
| * | Adaptive keyboard width/position parser (DO NOT MERGE)Tadashi G. Takaoka2011-05-283-24/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change introduces the following features to Keyboard XML format. * "keyXPos" can specify the key X coordinate directly. * "keyXPos" can be negative. The X coordinate will be calcluated from the right edge of the keyboard toward left. * "keyWidth" can be zero to be filled up to the right side. * "keyWidth can be negative. The key will be filled up to both sides. * Spacer's horizontalGap is renamed as keyWidth, and can be inherited from key-style. * Spacer can have keyXPos attribute. Using these syntax, all keyboard layouts have been re-written. Bug: 4442045 Change-Id: I314b2e8ca2aa145ff9506cbf927140a15685af42
| * | Remove web mode and add webInput boolean (DO NOT MERGE)Tadashi G. Takaoka2011-05-273-22/+30
| | | | | | | | | | | | | | | Bug: 4490948 Change-Id: I4cd1af0b48d7ebcf8f4bd939e0e363e34dbfe8b7
| * | Introduce web and email mode (DO NOT MERGE)Tadashi G. Takaoka2011-05-263-14/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change introduces new keyboard mode "webEmail" to honor InputType.TYPE_TEXT_VARIATION_WEB_EMAIL_ADDRESS. In this mode, both '@' key and TAB key appear on the keyboard. The keyboard layouts will be modified with other change. Bug: 4490948 Change-Id: I66f9bda4907da448db097e9c900199dfa700b16a
| * | Replace large device keyboard with phone style keyboard (DO NOT MERGE)Tadashi G. Takaoka2011-05-2038-64/+106
| | | | | | | | | | | | | | | | | | | | | This change also fixes copyright comments. Bug: 4442045 Change-Id: I297a2c64e709fb0d613404e5f1de45d810f9de15
| * | Fix NPE in Key.isDigitPopupCharacter (DO NOT MERGE)Tadashi G. Takaoka2011-05-191-1/+1
| | | | | | | | | | | | | | | | | | | | | This is the cherry-pick Ie6e8d31e41010db27e2db415b577458b73a9f1a2 Bug: 4442045 Change-Id: I004b15858d3d69b336c66accd0e078f0eaec0a9a
| * | Include horizontal and vertical gap in the count of Key.isOnKeyTadashi G. Takaoka2011-05-093-17/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change considers that the point is on the key while sorting in proximity key detection. This change is the cherry-pick of I3ee91367. Bug: 4353949 Change-Id: I04fa0acf4d32c18bea9640b39a5c770466a37803
* | | Merge "Stop using raw e-mail addresses as names in contacts dict."Jean Chalard2011-06-101-3/+1
|\ \ \
| * | | Stop using raw e-mail addresses as names in contacts dict.Jean Chalard2011-06-101-3/+1
| | |/ | |/| | | | | | | | | | Bug: 4590281 Change-Id: I37016dd066efa1463077c67e05218148cbb67df4
* / | Demote contacts frequency.Jean Chalard2011-06-101-1/+1
|/ / | | | | | | | | Bug: 4586840 Change-Id: I6dbef2d973174fc49c3955547dde923d6fa48ae1
* | Merge "Enable reverting the auto-conversion of double space."Jean Chalard2011-06-081-9/+52
|\ \
| * | Enable reverting the auto-conversion of double space.Jean Chalard2011-06-091-9/+52
| | | | | | | | | | | | | | | Bug: 3376923 Change-Id: If3fcfd208ad4a2b8a1452a21b07694d8d512c6ae
* | | Merge "Introduce CandidateView.Listener"Tadashi G. Takaoka2011-06-082-8/+16
|\ \ \
| * | | Introduce CandidateView.ListenerTadashi G. Takaoka2011-06-092-8/+16
| | | | | | | | | | | | | | | | | | | | Bug: 4175031 Change-Id: Ie84d1c86ff099350b786c71e7081d9ea9ee0d81f
* | | | Fix duplicate action nextTadashi G. Takaoka2011-06-091-1/+0
| |/ / |/| | | | | | | | Change-Id: I986528131a1dbe5926b8b6b2a6ffa75f48c5151a
* | | Merge "Separate debug information display from candidate view"Tadashi G. Takaoka2011-06-081-68/+78
|\ \ \ | |/ / |/| |
| * | Separate debug information display from candidate viewTadashi G. Takaoka2011-06-081-68/+78
| | | | | | | | | | | | | | | | | | | | | This change is one of the preparations for suggestion strip redesign. Bug: 4175031 Change-Id: I82675936773ed6cf132a52486909ff21af828256
* | | Merge "Revert "move setup wizard package name to google namespace""Freeman Ng2011-06-071-1/+1
|\ \ \
| * | | Revert "move setup wizard package name to google namespace"Freeman Ng2011-06-071-1/+1
| | | | | | | | | | | | This reverts commit 1af8006352c2a3632130d6d252a1ad89ceb94303
* | | | Revise hasMultipleEnabledIMEsOrSubtypes()Ken Wakasa2011-06-072-1/+37
| |/ / |/| | | | | | | | | | | | | | bug: 4559308 Change-Id: If831c0827dbf030eaf1d241ebfa60d4e5029ae63
* | | Fix NPE introduced by Ia0dc487cTadashi G. Takaoka2011-06-071-2/+2
| | | | | | | | | | | | | | | Bug: 4553273 Change-Id: Iaf7a969b2c96750070a296791108d67887d613e4
* | | Separate candidate divider from candidate viewTadashi G. Takaoka2011-06-061-6/+9
| | | | | | | | | | | | | | | | | | | | | This change is one of the preparations for suggestion strip redesign. Bug: 4175031 Change-Id: Ia0dc487c11c3005ef19b87ec0efcc18e48411f76
* | | Merge "Fix mini keyboard position"Tadashi G. Takaoka2011-06-031-3/+5
|\ \ \
| * | | Fix mini keyboard positionTadashi G. Takaoka2011-06-041-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adjusts popup mini keyboard X-coordinate not to be clipped out of the display. Bug: 4442045 Cherry-Pick: Ibdf4e2d0a79cddbeb89ed8ded81a2db9af9797b8 Change-Id: I1c3ce7b1c6a6d247b796a1cdcd821bf88321ddef
* | | | Keep tablet keyboard in sync with Honeycomb-MR2Tadashi G. Takaoka2011-06-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change removes Russian keyboard layout exceptions and make it compatible with other Latin's. Also tweaks some locales' keyboard layout to match with standard PC's keyboard layout at most. Change-Id: I305201fb850b4f94ae7e746ab4c039473d09da70
* | | | Implement logical or to Keyboard switch-case matchingTadashi G. Takaoka2011-06-031-13/+53
|/ / / | | | | | | | | | Change-Id: Iab615459c21fa5799a7b30b8649d75347e46c804
* | | Add spell checking core methods.Jean Chalard2011-06-031-0/+114
| | | | | | | | | | | | | | | Bug: 4176026 Change-Id: Ic6ea3e084b3ebacfc5fd998d2c7b0130f7b0ec48
* | | Allow reading a binary dictionary even without proximity info.Jean Chalard2011-06-021-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | This prepares the way for spell checking, which is to be done without context so without proximity info. Bug: 4176026 Change-Id: I1b4bfaefe2611e1b484acdf3c33598cb80f81ff4
* | | Merge "Adaptive keyboard width/position parser"Tadashi G. Takaoka2011-05-313-23/+78
|\ \ \