Age | Commit message (Collapse) | Author |
|
Change-Id: Idd96b0a1c7dcb166918b73598131c5c3909066f9
Auto-generated-cl: translation import
|
|
Change-Id: Ie3d6c5882feca904e7968b50e0237b04ea165f0a
Auto-generated-cl: translation import
|
|
Change-Id: Ie736bd97b6b6cea00d917b171b9a62e2dc3aee57
Auto-generated-cl: translation import
|
|
Change-Id: I2dfc8ad8408f40688802143cd9c807dc15bb9b82
Auto-generated-cl: translation import
|
|
Change-Id: Ie7dcbb9a6fe21a5d761a55e72f9c4362af201a8f
Auto-generated-cl: translation import
|
|
am: 6a77f5de83
Change-Id: I7c1c8beaee6ab563c20cc8ded7751b9c5d491692
|
|
am: d5e3de3253
Change-Id: Ic1862e5944a9bdc01eea181011d13767f8a44978
|
|
CallButtonPresenter didn't remove
itself from InCallPresenter(CanAddCallListener).
Bug: 32266071
Change-Id: I2ad979d9eebeb110b03e5a1c103d7a4f98e317c0
|
|
Change-Id: Id3ca40be136b537ece2ac6c4ea211707caeb2623
Auto-generated-cl: translation import
|
|
Change-Id: Ib4e6f6de000678151f96049e52dad1fc5a941db7
Auto-generated-cl: translation import
|
|
Change-Id: I425bf6f740ca014b35deef9ed34ec13f07d463d8
Auto-generated-cl: translation import
|
|
Change-Id: I9ba58d4cec5e28ee7a57604cd4c052b398de01ad
Auto-generated-cl: translation import
|
|
Change-Id: Ic639ed9b603b9f963b72e9866ca867c6b790de06
Auto-generated-cl: translation import
|
|
Change-Id: I22605f233a9310f43e31c6ea0166cc16525005b0
Auto-generated-cl: translation import
|
|
Change-Id: I95dfdcc069f801e64c6414f51b7c5bc75682eeea
Auto-generated-cl: translation import
|
|
Change-Id: Icf8873d3d41403b6a4c44470878a8acdd7f7d374
Auto-generated-cl: translation import
|
|
Change-Id: I57c46980df7aad4c27cb569b4c1dfefd5b65846b
Auto-generated-cl: translation import
|
|
Change-Id: I7c834d52a5137349bb995b7122a78238e83f7f65
Auto-generated-cl: translation import
|
|
Change-Id: I6f8e4685a948a874c705d30dba54b7cb5e7ef655
Auto-generated-cl: translation import
|
|
Change-Id: I47cdb3df15a920d62cb8dd175d950034d6883a43
Auto-generated-cl: translation import
|
|
Auto-generated-cl: translation import
Bug: 29390361
Change-Id: I38267d18dc0a069130f5018fd62f6bfb10704b26
|
|
Change-Id: Ifb777c5172bb4e68c0172e0bde511c251f290eba
Auto-generated-cl: translation import
|
|
Change-Id: Ib83e0dc7875a013101b3ac1da5106473025e8173
Auto-generated-cl: translation import
|
|
into nyc-mr1-dev am: 0138471ff9
am: c844194f1b
* commit 'c844194f1b6dc414adf652b5f35ce9eb970177f2':
IMS-VT: Remove the pause flag before requesting session modification
Change-Id: I8581195ace6b7521d986151cf7319cbd21c2f788
|
|
nyc-mr1-dev am: 1335994507
am: 3016064e2c
* commit '3016064e2cb1c3dbd79413d38beabe88e556c3b6':
Ensure external calls do not go through call blocking code.
Change-Id: Iea997e8ec6e61e813b7891285761a33908b4da5a
|
|
into nyc-mr1-dev
am: 0138471ff9
* commit '0138471ff9ea1f05477442740060c7233a806779':
IMS-VT: Remove the pause flag before requesting session modification
Change-Id: I595052e94cbf579392096f8dde1adaad39dad55b
|
|
nyc-mr1-dev
am: 1335994507
* commit '1335994507a9dd0780e0c770d1ba6dbe059176c7':
Ensure external calls do not go through call blocking code.
Change-Id: Ia08ad649b8ca6ca46cbe65c4c4f1d43261439e40
|
|
into nyc-mr1-dev
|
|
nyc-mr1-dev
|
|
Change-Id: I4c60c2c8a4cb346de3bcbb43b8956347c36bac41
Auto-generated-cl: translation import
|
|
Change-Id: I1b54309e756a9bfd7df18ef208beacaeae0baada
Auto-generated-cl: translation import
|
|
nyc-mr1-dev am: 7febc2b7bc
am: b337d1f4a9
* commit 'b337d1f4a970f7e7f5b596804089367a6948350b':
IMS-VT: Bring UI to foreground once video call is accepted
Change-Id: I403c60ee23369e0e5c2433e7b806e55a3edc79f3
|
|
nyc-mr1-dev
am: 7febc2b7bc
* commit '7febc2b7bc5705e2e38862d7040b551cea3e47d2':
IMS-VT: Bring UI to foreground once video call is accepted
Change-Id: Ie44f032428742197e0886e0a56c766466c2ef3ef
|
|
nyc-mr1-dev
|
|
- If the user pushes the UI to the background immediately
after making a video call, it stays in the background even
after the request has been accepted
- After the remote device accepts the incoming video call request,
bring the UI to the foreground
Bug: 28767075
Change-Id: Iba2ebdd3c7f7e77fc8fe7ffc68897cbb6dd8610d
|
|
am: 01e31150e1
* commit '01e31150e1819cf37df5b143b3a845db2397d240':
IMS-VT: Optimize handling of orientation requests
Change-Id: I028264f76a4e94bca9fc7a13b2c27b032a7b9fd3
|
|
am: 50b2f304bd
* commit '50b2f304bde9bdb8c8c5ca57efafb53a417afa78':
IMS-VT: Optimize handling of orientation requests
Change-Id: I24efa19c686276c0fddc4a40638f9d5c464ba8aa
|
|
This change removes the pause flag before sending session modification
request to lower layers. The pause flag shall be set only upon requesting
video pause.
BUG: 28687464
Change-Id: I413b913d10159b91a575c2af49e50d807f7decde
|
|
-Invoking setInCallAllowsOrientationChange API triggers
multiple events which send data across binder. This
could cause performance degradations in some cases.
-Enable/disable orientation listeners when primary call
changes
BUG: 28766890
Change-Id: I457141ec6db7b5234be6aa537d39892e61efff6e
|
|
Change-Id: Id35345305b4d8eee42dc68e419f55dda1bedcb19
Auto-generated-cl: translation import
|
|
Change-Id: I5a84c318fd53b5cb61ab74ce19dab5ccdc0bbd89
Auto-generated-cl: translation import
|
|
am: f75eb1ac9c am: 9791fa1807
am: 202c55bdd4
* commit '202c55bdd4089ac17a32ce387653e6168daa7324':
Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API review
Change-Id: Id03614fc8339ef771abed39ac50ee4d6516b5638
|
|
am: f75eb1ac9c
am: 9791fa1807
* commit '9791fa1807adc93e62dd7475002edb31ff3de408':
Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API review
Change-Id: I0766c731ab0b32802e890dd571cb0c17bedaa9a5
|
|
am: f75eb1ac9c
* commit 'f75eb1ac9c28f1777ac375666b731d08630dbf1d':
Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API review
Change-Id: I5ad7d6c4ea3eeac5b829beb1c984d25abdb059c2
|
|
am: f75eb1ac9c
* commit 'f75eb1ac9c28f1777ac375666b731d08630dbf1d':
Rename PROPERTY_WORK_CALL to PROPERTY_ENTERPRISE_CALL based on API review
Change-Id: Ifefc86a2a285ee51a61518ffdc8f2e5033c912be
|
|
Note: This is already submit in google3.
Bug: 27458894
Change-Id: I45a7ac7d4e94722fd52c2f83be073f1e90d7b66c
|
|
Bug: 28842878
Change-Id: I52684f898137d7b07c4b9a7ac34081b3d5ec79da
|
|
nyc-mr1-dev am: b15db3f15c
am: 5a210c306d
* commit '5a210c306d9757c30d07c83ae962c32261c40cd8':
IMS-VT: Trigger internal onStateChanged notification
Change-Id: Ib31adb5bd3d121a4c563b816ba3756cef0b5bd3b
|
|
am: b15db3f15c
* commit 'b15db3f15c45bb9018667ce0c679da1329743d8c':
IMS-VT: Trigger internal onStateChanged notification
Change-Id: Ifb253c84daec36790c0f8ec025cd7f2c033e922e
|
|
|
|
|
|
|
|
To minimize delays and avoid race conditions, trigger
internal the onStateChanged event upon receiving onUiReady
notification.
Bug: 27135373
Change-Id: Ib9a26c6dbda8f3897072e6a276a262e191557073
|
|
nyc-dev am: 51e88c1c2d am: edd7e4cb96
am: 49d1b99322
* commit '49d1b9932201a185dba22117844e3ac95cb1c76f':
Reduce threshold of height for layout of multi-window mode.
Change-Id: I11d385b51ec9ea8322f358cf82867b05466a40c1
|
|
nyc-dev am: 51e88c1c2d
am: edd7e4cb96
* commit 'edd7e4cb9640806b833d5c34b554cc040beb48e8':
Reduce threshold of height for layout of multi-window mode.
Change-Id: Ibe9af5bc4190c0052ab4d6896e570d02efa3ac36
|
|
am: 51e88c1c2d
* commit '51e88c1c2df87c70deb597beef0768a5b0fc0ca0':
Reduce threshold of height for layout of multi-window mode.
Change-Id: Ie13ed63c3f49090e537d9ee278f914e289c7bfa5
|
|
am: 51e88c1c2d
* commit '51e88c1c2df87c70deb597beef0768a5b0fc0ca0':
Reduce threshold of height for layout of multi-window mode.
Change-Id: I8aa8d553ef7e091081c44c97183e580553685328
|
|
Change-Id: Ie25b2f37e84e016b6c9730c354fc0975fffea0a5
Auto-generated-cl: translation import
|
|
Change-Id: Ib8cec7e0afa9aef38b5ba4cc47cb857085b1040e
Auto-generated-cl: translation import
|
|
This will show contact photo for seed devices.
Fix: 28249277
Change-Id: I48980c27fc8a6e6664599114ba144649744124b5
(cherry picked from commit 5e3aa1c5f11e43fdc2f1ddf38f608117430eb919)
|
|
am: ff81bf19ea
* commit 'ff81bf19ea85ae61cc2904a5cb79d8c6c61f31f5':
DO NOT MERGE Adding unit tests for ExternalCallList.
Change-Id: Id8571be3c7d1a1beb0e7d072fe511875a878b690
|
|
am: ad944e7cf2
* commit 'ad944e7cf20303adddd960d8870b47fffcdcc8df':
DO NOT MERGE Add support for multi-endpoint.
Change-Id: Id4892965363a1c97089e691cc1f639756322f7bd
|
|
|
|
- Also adding TestTelecomCall class, which is a reflection wrapper that
can create instances of android.telecom.Call. These calls are particularly
problematic as they are final, so Mockito cannot mock them.
Bug: 27458894
Change-Id: Ibd3786dc27eb4280eb32b8fb0baa18d42738a98c
(cherry picked from commit 5df8de7b7c9ce0dee435d4a461dd9bbe6731e5d7)
|
|
- Add new "ExternalCallNotifier" which tracks external calls that Telecom
informs Incall about.
- Refactored some common code from StatusBarNotifier that is used in
ExternalCallNotifier into NotificationUtil so it can be used in both
places.
- Modified CallList to track and store external calls seperately from
regular ones.
- Added support for triggering a call pull in the
NotificationBroadcastReceiver.
Bug: 27458894
Change-Id: I505c8b5f7aad273ebdaaeae2431564d10b23770b
(cherry picked from commit d8eb77f116ba21a4f40fd59d608b2e8bbdf2e09b)
|
|
into nyc-mr1-dev am: e778d9fece
am: aef9678978
* commit 'aef96789781b9095be4606fd5dfa5f6ff81b6dc6':
IMS-VT: Call showAnswerUi when onUpgradetoVideo callback is called
Change-Id: Iefb62eee7273750b85146f304a49eb1e2581a45f
|
|
into nyc-mr1-dev
am: e778d9fece
* commit 'e778d9fecead62e01a2696345934d1ee71e0bbe5':
IMS-VT: Call showAnswerUi when onUpgradetoVideo callback is called
Change-Id: Ib253818ee10d931d00ba637eca8f7dd38a8ba932
|
|
into nyc-mr1-dev
|
|
am: 6f10f26b62
* commit '6f10f26b628d0ae477d599e3ee153a4a336254fe':
Cleanup of video pause button.
Change-Id: I06ca4dd53a57ab0d06457e01345595d5fd333fa3
|
|
am: ebef6b9403
* commit 'ebef6b94037a2a028635a5371f3d8e0f97c7d206':
Cleanup of video pause button.
Change-Id: Ibc41bbeae59647ff1c81c756d01127518dc90d76
|
|
The "pause video" button had a few issues that needed to be cleaned up:
1. The accessibility text for the button was always "pause video".
I've changed this so that it says, "Turn on camera" or "Turn off camera"
to better indicate what pushing the button will do.
2. When the user accepts an incoming request to initiate a 1-way video
call, the button state would not be correct (the user's camera is
disabled, but the button would not reflect that).
Bug: 27944419
Bug: 28550284
Change-Id: I2594971ec21b5714ca2d750894a93b758f7a80e5
|
|
8b25d78667
am: d8c2ac02a6
* commit 'd8c2ac02a65ea28915d8990c005a395ae6d762a2':
IMS-VT: Show upgrade to video notification.
Change-Id: I92f4c3c1e6bfbca6a0eb84ccf5a9964f4b7bbf74
|
|
am: 8b25d78667
* commit '8b25d786674f95034dfcdfff09ea16f8e3869311':
IMS-VT: Show upgrade to video notification.
Change-Id: Ibcd1c5a940cc0bf96e1d950cd6457dccfc562486
|
|
- Glowpad wrapper is now seen when we receive an upgrade request as
showAnswerUi is called when onUpgradeToVideo callback is invoked
- Without this change, we don't see the Glowpad wrapper
BUG=28384174
Change-Id: Ibeb1a49f6cc9b8b0d70d167debf496f897c7c14f
|
|
|
|
43fd36a1b2
am: 9b8e50f60f
* commit '9b8e50f60f8e4f5f73be111f32394b3621ca34f9':
Fix issues with video auto-fullscreen mode.
Change-Id: I2e033651915875edbf33d6f0f85a293bae16a479
|
|
am: 43fd36a1b2
* commit '43fd36a1b2252814c3aa0768d140ede05c84ea16':
Fix issues with video auto-fullscreen mode.
Change-Id: I898a6d196ebefa98cf690e608acaafa0703c3997
|
|
|
|
|
|
ddfb09b5af am: c0d8ee227b
am: 4deeaf11d7
* commit '4deeaf11d7d647139ab668d3345cafa6c82d764c':
Fix enterprise contacts APIs naming and docs
Change-Id: I505d80f26aeb33d0251d90a91927f354938c2878
|
|
am: ddfb09b5af
* commit 'ddfb09b5af93c9adee0929ee405f3c8fd84282ca':
Fix enterprise contacts APIs naming and docs
Change-Id: Ic2d8036cdd9caa273b16f115c13fb11dcc08db88
|
|
|
|
Change-Id: Ib414a71954447864cf53d04ec9a12cdd5e9885fd
Auto-generated-cl: translation import
|
|
Upgrade to video notification is not shown
when UE's screen is on and InCallUI is not
visible, e.g. pushed to backgroud by pressing
the Home button.
CL: 121482384
BUG=28093622
Change-Id: Ia141886b7a085164b3294a682f14b60b7a2a83b4
|
|
There were a few issues with the auto-fullscreen mode code which is present in
video calls.
1. If the Incall UI is backgrounded, the auto-fullscreen mode code would still
trigger and put the user into fullscreen mode when they return to the InCall
UI.
2. If the user is already in a video call and the remote party enables their
camera, the auto fullscreen mode code would trigger and enable fullscreen mode.
Ultimately we only want to go into fullscreen mode if we are entering a video
call from a non-video state.
3. It is possible for the call to cease to be a video call by the time the auto
fullscreen code triggers, meaning that an audio only call would go into
fullscreen mode:
Change-Id: I338a9ba4bb8d171752dcb38c16363bf0ded701af
CL: 120864913
Bug: 28093622
|
|
[This is a manual cherry pick from ub-contactsdialer-b-dev.]
This CL tracks latency for all incoming and outgoing calls. We now
measure the following latency values:
- time for a connection service to add a call to telecom.
- time for telecom to process a call
- time for the dialer app to launch and have a call added to it by telecom.
- time for dialer to check if a call should be blocked.
- time to show a notification about the call (incoming only)
- time it took to show the InCallUI (only if HUN wasn't displayed)
Change-Id: I08685d312cbaefc564feb4119350da71df9b9e6c
|
|
am: 36a1cc6
* commit '36a1cc6c86f8e3658c8b45bfacb8f7ad07221912':
[DO NOT MERGE] Fix NPE caused by misplaced parenthesis.
Change-Id: I3e595a732f56311be3d717b0f52c8fdf3b017e61
|
|
|
|
Bug: 28295752
Change-Id: Ifb81912db0df7ab2b7c01868d7d2daae836eeefb
|
|
am: 08276ee
* commit '08276eeb1f121b06c65c6e6b837e6fc6655d2e63':
Fix crash on accessibility service.
Change-Id: I0499acc592278242cf8625d59cd7c071b9958002
|
|
am: 02bf9ac
* commit '02bf9ac96cc3cc63c1ddd8cad76bdd92b07b1f6b':
Fix crash on accessibility service.
Change-Id: I1bc0fdcf1055bf162bb18a6b0ed152ba1ab7604c
|
|
In onStateChange, this branch of logic should be not be followed if mPrimary
is null.
Bug: 27045730
Change-Id: Ia948313d4886475dd5966b209c19696cb594ed59
(cherry picked from commit 89fa1dbb7e73766647a9de92da1b8164aa71471e)
(cherry picked from commit 6e01a29e201837a6084e156aee7edcd21e46c8bc)
|
|
Change-Id: Ida1dcd52029b36bf7455846ea190bd75d50bce9f
|
|
Change-Id: If35d4744c3ada3a3d0ae6063dd1150e309ee5c59
Fix: 27926006
(cherry picked from commit e61465686d1ee1be8297c1e758c63ca0bff8ef47)
|
|
Change-Id: I00aa987ace8de6567d759290b1883c58f5806d0b
Auto-generated-cl: translation import
|
|
Change-Id: Ib610b4daea7607192330e4fb2134975c0837f04d
Auto-generated-cl: translation import
|
|
+Add asynchronous call to update inCallHistory boolean variable which
specifies whether the number is in the call history (has previously
called before)
+Add CallHistoryStatus enum and variable to Call object to determine if
the number is present in the call history
+Added SpamCallListListener object which listens for changes in the
CallList
+Update the CallHistoryStatus for the call whenever an incoming call
comes in
+Added 11 tests for new listener
BUG=27323295
Change-Id: I242cd4a53b3aeca69fbce972221a2c941d9d37ce
|
|
+Block icon from https://icons.googleplex.com/#icon=ic_block
+Person add icon from https://icons.googleplex.com/#icon=ic_person_add
+X icon from https://icons.googleplex.com/#icon=ic_close
+Report icon from https://icons.googleplex.com/#icon=ic_report
+Question mark icon from @ycnzhao
+Added spam_notification_icon for the large icon in notifications for
first time spam calls
+Added unknown_notification_icon for the large icon in notifications for
first time calls (from any number)
+Added strings for after call notifications
+This is the same as ag/919969, we decided to move the after call spam
notification stuff to the AOSP dialer
BUG=27323295
Change-Id: I0aaabd8d2dbefeda5214481ce6315335e64c3c28
|
|
Change-Id: I2bb90c0ad23c39040f08dec6fd036880c2ccecf6
Auto-generated-cl: translation import
|
|
1f77177
am: d75990c
* commit 'd75990c1c893caf86cc09a2ccf6d0c3937401194':
IMS-VT: Fix race-condition causing preview freeze.
Change-Id: I4162ad954b4d78c365265bded0c720935553368c
|