From 1da81ce59cfbebd4e53fdfd2011e859069120de7 Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Fri, 22 Aug 2014 18:11:31 -0700 Subject: Move "manage conference calls" button above photo. - Remove it from the CallButtonFragment. This meant that related logic was removed from CallButtonFragment/Presenter, and similar logic was added to the CallCardFragment/Presenter. - Delete old groups icons. (new ones added in ContactsCommon) - Delete the extra_button_row logic. + Replace extra_button_row with a dedicated "manage conference calls" button, and added to call card content layouts. + Style the new button to be similar to the secondary call info. Bug: 15862303 Change-Id: I2b4e1a3a30422c7d5e9c01479f13291a785d85f3 --- InCallUI/res/drawable-hdpi/ic_groups_holo_dark.png | Bin 2152 -> 0 bytes .../drawable-ldrtl-hdpi/ic_groups_holo_dark.png | Bin 6750 -> 0 bytes .../drawable-ldrtl-mdpi/ic_groups_holo_dark.png | Bin 5637 -> 0 bytes .../drawable-ldrtl-xhdpi/ic_groups_holo_dark.png | Bin 8070 -> 0 bytes InCallUI/res/drawable-mdpi/ic_groups_holo_dark.png | Bin 1376 -> 0 bytes .../res/drawable-xhdpi/ic_groups_holo_dark.png | Bin 3076 -> 0 bytes .../res/drawable-xxhdpi/ic_groups_holo_dark.png | Bin 5294 -> 0 bytes InCallUI/res/layout-land/call_card_content.xml | 5 +++ InCallUI/res/layout/call_button_fragment.xml | 11 ----- InCallUI/res/layout/call_card_content.xml | 6 +++ InCallUI/res/layout/extra_button_row.xml | 49 --------------------- .../res/layout/manage_conference_call_button.xml | 47 ++++++++++++++++++++ InCallUI/res/values/dimens.xml | 6 --- InCallUI/res/values/styles.xml | 21 --------- .../com/android/incallui/CallButtonFragment.java | 28 ------------ .../com/android/incallui/CallButtonPresenter.java | 27 ------------ .../src/com/android/incallui/CallCardFragment.java | 33 +++++++++++--- .../com/android/incallui/CallCardPresenter.java | 13 ++++++ .../src/com/android/incallui/InCallActivity.java | 6 +-- 19 files changed, 100 insertions(+), 152 deletions(-) delete mode 100644 InCallUI/res/drawable-hdpi/ic_groups_holo_dark.png delete mode 100644 InCallUI/res/drawable-ldrtl-hdpi/ic_groups_holo_dark.png delete mode 100644 InCallUI/res/drawable-ldrtl-mdpi/ic_groups_holo_dark.png delete mode 100644 InCallUI/res/drawable-ldrtl-xhdpi/ic_groups_holo_dark.png delete mode 100644 InCallUI/res/drawable-mdpi/ic_groups_holo_dark.png delete mode 100644 InCallUI/res/drawable-xhdpi/ic_groups_holo_dark.png delete mode 100644 InCallUI/res/drawable-xxhdpi/ic_groups_holo_dark.png delete mode 100644 InCallUI/res/layout/extra_button_row.xml create mode 100644 InCallUI/res/layout/manage_conference_call_button.xml (limited to 'InCallUI') diff --git a/InCallUI/res/drawable-hdpi/ic_groups_holo_dark.png b/InCallUI/res/drawable-hdpi/ic_groups_holo_dark.png deleted file mode 100644 index 6194506d4..000000000 Binary files a/InCallUI/res/drawable-hdpi/ic_groups_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-ldrtl-hdpi/ic_groups_holo_dark.png b/InCallUI/res/drawable-ldrtl-hdpi/ic_groups_holo_dark.png deleted file mode 100644 index 185c55bab..000000000 Binary files a/InCallUI/res/drawable-ldrtl-hdpi/ic_groups_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-ldrtl-mdpi/ic_groups_holo_dark.png b/InCallUI/res/drawable-ldrtl-mdpi/ic_groups_holo_dark.png deleted file mode 100644 index 844bed3f0..000000000 Binary files a/InCallUI/res/drawable-ldrtl-mdpi/ic_groups_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-ldrtl-xhdpi/ic_groups_holo_dark.png b/InCallUI/res/drawable-ldrtl-xhdpi/ic_groups_holo_dark.png deleted file mode 100644 index 38ea395c5..000000000 Binary files a/InCallUI/res/drawable-ldrtl-xhdpi/ic_groups_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-mdpi/ic_groups_holo_dark.png b/InCallUI/res/drawable-mdpi/ic_groups_holo_dark.png deleted file mode 100644 index fefee322e..000000000 Binary files a/InCallUI/res/drawable-mdpi/ic_groups_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-xhdpi/ic_groups_holo_dark.png b/InCallUI/res/drawable-xhdpi/ic_groups_holo_dark.png deleted file mode 100644 index 470ca2795..000000000 Binary files a/InCallUI/res/drawable-xhdpi/ic_groups_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-xxhdpi/ic_groups_holo_dark.png b/InCallUI/res/drawable-xxhdpi/ic_groups_holo_dark.png deleted file mode 100644 index 6fdaa5d35..000000000 Binary files a/InCallUI/res/drawable-xxhdpi/ic_groups_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/layout-land/call_card_content.xml b/InCallUI/res/layout-land/call_card_content.xml index f3173532f..ddcd40342 100644 --- a/InCallUI/res/layout-land/call_card_content.xml +++ b/InCallUI/res/layout-land/call_card_content.xml @@ -65,6 +65,11 @@ android:contentDescription="@string/contactPhoto" android:src="@drawable/picture_unknown" /> + + - - - - + @@ -98,6 +99,11 @@ + + - - - - - - - - - - - - - - diff --git a/InCallUI/res/layout/manage_conference_call_button.xml b/InCallUI/res/layout/manage_conference_call_button.xml new file mode 100644 index 000000000..d8ddf2189 --- /dev/null +++ b/InCallUI/res/layout/manage_conference_call_button.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + diff --git a/InCallUI/res/values/dimens.xml b/InCallUI/res/values/dimens.xml index 6bf80f314..8648c8c13 100644 --- a/InCallUI/res/values/dimens.xml +++ b/InCallUI/res/values/dimens.xml @@ -50,12 +50,6 @@ 48dp - - 56dp - - - @dimen/in_call_button_dimension - 4dp 4dp diff --git a/InCallUI/res/values/styles.xml b/InCallUI/res/values/styles.xml index 06aeb8738..f49cee910 100644 --- a/InCallUI/res/values/styles.xml +++ b/InCallUI/res/values/styles.xml @@ -70,27 +70,6 @@ @null - - - - - -