5f1672b92d70fd68f0e514185c0d2787c3a1b73d |
|
25-Apr-2017 |
Julia Reynolds <juliacr@google.com> |
Notification method renames. Test: make Bug: 37672218 Change-Id: I95616522b943c4f6b5e10418b824b82a44f3c173
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
acc09c44870b58e3350086a78add37bbedccfce8 |
|
04-Apr-2017 |
Tyler Gunn <tgunn@google.com> |
Add Telecom notification channels. Test: Manual Bug: 36866129 Merged-In: I49194128b4f526205055137d4ebaa8b282baa90f Change-Id: I49194128b4f526205055137d4ebaa8b282baa90f (cherry picked from commit dce902a0cd4d7060e1825cc3cde8d7f76eb67086)
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
ca766d28471cc41d9ef33682a41edd1f99448d42 |
|
08-Mar-2017 |
Tyler Gunn <tgunn@google.com> |
Self-Managed Incoming Call Disambiguation UX. - 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 Merged-In: I371be9baa6f56c77aa83349977c0131f0e319047 Change-Id: I371be9baa6f56c77aa83349977c0131f0e319047
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
90b0fb6268a587f28fc5bfa8b4add587ac7f3579 |
|
19-Jan-2017 |
Hall Liu <hallliu@google.com> |
Merge "Fix NPE in MissedCallNotifierImpl" am: 6fc722d72a am: 447332728c am: 5363af3512 am: 66b2203add Change-Id: Ia093d94fdeb7b7068391d082b28781a29cb0f6a0
|
5363af35123366a858e3975276c0f482b782772f |
|
19-Jan-2017 |
Hall Liu <hallliu@google.com> |
Merge "Fix NPE in MissedCallNotifierImpl" am: 6fc722d72a am: 447332728c Change-Id: I236d091c04e3ca82a6b24fae3d37092ef118e41f
|
270f1237e4d3fff509e514225627517832699f58 |
|
19-Jan-2017 |
Hall Liu <hallliu@google.com> |
Fix NPE in MissedCallNotifierImpl Check to see if the caller info is null before trying to access its contact display photo URI Change-Id: I9461797074a6815b662bd7796fc3a4a6cbc558da Fix: 34396500 Test: manual
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
b4b190704925898789467a94f041723976558c9b |
|
07-Dec-2016 |
Hall Liu <hallliu@google.com> |
Use DefaultDialerCache in Telecom (part 2) Use the DefaultDialerCache throughout Telecom whereever the value of the default dialer for a particular user is accessed or modified. Also moves the DefaultDialerManagerAdapter to DefaultDialerCache since TelecomServiceImpl no longer directly uses it. Test: Unit tests and manual tests as specified in design Change-Id: I61ee37f382f4b29266ce254a0e1f7db183e7a0bb Merged-In: I5d8f46b4a236e570528425b4010976ac837644ac
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
2b33df76a3b7b43ae9fde36f73da11cb22954656 |
|
07-Dec-2016 |
Hall Liu <hallliu@google.com> |
Use DefaultDialerCache in Telecom (part 2) Use the DefaultDialerCache throughout Telecom whereever the value of the default dialer for a particular user is accessed or modified. Also moves the DefaultDialerManagerAdapter to DefaultDialerCache since TelecomServiceImpl no longer directly uses it. Test: Unit tests and manual tests as specified in design Change-Id: I61ee37f382f4b29266ce254a0e1f7db183e7a0bb Merged-In: I5d8f46b4a236e570528425b4010976ac837644ac
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
7c9283261ad4fdbc5ebbb74257671388f9c758c7 |
|
07-Dec-2016 |
Hall Liu <hallliu@google.com> |
Use DefaultDialerCache in Telecom (part 2) Use the DefaultDialerCache throughout Telecom whereever the value of the default dialer for a particular user is accessed or modified. Also moves the DefaultDialerManagerAdapter to DefaultDialerCache since TelecomServiceImpl no longer directly uses it. Test: Unit tests and manual tests as specified in design Change-Id: I5d8f46b4a236e570528425b4010976ac837644ac
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
a57161b1ff1283f143d0edabf51dcf8d768822ad |
|
30-Nov-2016 |
Wei Liu <luciferleo@google.com> |
resolve merge conflicts of 6191486 to nyc-mr1-dev-plus-aosp am: 551aef4cb8 am: 1ca6f03f1c Change-Id: Ie22b1f9e3fb7c4500f2d65e60889cd25c800dab7
|
551aef4cb88eda9b18fc0033febce461f52c7747 |
|
30-Nov-2016 |
Wei Liu <luciferleo@google.com> |
resolve merge conflicts of 6191486 to nyc-mr1-dev-plus-aosp Change-Id: Iebbf4e6b44102a50763f93f22a6bdec9c1e40c8c
|
e156ab696e20f83e2f9a0eddf8a71bbe64140206 |
|
22-Nov-2016 |
Honggang Luo <honggang.x.luo@sonymobile.com> |
Fixed that Call back function didn't work am: e8b11f8edc am: 06ca3828fb am: 7816c8742f am: 7d3bb7f282 Change-Id: I34a904a538a9c70b2b7050ba7828d2748061ba8e
|
7d3bb7f2826b538bf378bd1a2ba153a14b72d815 |
|
22-Nov-2016 |
Honggang Luo <honggang.x.luo@sonymobile.com> |
Fixed that Call back function didn't work am: e8b11f8edc am: 06ca3828fb am: 7816c8742f Change-Id: I3364044b1acb382464b53f29e33b8abc0185c71b
|
06ca3828fb79b7ade5e6bdf731b34f126ad0f1cd |
|
22-Nov-2016 |
Honggang Luo <honggang.x.luo@sonymobile.com> |
Fixed that Call back function didn't work am: e8b11f8edc Change-Id: I1a2c181ca183c6b056c903135e57b03bfe976f54
|
e8b11f8edc4a684cab2d11426cfe465e66bdf18a |
|
10-Oct-2016 |
Honggang Luo <honggang.x.luo@sonymobile.com> |
Fixed that Call back function didn't work Call back function on missed call notification didn't work after switching user from gust to owner. Because UserHandle was saved in extra when creating the pending intent and it was previous one after switching user to owner. Fixed to use FLAG_CANCEL_CURRENT. Test: manual Bug: 32231072 Change-Id: Id960a963278b304d91c8f236e33ca697fee2fcb9
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
d608fcc41c5075903b560c1b2f50d1bfed287e18 |
|
16-Nov-2016 |
Brad Ebinger <breadley@google.com> |
Use Runnables in android/Telecom correctly Updates Telecom to use the new android.telecom.Runnable changes in frameworks/base. Bug: 26571395 Test: All affected tests pass Change-Id: I401e5d0a53e7aa13b8190960898797386717e2ac
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
041260e05b9d808d858a56a0b6e1855c807595f6 |
|
04-Nov-2016 |
Wei Liu <luciferleo@google.com> |
Move the wear dialer off the custom component and use the default dialer hook. (Fix the build on branch nyc-mr2-dev-plus-aosp) am: 3d59c4bdd4 Change-Id: I4a70a38ec62bd0366d6422050d68301dcd332940
|
3d59c4bdd4f1c8c7a260280d1adfca0504b35841 |
|
02-Nov-2016 |
Wei Liu <luciferleo@google.com> |
Move the wear dialer off the custom component and use the default dialer hook. (Fix the build on branch nyc-mr2-dev-plus-aosp) b/30832184 Change-Id: If7fe13997e51df68aa8641048db489c4b00b6c42
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
5e89b120e16c65946e8280d485f4f5e3c895782e |
|
04-Nov-2016 |
Josh Gao <jmgao@google.com> |
Revert "resolve merge conflicts of ec59898 to nyc-mr2-dev-plus-aosp" am: 46f7245a85 Change-Id: Ibbf803820796dd1d8bf2f0f6910cc0a2d43a7592
|
46f7245a85f9de8fcd9b3d952c250ca0ffb62661 |
|
04-Nov-2016 |
Josh Gao <jmgao@google.com> |
Revert "resolve merge conflicts of ec59898 to nyc-mr2-dev-plus-aosp" This reverts commit a1d4787294ff4fbfc875683f16b7ce5710477bd8, reversing changes made to 991686f99841ccffa04cd0d413440d3dcb3a3cb0.
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
b5a1eb4f3e52bb6b8bd9665143a0642138346cc3 |
|
04-Nov-2016 |
Josh Gao <jmgao@google.com> |
Revert "Fix the build breakage caused by a bad merge resolution." This reverts commit 5dd6699c3d6d65b300593dff9d16275a8f4933ae.
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
5dd6699c3d6d65b300593dff9d16275a8f4933ae |
|
04-Nov-2016 |
Wei Liu <luciferleo@google.com> |
Fix the build breakage caused by a bad merge resolution. Change-Id: I2977d9f73d04298738d9c0aa08458278dddc5e31
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
a8aa8b84cc5fe5e5f71f28f1dcce468f26c7a4e7 |
|
03-Nov-2016 |
Wei Liu <luciferleo@google.com> |
resolve merge conflicts of ec59898 to nyc-mr2-dev-plus-aosp am: a1d4787294 Change-Id: I855a49a4740b5c95eda457d2d44bf797661d00a9
|
a1d4787294ff4fbfc875683f16b7ce5710477bd8 |
|
03-Nov-2016 |
Wei Liu <luciferleo@google.com> |
resolve merge conflicts of ec59898 to nyc-mr2-dev-plus-aosp Change-Id: I1de442255c20aae00adbb67199f12c8ff56c0968
|
6191486fa892a0daf1ca182628cf208b07d710c2 |
|
02-Nov-2016 |
Wei Liu <luciferleo@google.com> |
Move the wear dialer off the custom component and use the default dialer hook. b/30832184 Change-Id: If7fe13997e51df68aa8641048db489c4b00b6c42
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
8f98f10d53f4f7aa1605a37313a6186f90dc6c0e |
|
21-Oct-2016 |
Brad Ebinger <breadley@google.com> |
resolve merge conflicts of 953e1af to stage-aosp-master Test: Manual Testing Change-Id: I3c8cac2c8b3634db7a20cceda434e6db6cdb05ca
|
953e1af643b66df6f931d76c23bcc54147668cd4 |
|
06-Oct-2016 |
Brad Ebinger <breadley@google.com> |
Switch to using android.telecom.Log in Telecom Sorry. Test: All affected unit tests still pass. Bug: 26571395 Change-Id: I890d68d935cd554ba89042e99c155757697e1a37
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
a3eccfee788c3ac3c831a443b085b141b39bb63d |
|
06-Oct-2016 |
Brad Ebinger <breadley@google.com> |
Switch to using android.telecom.Log in Telecom Sorry. CP from: https://android-review.googlesource.com/#/c/287332/ Test: Added unit tests for Log Sessions and Events. All other affected unit tests still pass. Bug: 26571395 Change-Id: I890d68d935cd554ba89042e99c155757697e1a37
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
14295772c3c055e4b9b25b8b8e9c39a2b78f9a18 |
|
11-Oct-2016 |
Hall Liu <hallliu@google.com> |
resolve merge conflicts of 253b129 to nyc-mr1-dev-plus-aosp Change-Id: I9d37a418982377eb1b94596998e22467d6c86402
|
8755e29fd54403b404b4940d3dccebf83a8acbcf |
|
22-Sep-2016 |
Hall Liu <hallliu@google.com> |
Refactor and fix MissedCallNotifier This change affects the behavior of the MissedCallNotifier on system startup. Previously, MissedCallNotifierImpl created a new Call object and used it to pull in contacts-related data. This created excessive dependencies for MissedCallNotifierImpl, so it has been changed to use CallerInfoLookupHelper. Additionally, the at-boot notification has been broken for some time, and this was due to the calls/contacts db not being ready when TelecomSystem was initialized. This change also deferrs the missed call lookup to when we receive ACTION_BOOT_COMPLETE. Test: Added unit tests, tested manually on device Change-Id: I10fe1c78e24484ece6b87fa986e725b00c753d39 Merged-In: Ibf8ec41d8d18b5ed7943a9520242f15bf546bda7 Fix: 30796667
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
3037ac6f171b6a3627494bb10042ab7adb34366a |
|
22-Sep-2016 |
Hall Liu <hallliu@google.com> |
Refactor and fix MissedCallNotifier This change affects the behavior of the MissedCallNotifier on system startup. Previously, MissedCallNotifierImpl created a new Call object and used it to pull in contacts-related data. This created excessive dependencies for MissedCallNotifierImpl, so it has been changed to use CallerInfoLookupHelper. Additionally, the at-boot notification has been broken for some time, and this was due to the calls/contacts db not being ready when TelecomSystem was initialized. This change also deferrs the missed call lookup to when we receive ACTION_BOOT_COMPLETE. Test: Added unit tests, tested manually on device Change-Id: Ibf8ec41d8d18b5ed7943a9520242f15bf546bda7 Fix: 30796667
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
f5e066609d0acc7ff53752bd6b9e3f2634bd0746 |
|
26-Aug-2016 |
Brad Ebinger <breadley@google.com> |
Use the Telecom lock in Telecom.Runnable To prevent deadlocks in Telecom when using Session Runnables, we will now lock on the main Telecom Lock instead of an independent lock inside of Telecom. Bug: 31076766 Change-Id: I993d7f2e8b077f89daef72ce1ca7b7fad2ad8823
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
6ab66c31dbd8373d777b0c680e47e5ef451d9d9c |
|
16-Jul-2016 |
Brad Ebinger <breadley@google.com> |
Fix NPE in Call.setHandle Fix a NPE in Call.setHandle that was occuring in MissedCallNotifierImpl, when switching to second user. Change-Id: I9d3fc394683f3000711fa05c09ea737e2f6c4553 Fix: 30170188
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
6e8f3d70ac7397afb4cb5ab276d1cd385c92dd21 |
|
20-Jun-2016 |
Brad Ebinger <breadley@google.com> |
Rename Telecom Call Ids to include attempt Telecom Call Ids will now append an attempt id (in the form of an integer) that will be used by the CreateConnetionProcessor to name the Telecom Call Ids that are used during the creation of a Connection to the ConnectionService. This allows us to better identify which Connection is calling back to Telecom to update status, disconnect, etc. Previously, all of the attempted Connections in CreateConnectionProcessor would be given the same name, which could lead to multiple Connections trying to manage the same Call object in Telecom. Also, a supporting tests were added and a few Unit Tests were fixed. Bug: 28799824 Change-Id: I7e23497ab671712bc8d3cc9542537ae1c4829afc
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
982c0bd962bc7ed208d0e73380e90b0fdcdf01dc |
|
14-Apr-2016 |
Ta-wei Yen <twyen@google.com> |
Persist missed call to call log before sending missed call notification For dialer to show detailed information the call should exist in the call log when the intent is received. + CallLogManager#logCall() now take a callback to be executed after the log is written. The default callback for a missed call is to show the missed call notification. - MissedCallNotifierImpl no longer listen to onCallStateChanged(). Change-Id: I94080a4a95f214a10d8e479b40ca7c407d06e0f2 Fixes:27276201
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
e62e9e83a17824b8e2057be35c2adcca20af9e35 |
|
02-Feb-2016 |
Brad Ebinger <breadley@google.com> |
Introduce LoggingRunnable for Session logging Introduces a Session.LoggingRunnable class to reduce code duplication when implementing Runnables in Telecom. Bug: 26807413 Change-Id: I40c709fd09260c6a40b63fd2c401e5a582035a5c
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
4d34c5bc9ba32cb03c34fdb4186e084e85af79cf |
|
23-Jan-2016 |
Sailesh Nepal <sail@google.com> |
Fix missed call notification tests My changes to missed call notifications (ag/850080) caused tests to fail due to TelecomManager not being found. This CL fixes those tests. This CL also changes queryBroadcastReceivers to specify the given user handle. BUG: 22857261 Change-Id: I6f0a5a38b017b8fa32016fa5921d909c0fa61114
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
39245e75b0c5c9a4d9d95254e918ce7408df025e |
|
22-Jan-2016 |
Sailesh Nepal <sail@google.com> |
Allow dialer to show missed call notification This CL allows the default dialer app to show the missed call notification. This is important because: - the dialer app can show the same caller ID info that it would normally show in the call log - the dialer app can make sure the UI is consistent with the rest of the app With this change, telecom never modifies a call's NEW or IS_READ property. Instead, the dialer app is responsible for clearing the NEW field once the user dismisses the notification. Similarly, the IS_READ field is set once the user actually views the call in the dialer calllog. Note, this behavior is only implemented for the primary / non-work profiel user. I'll work on implementing this correctly for the non-primary user in a follow up CL. BUG: 22857261 Change-Id: Ifae82d3036a278e5619edc8c766a1d0781296e72
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
3cf8d22b74e8bbcf953223e8c1259af1bffbc7cb |
|
15-Jan-2016 |
Tony Mak <tonymak@google.com> |
Fix NPE when clearing missed call putIfAbsent return previous value which is null when the key is absent. so putIfAbsent().set() throws NPE Change-Id: I33f30848132479f28ff0720d986fa13d188835d3
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
a993094840386163e9c2aa65a05e14b49d122318 |
|
15-Jan-2016 |
Tony Mak <tonymak@google.com> |
Updated missed call notification behaviour Change-Id: Id32110413fbb5fa4ae4c3478e70f54d211b78389 Missed call notification 1. If the phone account has multi user capability, the notification is shown in current user. 2. If the phone account has no multi user capability, the notification is shown in the user that owns the phone account of the call 3. Whenever user is switched, reload missed call from database and post notifications if necessary. Change-Id: Id32110413fbb5fa4ae4c3478e70f54d211b78389
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
9e7f98ac892c6b88905e8971dfd7228c604c2f52 |
|
04-Jan-2016 |
Victor Chang <vichang@google.com> |
Show work missed call notification for sim call from work contacts BUG=26082618 Change-Id: I7a4c74aecbc62b0e9c93abe29e0d551bb30ff982
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
3258720f5526f766aa26c19cf01b32ac20d19d1d |
|
18-Nov-2015 |
Hall Liu <hallliu@google.com> |
Add analytics recording to Telecom Adds a way to record interesting information about calls that can then be uploaded for later analysis. Change-Id: I029688cbb28ba75c00df64b7c1aa9eda382fde99
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
a33c44b34eaed1ec2dd5c87e00e2c0865971b7d1 |
|
20-Oct-2015 |
Hall Liu <hallliu@google.com> |
Add tests for MissedCallNotifierImpl Refactored MissedCallNotifierImpl to be more test-friendly and added unit tests for it. Change-Id: I1020b7ca88b304309a8d3ee71b36154c84ef5821
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
cba7ee49beb2d7cf912a8280b2ff06ebf360d1de |
|
06-Oct-2015 |
Tyler Gunn <tgunn@google.com> |
am 7e2ffc5a: am 6bd8a5cf: am 5d9e2936: am 8fd6d31d: Add "public" missed call notification. * commit '7e2ffc5a59606c3068708feb4f7b1aac36dc20c8': Add "public" missed call notification.
|
5d9e2936316fcba728b48b51e6aac244f86c69fb |
|
06-Oct-2015 |
Tyler Gunn <tgunn@google.com> |
am 8fd6d31d: Add "public" missed call notification. * commit '8fd6d31d9faf4e5b0fd2397442cee1c505939f91': Add "public" missed call notification.
|
8fd6d31d9faf4e5b0fd2397442cee1c505939f91 |
|
06-Oct-2015 |
Tyler Gunn <tgunn@google.com> |
Add "public" missed call notification. Used when the user has chosen to hide sensitive notification information on the lock screen. The notification has a title "Phone" and details "Missed call". We do not show the details of the missed caller info in this notification. Bug: 24638319 Change-Id: Idedfc55ae252d43f96ef1e395c03976af19fc65c
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
9a3a65bd1b61e14d6b9249582ae8ea159ee7bab1 |
|
23-Sep-2015 |
Santos Cordon <santoscordon@google.com> |
Merge "Don't show "Respond via SMS" for missed SIP calls."
|
0b1d78e5569c8fa1c9ef0667b6905b842151403e |
|
23-Sep-2015 |
Santos Cordon <santoscordon@google.com> |
am 4527c49e: am 734d5ccf: am f62ecf02: resolved conflicts for c8e528b8 to cw-e-dev * commit '4527c49e668b72756f3a6e537207737b5e08a1bb': Format missed number in missed call notification.
|
f62ecf021912e86c0bdd4bb36c0c771929e323a1 |
|
23-Sep-2015 |
Santos Cordon <santoscordon@google.com> |
resolved conflicts for c8e528b8 to cw-e-dev Change-Id: I80f7ceb91fca9187c550ac130aad62abda8ed941
|
c8e528b8d5d630f65c841e37c2a23c7458386ad3 |
|
21-Sep-2015 |
Tyler Gunn <tgunn@google.com> |
Format missed number in missed call notification. This fixes an issue where missed calls in Korea are still showing the +82 prefix. This is due to the fact that the numbers were not being formatted in the missed call notification. Bug: 24189507 Change-Id: I9e3041a983f2abb950ec64a2f447c18a5228bc5e
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
8452be0e1e82e0d12cfb884bbf683ec5f95c9781 |
|
17-Sep-2015 |
Tyler Gunn <tgunn@google.com> |
Modify Telecom to have "one call ID to rule them all". - Add call ID to the Telecom call class. - Modify CallIdMapper to use Telecom call ID instead of a new sequentially generated one. - Remove isValidCallId and isValidConferenceId from CallIdMapper as they are no longer required. - Modify event logger to use telecom call ID instead of a sequential ID. Bug: 23357902 Change-Id: I485f751d1668e96b7787c4be97aa76c1e5ec0798
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
35ed79788af4173ff1c86e16623c1bdf777b0f31 |
|
17-Sep-2015 |
Santos Cordon <santoscordon@google.com> |
Don't show "Respond via SMS" for missed SIP calls. Bug: 12878584 Change-Id: I77bb311424799dce38897baff8f82714c28c6494
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
6134090794feafcbf3f09878a16b12f00d9b3215 |
|
25-Aug-2015 |
Bryce Lee <brycelee@google.com> |
Only add callback into missed call notification with non-null handle. Change-Id: I13fac3aa2c12b232c9caa0d19fa5ab544d8b907b
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
a181703cbd1281bcaa3ca73972b38d82d07b1b28 |
|
10-Aug-2015 |
Bryce Lee <brycelee@google.com> |
Merge "Allow a custom component to receive notification of missed call." into cw-e-dev
|
41045b499a47c00459986c96bbbb28ffee2cbefc |
|
05-Aug-2015 |
Bryce Lee <brycelee@google.com> |
Allow a custom component to receive notification of missed call. By setting the custom component, the system notification is suppressed. Change-Id: Idfc0354aaa97776e19ad642e44a88978577559a9
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
ec0a146fe7dd633ee88e8edeabc122a48a12f1c0 |
|
05-Aug-2015 |
Roshan Pius <rpius@google.com> |
Mark missed calls as read in calllog restore(3/3) Query only for missed calls which are not already read when showing the notifications for missed call at bootup. BUG: 22908952 Change-Id: Ide09a6617b13808e3ffc7e9d8d4d2d880146dd25
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
d0361407fceb58b3b9b93cd462877de6e1d54045 |
|
07-Jul-2015 |
Nancy Chen <nancychen@google.com> |
Fix runtime error when clicking "call back" from secondary user. Switch startActivity to startActivityAsUser for calling back from missed call notification. Also add user for missed call dismissing and starting the dialer recents tab. Bug: 21500617 Change-Id: I162c0b2b34539a32facc3cd8f9c44348aefbd5f0
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
0f39c5571184dbd941a40781e6204630ec4f89eb |
|
25-Jun-2015 |
Shriram Ganesh <sganesh@codeaurora.org> |
Fix to handle IllegalArgumentException Exception handling mechanism is added to prevent crash in case of missing contacts provider. Bug: 22060548 Change-Id: I8c568c1cc53a33fe7a242be634e70aeafb163fb7
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
5fa4e4f1eb98f052cc0ee4b3ad0f6acb8e92c719 |
|
10-Jun-2015 |
Santos Cordon <santoscordon@google.com> |
Add more logging. 1) Call state logging was lost in a merge conflict, adding that back. 2) Adding better ringing state logging. Fixes problems: - No more superfluous "STOP_RINGER" logging - Adding call-waiting logging - More accurate call attribution for start and stop ringing Change-Id: Ie41340ab6790a6c5f87f5592836b29bf6799708d
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
bbdd44c57736b256ce118ce230ec95a1d42f30a7 |
|
27-May-2015 |
Andrew Lee <anwlee@google.com> |
Update missed call notification icons. + Replaced new message/phone icons, with automirroring. - Remove unused icons. + Fix some naming. Bug: 20832994 Change-Id: I6f755acd22ba029c5d3192061a82eab9305e6fb8
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
92694519535c54f542b4ef3973e9c1934f2feeff |
|
23-Apr-2015 |
Santos Cordon <santoscordon@google.com> |
Move CallState and rename PRE_DIAL_WAIT. CallState was a public API only being used by Telecom so I've moved it into to Telecom and removed it from the public API. The translation from CallState to Call.STATE_* was happening on the public Call object which wasn't ideal (Call.java shouldn't have to know that other representations of state exist). So I moved the translation into InCallController.java and what we pass into ParcelableCall is now Call.STATE_* constants. Bug: 20532827 Bug: 20532435 Change-Id: I79ce36c7e971c1a49b857506c9a56cfe316069cf
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
abcbce4441720c52a443d292d5adc2d95f446494 |
|
07-Apr-2015 |
Ihab Awad <ihab@google.com> |
Fix deadlock around locking in AudioManager Includes proof of concept tests, but the tests are not yet highlighting the problem, due to its nondeterminism. Bug: 20103143 Bug: 20108354 Change-Id: I8323a660c6cc4093888f4e608070709a828624e6
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
226ae567a63a3ae8dd5292b127d59abf107417f4 |
|
27-Mar-2015 |
Yorke Lee <yorkelee@google.com> |
Fix some issues with TelecomBroadcastReceiver * Fix missing ACTION_CLEAR_MISSED_CALLS action * Make sure that PendingIntents are sent to the right class (TelecomBroadcastReciever, not TelecomBroadcastIntentProcessor) Bug: 19803865 Change-Id: I7611a5491286c34c82a85d3dfba30ec3527ee372
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
d1d63e149fb9b820b4004c745c86d13b5334e780 |
|
26-Mar-2015 |
Ihab Awad <ihab@google.com> |
Fix problem where incoming calls would hang and never complete Bug: 19941246 Change-Id: I50f50f2ab81a79069a5a7a0884eaa75daa43a909
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
761a63fe47526bd48d1649da33f7ef213fbb6207 |
|
26-Mar-2015 |
Anthony Lee <anthonylee@google.com> |
Clear the calling identity when using the notification manager. Some of the recent refactoring work could have caused this code to run in a different context. Telecom used to be the one executing this code but it is not anymore. Bug: 19941388 Change-Id: I0590c0653c3bd43cba79b05ce5a747d1bc2402bb
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
8d5d9ddc66b55b6906364ab3c0e244dab4d58f13 |
|
12-Mar-2015 |
Ihab Awad <ihab@google.com> |
Make Telecom synchronous Remove main-thread handlers and add a systemwide lock object. Change-Id: I6334fdfa6c244836f6375bea302404f61c81301b
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|
8de76915ea2772faeb41705aaaeb65f5b3478ac4 |
|
17-Feb-2015 |
Ihab Awad <ihab@google.com> |
Further refactor Telecom and add tests Complete refactoring Telecom to remove singletons from the core code. Introduce a unit test that simulates a full outgoing phone call from start to hangup. Change-Id: I8b09cac6eb9b6aeeb0aeba5d8ae032b4c303c08d
/packages/services/Telecomm/src/com/android/server/telecom/ui/MissedCallNotifierImpl.java
|