From 17752016713b92a55e9c2356d07b7ed51c67416b Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Thu, 27 Sep 2012 15:27:51 +0900 Subject: [PATCH] Calculate default touch position correction data for keys on 4th row This change also disables touch position correction for Phone/Dvorak keyboard. Bug: 7243101 Change-Id: Idfcc7ad1feabbe6a81635dceba5be087401fa18b --- .../touch-position-correction.xml | 60 +++++++++++++++++++ java/res/values/styles.xml | 2 +- java/res/values/touch-position-correction.xml | 18 +++--- java/res/xml-land/kbd_number.xml | 1 + java/res/xml-land/kbd_phone.xml | 1 + java/res/xml-land/kbd_phone_symbols.xml | 1 + java/res/xml-sw600dp-land/kbd_number.xml | 1 + java/res/xml-sw600dp-land/kbd_phone.xml | 1 + .../xml-sw600dp-land/kbd_phone_symbols.xml | 1 + java/res/xml-sw600dp/kbd_10_10_7_symbols.xml | 1 + .../xml-sw600dp/kbd_10_10_7_symbols_shift.xml | 1 + java/res/xml-sw600dp/kbd_number.xml | 1 + java/res/xml-sw600dp/kbd_phone.xml | 1 + java/res/xml-sw600dp/kbd_phone_symbols.xml | 1 + java/res/xml-sw768dp-land/kbd_number.xml | 1 + java/res/xml-sw768dp-land/kbd_phone.xml | 1 + .../xml-sw768dp-land/kbd_phone_symbols.xml | 1 + java/res/xml-sw768dp/kbd_number.xml | 1 + java/res/xml-sw768dp/kbd_phone.xml | 1 + java/res/xml-sw768dp/kbd_phone_symbols.xml | 1 + java/res/xml-sw768dp/kbd_thai_symbols.xml | 2 +- .../xml-sw768dp/kbd_thai_symbols_shift.xml | 2 +- java/res/xml/kbd_10_10_7_symbols.xml | 1 + java/res/xml/kbd_10_10_7_symbols_shift.xml | 1 + java/res/xml/kbd_number.xml | 1 + java/res/xml/kbd_pcqwerty.xml | 2 +- java/res/xml/kbd_pcqwerty_symbols.xml | 2 +- java/res/xml/kbd_phone.xml | 1 + java/res/xml/kbd_phone_symbols.xml | 1 + java/res/xml/kbd_symbols.xml | 1 + java/res/xml/kbd_symbols_shift.xml | 1 + java/res/xml/kbd_thai.xml | 2 +- java/res/xml/kbd_thai_symbols.xml | 1 + java/res/xml/kbd_thai_symbols_shift.xml | 1 + .../inputmethod/keyboard/ProximityInfo.java | 32 +++++----- .../internal/TouchPositionCorrection.java | 6 +- 36 files changed, 124 insertions(+), 30 deletions(-) create mode 100644 java/res/values-sw600dp/touch-position-correction.xml diff --git a/java/res/values-sw600dp/touch-position-correction.xml b/java/res/values-sw600dp/touch-position-correction.xml new file mode 100644 index 000000000..f77d3ae83 --- /dev/null +++ b/java/res/values-sw600dp/touch-position-correction.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + diff --git a/java/res/values/styles.xml b/java/res/values/styles.xml index d52039221..928c5f5d0 100644 --- a/java/res/values/styles.xml +++ b/java/res/values/styles.xml @@ -19,7 +19,7 @@