From 75c86b55d45b1725c46ed2e5d77c9c43fcfd93da Mon Sep 17 00:00:00 2001 From: Santos Cordon Date: Wed, 31 Jul 2013 16:36:29 -0700 Subject: Adding multi-call support. Before this change, the UI came up when we were notified that a new call came in, but we did not actually look at the call state, etc. This seemingly worked while we only supported single calls but did not scale. This change does two main things: a) Plugs in CallList into the presenters so that they can perform their logic based on the actual state of the calls (necessary for multi-call support) b) Adds Secondary CallInfo UI to the Call Card so that we can display information foreground and background calls. As a result of (a) from above, a lot of changes you see will be to Presenters, which now take their cues from CallList and update their Ui's accordingly. A problem with this approach is that the presenters (callcard/buttons/answer-widget) perform their changes independently. A subsequent change will consolidate interactions with CallList to a Presenter-Manager class and away from the presenters. Change-Id: I89d1926fa1eef6f10d897d2ce360f666c8f341f8 --- InCallUI/res/layout/call_card_fragment.xml | 136 ----------------------------- 1 file changed, 136 deletions(-) delete mode 100644 InCallUI/res/layout/call_card_fragment.xml (limited to 'InCallUI/res/layout/call_card_fragment.xml') diff --git a/InCallUI/res/layout/call_card_fragment.xml b/InCallUI/res/layout/call_card_fragment.xml deleted file mode 100644 index 44a9f6f64..000000000 --- a/InCallUI/res/layout/call_card_fragment.xml +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file -- cgit v1.2.3