| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I391f335df39c3ea13eacfb7b23f8704ed586da56
|
|
|
|
| |
Change-Id: Id588cd68a13602a910b8eeb24be163d07c42f46c
|
|
|
|
| |
Change-Id: If52ffbda0f25d7d629e56869cf7fa8dd1afdbbd6
|
|
|
|
| |
Change-Id: I96f4221430a666e5a8c0c5f9d281582a57ca76d0
|
|
|
|
| |
Change-Id: Ie8bc55494250d5ccae3efa590d2f37eefce0c92d
|
|
|
|
| |
Change-Id: I83557061426f246ae9dbd532a6509841843ff022
|
|
|
|
| |
Change-Id: Ic5d377bbc6c1a95fb173673a54f50ee0795cf16f
|
|
|
|
| |
Change-Id: I495bcd460833128dc5e0008aaf17315400a8fe01
|
|
|
|
|
| |
Change-Id: Ibb4f4aa6e79cbd953611ac39ce9f2d4d89615c47
(cherry picked from commit c21907022be37a885e94867801404c91e8f9cc83)
|
|
|
|
|
|
|
|
| |
- Fixes a crash when the fragment isn't attached to an
activity and a call to getResources() is made.
Change-Id: I9ec58f0f428a179597104b2c13948bf1c4a9345f
(cherry picked from commit 48cc42c84f4c7be24ce600743a12a77b6aa8d325)
|
|
|
|
|
|
|
|
| |
Some devices do not support it, or do not support it well. Allow us to
hide it with an overlayable config flag.
Change-Id: I2c3b0b5d3a6e738b311b365f5855c41f7d08ab9a
(cherry picked from commit 4dfef8cbe64c0b6cfc45a1d40e17cfba4685f2e5)
|
|
|
|
|
|
|
|
| |
The Speaker and the pause button the call gets cut
off in hdpi - adjust the dimens to make it fix
Change-Id: I8cfdeaf4c21d1fc4f1beeb09fb211f8079981d2b
(cherry picked from commit 2a181b8c391e7414ffd349eb23b2e374c02cba4c)
|
|
|
|
|
| |
Change-Id: I38f1d80ce4d29195b75df85b0fd0ab03371fbb5d
(cherry picked from commit 4743d756bfa24a9a6df3f85ca5602825b4d08c11)
|
|
|
|
| |
Change-Id: Ic0cd4e0f76eb427e734871f03dc13313f6969079
|
|
|
|
| |
Change-Id: Ibec2687636dc051d6e4ec363e9b7daa19720a8e7
|
|
|
|
|
|
|
| |
Use existing menu items in overflow menu to start/stop recording instead of
adding buttons in the call button fragment
Change-Id: Icc86a0a7ae9d2493a837d02f321df7cb1387cded
|
|
|
|
| |
Change-Id: Ic3d658b14cccb905f1eb4c789b11e77e17c9ea19
|
|
|
|
|
| |
Change-Id: Ib3257da115c5c56a76c26e635c1b1c88da3096eb
(cherry picked from commit 80be7b508fb6edb89be86586a9ea4b9181137d51)
|
|
|
|
|
|
| |
Give it a meaningful drawable and a nice ripple.
Change-Id: I61eb762059fb41b7b9c387b52e9b91bc5a1a5db3
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I803f7bae881278db538e12c51535bcf8a8e2de28
|
|
|
|
| |
Change-Id: I908e704cd283012d4e6af4909ce3ef39ddbbc85b
|
|
|
|
| |
Change-Id: I425be4aa9e769f337ed941cea862e93ced18ce3e
|
|
|
|
| |
Change-Id: Ibe94a6b72ce7c6ee05c5942c5c2050a35da5ea79
|
|
|
|
| |
Change-Id: Iba101b105909526782e5a6d73be56adb7ea23055
|
|
|
|
|
| |
Change-Id: I017dba2eb2c2ab6be30a0dabf4dcf487642d8981
Signed-off-by: Petr kecinzer Řezníček <kecinzer@gmail.com>
|
|
|
|
| |
Change-Id: If36fa98d987cc12a44ba609c282e7e482888a184
|
|
|
|
| |
Change-Id: I59c26ee3f56fe4c89c839e18b091dd079f8a0e32
|
|
|
|
| |
Change-Id: I7be19c2fa85417d248c9dea029674c8ef56352eb
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In lower end devices, startup of the InCallUI process can take
up to 10 seconds when the device is busy, which prevents the user
from taking the call. Keep the process in memory like previous
versions where they are a part of Phone.apk.
This converts InCallUI into a dummy apk with the persistent
attribute set to true and allows the activity from Dialer.apk,
which uses the com.android.incallui process to be loaded into the
persistent process.
Change-Id: Ic6a0461bb0373cd21213a03fec41c98b1e65ee40
|
|
|
|
|
|
| |
* Address code review issues
Change-Id: I96666ae5135ba89fc5cfda7c615aa8c4845bc0a4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixing a bug where the conference participant calls, having never
been an active or background call, will never have a cached contact info
record created, causing them to not show up in the conference manager.
Bug: 18228141
Change-Id: I15999c983b5d6ce9600b71ad8d8e28582a328c95
Update UI based on MANAGE_CONFERENCE capability.
- Remove the manage conference button if capability disabled.
- Close the conference call manager if the capability is removed
while the conference manager is visible.
Bug: 17429707
Change-Id: Id242d776aa7b677edd4604b7c23caee315154b1b
Update Conference Manager UI after capability changes.
Before, we just set the visibility of the disconnect and separate
buttons based on the initial call capabilities when the fragment is
created.
This can actually change, for example if an IMS call changes to
a circuit switch GMS call.
To address this, now implement a call details listener on the
conference manager presenter, and update the UI if there is a change
to disconnect or separate capabilities on a call.
This required rearranging some code in the fragment to accomodate
these changes; we now no longer assume the code to set the visibility
of the buttons is only called once.
Bug: 17429707
Change-Id: I476202a21a8ce07568170cd0e046697df84df991
Add Null check for CanAddCall.
Missing null check in recently added CanAddCall property.
Bug: 18358924
Change-Id: Ia94e621b339fbd08ad074baa6eec787a90bb0fa4
Conference event package performance improvement.
Fixing bug where conference participants flash up in the incall UI before
the conference is established.
The new connections are added as NEW->IDLE.
Bug: 18057361
Change-Id: Idf317b25468515fec757afa2aa41945e8222a8f4
Make add-call a global property of telecom. (4/4)
ADD_CALL didn't make sense as a property of Connection or Call.
This changes it to be a global property instead.
Bug: 18285352
Change-Id: If43b30c54a6e6438933b19b8e3e628c9c02d3960
Add support for >5 participants to InCall manage conference UI.
- Previous UI had space in the layout for 5 participants only.
- Replaced the 5 static participant slots with a ListView.
- Created a new Adapter to populate the list.
- Added logic in the adapter to request contact info and photo from the
contact info cache -- this is required for conference event package
participants as they may not have had that information loaded yet.
Bug: 18201339
Change-Id: Ieb8038922d2cb4cb1dfce392cf5889e966ff2895
Don't let touches in ConferenceManagerFragment fall through
Prevent touches from triggering talkback on elements underneath
the ConferenceManagerFragment
Bug: 18269622
Change-Id: I98e28942bcb5c51fdc6a147a2d3b797ca1f100ae
Add Null check for CanAddCall.
Missing null check in recently added CanAddCall property.
Bug: 18358924
Change-Id: Ia94e621b339fbd08ad074baa6eec787a90bb0fa4
Use conference call label for IMS calls.
- Use GENERIC_CONFERENCE capability to show CDMA-scenario string
and image asset.
- Since mPrimary/mSecondary and others are class variables, don't
pass them around all the time through functions if we don't need to.
- Split out the isConference logic for setting the call cards into
its own block.
- Move logic for specifying conference string / icon into the
CallCardPresenter. This makes more sense here, and means that we
don't need to pass around a bunch of call paraemters to the fragment.
Not all these changes are strictly necessary for the change I need to
do, but I had made them originally because I had been thinking of
using the VoLTE capability. Even though now I use GENERIC capability,
I think the changes are still an improvement in terms of organization
though.
Bug: 18284408
Change-Id: I41d7825611456e9ea524db9dd2ef19c9646ab7e2
Change-Id: I41d7825611456e9ea524db9dd2ef19c9646ab7e2
|
|
|
|
|
|
|
|
|
|
| |
- We always set the audio route to speaker when we enter video mode.
- That is not correct. We should check if headset or bluetooth is
connected before defaulting to speaker.
Change-Id: I42f9ba27443a44adb256e0bca27cc7ec0c779e7b
CRs-Fixed: 755377
|
|
|
|
|
|
|
| |
If the call is no longer a VT call, then exit full screen mode
Change-Id: Ibc4ad8f9a4c38e467820028cdc2c7e68d65fd93c
CRs-Fixed: 760925
|
|
|
|
|
|
|
| |
- Hide video views when not required.
Change-Id: Idf33a35594ceb5892fbf8aba18177446c7df20f0
CRs-Fixed: 754002
|
|
|
|
|
|
|
|
| |
- In some cases, this API is called when InCallActivity is null.
This causes a null pointer exception. Fix is to add a null check.
Change-Id: I92f37084b4d00c4a6de83143415dc67769b03ad2
CRs-Fixed: 762840
|
|
|
|
|
|
|
|
| |
- Using TextureView height and width to calculate the display size.
- When ever there is change in display make sure that center the display.
Change-Id: I34a19fd466ce03703953c78b2da1b2b14c17cb09
CRs-Fixed: 751961
|
|
|
|
|
|
|
| |
Handle NumberFormatException at relevant places
when subId is parsed as Long.
Change-Id: I189704113d2df64c40465d4d2e2e49f2a2534bfe
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change-Id: Iee4d9152c6a2dcc8ce35776ceeaaf05966c1810e
CRs-Fixed: 761000
IMS-VT: Clean up the showCallSubstateChanged API
- Make the code more readable.
Change-Id: Ib7815cc57f74bbdd1fdfa830964713c781a87e9e
CRs-Fixed: 761000
|
|
|
|
|
|
|
|
| |
Change to display "player started/stopped" toast message
whenever video starts/stops flowing
Change-Id: Iaab4772a253c7705da5b8ebc39593ed28059e0e5
CRs-Fixed: 686192
|
|
|
|
|
|
|
|
|
|
| |
-In paused state, upgrade downgrade button does not list the
calltypes dropdown box
-Remove the paused bit to calculate call type during video paused
state.
Change-Id: Ide5e4f55690567bb680acd52cc507d40b28c37ce
CRs-Fixed: 755923
|
|
|
|
|
|
|
|
| |
1. If there is waiting call that is pending user action and
2. Before offering a waiting call
Change-Id: Ic52340de09d71b6d43291b69a1757e717a787370
CRs-Fixed: 748298
|
|
|
|
|
|
|
|
| |
-Show upgrade/downgrade button only when call is in ACTIVE or
ONHOLD state
Change-Id: I3e4a2a3a1bbc9a71d5ec388c439648b58e5af88f
CRs-Fixed: 746297
|
|
|
|
|
|
|
|
| |
When a MT call is auto answered bring the InCallUI to foreground
by starting the InCallActivity
Change-Id: I77e21f41699fa3ff78dd793d2f226ad95d11497f
CRs-Fixed: 749609
|
|
|
|
|
| |
Change-Id: I7d96ddc3be73f6f73ff35f15f80e621441c55f59
CRs-Fixed: 749824
|
|
|
|
|
|
|
|
|
|
| |
Crash is observed if call is ended in the interval wherein
handler is started to change state from REQUEST_FAILED to NO_REQUEST
after an interval. Added null check to change state only when call
exists
Change-Id: I382e8885efe0a841ce36c9ff4aff51c6c1b8791b
CRs-Fixed: 752475
|
|
|
|
|
|
|
|
|
| |
Hiding of action bar results in not displaying tabbed view for DSDA.
Hence Don't hide action bar, when visibility of ConferenceManagerFragment
is set to View.GONE.
Change-Id: Ibfef521e47f370af9b0ebc8aad9d875697e2bc17
CRs-Fixed: 750358
|
|
|
|
|
|
| |
Enable SIP based video multitasking.
Change-Id: I3731e64617bde9278f13ff94ff829a3a90f467ce
|
|
|
|
|
|
|
|
|
| |
Emergency call phone account does not contain sub id.
Assign default voice sub id while parsing subscription for
emergency calls.
Change-Id: I02ca06630ed2a6db56ae85ca7968611fa4238044
CRs-Fixed: 751750
|
|
|
|
|
|
| |
This reverts commit 90012dca6e012b5cad7f4fd59c2043d3c84c0db3.
Change-Id: Ie68b0bfbc72608991a8892cf66ea83a5253eb12b
|