- Handle auto-disconnect of foreground call when answering a self-managed
call.
- Enforce restriction that the PhoneAccount associated with a self-managed
CS must have a label which is the app's name.
- Ensure self-managed phone accounts can't be registered with
call provider, connection manager, or sim sub capabilities.
- Add "incoming call" UX which is shown when a new incoming call from a
self-managed CS comes in and there is an existing call for another CS.
Test: Unit, manual
Bug: 34159263
Change-Id: I371be9baa6f56c77aa83349977c0131f0e319047
TESTING/Functionality=
- Adding empty not allowed.
- Rotation: dialogs/general UI.
- Adding same number ignored.
- Non-primary users not allowed to manage blocked numbers.
- Material ripple for delete button.
- Action bar back button exit activity.
- Prevent EditText from stealing focus so talk-back starts
from the beginning.
- Talk back allow user to read row by row in list view.
There are two things left that I will do in a follow-up:
- Alert Dialog Theme.
- Add some validation for the user input
Screenshots: https://drive.google.com/a/google.com/folderview?id=0ByV4lfyID02GTGV1QWRTOGlKWTQ&usp=sharing
Bug: 26917087
Change-Id: If390d863f40162e12b0bd5d06b8bfccaa7fad5b2
This is replicating some assets and styles (in part) from Telephony,
but unlike Telephony we don't compile PhoneCommon into Telecom at
this time.
Most of this is to style the action bar the same as the "Dialer"
Telephony settings.
Bug: 18300861
Change-Id: Ic9eed11c81bf9205c89a508bb9271b621a9dc688
Adds a MissedCallNotifier class and a TelecommBroadcastReceiver to
receive the pending intents issued by the new notification.
Bug: 13625335
Change-Id: I51b273f3bd4ecb55e2f0e61b789f609d72086deb
Adds a new activity to handle CALL, CALL_PRIVILEGED and CALL_EMERGENCY
withing Telecomm. Shows a toast upon receipt of intent.
Change-Id: Ia9ea7b0abd47d0f423c04ddbaa04452c31ca2318