diff options
Diffstat (limited to 'java/res/values-sw540dp')
-rw-r--r-- | java/res/values-sw540dp/config.xml | 40 | ||||
-rw-r--r-- | java/res/values-sw540dp/dimens.xml | 98 | ||||
-rw-r--r-- | java/res/values-sw540dp/touch-position-correction.xml | 60 |
3 files changed, 198 insertions, 0 deletions
diff --git a/java/res/values-sw540dp/config.xml b/java/res/values-sw540dp/config.xml new file mode 100644 index 000000000..93862a767 --- /dev/null +++ b/java/res/values-sw540dp/config.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2011, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<resources> + <bool name="config_enable_show_voice_key_option">false</bool> + <bool name="config_enable_show_option_of_key_preview_popup">false</bool> + <bool name="config_enable_bigram_suggestions_option">false</bool> + <!-- Whether or not Popup on key press is enabled by default --> + <bool name="config_default_key_preview_popup">false</bool> + <bool name="config_default_sound_enabled">true</bool> + <bool name="config_auto_correction_spacebar_led_enabled">false</bool> + <!-- The language is never displayed if == 0, always displayed if < 0 --> + <integer name="config_delay_before_fadeout_language_on_spacebar">1200</integer> + <integer name="config_max_more_keys_column">5</integer> + <!-- + Configuration for MainKeyboardView + --> + <dimen name="config_key_hysteresis_distance">40.0dp</dimen> + <bool name="config_sliding_key_input_enabled">false</bool> + <!-- Showing more keys keyboard, just above the touched point if true, aligned to the key if + false --> + <bool name="config_show_more_keys_keyboard_at_touched_point">true</bool> +</resources> diff --git a/java/res/values-sw540dp/dimens.xml b/java/res/values-sw540dp/dimens.xml new file mode 100644 index 000000000..b2f4ae043 --- /dev/null +++ b/java/res/values-sw540dp/dimens.xml @@ -0,0 +1,98 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2011, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<resources> + <!-- Preferable keyboard height in absolute scale: 48.0mm --> + <!-- This keyboardHeight value should match with keyboard-heights.xml --> + <dimen name="keyboardHeight">302.4dp</dimen> + <fraction name="maxKeyboardHeight">46%p</fraction> + <fraction name="minKeyboardHeight">-35.0%p</fraction> + + <dimen name="popup_key_height">63.0dp</dimen> + + <fraction name="keyboard_top_padding_gb">2.291%p</fraction> + <fraction name="keyboard_bottom_padding_gb">0.0%p</fraction> + <fraction name="key_bottom_gap_gb">4.625%p</fraction> + <fraction name="key_horizontal_gap_gb">2.113%p</fraction> + + <fraction name="keyboard_top_padding_ics">2.335%p</fraction> + <fraction name="keyboard_bottom_padding_ics">4.0%p</fraction> + <fraction name="key_bottom_gap_ics">4.5%p</fraction> + <fraction name="key_horizontal_gap_ics">1.565%p</fraction> + + <dimen name="more_keys_keyboard_key_horizontal_padding">6dp</dimen> + <!-- Amount of allowance for selecting keys in a mini popup keyboard by sliding finger. --> + <!-- popup_key_height x 1.2 --> + <dimen name="more_keys_keyboard_slide_allowance">98.3dp</dimen> + <!-- popup_key_height x -1.0 --> + <dimen name="more_keys_keyboard_vertical_correction_gb">-81.9dp</dimen> + + <!-- left or right padding of label alignment --> + <dimen name="key_label_horizontal_padding">6dp</dimen> + <dimen name="key_hint_letter_padding">3dp</dimen> + <dimen name="key_uppercase_letter_padding">3dp</dimen> + + <fraction name="key_letter_ratio">42%</fraction> + <fraction name="key_large_letter_ratio">45%</fraction> + <fraction name="key_label_ratio">25%</fraction> + <fraction name="key_large_label_ratio">32%</fraction> + <fraction name="key_hint_letter_ratio">23%</fraction> + <fraction name="key_hint_label_ratio">28%</fraction> + <fraction name="key_uppercase_letter_ratio">22%</fraction> + <fraction name="key_preview_text_ratio">50%</fraction> + <fraction name="spacebar_text_ratio">28.0%</fraction> + <dimen name="key_preview_height">94.5dp</dimen> + <dimen name="key_preview_offset_gb">16.0dp</dimen> + + <!-- For 5-row keyboard --> + <fraction name="key_bottom_gap_5row">3.20%p</fraction> + <fraction name="key_letter_ratio_5row">52%</fraction> + <fraction name="key_uppercase_letter_ratio_5row">27%</fraction> + + <dimen name="key_preview_offset_ics">8.0dp</dimen> + <!-- popup_key_height x -0.5 --> + <dimen name="more_keys_keyboard_vertical_correction_ics">-31.5dp</dimen> + + <dimen name="suggestions_strip_height">44dp</dimen> + <dimen name="more_suggestions_row_height">44dp</dimen> + <integer name="max_more_suggestions_row">6</integer> + <fraction name="min_more_suggestions_width">90%</fraction> + <dimen name="suggestions_strip_padding">94.5dp</dimen> + <dimen name="suggestion_min_width">48.0dp</dimen> + <dimen name="suggestion_padding">12dp</dimen> + <dimen name="suggestion_text_size">22dp</dimen> + <dimen name="more_suggestions_hint_text_size">33dp</dimen> + + <!-- Gesture trail parameters --> + <dimen name="gesture_trail_width">2.5dp</dimen> + <!-- Gesture floating preview text parameters --> + <dimen name="gesture_floating_preview_text_size">28dp</dimen> + <dimen name="gesture_floating_preview_text_offset">87dp</dimen> + <dimen name="gesture_floating_preview_horizontal_padding">28dp</dimen> + <dimen name="gesture_floating_preview_vertical_padding">19dp</dimen> + <dimen name="gesture_floating_preview_round_radius">3dp</dimen> + + <!-- Emoji keyboard --> + <fraction name="emoji_keyboard_key_width">12.5%p</fraction> + <fraction name="emoji_keyboard_row_height">33%p</fraction> + <fraction name="emoji_keyboard_key_letter_size">60%p</fraction> + <integer name="emoji_keyboard_max_key_count">24</integer> + +</resources> diff --git a/java/res/values-sw540dp/touch-position-correction.xml b/java/res/values-sw540dp/touch-position-correction.xml new file mode 100644 index 000000000..df07c1295 --- /dev/null +++ b/java/res/values-sw540dp/touch-position-correction.xml @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2012, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <!-- Note that correctionX is obsolete (See com.android.inputmethod.keyboard.internal.TouchPositionCorrection) + An entry of the touch_position_correction word should be: + 1. correctionX: (touch_center_x - hitbox_center_x) / hitbox_width + 2. correctionY: (touch_center_y - hitbox_center_y) / hitbox_height + 3. correctionR: sweet_spot_radius / sqrt(hitbox_width^2 + hitbox_height^2) + --> + + <string-array + name="touch_position_correction_data_default" + translatable="false" + > + <!-- The default touch position data (See com.android.inputmethod.keyboard.ProximityInfo) + correctionX = 0.0f + correctionY = 0.0f + correctionR = DEFAULT_TOUCH_POSITION_CORRECTION_RADIUS + --> + </string-array> + + <string-array + name="touch_position_correction_data_gb" + translatable="false" + > + <!-- The default touch position data (See com.android.inputmethod.keyboard.ProximityInfo) + correctionX = 0.0f + correctionY = 0.0f + correctionR = DEFAULT_TOUCH_POSITION_CORRECTION_RADIUS + --> + </string-array> + + <string-array + name="touch_position_correction_data_ics" + translatable="false" + > + <!-- The default touch position data (See com.android.inputmethod.keyboard.ProximityInfo) + correctionX = 0.0f + correctionY = 0.0f + correctionR = DEFAULT_TOUCH_POSITION_CORRECTION_RADIUS + --> + </string-array> +</resources> |