Commit Graph

45 Commits

Author SHA1 Message Date
Baligh Uddin eb09f6c7d5 Import translations. DO NOT MERGE
Change-Id: I825020c2e3fd0da2a639d89a066c69eb2b664aa2
Auto-generated-cl: translation import
2014-09-20 12:24:22 -07:00
Santos Cordon e3d8245f09 Remove config variable to disable connection service APIs
Bug: 17445268
Change-Id: I152225ffdb81dafb9bd972d7294f05a8e6e0c746
2014-09-15 13:57:05 -07:00
Baligh Uddin 2fb76dd595 Import translations. DO NOT MERGE
Change-Id: Ic0191eeb0606a9d9c83e9a8e63d5b7baf7192c50
Auto-generated-cl: translation import
2014-09-14 18:55:01 -07:00
Tyler Gunn 7cc70b4f0a Renaming Telecomm to Telecom.
- Changing package from android.telecomm to android.telecom
- Changing package from com.android.telecomm to
com.android.server.telecomm.
- Renaming TelecommManager to TelecomManager.

Bug: 17364651
Change-Id: Ib7b20ba6348948afb391450b4eef8919261f3272
2014-09-12 22:17:27 -07:00
Baligh Uddin d59ec2ab43 Import translations. DO NOT MERGE
Change-Id: Id78c8fe8c87620b52636ae2acd8ed6f79cb70b6b
Auto-generated-cl: translation import
2014-09-08 11:28:44 -07:00
Andrew Lee e011342ac8 Merge "Remove Phone Account Preferences; moved to Telephony." into lmp-dev 2014-09-04 23:35:00 +00:00
Andrew Lee a51a386c81 Remove Phone Account Preferences; moved to Telephony.
+ Renamed setUserDefaultPhoneAccount to
setUserSelectedOutgoingPhoneAccount and updated test.

Bug: 17179743
Change-Id: Id2e2dc9bc0da7a8f5a35f1441db56dc99cd4bf47
2014-09-04 13:32:12 -07:00
Baligh Uddin 33d03ed084 Import translations. DO NOT MERGE
Change-Id: Ic2ce84a4fff83648301fbbf12ef7bcf9f02887d5
Auto-generated-cl: translation import
2014-09-03 10:32:13 -07:00
Baligh Uddin a28dbcc78b Import translations. DO NOT MERGE
Change-Id: Ib312294cc4b0543c2de4da03d99d3ec1133ffa2b
Auto-generated-cl: translation import
2014-09-01 15:17:20 -07:00
Baligh Uddin fbc75f52f5 Import translations. DO NOT MERGE
Change-Id: Ied383a5078ebcda6bc6120695c92d7272aad4900
Auto-generated-cl: translation import
2014-08-31 12:11:11 -07:00
Yorke Lee 30fc57e240 Merge "Add error dialogs to Telecomm" into lmp-dev 2014-08-27 19:11:56 +00:00
Yorke Lee d7255872e2 Add error dialogs to Telecomm
* Add error dialog popups for DisconnectCause.INVALID_NUMBER and
VOICEMAIL_NUMBER_MISSING
* Move ErrorDialogActivity from Telephony to Telecomm
* NewOutgoingCallBroadcaster.processIntent now returns an error code
rather than a boolean

Bug: 17209051
Bug: 17196776
Change-Id: Ifc8b23472510fefc0c2763d28f9c990b4598cadd
2014-08-26 15:33:56 -07:00
Baligh Uddin 99cfa5cd1c Import translations. DO NOT MERGE
Change-Id: If7071b5169d695197ae5cec672d75465fd9c5927
Auto-generated-cl: translation import
2014-08-26 10:19:42 -07:00
Santos Cordon afe59e5194 Add setting to turn off connection manager support.
connection manager support allows a component to supply alternative
calling methods in place of a SIM-based call.

Bug: 16794451
Change-Id: I7cbe8342bff5ba8e8f20ceb61a1b6fdbee7a543c
2014-08-25 17:43:35 +00:00
Baligh Uddin 7e78b19aa6 Import translations. DO NOT MERGE
Change-Id: Icc3539d8f902b9c30449c7705ea1adefb6b0871c
Auto-generated-cl: translation import
2014-08-24 09:07:40 -07:00
Andrew Lee 791c0f62f0 Update phone account settings string, for consistency.
Bug: 16788935
Change-Id: Ifb30a04ebdb39b4ed51d4fee95d0b7be146a192f
2014-08-20 15:37:03 -07:00
Yorke Lee 2039bcf5d9 Merge "Add theme color to notifications (2/4)" into lmp-dev 2014-08-19 02:43:23 +00:00
Yorke Lee 7245c758b4 Add theme color to notifications (2/4)
Bug: 17129072

Change-Id: I2c90274ac0c3730e1b1209994710e88fcd225e2d
2014-08-19 09:18:04 -07:00
Yorke Lee 35bcc89cdd Disallow non-emergency phone calls for restricted users
Bug: 16217514

Change-Id: Idc89a5945a30099654ca8b8cd467f69a4002c8f6
2014-08-18 13:40:48 -07:00
Baligh Uddin a023163488 Import translations. DO NOT MERGE
Change-Id: I6add1a3ac38d8c4ba2e80d4e61c9fa21f716351a
Auto-generated-cl: translation import
2014-08-15 20:02:49 -07:00
Baligh Uddin f79f0d9ddf Import translations. DO NOT MERGE
Change-Id: I8b0ea2223715dfd34775e95bea8095c76ff950f5
Auto-generated-cl: translation import
2014-08-11 12:23:04 -07:00
Santos Cordon 68f55b419f Merge "Add null checks to MissedCallNotifier." into lmp-dev 2014-08-06 17:14:55 +00:00
Geoff Mendal b73db52ed8 Import translations. DO NOT MERGE
Change-Id: I38aa3512cefab335607089b9b63d6ebd68f49141
Auto-generated-cl: translation import
2014-08-06 08:04:50 -07:00
Santos Cordon 61e11ade48 Add null checks to MissedCallNotifier.
Bug: 16782303
Change-Id: I1ffee114315c20db33512082f9c0d25db8010988
2014-08-06 02:32:08 -07:00
Geoff Mendal 614376a7f6 Import translations. DO NOT MERGE
Change-Id: Ib99a3fa67abe446a40e50d01c85162ca8970bbee
Auto-generated-cl: translation import
2014-08-04 08:52:05 -07:00
Evan Charlton af51ceb458 Read the default connection manager from resources
Allow the default connection manager to be set in config.xml so that
it can be customized with a vendor overlay.

Change-Id: I3db83d246efbbd6f9d145f45b641f85dfe3fb33f
2014-07-30 12:36:27 -07:00
Geoff Mendal b1846c8106 Import translations. DO NOT MERGE
Change-Id: Ia94ba9ca0f39b7f3d3fb8c36027fbd7c2a7d598e
Auto-generated-cl: translation import
2014-07-30 10:08:58 -07:00
Baligh Uddin 4746292f91 Import translations. DO NOT MERGE
Change-Id: Ic65fce1478072de8eb02afef371e1af16da691af
Auto-generated-cl: translation import
2014-07-28 12:21:10 -07:00
Ihab Awad 293edf245f Improve Wi-Fi wiring
Bug: 16552606
Change-Id: Iddbde3d18e92ad1d40fb539d9177df582f317a7b
2014-07-25 11:38:04 -07:00
Evan Charlton 89176375c8 Rename PhoneAccount to PhoneAccountHandle
Change-Id: I2e97b348e6316a8b3ccc39fd81013e7f514a2889
2014-07-19 19:15:44 -07:00
Ihab Awad 104f80654d Wire up multi-SIM experience (3/4)
Change-Id: Ic8fe987951f57d362b0c2d4e342bddffa506b58f
2014-07-18 09:54:17 -07:00
Sailesh Nepal b88795aadc TTY: Telecomm
This CL makes the following changes:
  1. Added TtyManager. This class contains code that used
     to live in PhoneGlobals to listen to preferred TTY
     mode changes. Current TTY mode is based on the
     preferred mode, wired headset state, and device TTY
     support.

  2. Moved ownership of WiredHeadsetManager to CallsManager
     so that TtyManager can listen to headset plugged events.

  3. Added plumbing to TelecommServiceImpl to impement
     isTtySupported and getCurrentTtyMode.

  4. Added tty_enabled to config.xml. This is moved over
     from Telephony.

Change-Id: I652b095af30cc2732a06829dc23492e5355660da
2014-07-16 13:37:00 -07:00
Ihab Awad 98a5560261 Rename Telecomm "Subscription" to "Account" (6/7)
Change-Id: I9458216c06e7bbb68ef27e8b084f18e6c7f2fc8b
2014-07-01 17:42:03 -07:00
Santos Cordon fdfcafaa79 Use config.xml to define default incall ui package and class. (2/2)
Bug: 15674860
Change-Id: Id4ca1e0acbbe7c29cbac42342e24de1c4c44af93
2014-06-26 15:34:23 -07:00
Ihab Awad 6050946442 Add methods to TelephonyManager for Subscription management (2/3)
As part of the effort to permit third-party suppliers of telephone
connectivity, we permit clients of TelephonyManager to obtain the
currently valid Subscription objects describing these suppliers. The
Subscriptions are intended to be self-describing such that an end-user
can choose from among them based on the information they contain. One
of these objects may then be attached to an ACTION_DIAL or ACTION_CALL
Intent to represent the end-user's choice of how to make a call.

Change-Id: Ia462e4cd830a0b0d067f79b91cb2df79358e35f9

Conflicts:
	src/com/android/telecomm/TelecommServiceImpl.java
2014-06-17 15:08:38 -07:00
Ihab Awad ff7493a8f6 DO NOT MERGE. Port "respond via SMS message" feature to new Telecomm. (2/4)
Bug: 15275904
Bug: 15196474
Change-Id: I3e2ee62b3e32ad5715457fee1b0e714f88ecea8e
2014-06-13 14:43:09 -07:00
Santos Cordon deb8c89707 Move headset hook from Telephony to Telecomm. (1/2)
Also sets up the mute and speakerphone statusbar icons triggered by
their respective states (including triggering from the headset hook).

Bug: 15190069
Change-Id: I990110816ec37c168e3646290a538be3cd23be35
2014-05-31 08:38:18 -07:00
Santos Cordon cb29c032ec Change app label name from Telecomm to Phone.
Bug: 15313119
Change-Id: I1ca674f6fdfd69d50105699b82237eb3e1cd896b
2014-05-29 21:01:36 -07:00
Santos Cordon 99c8a6fc0a Add Caller information to missed call notifications.
Includes moving ContactsAsyncHelper from services/Telephony to here.
This was a wholesale copy with only changes to:
1) Update logging to use Telecomm's implementation
2) Removal of ImageTracker inner class (was causing linking
   errors and was totally unused in both telecomm and
   services/Telephony).

Bug: 15313021
Change-Id: I4e3ce52ce1c31eb7b684d8e404fdcff4bb7db7ba
2014-05-29 14:56:20 -07:00
Santos Cordon 92a2d811b6 Play DTMF tones locally when user uses dialpad during a call.
Bug: 13880857
Change-Id: I94e8eeb94cd77c829eeea07e1444615daa8c4723
2014-04-30 15:43:44 -07:00
Santos Cordon a0e5f1aa91 Adding missed call notification.
Adds a MissedCallNotifier class and a TelecommBroadcastReceiver to
receive the pending intents issued by the new notification.

Bug: 13625335
Change-Id: I51b273f3bd4ecb55e2f0e61b789f609d72086deb
2014-04-04 16:26:21 -07:00
Yorke Lee 33501635c2 Add gateway support to Telecomm
Add OutgoingCallIntentBroadcaster into the outgoing call flow.
This class allows third party apps to intercept and modify
outgoing phone calls, and also allows for the ability to extract
gateway information from outgoing call intents to allow for calls
to be made via gateway providers.

Bug: 13477768

Change-Id: Iee6a466b3ae7380136c3d7feba48602a14bc8507
2014-03-24 11:34:13 -07:00
Yorke Lee f98fb5790e Initial commit of basic call logging code in Telecomm
Add CallLogAsync and CallLogger helper classes, and populate
CallLogManager with initial skeleton code that will add call log
entries for failed outgoing calls and disconnected calls.

Change-Id: Iead39702c6b271a6449f7840162efde655dd1965
2014-03-11 18:31:59 -07:00
Santos Cordon 10e68320fe Add CALL* intent handling to Telecomm.
Adds a new activity to handle CALL, CALL_PRIVILEGED and CALL_EMERGENCY
withing Telecomm. Shows a toast upon receipt of intent.

Change-Id: Ia9ea7b0abd47d0f423c04ddbaa04452c31ca2318
2013-12-18 16:25:04 -08:00
Ben Gilad 4937ff9234 Adding the Telecomm manifest etc.
Change-Id: I0893805adbd9a4e74e9d224be3a9935da97bfc06
2013-12-12 13:13:15 -08:00