From 1caba0126ab1eb55a54ea5d330702a5ccfe3561c Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Fri, 9 May 2014 13:40:26 -0700 Subject: Change toolbar icons in the InCallUI. Also, some slight fixes on the "add call" button so that it's ripple is properly constrained to the circle, and so that the mute button is not toggled when mute has automatically been invoked. Bug: 14108639 Change-Id: I1a23111a212a1f7f86ffde734b195f0bd9350741 --- InCallUI/res/drawable-hdpi/ic_add_contact_holo_dark.png | Bin 1641 -> 0 bytes InCallUI/res/drawable-hdpi/ic_dialpad_holo_dark.png | Bin 1389 -> 0 bytes InCallUI/res/drawable-hdpi/ic_hold_pause_holo_dark.png | Bin 669 -> 0 bytes InCallUI/res/drawable-hdpi/ic_mute_holo_dark.png | Bin 1485 -> 0 bytes .../ic_sound_off_speakerphone_holo_dark.png | Bin 1447 -> 0 bytes .../drawable-hdpi/ic_sound_speakerphone_holo_dark.png | Bin 1953 -> 0 bytes InCallUI/res/drawable-hdpi/ic_toolbar_add_call.png | Bin 0 -> 1168 bytes InCallUI/res/drawable-hdpi/ic_toolbar_dialpad.png | Bin 0 -> 652 bytes InCallUI/res/drawable-hdpi/ic_toolbar_hold.png | Bin 0 -> 615 bytes InCallUI/res/drawable-hdpi/ic_toolbar_mic_off.png | Bin 0 -> 1155 bytes InCallUI/res/drawable-hdpi/ic_toolbar_mic_on.png | Bin 0 -> 950 bytes InCallUI/res/drawable-hdpi/ic_toolbar_speaker_off.png | Bin 0 -> 729 bytes InCallUI/res/drawable-hdpi/ic_toolbar_speaker_on.png | Bin 0 -> 1118 bytes .../drawable-ldrtl-hdpi/ic_add_contact_holo_dark.png | Bin 6014 -> 0 bytes .../drawable-ldrtl-mdpi/ic_add_contact_holo_dark.png | Bin 5309 -> 0 bytes .../drawable-ldrtl-xhdpi/ic_add_contact_holo_dark.png | Bin 6949 -> 0 bytes InCallUI/res/drawable-mdpi/ic_add_contact_holo_dark.png | Bin 1160 -> 0 bytes InCallUI/res/drawable-mdpi/ic_dialpad_holo_dark.png | Bin 1095 -> 0 bytes InCallUI/res/drawable-mdpi/ic_hold_pause_holo_dark.png | Bin 492 -> 0 bytes InCallUI/res/drawable-mdpi/ic_mute_holo_dark.png | Bin 1042 -> 0 bytes InCallUI/res/drawable-mdpi/ic_toolbar_add_call.png | Bin 0 -> 854 bytes InCallUI/res/drawable-mdpi/ic_toolbar_dialpad.png | Bin 0 -> 836 bytes InCallUI/res/drawable-mdpi/ic_toolbar_hold.png | Bin 0 -> 479 bytes InCallUI/res/drawable-mdpi/ic_toolbar_mic_off.png | Bin 0 -> 824 bytes InCallUI/res/drawable-mdpi/ic_toolbar_mic_on.png | Bin 0 -> 748 bytes InCallUI/res/drawable-mdpi/ic_toolbar_speaker_off.png | Bin 0 -> 613 bytes InCallUI/res/drawable-mdpi/ic_toolbar_speaker_on.png | Bin 0 -> 847 bytes .../res/drawable-xhdpi/ic_add_contact_holo_dark.png | Bin 2283 -> 0 bytes InCallUI/res/drawable-xhdpi/ic_dialpad_holo_dark.png | Bin 1439 -> 0 bytes InCallUI/res/drawable-xhdpi/ic_hold_pause_holo_dark.png | Bin 495 -> 0 bytes InCallUI/res/drawable-xhdpi/ic_mute_holo_dark.png | Bin 2205 -> 0 bytes InCallUI/res/drawable-xhdpi/ic_toolbar_add_call.png | Bin 0 -> 1548 bytes InCallUI/res/drawable-xhdpi/ic_toolbar_dialpad.png | Bin 0 -> 1452 bytes InCallUI/res/drawable-xhdpi/ic_toolbar_hold.png | Bin 0 -> 589 bytes InCallUI/res/drawable-xhdpi/ic_toolbar_mic_off.png | Bin 0 -> 1458 bytes InCallUI/res/drawable-xhdpi/ic_toolbar_mic_on.png | Bin 0 -> 1200 bytes InCallUI/res/drawable-xhdpi/ic_toolbar_speaker_off.png | Bin 0 -> 839 bytes InCallUI/res/drawable-xhdpi/ic_toolbar_speaker_on.png | Bin 0 -> 1505 bytes .../res/drawable-xxhdpi/ic_add_contact_holo_dark.png | Bin 3610 -> 0 bytes InCallUI/res/drawable-xxhdpi/ic_dialpad_holo_dark.png | Bin 1873 -> 0 bytes .../res/drawable-xxhdpi/ic_hold_pause_holo_dark.png | Bin 1336 -> 0 bytes InCallUI/res/drawable-xxhdpi/ic_mute_holo_dark.png | Bin 3595 -> 0 bytes InCallUI/res/drawable-xxhdpi/ic_toolbar_add_call.png | Bin 0 -> 1880 bytes InCallUI/res/drawable-xxhdpi/ic_toolbar_dialpad.png | Bin 0 -> 1326 bytes InCallUI/res/drawable-xxhdpi/ic_toolbar_hold.png | Bin 0 -> 1174 bytes InCallUI/res/drawable-xxhdpi/ic_toolbar_mic_off.png | Bin 0 -> 1934 bytes InCallUI/res/drawable-xxhdpi/ic_toolbar_mic_on.png | Bin 0 -> 1775 bytes InCallUI/res/drawable-xxhdpi/ic_toolbar_speaker_off.png | Bin 0 -> 1348 bytes InCallUI/res/drawable-xxhdpi/ic_toolbar_speaker_on.png | Bin 0 -> 2058 bytes InCallUI/res/drawable/btn_add.xml | 2 +- InCallUI/res/drawable/btn_background.xml | 12 +++++++----- InCallUI/res/drawable/btn_compound_audio.xml | 7 +++---- InCallUI/res/drawable/btn_compound_dialpad.xml | 2 +- InCallUI/res/drawable/btn_compound_hold.xml | 2 +- InCallUI/res/drawable/btn_compound_mute.xml | 13 +++++++++---- .../src/com/android/incallui/CallButtonFragment.java | 16 ++++++++++++---- .../src/com/android/incallui/CallButtonPresenter.java | 2 +- 57 files changed, 35 insertions(+), 21 deletions(-) delete mode 100644 InCallUI/res/drawable-hdpi/ic_add_contact_holo_dark.png delete mode 100644 InCallUI/res/drawable-hdpi/ic_dialpad_holo_dark.png delete mode 100644 InCallUI/res/drawable-hdpi/ic_hold_pause_holo_dark.png delete mode 100644 InCallUI/res/drawable-hdpi/ic_mute_holo_dark.png delete mode 100644 InCallUI/res/drawable-hdpi/ic_sound_off_speakerphone_holo_dark.png delete mode 100644 InCallUI/res/drawable-hdpi/ic_sound_speakerphone_holo_dark.png create mode 100644 InCallUI/res/drawable-hdpi/ic_toolbar_add_call.png create mode 100644 InCallUI/res/drawable-hdpi/ic_toolbar_dialpad.png create mode 100644 InCallUI/res/drawable-hdpi/ic_toolbar_hold.png create mode 100644 InCallUI/res/drawable-hdpi/ic_toolbar_mic_off.png create mode 100644 InCallUI/res/drawable-hdpi/ic_toolbar_mic_on.png create mode 100644 InCallUI/res/drawable-hdpi/ic_toolbar_speaker_off.png create mode 100644 InCallUI/res/drawable-hdpi/ic_toolbar_speaker_on.png delete mode 100644 InCallUI/res/drawable-ldrtl-hdpi/ic_add_contact_holo_dark.png delete mode 100644 InCallUI/res/drawable-ldrtl-mdpi/ic_add_contact_holo_dark.png delete mode 100644 InCallUI/res/drawable-ldrtl-xhdpi/ic_add_contact_holo_dark.png delete mode 100644 InCallUI/res/drawable-mdpi/ic_add_contact_holo_dark.png delete mode 100644 InCallUI/res/drawable-mdpi/ic_dialpad_holo_dark.png delete mode 100644 InCallUI/res/drawable-mdpi/ic_hold_pause_holo_dark.png delete mode 100644 InCallUI/res/drawable-mdpi/ic_mute_holo_dark.png create mode 100644 InCallUI/res/drawable-mdpi/ic_toolbar_add_call.png create mode 100644 InCallUI/res/drawable-mdpi/ic_toolbar_dialpad.png create mode 100644 InCallUI/res/drawable-mdpi/ic_toolbar_hold.png create mode 100644 InCallUI/res/drawable-mdpi/ic_toolbar_mic_off.png create mode 100644 InCallUI/res/drawable-mdpi/ic_toolbar_mic_on.png create mode 100644 InCallUI/res/drawable-mdpi/ic_toolbar_speaker_off.png create mode 100644 InCallUI/res/drawable-mdpi/ic_toolbar_speaker_on.png delete mode 100644 InCallUI/res/drawable-xhdpi/ic_add_contact_holo_dark.png delete mode 100644 InCallUI/res/drawable-xhdpi/ic_dialpad_holo_dark.png delete mode 100644 InCallUI/res/drawable-xhdpi/ic_hold_pause_holo_dark.png delete mode 100644 InCallUI/res/drawable-xhdpi/ic_mute_holo_dark.png create mode 100644 InCallUI/res/drawable-xhdpi/ic_toolbar_add_call.png create mode 100644 InCallUI/res/drawable-xhdpi/ic_toolbar_dialpad.png create mode 100644 InCallUI/res/drawable-xhdpi/ic_toolbar_hold.png create mode 100644 InCallUI/res/drawable-xhdpi/ic_toolbar_mic_off.png create mode 100644 InCallUI/res/drawable-xhdpi/ic_toolbar_mic_on.png create mode 100644 InCallUI/res/drawable-xhdpi/ic_toolbar_speaker_off.png create mode 100644 InCallUI/res/drawable-xhdpi/ic_toolbar_speaker_on.png delete mode 100644 InCallUI/res/drawable-xxhdpi/ic_add_contact_holo_dark.png delete mode 100644 InCallUI/res/drawable-xxhdpi/ic_dialpad_holo_dark.png delete mode 100644 InCallUI/res/drawable-xxhdpi/ic_hold_pause_holo_dark.png delete mode 100644 InCallUI/res/drawable-xxhdpi/ic_mute_holo_dark.png create mode 100644 InCallUI/res/drawable-xxhdpi/ic_toolbar_add_call.png create mode 100644 InCallUI/res/drawable-xxhdpi/ic_toolbar_dialpad.png create mode 100644 InCallUI/res/drawable-xxhdpi/ic_toolbar_hold.png create mode 100644 InCallUI/res/drawable-xxhdpi/ic_toolbar_mic_off.png create mode 100644 InCallUI/res/drawable-xxhdpi/ic_toolbar_mic_on.png create mode 100644 InCallUI/res/drawable-xxhdpi/ic_toolbar_speaker_off.png create mode 100644 InCallUI/res/drawable-xxhdpi/ic_toolbar_speaker_on.png (limited to 'InCallUI') diff --git a/InCallUI/res/drawable-hdpi/ic_add_contact_holo_dark.png b/InCallUI/res/drawable-hdpi/ic_add_contact_holo_dark.png deleted file mode 100644 index 88ff33b3d..000000000 Binary files a/InCallUI/res/drawable-hdpi/ic_add_contact_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-hdpi/ic_dialpad_holo_dark.png b/InCallUI/res/drawable-hdpi/ic_dialpad_holo_dark.png deleted file mode 100644 index a0ab6c453..000000000 Binary files a/InCallUI/res/drawable-hdpi/ic_dialpad_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-hdpi/ic_hold_pause_holo_dark.png b/InCallUI/res/drawable-hdpi/ic_hold_pause_holo_dark.png deleted file mode 100644 index 2b3ff3d3f..000000000 Binary files a/InCallUI/res/drawable-hdpi/ic_hold_pause_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-hdpi/ic_mute_holo_dark.png b/InCallUI/res/drawable-hdpi/ic_mute_holo_dark.png deleted file mode 100644 index f17a2daa8..000000000 Binary files a/InCallUI/res/drawable-hdpi/ic_mute_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-hdpi/ic_sound_off_speakerphone_holo_dark.png b/InCallUI/res/drawable-hdpi/ic_sound_off_speakerphone_holo_dark.png deleted file mode 100644 index 6f12d52f9..000000000 Binary files a/InCallUI/res/drawable-hdpi/ic_sound_off_speakerphone_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-hdpi/ic_sound_speakerphone_holo_dark.png b/InCallUI/res/drawable-hdpi/ic_sound_speakerphone_holo_dark.png deleted file mode 100644 index eadd0cda6..000000000 Binary files a/InCallUI/res/drawable-hdpi/ic_sound_speakerphone_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-hdpi/ic_toolbar_add_call.png b/InCallUI/res/drawable-hdpi/ic_toolbar_add_call.png new file mode 100644 index 000000000..f400e568a Binary files /dev/null and b/InCallUI/res/drawable-hdpi/ic_toolbar_add_call.png differ diff --git a/InCallUI/res/drawable-hdpi/ic_toolbar_dialpad.png b/InCallUI/res/drawable-hdpi/ic_toolbar_dialpad.png new file mode 100644 index 000000000..a29e9b0a6 Binary files /dev/null and b/InCallUI/res/drawable-hdpi/ic_toolbar_dialpad.png differ diff --git a/InCallUI/res/drawable-hdpi/ic_toolbar_hold.png b/InCallUI/res/drawable-hdpi/ic_toolbar_hold.png new file mode 100644 index 000000000..faf8e0af6 Binary files /dev/null and b/InCallUI/res/drawable-hdpi/ic_toolbar_hold.png differ diff --git a/InCallUI/res/drawable-hdpi/ic_toolbar_mic_off.png b/InCallUI/res/drawable-hdpi/ic_toolbar_mic_off.png new file mode 100644 index 000000000..0d2c7a2b6 Binary files /dev/null and b/InCallUI/res/drawable-hdpi/ic_toolbar_mic_off.png differ diff --git a/InCallUI/res/drawable-hdpi/ic_toolbar_mic_on.png b/InCallUI/res/drawable-hdpi/ic_toolbar_mic_on.png new file mode 100644 index 000000000..9a5afbc85 Binary files /dev/null and b/InCallUI/res/drawable-hdpi/ic_toolbar_mic_on.png differ diff --git a/InCallUI/res/drawable-hdpi/ic_toolbar_speaker_off.png b/InCallUI/res/drawable-hdpi/ic_toolbar_speaker_off.png new file mode 100644 index 000000000..a73c0dcdf Binary files /dev/null and b/InCallUI/res/drawable-hdpi/ic_toolbar_speaker_off.png differ diff --git a/InCallUI/res/drawable-hdpi/ic_toolbar_speaker_on.png b/InCallUI/res/drawable-hdpi/ic_toolbar_speaker_on.png new file mode 100644 index 000000000..07f33db23 Binary files /dev/null and b/InCallUI/res/drawable-hdpi/ic_toolbar_speaker_on.png differ diff --git a/InCallUI/res/drawable-ldrtl-hdpi/ic_add_contact_holo_dark.png b/InCallUI/res/drawable-ldrtl-hdpi/ic_add_contact_holo_dark.png deleted file mode 100644 index b6a1381a1..000000000 Binary files a/InCallUI/res/drawable-ldrtl-hdpi/ic_add_contact_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-ldrtl-mdpi/ic_add_contact_holo_dark.png b/InCallUI/res/drawable-ldrtl-mdpi/ic_add_contact_holo_dark.png deleted file mode 100644 index 72abb9177..000000000 Binary files a/InCallUI/res/drawable-ldrtl-mdpi/ic_add_contact_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-ldrtl-xhdpi/ic_add_contact_holo_dark.png b/InCallUI/res/drawable-ldrtl-xhdpi/ic_add_contact_holo_dark.png deleted file mode 100644 index 60068fd6e..000000000 Binary files a/InCallUI/res/drawable-ldrtl-xhdpi/ic_add_contact_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-mdpi/ic_add_contact_holo_dark.png b/InCallUI/res/drawable-mdpi/ic_add_contact_holo_dark.png deleted file mode 100644 index 867f494bc..000000000 Binary files a/InCallUI/res/drawable-mdpi/ic_add_contact_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-mdpi/ic_dialpad_holo_dark.png b/InCallUI/res/drawable-mdpi/ic_dialpad_holo_dark.png deleted file mode 100644 index b57fcf344..000000000 Binary files a/InCallUI/res/drawable-mdpi/ic_dialpad_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-mdpi/ic_hold_pause_holo_dark.png b/InCallUI/res/drawable-mdpi/ic_hold_pause_holo_dark.png deleted file mode 100644 index 7d550de17..000000000 Binary files a/InCallUI/res/drawable-mdpi/ic_hold_pause_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-mdpi/ic_mute_holo_dark.png b/InCallUI/res/drawable-mdpi/ic_mute_holo_dark.png deleted file mode 100644 index 801d1e0ec..000000000 Binary files a/InCallUI/res/drawable-mdpi/ic_mute_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-mdpi/ic_toolbar_add_call.png b/InCallUI/res/drawable-mdpi/ic_toolbar_add_call.png new file mode 100644 index 000000000..f493546db Binary files /dev/null and b/InCallUI/res/drawable-mdpi/ic_toolbar_add_call.png differ diff --git a/InCallUI/res/drawable-mdpi/ic_toolbar_dialpad.png b/InCallUI/res/drawable-mdpi/ic_toolbar_dialpad.png new file mode 100644 index 000000000..38117dd42 Binary files /dev/null and b/InCallUI/res/drawable-mdpi/ic_toolbar_dialpad.png differ diff --git a/InCallUI/res/drawable-mdpi/ic_toolbar_hold.png b/InCallUI/res/drawable-mdpi/ic_toolbar_hold.png new file mode 100644 index 000000000..9eb88024e Binary files /dev/null and b/InCallUI/res/drawable-mdpi/ic_toolbar_hold.png differ diff --git a/InCallUI/res/drawable-mdpi/ic_toolbar_mic_off.png b/InCallUI/res/drawable-mdpi/ic_toolbar_mic_off.png new file mode 100644 index 000000000..c67de5621 Binary files /dev/null and b/InCallUI/res/drawable-mdpi/ic_toolbar_mic_off.png differ diff --git a/InCallUI/res/drawable-mdpi/ic_toolbar_mic_on.png b/InCallUI/res/drawable-mdpi/ic_toolbar_mic_on.png new file mode 100644 index 000000000..0be1d1f14 Binary files /dev/null and b/InCallUI/res/drawable-mdpi/ic_toolbar_mic_on.png differ diff --git a/InCallUI/res/drawable-mdpi/ic_toolbar_speaker_off.png b/InCallUI/res/drawable-mdpi/ic_toolbar_speaker_off.png new file mode 100644 index 000000000..1040ca6da Binary files /dev/null and b/InCallUI/res/drawable-mdpi/ic_toolbar_speaker_off.png differ diff --git a/InCallUI/res/drawable-mdpi/ic_toolbar_speaker_on.png b/InCallUI/res/drawable-mdpi/ic_toolbar_speaker_on.png new file mode 100644 index 000000000..cad91db2e Binary files /dev/null and b/InCallUI/res/drawable-mdpi/ic_toolbar_speaker_on.png differ diff --git a/InCallUI/res/drawable-xhdpi/ic_add_contact_holo_dark.png b/InCallUI/res/drawable-xhdpi/ic_add_contact_holo_dark.png deleted file mode 100644 index 729888234..000000000 Binary files a/InCallUI/res/drawable-xhdpi/ic_add_contact_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-xhdpi/ic_dialpad_holo_dark.png b/InCallUI/res/drawable-xhdpi/ic_dialpad_holo_dark.png deleted file mode 100644 index f9a002c79..000000000 Binary files a/InCallUI/res/drawable-xhdpi/ic_dialpad_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-xhdpi/ic_hold_pause_holo_dark.png b/InCallUI/res/drawable-xhdpi/ic_hold_pause_holo_dark.png deleted file mode 100644 index d2966755d..000000000 Binary files a/InCallUI/res/drawable-xhdpi/ic_hold_pause_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-xhdpi/ic_mute_holo_dark.png b/InCallUI/res/drawable-xhdpi/ic_mute_holo_dark.png deleted file mode 100644 index a882a760f..000000000 Binary files a/InCallUI/res/drawable-xhdpi/ic_mute_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-xhdpi/ic_toolbar_add_call.png b/InCallUI/res/drawable-xhdpi/ic_toolbar_add_call.png new file mode 100644 index 000000000..ac80167a0 Binary files /dev/null and b/InCallUI/res/drawable-xhdpi/ic_toolbar_add_call.png differ diff --git a/InCallUI/res/drawable-xhdpi/ic_toolbar_dialpad.png b/InCallUI/res/drawable-xhdpi/ic_toolbar_dialpad.png new file mode 100644 index 000000000..ef7ca1389 Binary files /dev/null and b/InCallUI/res/drawable-xhdpi/ic_toolbar_dialpad.png differ diff --git a/InCallUI/res/drawable-xhdpi/ic_toolbar_hold.png b/InCallUI/res/drawable-xhdpi/ic_toolbar_hold.png new file mode 100644 index 000000000..d2faaaeb4 Binary files /dev/null and b/InCallUI/res/drawable-xhdpi/ic_toolbar_hold.png differ diff --git a/InCallUI/res/drawable-xhdpi/ic_toolbar_mic_off.png b/InCallUI/res/drawable-xhdpi/ic_toolbar_mic_off.png new file mode 100644 index 000000000..3c2c2bb22 Binary files /dev/null and b/InCallUI/res/drawable-xhdpi/ic_toolbar_mic_off.png differ diff --git a/InCallUI/res/drawable-xhdpi/ic_toolbar_mic_on.png b/InCallUI/res/drawable-xhdpi/ic_toolbar_mic_on.png new file mode 100644 index 000000000..9ae4b414d Binary files /dev/null and b/InCallUI/res/drawable-xhdpi/ic_toolbar_mic_on.png differ diff --git a/InCallUI/res/drawable-xhdpi/ic_toolbar_speaker_off.png b/InCallUI/res/drawable-xhdpi/ic_toolbar_speaker_off.png new file mode 100644 index 000000000..b332a2025 Binary files /dev/null and b/InCallUI/res/drawable-xhdpi/ic_toolbar_speaker_off.png differ diff --git a/InCallUI/res/drawable-xhdpi/ic_toolbar_speaker_on.png b/InCallUI/res/drawable-xhdpi/ic_toolbar_speaker_on.png new file mode 100644 index 000000000..ba616420b Binary files /dev/null and b/InCallUI/res/drawable-xhdpi/ic_toolbar_speaker_on.png differ diff --git a/InCallUI/res/drawable-xxhdpi/ic_add_contact_holo_dark.png b/InCallUI/res/drawable-xxhdpi/ic_add_contact_holo_dark.png deleted file mode 100644 index 6eed276d8..000000000 Binary files a/InCallUI/res/drawable-xxhdpi/ic_add_contact_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-xxhdpi/ic_dialpad_holo_dark.png b/InCallUI/res/drawable-xxhdpi/ic_dialpad_holo_dark.png deleted file mode 100644 index c8ce94bb7..000000000 Binary files a/InCallUI/res/drawable-xxhdpi/ic_dialpad_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-xxhdpi/ic_hold_pause_holo_dark.png b/InCallUI/res/drawable-xxhdpi/ic_hold_pause_holo_dark.png deleted file mode 100644 index e38bea11e..000000000 Binary files a/InCallUI/res/drawable-xxhdpi/ic_hold_pause_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-xxhdpi/ic_mute_holo_dark.png b/InCallUI/res/drawable-xxhdpi/ic_mute_holo_dark.png deleted file mode 100644 index 678b7fbb8..000000000 Binary files a/InCallUI/res/drawable-xxhdpi/ic_mute_holo_dark.png and /dev/null differ diff --git a/InCallUI/res/drawable-xxhdpi/ic_toolbar_add_call.png b/InCallUI/res/drawable-xxhdpi/ic_toolbar_add_call.png new file mode 100644 index 000000000..3c1ef2c44 Binary files /dev/null and b/InCallUI/res/drawable-xxhdpi/ic_toolbar_add_call.png differ diff --git a/InCallUI/res/drawable-xxhdpi/ic_toolbar_dialpad.png b/InCallUI/res/drawable-xxhdpi/ic_toolbar_dialpad.png new file mode 100644 index 000000000..7633b5d0b Binary files /dev/null and b/InCallUI/res/drawable-xxhdpi/ic_toolbar_dialpad.png differ diff --git a/InCallUI/res/drawable-xxhdpi/ic_toolbar_hold.png b/InCallUI/res/drawable-xxhdpi/ic_toolbar_hold.png new file mode 100644 index 000000000..f2b57933b Binary files /dev/null and b/InCallUI/res/drawable-xxhdpi/ic_toolbar_hold.png differ diff --git a/InCallUI/res/drawable-xxhdpi/ic_toolbar_mic_off.png b/InCallUI/res/drawable-xxhdpi/ic_toolbar_mic_off.png new file mode 100644 index 000000000..77be26888 Binary files /dev/null and b/InCallUI/res/drawable-xxhdpi/ic_toolbar_mic_off.png differ diff --git a/InCallUI/res/drawable-xxhdpi/ic_toolbar_mic_on.png b/InCallUI/res/drawable-xxhdpi/ic_toolbar_mic_on.png new file mode 100644 index 000000000..11b4655ad Binary files /dev/null and b/InCallUI/res/drawable-xxhdpi/ic_toolbar_mic_on.png differ diff --git a/InCallUI/res/drawable-xxhdpi/ic_toolbar_speaker_off.png b/InCallUI/res/drawable-xxhdpi/ic_toolbar_speaker_off.png new file mode 100644 index 000000000..603a954fe Binary files /dev/null and b/InCallUI/res/drawable-xxhdpi/ic_toolbar_speaker_off.png differ diff --git a/InCallUI/res/drawable-xxhdpi/ic_toolbar_speaker_on.png b/InCallUI/res/drawable-xxhdpi/ic_toolbar_speaker_on.png new file mode 100644 index 000000000..ed5c8b16e Binary files /dev/null and b/InCallUI/res/drawable-xxhdpi/ic_toolbar_speaker_on.png differ diff --git a/InCallUI/res/drawable/btn_add.xml b/InCallUI/res/drawable/btn_add.xml index 403fc1cb3..515d65b00 100644 --- a/InCallUI/res/drawable/btn_add.xml +++ b/InCallUI/res/drawable/btn_add.xml @@ -21,7 +21,7 @@ - diff --git a/InCallUI/res/drawable/btn_background.xml b/InCallUI/res/drawable/btn_background.xml index fabcf7c65..b38434d3e 100644 --- a/InCallUI/res/drawable/btn_background.xml +++ b/InCallUI/res/drawable/btn_background.xml @@ -21,12 +21,14 @@ - + + - + - + - + + \ No newline at end of file diff --git a/InCallUI/res/drawable/btn_compound_audio.xml b/InCallUI/res/drawable/btn_compound_audio.xml index 51dc2c59e..9b24d8b6f 100644 --- a/InCallUI/res/drawable/btn_compound_audio.xml +++ b/InCallUI/res/drawable/btn_compound_audio.xml @@ -85,20 +85,19 @@ - - - + - diff --git a/InCallUI/res/drawable/btn_compound_hold.xml b/InCallUI/res/drawable/btn_compound_hold.xml index 058db30f4..dcf95073a 100644 --- a/InCallUI/res/drawable/btn_compound_hold.xml +++ b/InCallUI/res/drawable/btn_compound_hold.xml @@ -23,7 +23,7 @@ - diff --git a/InCallUI/res/drawable/btn_compound_mute.xml b/InCallUI/res/drawable/btn_compound_mute.xml index 53608a13c..c224dfc28 100644 --- a/InCallUI/res/drawable/btn_compound_mute.xml +++ b/InCallUI/res/drawable/btn_compound_mute.xml @@ -20,10 +20,15 @@ - - - to avoid scaling the icon up to the full size of the button. --> + + + + + + diff --git a/InCallUI/src/com/android/incallui/CallButtonFragment.java b/InCallUI/src/com/android/incallui/CallButtonFragment.java index aa2dca784..f2146a60e 100644 --- a/InCallUI/src/com/android/incallui/CallButtonFragment.java +++ b/InCallUI/src/com/android/incallui/CallButtonFragment.java @@ -57,6 +57,10 @@ public class CallButtonFragment private View mManageConferenceButton; private View mGenericMergeButton; + // Constants for Drawable.setAlpha() + private static final int HIDDEN = 0; + private static final int VISIBLE = 255; + @Override CallButtonPresenter createPresenter() { // TODO: find a cleaner way to include audio mode provider than @@ -202,6 +206,13 @@ public class CallButtonFragment @Override public void setMute(boolean value) { + final LayerDrawable layers = (LayerDrawable) mMuteButton.getBackground(); + + layers.findDrawableByLayerId(R.id.muteOffItem) + .setAlpha(value ? HIDDEN : VISIBLE); + layers.findDrawableByLayerId(R.id.muteOnItem) + .setAlpha(value ? VISIBLE : HIDDEN); + mMuteButton.setSelected(value); } @@ -409,10 +420,6 @@ public class CallButtonFragment Log.v(this, "showSpeakerphoneOffIcon: " + showSpeakerphoneOffIcon); Log.v(this, "showHandsetIcon: " + showHandsetIcon); - // Constants for Drawable.setAlpha() - final int HIDDEN = 0; - final int VISIBLE = 255; - mAudioButton.setEnabled(audioButtonEnabled); mAudioButton.setSelected(audioButtonChecked); @@ -436,6 +443,7 @@ public class CallButtonFragment layers.findDrawableByLayerId(R.id.speakerphoneOffItem) .setAlpha(showSpeakerphoneOffIcon ? VISIBLE : HIDDEN); + } private void showAudioModePopup() { diff --git a/InCallUI/src/com/android/incallui/CallButtonPresenter.java b/InCallUI/src/com/android/incallui/CallButtonPresenter.java index 129c68cb9..dc5eda1c3 100644 --- a/InCallUI/src/com/android/incallui/CallButtonPresenter.java +++ b/InCallUI/src/com/android/incallui/CallButtonPresenter.java @@ -138,7 +138,7 @@ public class CallButtonPresenter extends Presenter