From 31b9836cc061de298ec8771e7584a783a90a28b4 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 16 Dec 2024 14:11:18 +0100 Subject: [PATCH] Reworked DTMFs dialpad in call to show letters --- .../layout-land/call_numpad_bottom_sheet.xml | 182 +++++++++--------- .../res/layout/call_numpad_bottom_sheet.xml | 182 +++++++++--------- app/src/main/res/layout/call_numpad_digit.xml | 34 ++++ .../layout/call_numpad_digit_with_letters.xml | 54 ++++++ app/src/main/res/values/dimen.xml | 1 + app/src/main/res/values/styles.xml | 8 - 6 files changed, 279 insertions(+), 182 deletions(-) create mode 100644 app/src/main/res/layout/call_numpad_digit.xml create mode 100644 app/src/main/res/layout/call_numpad_digit_with_letters.xml diff --git a/app/src/main/res/layout-land/call_numpad_bottom_sheet.xml b/app/src/main/res/layout-land/call_numpad_bottom_sheet.xml index cc797bd9f..bb8a340db 100644 --- a/app/src/main/res/layout-land/call_numpad_bottom_sheet.xml +++ b/app/src/main/res/layout-land/call_numpad_bottom_sheet.xml @@ -1,7 +1,7 @@ + xmlns:bind="http://schemas.android.com/tools" + xmlns:app="http://schemas.android.com/apk/res-auto"> @@ -22,7 +22,7 @@ app:behavior_hideable="true" app:behavior_peekHeight="0dp" app:layout_behavior="com.google.android.material.bottomsheet.BottomSheetBehavior" - tools:ignore="HardcodedText"> + bind:ignore="HardcodedText"> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> diff --git a/app/src/main/res/layout/call_numpad_bottom_sheet.xml b/app/src/main/res/layout/call_numpad_bottom_sheet.xml index f67f6906a..ee2481b3f 100644 --- a/app/src/main/res/layout/call_numpad_bottom_sheet.xml +++ b/app/src/main/res/layout/call_numpad_bottom_sheet.xml @@ -1,7 +1,7 @@ + xmlns:bind="http://schemas.android.com/tools" + xmlns:app="http://schemas.android.com/apk/res-auto"> @@ -22,7 +22,7 @@ app:behavior_hideable="true" app:behavior_peekHeight="0dp" app:layout_behavior="com.google.android.material.bottomsheet.BottomSheetBehavior" - tools:ignore="HardcodedText"> + bind:ignore="HardcodedText"> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintStart_toStartOf="parent" /> diff --git a/app/src/main/res/layout/call_numpad_digit.xml b/app/src/main/res/layout/call_numpad_digit.xml new file mode 100644 index 000000000..41f8a45c8 --- /dev/null +++ b/app/src/main/res/layout/call_numpad_digit.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/call_numpad_digit_with_letters.xml b/app/src/main/res/layout/call_numpad_digit_with_letters.xml new file mode 100644 index 000000000..bbb333540 --- /dev/null +++ b/app/src/main/res/layout/call_numpad_digit_with_letters.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/dimen.xml b/app/src/main/res/values/dimen.xml index b06a6763a..544eda04d 100644 --- a/app/src/main/res/values/dimen.xml +++ b/app/src/main/res/values/dimen.xml @@ -66,6 +66,7 @@ 5dp 55dp 15dp + 65dp 30dp 200dp diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index f3286bf11..adab3cc5b 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -170,14 +170,6 @@ -10dp 5dp -