History log of /packages/apps/Phone/src/com/android/phone/ManageConferenceUtils.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a1a9601840e50e18ff8ca4be9b888e592287577b 11-Sep-2012 Dianne Hackborn <hackbod@google.com> Don't crash phone app when running as non-primary user.

Rename PhoneApp to PhoneGlobals. Add new PhoneApp that only
instantiates PhoneGlobals when running as the primary user. Add
check in PhoneGlobals.getInstance() to immediately throw if called
when there are no globals for that process. Add new
PhoneGlobals.getInstanceIfPrimary() that doesn't throw;
OtaStartupReceiver uses to abort early if receiving a BOOT_COMPLETED
for a non-primary user.

All of the other files here are just due to the rename of PhoneApp
to PhoneGlobals.

Change-Id: Ic3999d956198ac836cb6a07fa3c77f36c1754ea3
/packages/apps/Phone/src/com/android/phone/ManageConferenceUtils.java
76f397b08215ffb90fb16772d85589b642fa6229 02-Apr-2012 Daisuke Miyakawa <dmiyakawa@google.com> Introduce new design for manage conference screen

..except some button assets

Bug: 6253616
Change-Id: I08cc195bd3e39823d64e0c65ff6327221a03eb14
/packages/apps/Phone/src/com/android/phone/ManageConferenceUtils.java
8c3a5e592199af04897808f922d7ecc854fb0541 29-Mar-2012 Daisuke Miyakawa <dmiyakawa@google.com> Use presentation string in manage conference screen

Currently "manage conference" screen just shows "unknown" for
some kinds of phone calls like what with hidden caller id, while
CallCard correctly handles those cases.

This change makes "manage conference" screen use same strings when
appropriate.

- Move getPresentationString() from CallCard to PhoneUtils
- Make CallCard and ManageConferenceUtils use the new method.
- Have QueryCompleteListener inside ManageConferenceUtils instead
of making the class directly implement the listener interface, to
remember both ViewGroup's index and Connection object.

Bug: 5887603
Change-Id: I611d777200671a489dda5587e281be0b0ed0c121
/packages/apps/Phone/src/com/android/phone/ManageConferenceUtils.java
b045b9344f339170d134cf814357361d96c349cf 17-Aug-2010 Hung-ying Tyan <tyanh@google.com> Integrate confcall support with CallManager

Change-Id: Ifb5116a175b1f63d879c4bd64d4fabadd6c4e5a4
/packages/apps/Phone/src/com/android/phone/ManageConferenceUtils.java
7b50e05c9e6a2e75b5f34b8de1866702351d1ffb 23-Sep-2009 David Brown <dab@google.com> FIX 2123374: In-call screen: manageConferencePanel should be a ViewStub

The "Manage Conference" UI is now a ViewStub, and isn't inflated till we
actually need it.

(This is a pretty big optimization, since this UI is *never* used on CDMA
devices, and even on GSM devices most people hardly ever use conference
calls, much less bring up the UI to "manage" them.)

Before this change: 151 total Views (according to hierarchyviewer) when
first making a call on a freshly-booted device

After this change: 92 total Views at that same point(!)

Also moved the "Manage conference"-related code out of the InCallScreen,
to a new helper class: ManageConferenceUtils.java.

TESTED:
- On a GSM device:
- merged 2 calls together
- brought up the Manage Conference UI
- tested returning to the regular in-call UI
- tested the "separate" and "end" buttons for the individual calls

- Also confirmed the caller-id info in the manage conference UI was
correct (i.e. I didn't break the CallerInfoAsyncQuery result handling,
which is now in ManageConferenceUtils rather than the InCallScreen.)

- On a CDMA device:
- Confirmed this change has no effect (other than saving a bunch of
unnecessary view inflation.)
/packages/apps/Phone/src/com/android/phone/ManageConferenceUtils.java