diff options
Diffstat (limited to 'java/res')
-rw-r--r-- | java/res/values-fr/strings.xml | 4 | ||||
-rw-r--r-- | java/res/values-pl/strings.xml | 4 | ||||
-rw-r--r-- | java/res/values/attrs.xml | 19 | ||||
-rw-r--r-- | java/res/values/config.xml | 19 | ||||
-rw-r--r-- | java/res/values/styles.xml | 12 |
5 files changed, 54 insertions, 4 deletions
diff --git a/java/res/values-fr/strings.xml b/java/res/values-fr/strings.xml index 31f704754..58393b041 100644 --- a/java/res/values-fr/strings.xml +++ b/java/res/values-fr/strings.xml @@ -61,8 +61,8 @@ <string name="auto_correction_threshold_mode_very_aggeressive" msgid="3386782235540547678">"Très exigeante"</string> <string name="bigram_prediction" msgid="1084449187723948550">"Suggestions pour le mot suivant"</string> <string name="bigram_prediction_summary" msgid="3896362682751109677">"Utiliser le mot précédent pour les suggestions"</string> - <string name="gesture_input" msgid="826951152254563827">"Activer saisie gestuelle"</string> - <string name="gesture_input_summary" msgid="9180350639305731231">"Saisir un mot en traçant les lettres sans interruption"</string> + <string name="gesture_input" msgid="826951152254563827">"Activer la saisie gestuelle"</string> + <string name="gesture_input_summary" msgid="9180350639305731231">"Saisir un mot en faisant glisser le doigt sur les lettres"</string> <string name="gesture_preview_trail" msgid="3802333369335722221">"Afficher le tracé du geste"</string> <string name="gesture_floating_preview_text" msgid="4443240334739381053">"Aperçu flottant dynamique"</string> <string name="gesture_floating_preview_text_summary" msgid="4472696213996203533">"Afficher le mot suggéré lors des gestes"</string> diff --git a/java/res/values-pl/strings.xml b/java/res/values-pl/strings.xml index 414aa9a97..9b73ad12d 100644 --- a/java/res/values-pl/strings.xml +++ b/java/res/values-pl/strings.xml @@ -91,7 +91,7 @@ <string name="spoken_description_settings" msgid="4627462689603838099">"Ustawienia"</string> <string name="spoken_description_tab" msgid="2667716002663482248">"Tab"</string> <string name="spoken_description_space" msgid="2582521050049860859">"Spacja"</string> - <string name="spoken_description_mic" msgid="615536748882611950">"Wprowadzanie głosowe"</string> + <string name="spoken_description_mic" msgid="615536748882611950">"Rozpoznawanie mowy"</string> <string name="spoken_description_smiley" msgid="2256309826200113918">"Uśmiechnięta buźka"</string> <string name="spoken_description_return" msgid="8178083177238315647">"Enter"</string> <string name="spoken_description_search" msgid="1247236163755920808">"Szukaj"</string> @@ -112,7 +112,7 @@ <string name="voice_input_modes_off" msgid="3745699748218082014">"Wyłącz"</string> <string name="voice_input_modes_summary_main_keyboard" msgid="6586544292900314339">"Mikrofon na klawiaturze głównej"</string> <string name="voice_input_modes_summary_symbols_keyboard" msgid="5233725927281932391">"Mikrofon na klawiaturze z symbolami"</string> - <string name="voice_input_modes_summary_off" msgid="63875609591897607">"Wprowadzanie głosowe jest wyłączone"</string> + <string name="voice_input_modes_summary_off" msgid="63875609591897607">"Rozpoznawanie mowy jest wyłączone"</string> <string name="configure_input_method" msgid="373356270290742459">"Konfiguruj metody wprowadzania"</string> <string name="language_selection_title" msgid="1651299598555326750">"Języki wprowadzania"</string> <string name="select_language" msgid="3693815588777926848">"Języki wprowadzania"</string> diff --git a/java/res/values/attrs.xml b/java/res/values/attrs.xml index 7e8c77e13..72dcb0e35 100644 --- a/java/res/values/attrs.xml +++ b/java/res/values/attrs.xml @@ -127,6 +127,25 @@ <attr name="ignoreAltCodeKeyTimeout" format="integer" /> <!-- More keys keyboard will shown at touched point. --> <attr name="showMoreKeysKeyboardAtTouchedPoint" format="boolean" /> + <!-- Static threshold for gesture after fast typing (msec) --> + <attr name="gestureStaticTimeThresholdAfterFastTyping" format="integer" /> + <!-- Static threshold for starting gesture detection (keyWidth%/sec) --> + <attr name="gestureDetectFastMoveSpeedThreshold" format="fraction" /> + <!-- Dynamic threshold for gesture after fast typing (msec) --> + <attr name="gestureDynamicThresholdDecayDuration" format="integer" /> + <!-- Time based threshold values for gesture detection (msec) --> + <attr name="gestureDynamicTimeThresholdFrom" format="integer" /> + <attr name="gestureDynamicTimeThresholdTo" format="integer" /> + <!-- Distance based threshold values for gesture detection (keyWidth%/sec) --> + <attr name="gestureDynamicDistanceThresholdFrom" format="fraction" /> + <attr name="gestureDynamicDistanceThresholdTo" format="fraction" /> + <!-- Parameter for gesture sampling (keyWidth%/sec) --> + <attr name="gestureSamplingMinimumDistance" format="fraction" /> + <!-- Parameters for gesture recognition (msec) and (keyWidth%/sec) --> + <attr name="gestureRecognitionMinimumTime" format="integer" /> + <attr name="gestureRecognitionSpeedThreshold" format="fraction" /> + <!-- Suppress showing key preview duration after batch input in millisecond --> + <attr name="suppressKeyPreviewAfterBatchInputDuration" format="integer" /> </declare-styleable> <declare-styleable name="SuggestionStripView"> diff --git a/java/res/values/config.xml b/java/res/values/config.xml index 8e2d43e4e..7c57f1f2b 100644 --- a/java/res/values/config.xml +++ b/java/res/values/config.xml @@ -69,6 +69,25 @@ <!-- 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">false</bool> + <!-- Static threshold for gesture after fast typing (msec) --> + <integer name="config_gesture_static_time_threshold_after_fast_typing">1000</integer> + <!-- Static threshold for starting gesture detection (keyWidth%/sec) --> + <fraction name="config_gesture_detect_fast_move_speed_threshold">150%</fraction> + <!-- Dynamic threshold for gesture after fast typing (msec) --> + <integer name="config_gesture_dynamic_threshold_decay_duration">450</integer> + <!-- Time based threshold values for gesture detection (msec) --> + <integer name="config_gesture_dynamic_time_threshold_from">300</integer> + <integer name="config_gesture_dynamic_time_threshold_to">20</integer> + <!-- Distance based threshold values for gesture detection (keyWidth%/sec) --> + <fraction name="config_gesture_dynamic_distance_threshold_from">600%</fraction> + <fraction name="config_gesture_dynamic_distance_threshold_to">35%</fraction> + <!-- Parameter for gesture sampling (keyWidth%/sec) --> + <fraction name="config_gesture_sampling_minimum_distance">16.6666%</fraction> + <!-- Parameters for gesture recognition (msec) and (keyWidth%/sec) --> + <integer name="config_gesture_recognition_minimum_time">100</integer> + <fraction name="config_gesture_recognition_speed_threshold">550%</fraction> + <!-- Suppress showing key preview duration after batch input in millisecond --> + <integer name="config_suppress_key_preview_after_batch_input_duration">1000</integer> <!-- Configuration for auto correction --> diff --git a/java/res/values/styles.xml b/java/res/values/styles.xml index 9d3d71607..589962c27 100644 --- a/java/res/values/styles.xml +++ b/java/res/values/styles.xml @@ -94,6 +94,18 @@ <item name="languageOnSpacebarFadeoutAnimator">@anim/language_on_spacebar_fadeout</item> <item name="altCodeKeyWhileTypingFadeoutAnimator">@anim/alt_code_key_while_typing_fadeout</item> <item name="altCodeKeyWhileTypingFadeinAnimator">@anim/alt_code_key_while_typing_fadein</item> + <!-- Common attributes of MainKeyboardView for gesture typing detection and recognition --> + <item name="gestureStaticTimeThresholdAfterFastTyping">@integer/config_gesture_static_time_threshold_after_fast_typing</item> + <item name="gestureDetectFastMoveSpeedThreshold">@fraction/config_gesture_detect_fast_move_speed_threshold</item> + <item name="gestureDynamicThresholdDecayDuration">@integer/config_gesture_dynamic_threshold_decay_duration</item> + <item name="gestureDynamicTimeThresholdFrom">@integer/config_gesture_dynamic_time_threshold_from</item> + <item name="gestureDynamicTimeThresholdTo">@integer/config_gesture_dynamic_time_threshold_to</item> + <item name="gestureDynamicDistanceThresholdFrom">@fraction/config_gesture_dynamic_distance_threshold_from</item> + <item name="gestureDynamicDistanceThresholdTo">@fraction/config_gesture_dynamic_distance_threshold_to</item> + <item name="gestureSamplingMinimumDistance">@fraction/config_gesture_sampling_minimum_distance</item> + <item name="gestureRecognitionMinimumTime">@integer/config_gesture_recognition_minimum_time</item> + <item name="gestureRecognitionSpeedThreshold">@fraction/config_gesture_recognition_speed_threshold</item> + <item name="suppressKeyPreviewAfterBatchInputDuration">@integer/config_suppress_key_preview_after_batch_input_duration</item> </style> <style name="MainKeyboardView" |