History log of /packages/services/Telephony/sip/src/com/android/services/telephony/sip/SipSharedPreferences.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
baee2955f596f7b79971feb12fa21031a069677d 11-Sep-2014 Tyler Gunn <tgunn@google.com> Allowing enable/disable of phone accounts. (3/3)

Phone Accounts:
- Added Phone account enable/disable activity, accessible from the
"Make calls via" preference screen.
- Changed Telephony PhoneAccount registration so that it first updates
existing PhoneAccounts (ensuring enable/disable setting retained), and
then removes any that no longer exist.

SIP:
Removed the "primary profile" SIP setting in favour of being able to
enabled and disable the associated PhoneAccounts.
Added migration to automatically enable the previous "primary profile".

Bug: 17306514
Bug: 17408536
Change-Id: I696e3382730ea7bb40d680798bcab965517c438b
/packages/services/Telephony/sip/src/com/android/services/telephony/sip/SipSharedPreferences.java
4ddd0efe67e93798d98c86b073d6cd0b1343f840 02-Sep-2014 Tyler Gunn <tgunn@google.com> Add supported URI scheme to PhoneAccounts. (3/4)

1. Modify TelephonyConnectionService to register voidemail URI scheme.
2. Modify SipConnectionService to register 'tel' URI scheme in addition
to 'sip', should the user have chosen to use sip for all calls.
3. Modify SipBroadcastReceiver to listen to ACTION_SIP_CALL_OPTION_CHANGED
intent, triggering a rebuild of the SIP PhoneAccounts.
4. Fixed bug where all incoming SIP calls show as Unknown number.

Bug: 17140110
Bug: 17326799
Change-Id: I11d25c2cd98d02b80919d95ae9af077edb179fe0
/packages/services/Telephony/sip/src/com/android/services/telephony/sip/SipSharedPreferences.java
6556a09daab949853c384b385bc7618a6c75d9dd 25-Aug-2014 Santos Cordon <santoscordon@google.com> Add telecomm registration support to SIP.

Changes in CL:
1. Add SipAccountRegistry to manage telecom registrations
2. Register all accounts on ACTION_SIP_SERVICE_UP
3. Register specific account on ACTION_SIP_ADD_PHONE
4. Unregister specific account on ACTION_SIP_REMOVE_PHONE
5. Set the unique SIP uri as the PhoneAccount ID
6. Read phone account handle for outgoing calls instead of showing
a proprietary SIP chooser dialog, which I removed (see
SipProfileChooser.java).
7. Moved some of the error condition codes and error dialogs from
SipProfileChooser to SipConnectionService.
8. Set Phone account handle as extra on the incoming-call intent
9. Remove build files for SIP directory since it is already built into
TeleService.apk

Bug: 16836473
Bug: 16042786
Change-Id: I62d740c13ce61f181db295b9415c96ceef909177
/packages/services/Telephony/sip/src/com/android/services/telephony/sip/SipSharedPreferences.java
788959e2d798da2d8a34cf89779421966d200f3d 09-Jul-2014 Sailesh Nepal <sail@google.com> SIP Part 1, move sip code

This CL moves the SIP code to
sip/src/com/android/services/telephony/sip

Moving the SIP code helps with a couple of things:
- remove legacy dependency on old telephony code
(PhoneUtils, etc...)
- separate SIP from the PSTN connection code which
is very different from SIP code
- get the code ready for a future move out of
Telephony all together

Bug: 14999064
Change-Id: Id32de6517d31be4aa177b2764d5bac1e1f9851c2
/packages/services/Telephony/sip/src/com/android/services/telephony/sip/SipSharedPreferences.java