125526 Commits

Author SHA1 Message Date
Santos Cordon
04c9f556c0 fix build break.
Change-Id: I3e9ab82fb4afb87aaa09259dba269146fe858e72
2014-02-20 15:12:55 -08:00
Santos Cordon
3d3735e3d3 Adding call state constants to Telecomm.
Change-Id: I40675477a96c9a74a17782870c5824702466e6cc
2014-02-20 15:12:55 -08:00
Santos Cordon
805afaaf23 CallInfo usage everywhere; selector using call-service Id strings.
Change-Id: Ide81dc869d6e025a83685b7247ee4179ec7097ab
2014-02-20 15:12:54 -08:00
Santos Cordon
9cf80ed2b4 Add @hide to InCall APIs (fixes build break).
Change-Id: I2911d1e96466e26891c5a6f1edb2440114eb3b4e
2014-02-20 15:12:54 -08:00
Santos Cordon
8f3fd30a60 Add interfaces between Telecomm and InCall.
Change-Id: Ie0e8c5e6626e1db33eb1142b302bf415785cfe47
2014-02-20 15:12:53 -08:00
Santos Cordon
658c0cf6c3 Update the Telecomm APIs to use CallInfo.
Replace uses of callId and/or handle with a single, extensible CallInfo
object.

Change-Id: I4b7b86ccb7153e5dc49f4d3fa31f485fd06a960a
2014-02-20 15:12:53 -08:00
Santos Cordon
8986ef4601 Updates CallService API.
Adds additional parameters and a response method for
isCompatibleWith on ICallServiceAdapter.

Adds connectionStartTime to CallInfo.

Change-Id: I27a8d14c5c63d3f6a70a290ffb39d9f623d40a60
2014-02-20 15:12:52 -08:00
Ben Gilad
f042a3f067 Following up on our discussion offline to introduce response objects for isSwitchable.
Change-Id: Ic1385d9b67ed0a859128845574d48ad90d6152a2
2014-02-20 15:12:51 -08:00
Ben Gilad
2e412075ba Remove unused code/comments and adding missing tags etc.
Change-Id: I6ec7eda46a2b61bee26b4edca1bede5c00177712
2014-02-20 15:12:51 -08:00
Ben Gilad
0f7dac1741 Adding the CallServiceSelector skeleton (AIDL) files.
Change-Id: I55ca3bed6e1b964602a9291bd388a10c99729da7
2014-02-20 15:12:50 -08:00
Santos Cordon
73e64fe81a clean up javadoc.
Change-Id: I64b20065fffbcd5a53ab9d2b5d424e3cea2db3b3
2014-02-20 15:12:50 -08:00
Santos Cordon
4939ccf786 Remove CallServiceProviderAdapter and replace with CallServiceLookupResponse.
Change-Id: I55a574784162e3cc4a88b2889f1d14a07116f937
2014-02-20 15:12:49 -08:00
Santos Cordon
6fee2ea8f8 Revert "Remove CallServiceProviderAdapter and replace with CallServiceLookupResponse."
This reverts commit 753fc58932e976086069bacb3e5252332960644b.

Change-Id: Ie17b4918fa404eb768c0f3ce5109d6cc8b2d1da8
2014-02-20 15:12:49 -08:00
Santos Cordon
6fbb1b73f8 Remove CallServiceProviderAdapter and replace with CallServiceLookupResponse.
Change-Id: I4d1c007bd46b804ecbb80163fc26de199cdbb2eb
2014-02-20 15:12:48 -08:00
Santos Cordon
6734a173f0 Add a default CallServiceProvider implementation.
Change-Id: Ib9afcaac2e971fc8cd9d1fdef2d6ae97cbb79757
2014-02-20 15:12:47 -08:00
Santos Cordon
3784133b95 Additional fixes to aidl files.
Change-Id: I24e5ae0ff65c3049d735cd4c6e1d79a0c406d92b
2014-02-20 15:12:47 -08:00
Santos Cordon
b3e51b7918 Fixing typos and a build break.
Change-Id: I74ac6da8a9943b3b2cc76a4fc75027b7717b1bb3
2014-02-20 15:12:46 -08:00
Ben Gilad
e57944dd55 Add the CallService base class and the necessary call-service-provider
AIDL interfaces.

Change-Id: Ic0aab1245d259f1148d403033647d795e07ab015
2014-02-20 15:12:45 -08:00
Ben Gilad
bb69b0c2d8 Adding the frameworks/base code from https://googleplex-android-review.git.corp.google.com/#/c/391028
Change-Id: I6fe7aae52a7ff52da1a1e009e8361810fcaddd1e
2014-02-20 15:12:44 -08:00
Ben Gilad
d13e1d2bab Remove the telecomm entries now that we have https://googleplex-android-review.git.corp.google.com/#/c/398927
DO NOT SUBMIT until the above CL is uploaded.

Change-Id: I4e4f19175b502ba81c882d1379d1d225b0e6ba67
2014-02-20 15:12:43 -08:00
Ben Gilad
09538ebd04 Initial frameworks/base/telecomm check in.
Change-Id: Idd2bb597c4066f7f0c14da8fe277e969e52c0f00
2014-02-20 15:10:06 -08:00
Santos Cordon
bbc743607a Add abstract base implementation of CallService.
Base implementation takes care of a lot of boilerplate code.

Change-Id: Ic7ee3325f694f7df06d23501d77172b4770551bc
2014-02-20 15:09:50 -08:00
Santos Cordon
7d855704ad Add interface definitions for CallService/PhoneService
Interfaces are meant to replace ThirdParty*.aidl/java files in same
directory long term.  The differences in methods are on purpose and
reflect more recent design directions.

Change-Id: Ia5ece7149b228a44758e659a4cabfc0676d1c499
2014-02-20 15:09:29 -08:00
John Reck
33eabdca81 am 2f2c0e75: Merge "Fix NPE in layer destruction"
* commit '2f2c0e75af6c1a52e067903d0cf9aa4cddd4e37e':
  Fix NPE in layer destruction
2014-02-20 13:26:56 -08:00
John Reck
2f2c0e75af Merge "Fix NPE in layer destruction" 2014-02-20 21:24:29 +00:00
Derek Sollenberger
238e0d7c48 am 96f0369b: Merge "Update framework to enable Skia to run in debug mode."
* commit '96f0369b25811319398a268071eb147fe14a09e3':
  Update framework to enable Skia to run in debug mode.
2014-02-20 13:19:29 -08:00
John Reck
6b3c4113c4 Fix NPE in layer destruction
Bug: 13111945
 Fixes an issue where a layer is destroyed after the GLRenderer
 lost its Surface. Instead just check that the context we want is
 current regardless of the active surface

Change-Id: I6537e6232b5c667b218b896ed5ef390fbe956344
2014-02-20 13:18:42 -08:00
Derek Sollenberger
96f0369b25 Merge "Update framework to enable Skia to run in debug mode." 2014-02-20 21:14:50 +00:00
Michael Wright
1ed8c7d52a am 40c3ddd3: Merge "Make deliverInputEvent tracing asynchronous"
* commit '40c3ddd3a2462bc41e5fbf4932373ebd83961a6f':
  Make deliverInputEvent tracing asynchronous
2014-02-20 13:10:29 -08:00
Michael Wright
40c3ddd3a2 Merge "Make deliverInputEvent tracing asynchronous" 2014-02-20 21:07:56 +00:00
Derek Sollenberger
2d5cf4f6db Update framework to enable Skia to run in debug mode.
Change-Id: I8ba605cfae61b584dad27e3245c4482c8dfdff2e
2014-02-20 14:47:54 -05:00
Deepanshu Gupta
6224293d8e am 09fcce52: Merge "Add ability to obtain themed Drawable from Context"
* commit '09fcce52b4c21f6c2bd5b425731aa02871804a5b':
  Add ability to obtain themed Drawable from Context
2014-02-20 10:40:53 -08:00
Deepanshu Gupta
09fcce52b4 Merge "Add ability to obtain themed Drawable from Context" 2014-02-20 18:37:50 +00:00
Guang Zhu
54ddd8f5bd am c4f6c351: Merge "use min app launch time in AppLaunch perf test"
* commit 'c4f6c351e18380e712d5d365d2a13cfa5674daf7':
  use min app launch time in AppLaunch perf test
2014-02-19 19:19:21 -08:00
Guang Zhu
c4f6c351e1 Merge "use min app launch time in AppLaunch perf test" 2014-02-20 03:17:23 +00:00
Michael Wright
d2c3adc9c9 Make deliverInputEvent tracing asynchronous
Change-Id: I640ed4003194d6d4b202680e5c8fffc81749d60f
2014-02-19 19:11:21 -08:00
Guang Zhu
2861a89bed use min app launch time in AppLaunch perf test
Change-Id: Id3a5872ff29fba5daeff058f0842fd011e50a0a1
2014-02-19 18:59:00 -08:00
John Reck
0def5a5251 am a13a69f0: Merge "Fix layer recycling for GLRenderer"
* commit 'a13a69f0e56a4e9998ec4faa78e24c7431b68e72':
  Fix layer recycling for GLRenderer
2014-02-19 18:40:25 -08:00
John Reck
a13a69f0e5 Merge "Fix layer recycling for GLRenderer" 2014-02-20 02:37:40 +00:00
John Reck
0b2c8df7a6 Fix layer recycling for GLRenderer
Bug: 13007905

Change-Id: I1589f2bb14429099e391c03d7dfb1650da145f28
2014-02-19 18:31:08 -08:00
RoboErik
b0e7c2464b am 5f105a1e: Another javadoc fix
* commit '5f105a1efb656cf7ce94e7e990d7f0b45f2ea2a1':
  Another javadoc fix
2014-02-19 17:40:53 -08:00
RoboErik
5f105a1efb Another javadoc fix
Change-Id: I7a569a1583f87153f68d492a7500ffceac2ed3ae
2014-02-19 17:33:14 -08:00
RoboErik
81775a7207 am 9524ed59: Fix build (bad javadoc reference)
* commit '9524ed59a44b6850f3f708e50ef0708d2a462316':
  Fix build (bad javadoc reference)
2014-02-19 17:11:39 -08:00
RoboErik
9524ed59a4 Fix build (bad javadoc reference)
Change-Id: Ifddab9f61fda81858ab429bbd2ec9d0821577c23
2014-02-19 17:07:18 -08:00
RoboErik
c039ca5f9d am c4ef8361: Merge "Initial commit for MediaSession test app"
* commit 'c4ef83610495efc8a0bac56ae571411ec6e0f803':
  Initial commit for MediaSession test app
2014-02-19 17:04:06 -08:00
RoboErik
c4ef836104 Merge "Initial commit for MediaSession test app" 2014-02-20 01:01:49 +00:00
Dan Stoza
f46b85112d am b88a904d: Merge "Allow disabling layer rotation during screenshots"
* commit 'b88a904dfe719a8cbb0b9d73cb4637c22a1deed4':
  Allow disabling layer rotation during screenshots
2014-02-19 16:58:22 -08:00
Dan Stoza
b88a904dfe Merge "Allow disabling layer rotation during screenshots" 2014-02-20 00:56:33 +00:00
Alan Viverette
4ba1e99bcf am 498aa8bb: Merge "Always redraw background display list when view is redrawn"
* commit '498aa8bb3c51b7c5ba66cb38167263157d13bcc1':
  Always redraw background display list when view is redrawn
2014-02-19 16:50:40 -08:00
Alan Viverette
498aa8bb3c Merge "Always redraw background display list when view is redrawn" 2014-02-20 00:47:40 +00:00