summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* InCallUI: Add a controller for proximity sensortestmengsun2016-04-091-0/+7
| | | | | | Add the setting for enable proximity sensor or not when calling Change-Id: I292e254ab8090d9fcb739109d29d96078779467e
* InCallUI: clean up prox speaker code and improve usabilitydankoman2016-04-091-22/+23
| | | | | | | | Addresses a rare bug or two, relating to proximity speaker behavior during the beginning of an outgoing phone call. Change-Id: I4aff0c393a9803d648538c2e268a2c3d446f536d Signed-off-by: Janson Kang <temasek71@gmail.com>
* [3/3] InCallUI: Proximity speakerdankoman2016-04-091-3/+109
| | | | | | | | | | | | | | Patchset: lollipop no longer uses CallCommandClient Patchset: add time delay preference Patchset: remove callback if audio mode changed before runnable had a chance to run Patchset: remove callback onStateChange Patchset: formatting Change-Id: I5ffaca0eb2e905abb36bbc298416742055acacb8
* InCallUI: let InCallUI handle proximity sensor for incoming callsdankoman2016-04-091-3/+9
| | | | | | | | fixes "while 'prevent accidental wake-up' is on, proximity sensor doesn't control screen state on incoming call. must manually turn on screen to see who's calling." Change-Id: I91729adc9d49f30d9340e91259638687ca6ab50a
* [1/2] InCallUI: SmartMuteDanny Baumann2016-04-093-8/+119
| | | | | | | Mute the incoming call by flipping the phone Change-Id: I3ff27450eecbf501fafb2d75317a0d7dd844e7b2 Signed-off-by: linuxxxxx <joey@cyanogenmoditalia.it>
* Port VoLTE support from InCallUINext to InCallUIKamaljeet Maini2016-04-084-0/+66
| | | | | | | | Modified call card fragment to show VoLTE label when call is made using VoLTE Change-Id: I14621c43608afa99e2737d887ab0d7154863f74b Issue-Id: DIALER-720
* Temporarily revert DeepLinkRichard MacGregor2016-04-085-152/+14
| | | | | | | | | | | | | | | | | | | Revert "Resolves a few issues related to call buttons: The DeepLink slot will" This reverts commit ae95d93516b3b7f0d709cddc2cdff6753dba513a. Revert "Resolves a NPE when the UI isn't available at the time of the callback" This reverts commit d740995d19e48aff2b2ae9252248badc52cc65c4. Revert "Tints the DeepLink icons loaded into the callbuttonfragment to keep" This reverts commit 05f12d3cf9383d119ab2ceb228d2e39b3518af23. Revert "DeepLink Refactors for CallButtonPresenter and CallButtonFragment" This reverts commit 1110623527c8f09e604acdc09f9ea31f46938e00. Revert "DeepLink integration phase 1" This reverts commit 824ac83c2076352e459a42f608e1d1fb75d4772f. Change-Id: If0d995e84b79ab76d16ecc5c9e61a89463508b34
* Add RequestOrigin to ContactInfoCacheRohit Yengisetty2016-04-081-1/+6
| | | | Change-Id: I890fcbbc5e605234e84d4f044070e010085bc479
* Add additional content to call NotificationsRohit Yengisetty2016-04-085-1/+132
| | | | | | | | - a Block action - show spam information, if any - add LookupProvider badging Change-Id: Ie6e1ee10c4346ce0c6d301ee64decd59e719f357
* Ensure presence of a valid Call in LookupProvider callbackRohit Yengisetty2016-04-081-0/+4
| | | | Change-Id: I876ad1ed86f259fdec1008700b249d0c45697402
* Implement ability to add incoming call to Blacklist within Glow ringRohit Yengisetty2016-04-0813-18/+165
| | | | | | | | - Glow ring UI changes - Notify Blacklist and LookupProvider(if any) Change-Id: I1421bc12f26d9d732d0b5bcee339054158530135 Ticket-Id: DIALER-716
* Adjust end call fab relative to invite snackbarRichard MacGregor2016-04-082-1/+31
| | | | | | Requires http://review.cyanogenmod.org/#/c/133551/ Change-Id: I40f94944c5c45106ce2f2fdff97420f56d3f19ef
* Resolves a few issues related to call buttons: The DeepLink slot willNathanielWaggoner2016-04-083-11/+39
| | | | | | | | | | | now update after sending a link to be handled. onResume() will now start a new query. This gives the handling application an opportunity to trigger a "view" action instead of receiving the content as if it were new. Adds Caller information (the name) to the meta data shared in the intent. Change-Id: I2d76bb35445bfc590fb7e6e509660624ffb39241
* Only get our enabled call methodsStephen Bird2016-04-081-7/+1
| | | | | | This prevents refreshDynamic from happening over and over again Change-Id: I32877897f72871361896d4c7c5b378e0bf06b5f1
* Add LookupProvider to ContactInfoCacheRohit Yengisetty2016-04-088-21/+286
| | | | | | | This provides the ability to query a LookupProvider for information about non-contact callers Change-Id: I8b848d80ed77307b0359e41bacf908edb9854387
* Resolves a NPE when the UI isn't available at the time of the callbackNathanielWaggoner2016-04-081-3/+5
| | | | | | ticket NOTES-16 Change-Id: I2f6b1a8f2418828d5d778ab2cd6e70e3a2c40de7
* Tints the DeepLink icons loaded into the callbuttonfragment to keepNathanielWaggoner2016-04-081-2/+8
| | | | | | the look and feel consistent Change-Id: Ib95d4320615936288dd618f7edd448385fedca8e
* Fix incall button orderingRichard MacGregor2016-04-081-10/+10
| | | | | | | Rearrange ordering of the "MIDDLE RIGHT SLOT" buttons to reflect product design decisions. Change-Id: I7377100d75b2b7f4eb9539be362bc4ccd09af041
* DeepLink Refactors for CallButtonPresenter and CallButtonFragmentNathanielWaggoner2016-04-082-30/+58
| | | | | | | | Moves the business logic into CallButtonPresenter, leaves the fragment as a dummy. Fixes some bugs related to when DeepLink buttons are shown. Change-Id: I29840dadde74fa892d77da1322953d696cec469c
* DeepLink integration phase 1NathanielWaggoner2016-04-085-7/+82
| | | | Change-Id: I0f5a13880cd7ab62da2ac282c16bd6db3b2d1578
* Use CallMethodHelper for plugin infoRichard MacGregor2016-04-084-113/+194
| | | | | | | | Simplify contact specific plugin lookup by using CallMethodHelper. Allow CallMethodHelper update broadcasts to update incallui buttons when plugins are loaded. Change-Id: I541944771b9c7787951c51470fa70056df49611d
* InCallAPI Handover M-bringupRichard MacGregor2016-04-0812-30/+942
| | | | | | | Integrate Call handover to InCallAPI plugins Integrate InCallAPI snackbar Change-Id: I88897172dde3d01f33c94e24fa78da4048dcb75b
* Port call transfer feature from DialerNext to AOSP DialerKamaljeet Maini2016-04-0711-1/+71
| | | | | Change-Id: I088b2cc8ce7c55f527d086f5827eac59cc3ca6c8 Issue-Id: CYNGNOS-1010
* Automatic translation importMichael Bestas2016-04-067-9/+365
| | | | Change-Id: I86b244aa95c32f002b9277e1b475fe153df734da
* Automatic translation importMichael Bestas2016-03-289-29/+555
| | | | Change-Id: I7a1a494f3defb6c40a42ef83c57764205f845f9e
* Automatic translation importMichael Bestas2016-03-1928-4/+682
| | | | Change-Id: If1d9d232d052d05fbe67ebee297c6a6e6f8339a8
* Merge tag 'android-6.0.1_r22' of ↵Steve Kondik2016-03-1079-1634/+502
|\ | | | | | | | | | | https://android.googlesource.com/platform/packages/apps/InCallUI into cm-13.0 Android 6.0.1 release 22
| * DO NOT MERGE Workaround for java.lang.IllegalArgumentException in ↵Ta-wei Yen2016-01-112-42/+197
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | android.util.ArrayMap b/25613098 sometimes corrupt the bundle, resulting in a IllegalArgumentException while validating. Workaround with abandoning all the information in it. The bypassed code only tries to extract data from the bundle, which can already be null. These are not critical for the dialer to function. Bug:26343012 Bug:25613098 Change-Id: I16b05ecb0e5317f7170d80eb8426b5cdce20f6c2
| * Show child number in incoming call notification. am: 2e5cfc1a71Tyler Gunn2015-11-091-4/+8
| |\ | | | | | | | | | | | | | | | | | | am: 8af424c54d * commit '8af424c54dba1388abb4db929560f19f6e71653d': Show child number in incoming call notification.
| | * Show child number in incoming call notification.Tyler Gunn2015-11-091-4/+8
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | am: 2e5cfc1a71 * commit '2e5cfc1a71942e2ca2c8e469042e82c1b4640476': Show child number in incoming call notification.
| | | * Show child number in incoming call notification.Tyler Gunn2015-11-091-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Where a child number is present in the call extras, show it using the text "via 650-555-1212" in the second line of the incoming call notification. Bug: 24585039 Change-Id: Ic9827f8518778bf5e9c36235e2e1b6525aba4928
| * | | am 3a576b7a: Fix bitmap leaks in InCallUI am: 24ad92950aYorke Lee2015-10-191-1/+5
| |\| | | | | | | | | | | | | | | | | | * commit '3a576b7ab31275801064d2e1875b5fe8e06ea612': Fix bitmap leaks in InCallUI
| | * | Fix bitmap leaks in InCallUIYorke Lee2015-10-191-1/+5
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | am: 24ad92950a * commit '24ad92950a39af862c676f18e07b88ecde2f4e3b': Fix bitmap leaks in InCallUI
| * | | am 9849b290: am 070463fa: Merge "Handle child number changes after the call ↵Tyler Gunn2015-10-075-2/+46
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | starts." into mnc-dr-dev * commit '9849b29079f43a29e65886b0d26d2a07344b8d2a': Handle child number changes after the call starts.
| | * | am 070463fa: Merge "Handle child number changes after the call starts." into ↵Tyler Gunn2015-10-075-2/+46
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mnc-dr-dev * commit '070463fa5c8cb252464ad6aae936131f8c939636': Handle child number changes after the call starts.
| * | | | am ad6e03a4: am 568a22f1: Fix potential mismatched caller informationYorke Lee2015-10-061-1/+9
| |\| | | | | | | | | | | | | | | | | | | | | | | * commit 'ad6e03a4087000459bd82b0b49366dcd18117e4b': Fix potential mismatched caller information
| | * | | am 568a22f1: Fix potential mismatched caller informationYorke Lee2015-10-061-1/+9
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '568a22f1d76c83e02b3494a506c21663897d85bb': Fix potential mismatched caller information
| * | | | | am 8b309111: (-s ours) am efabe88a: (-s ours) Import translations. DO NOT MERGEBaligh Uddin2015-09-270-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '8b309111d38d6a48c2dfdfa5a3caa5022b83b066': Import translations. DO NOT MERGE
| | * | | | am efabe88a: (-s ours) Import translations. DO NOT MERGEBaligh Uddin2015-09-270-0/+0
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'efabe88a8dc60d6f9187bebc4756f0bdedfcb925': Import translations. DO NOT MERGE
| * | | | | | am f8728f51: (-s ours) am 22509982: (-s ours) Import translations. DO NOT MERGEBaligh Uddin2015-09-250-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f8728f516d79400326f130eb81a682320a863ce8': Import translations. DO NOT MERGE
| | * | | | | am 22509982: (-s ours) Import translations. DO NOT MERGEBaligh Uddin2015-09-250-0/+0
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '2250998246195d1aec3417b5b59935ee1c2634c1': Import translations. DO NOT MERGE
| * | | | | | | am 3a7443b9: (-s ours) am 26d35c71: (-s ours) Import translations. DO NOT MERGEBaligh Uddin2015-09-230-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '3a7443b97ffe8008e7102f4112c7b0abf8f2eb5a': Import translations. DO NOT MERGE
| | * | | | | | am 26d35c71: (-s ours) Import translations. DO NOT MERGEBaligh Uddin2015-09-230-0/+0
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '26d35c71bbc10fffa897d197facec0c19f1f45f8': Import translations. DO NOT MERGE
| * | | | | | | | am 4b52c305: am 126265d8: Merge "Ensure call subject is hidden if disabled ↵Anthony Lee2015-09-223-2/+36
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for carrier." into mnc-dr-dev * commit '4b52c30564e96ee7ce8d6b2b1705d9ca1bf85b4e': Ensure call subject is hidden if disabled for carrier.
| | * | | | | | | am 126265d8: Merge "Ensure call subject is hidden if disabled for carrier." ↵Anthony Lee2015-09-223-2/+36
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mnc-dr-dev * commit '126265d89deb187519e0378405606faae82f93ee': Ensure call subject is hidden if disabled for carrier.
| * | | | | | | | | am 94d8b53e: (-s ours) am 7bfb8135: (-s ours) Import translations. DO NOT MERGEBaligh Uddin2015-09-190-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '94d8b53ecc8f26e86f84c750ff9b998dd4e09c2c': Import translations. DO NOT MERGE
| | * | | | | | | | am 7bfb8135: (-s ours) Import translations. DO NOT MERGEBaligh Uddin2015-09-190-0/+0
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '7bfb8135bfa441da8f18bd62b414ec59ec7dd82a': Import translations. DO NOT MERGE
| * | | | | | | | | | am 5f805a25: am d3c0ca0b: Merge "Display no-caller ID reason in InCallUI" ↵Roshan Pius2015-09-145-11/+29
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mnc-dr-dev * commit '5f805a259ca004e65c6b9091b05f5af5220ccd84': Display no-caller ID reason in InCallUI
| | * | | | | | | | | am d3c0ca0b: Merge "Display no-caller ID reason in InCallUI" into mnc-dr-devRoshan Pius2015-09-145-11/+29
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'd3c0ca0b8bc6d147abc8c0ff357ab0d833f10cd5': Display no-caller ID reason in InCallUI
| * | | | | | | | | | | am 5a77e988: am 1f2b0869: Merge "Disable AccelerometerListener when display ↵Yorke Lee2015-09-094-7/+142
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is off" into mnc-dr-dev * commit '5a77e98884a1aa58ab5b7691ecf589bbbd1f2f13': Disable AccelerometerListener when display is off