<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages_apps_InCallUI/src/com/android/incallui/CallCommandClient.java, branch cm-13.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_InCallUI/'/>
<entry>
<title>Remove ICallHandlerService implementation</title>
<updated>2014-07-03T16:01:32+00:00</updated>
<author>
<name>Sailesh Nepal</name>
<email>sail@google.com</email>
</author>
<published>2014-07-03T16:01:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_InCallUI/commit/?id=215bcd5d6c465cad247893058d2d99e917fcaf2f'/>
<id>215bcd5d6c465cad247893058d2d99e917fcaf2f</id>
<content type='text'>
Change-Id: Ifbaaba0d3226d03ea364cf1df76da3abebb9f5dc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ifbaaba0d3226d03ea364cf1df76da3abebb9f5dc
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Add handoff buttons"</title>
<updated>2014-02-19T04:04:15+00:00</updated>
<author>
<name>Sailesh Nepal</name>
<email>sail@google.com</email>
</author>
<published>2014-02-19T04:04:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_InCallUI/commit/?id=500e399cca3685c2f39e52603ed33f97b7a9786f'/>
<id>500e399cca3685c2f39e52603ed33f97b7a9786f</id>
<content type='text'>
This reverts commit 36b5e5f96678bafc325491d5294b2d97e0a0e499.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 36b5e5f96678bafc325491d5294b2d97e0a0e499.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add handoff buttons</title>
<updated>2013-12-18T01:56:08+00:00</updated>
<author>
<name>Sailesh Nepal</name>
<email>sail@google.com</email>
</author>
<published>2013-12-18T01:56:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_InCallUI/commit/?id=36b5e5f96678bafc325491d5294b2d97e0a0e499'/>
<id>36b5e5f96678bafc325491d5294b2d97e0a0e499</id>
<content type='text'>
This CL adds two buttons to the in call UI:
  - video handoff - switch to video mode
  - connection handoff - switch between wifi and cell

Change-Id: I42a36d22dc0a37d1ed00f1a3ab1ebcb53c35864c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This CL adds two buttons to the in call UI:
  - video handoff - switch to video mode
  - connection handoff - switch between wifi and cell

Change-Id: I42a36d22dc0a37d1ed00f1a3ab1ebcb53c35864c
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds support for texting after phone disconnects.</title>
<updated>2013-10-08T00:14:09+00:00</updated>
<author>
<name>Christine Chen</name>
<email>christinech@google.com</email>
</author>
<published>2013-10-07T23:30:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_InCallUI/commit/?id=647462d7ca1cfaf28c76d573bd9a4e11d493a623'/>
<id>647462d7ca1cfaf28c76d573bd9a4e11d493a623</id>
<content type='text'>
Bug: 11111553
Change-Id: I8abcae4439e7b9697d7b4a4335e093d7ad13a1b3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 11111553
Change-Id: I8abcae4439e7b9697d7b4a4335e093d7ad13a1b3
</pre>
</div>
</content>
</entry>
<entry>
<title>Hide home and back buttons during incoming call</title>
<updated>2013-09-19T00:14:34+00:00</updated>
<author>
<name>Yorke Lee</name>
<email>yorkelee@google.com</email>
</author>
<published>2013-09-18T22:51:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_InCallUI/commit/?id=da6476c15e902e10c33adda5d5687322aa264af7'/>
<id>da6476c15e902e10c33adda5d5687322aa264af7</id>
<content type='text'>
Bug: 10692603
Change-Id: I9bacaf39d926b9004778b33c33420a51dde1332f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 10692603
Change-Id: I9bacaf39d926b9004778b33c33420a51dde1332f
</pre>
</div>
</content>
</entry>
<entry>
<title>Port dtmf post dial wait feature.</title>
<updated>2013-09-07T05:53:19+00:00</updated>
<author>
<name>Chiao Cheng</name>
<email>chiaocheng@google.com</email>
</author>
<published>2013-09-06T22:59:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_InCallUI/commit/?id=2fa6baa2e70e26f6c6f3681e804c33677384fbd7'/>
<id>2fa6baa2e70e26f6c6f3681e804c33677384fbd7</id>
<content type='text'>
Bug: 10459289
Change-Id: Iee799bd72aac9bb86e2f414e68f2643d8ba1c563
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 10459289
Change-Id: Iee799bd72aac9bb86e2f414e68f2643d8ba1c563
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds manage conference call UI</title>
<updated>2013-09-06T18:36:37+00:00</updated>
<author>
<name>Christine Chen</name>
<email>christinech@google.com</email>
</author>
<published>2013-09-05T17:57:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_InCallUI/commit/?id=0f09a02be361d5bb36fac6981649204f5d6987fa'/>
<id>0f09a02be361d5bb36fac6981649204f5d6987fa</id>
<content type='text'>
Bug: 10334739
Change-Id: I46a52ec967a1c496dd4b797f2064d9099670711f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 10334739
Change-Id: I46a52ec967a1c496dd4b797f2064d9099670711f
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding more public logging to InCallUI</title>
<updated>2013-08-24T00:14:51+00:00</updated>
<author>
<name>Santos Cordon</name>
<email>santoscordon@google.com</email>
</author>
<published>2013-08-24T00:14:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_InCallUI/commit/?id=759c018d108551b0d2dac1294e7cddf55ea6edf1'/>
<id>759c018d108551b0d2dac1294e7cddf55ea6edf1</id>
<content type='text'>
bug: 10461651
Change-Id: Ib79717530911d30478a9c00ad154423f0aca670d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bug: 10461651
Change-Id: Ib79717530911d30478a9c00ad154423f0aca670d
</pre>
</div>
</content>
</entry>
<entry>
<title>Protect all logging statements.</title>
<updated>2013-08-21T17:18:51+00:00</updated>
<author>
<name>Chiao Cheng</name>
<email>chiaocheng@google.com</email>
</author>
<published>2013-08-21T00:32:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_InCallUI/commit/?id=1a7f2bcab2d2023f2ee4cfb0bc57bc265b5aab87'/>
<id>1a7f2bcab2d2023f2ee4cfb0bc57bc265b5aab87</id>
<content type='text'>
- Rename global logger so it can be a drop in replacement for framework log
class.
- Remove imports of android.util.Log

Bug: 10411948
Change-Id: I377625263b16c4f9408c79d5c533a1810fa6cde7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Rename global logger so it can be a drop in replacement for framework log
class.
- Remove imports of android.util.Log

Bug: 10411948
Change-Id: I377625263b16c4f9408c79d5c533a1810fa6cde7
</pre>
</div>
</content>
</entry>
<entry>
<title>Support connecting and disconnecting from Phone app.</title>
<updated>2013-08-20T03:21:59+00:00</updated>
<author>
<name>Santos Cordon</name>
<email>santoscordon@google.com</email>
</author>
<published>2013-08-20T03:12:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_InCallUI/commit/?id=3c5581a67ba89fd96fc19e64f6c4780d0a58f640'/>
<id>3c5581a67ba89fd96fc19e64f6c4780d0a58f640</id>
<content type='text'>
Phone app now connects/disconnects from the UI when there are no active
calls but UI did not previously support being disconnected.  This change
adds the following functionality to support dis/reconnection:

- CallCommandClient now supports setting new ICallCommandService
  instances.
- CallCommandClient now checks if mCommandService is null before
  executing a method.
- CallHandlerService performs more careful ordered cleanup with
  destroyed including removing pending messages and clearing any
  existing calls from the call list.
- InCallActivity now performs tearDown of the presenters with onDestroy
  instead of finish() to reduce NPE instances.
- InCallActivity not notifies InCallPresenter when is finishes, and not
  just when it starts.
- InCallPresenter tears itself down after two things happen: the UI is
  destroyed and the service is disconnected.
- InCallPresenter now issues a full-screen restart of the UI if the
  UI was previously hidden (except for new outgoing calls). This allows
  the UI to come back to the foreground if it was in the foreground when
  the app went down.

The above changes also now protect against the phone app crashing or the
incall UI crashing.

bug: 10363682
Change-Id: I9b785f906f29015827e8e53e64cd5f5c72cd7981
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Phone app now connects/disconnects from the UI when there are no active
calls but UI did not previously support being disconnected.  This change
adds the following functionality to support dis/reconnection:

- CallCommandClient now supports setting new ICallCommandService
  instances.
- CallCommandClient now checks if mCommandService is null before
  executing a method.
- CallHandlerService performs more careful ordered cleanup with
  destroyed including removing pending messages and clearing any
  existing calls from the call list.
- InCallActivity now performs tearDown of the presenters with onDestroy
  instead of finish() to reduce NPE instances.
- InCallActivity not notifies InCallPresenter when is finishes, and not
  just when it starts.
- InCallPresenter tears itself down after two things happen: the UI is
  destroyed and the service is disconnected.
- InCallPresenter now issues a full-screen restart of the UI if the
  UI was previously hidden (except for new outgoing calls). This allows
  the UI to come back to the foreground if it was in the foreground when
  the app went down.

The above changes also now protect against the phone app crashing or the
incall UI crashing.

bug: 10363682
Change-Id: I9b785f906f29015827e8e53e64cd5f5c72cd7981
</pre>
</div>
</content>
</entry>
</feed>
