summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Add rtl support to GlowPadView"stable/cm-13.0-ZNH5Y‫דוד זר‬‎2016-12-031-18/+1
| | | | | | | | | | | | | | | | The original patch causes a mismatch between the call action text and the call action buttons. Although the call action buttons were swapped for RTL targets, the call action text were not. As a result, to answer a call, the user has to swipe left to a button that is green, but whose text is "לא לענות" (Do not answer). The same goes for the other call action buttons. This reverts commit 5227cbd5278bf614197b6b0cf85517f82ad0eab8. RM-290 Change-Id: I6c677008f4ed246019ae5972b3355d4402d09679
* [Glowpad] Remove marginBottomStephen Bird2016-09-161-1/+0
| | | | | | | | | | | | | | On smaller devices this moves the glowpad too far down, resulting in the bottom of the block target to be cut off by any softkeys. Instead, glowpad should figure out its placement according to gravity. Glowpad don't need no marginBottom telling it how to live its life. Ticket: CYNGNOS-3119 Change-Id: Ic5584a47f7d94c7c3291a8e963413c7e9e4062c4 (cherry picked from commit 9eb99c11b7162e6ee130bec2f72d94ec17ee476f)
* Automatic translation importpinky@build012016-09-061-0/+4
| | | | | Change-Id: I717633944c57b0feb904df181da2b3673977a144 Ticket: RM-290
* Automatic translation importpinky@build012016-08-223-12/+14
| | | | | Change-Id: I1c573bcac0080659a3fa1390703e39fb3a6a5811 Ticket: RM-290
* Automatic translation importpinky@build012016-08-213-0/+360
| | | | | Change-Id: I4684932e3541b0c084214cd25f057f424f7392af Ticket: RM-290
* Automatic translation importpinky@build012016-08-190-0/+0
| | | | | Change-Id: Ifade1de810b03b6c277cd472eaa9e1bfdc69b403 Ticket: RM-290
* Automatic translation importpinky@build012016-08-195-2/+363
| | | | | Change-Id: Ia7d7a564a679e4fd7270a52e4122afd5eb354a08 Ticket: RM-290
* GlowpadView: Properly scale ring for block optionStephen Bird2016-08-141-1/+1
| | | | | | | | | | | | On smaller screens with custom themes and software nav the bottom target (Block) can be cut off by the navigation. This sets our gravity to properly scale for a completely centered ring. RM-290 Change-Id: I02f8bdc86ec4ae7ab95fe7b04a313b112cad2610 (cherry picked from commit 26c26a92bb220255a4d6eb01226e959671127404)
* Automatic translation importblinky@build012016-08-133-0/+360
| | | | | Change-Id: I0ea7bf9a8b64ab1df2fabe983a08061f0c2c5ae1 Ticket: RM-290
* Automatic translation importclyde@build012016-08-080-0/+0
| | | | | Change-Id: I055cc2c5ab570fc1a8a40669c0a57443d936890b Ticket: RM-290
* Automatic translation importinky@build012016-08-080-0/+0
| | | | | Change-Id: Iedc848601d96d6a0860fe7eedec7525793e336a5 Ticket: RM-290
* Automatic translation importinky@build012016-08-071-1/+1
| | | | | Change-Id: I51743466966ae7d97307d5b98888178baa2d6a61 Ticket: RM-290
* Automatic translation importpinky@build012016-07-190-0/+0
| | | | | Change-Id: Ibcbd00503dd1f2f8741c3ca13b3e897cf12a8b1b Ticket: -
* Automatic translation importpinky@build012016-07-162-0/+37
| | | | | Change-Id: I9f33aec516eaa7fab6848300f6bfcd87f4f2b67b Ticket: -
* Automatic translation importinky@build012016-07-151-0/+2
| | | | | Change-Id: I102ad9be83a347f4c24b2c0b8bf317fcf26e92a4 Ticket: -
* [4/4] Add cancel callback for BlockContactDialogCallbacksStephen Bird2016-07-121-0/+11
| | | | | | | | When a dialog gets cancelled on the incall screen we need to reset the glowpad otherwise the ui gets into a strange state. Change-Id: I1bd73152e2e38bb64d35fa2dd42933fe08a077a8 Ticket: CYNGNOS-3111
* Don't search LookupProvider for emergency callsTrevor Halvorson2016-07-121-3/+7
| | | | | | Ticket: CYNGNOS-3096 Change-Id: I67648c1651f59b0a9774c77ce6d6d25bc76da5f0
* Automatic translation importblinky@build012016-07-041-0/+1
| | | | Change-Id: I7480a2af3cdb48009f7aafc34fb08fa38e9cab9b
* IMS-VT: Fix for auto fullscreen issue during UI rotation.Muhammed Siju2016-07-011-0/+4
| | | | | | | | | | | | Consider case where VT call UI is in fullscreen mode and the UI orientation is changed. When InCall activity is re created due to rotation, the fullscreen flag is still true, but actual UI will be created in normal mode. Due to wrong fullscreen flag value, auto enter fullscreen thread is not scheduled. To fix this clear fullscreen flag in InCallActivity.onCreate(). Change-Id: I18ec2b4442eae3b9ec01aeacc2b38f91f08f21c9 CRs-Fixed: 979860
* Fix display 'null' for geocoder locationMengjun Leng2016-07-011-4/+5
| | | | | | | | | | | If ContactsProvider is unable to get geocoder location for call number, the 'null' will be used to populate DB. When InCallUI cannot get its geocodder loaction, it should ignore displaying geocoder location info. Change-Id: Ibdfcf607ba3044de39a886c171f144f804410b36 CRs-Fixed: 942213
* Add rtl support to GlowPadViewShaoxu Liu2016-07-011-1/+18
| | | | | | | | | When anwser a incoming call, GlowPadView alwasy shows the button in LTR view. While the RTL locale needs the mirror UI of LTR. Switch the left target and right target while in RTL view. Change-Id: I693932ab1cba35910dbea418adb50e0a32a7364d
* Fix to incall screen for incoming callRavindra2016-07-011-1/+0
| | | | | | | | When user answers the call from status bar do not display the incall screen until ACTIVE state is received. Change-Id: I3d9667bccdf1bac3ab817a0282a8140c6dea785b CRs-Fixed: 936970
* Automatic translation importinky@build012016-06-293-1/+31
| | | | Change-Id: I1bdbe15b039ce45cd718570befb6789e4fc797c3
* Automatic translation importblinky@build012016-06-201-0/+1
| | | | Change-Id: Ia1cf45d78649ba21992d446ca72e5fa3d88d0e3f
* Automatic translation importinky@build012016-06-173-0/+52
| | | | Change-Id: I41950b19683d99462d3fb0a733f461e70791557a
* Fix call dialog not dismissKeith Mok2016-06-161-4/+2
| | | | | | | | commit 919274abeb189a33e35533825aa0071b1c7e2bc1 introduce a problem that reject call with message does not dismiss the call ui. Fixes it. Change-Id: I136358b2855ce31c183b37ee1690f47a8d38eaeb
* Explicitly set the visibility of right_icon within call notificationRohit Yengisetty2016-06-151-1/+3
| | | | | | | | | | | The right icon within the notification at times had the wrong visibility state. This led to the contact attribution badge not showing up at times. This could be the result of a series of notification state updates due to the state change callbacks via ContactInfoCache. Resorting to explicitly updating the view's visibility. Change-Id: I447a1a4dc08ee8b6bba5569c7a1bb91d7677bd15 Issue-Id: OPO-766
* Stops ModButtonPresenter from hitting PackageManager on UI updates.Nathaniel Waggoner2016-06-141-3/+1
| | | | | | | | | This call was causing a lot of log spam on devices without Core, and may have been contributing a slow down in showing the Call UI. NOTES-150 Change-Id: Ica37627f22673d5f521e2be164ed05e709bf216f
* Automatic translation importpinky@build012016-06-091-0/+1
| | | | Change-Id: I3be835ba09d60ae151cff28995ed86360d324913
* Automatic translation importinky@build012016-06-071-0/+6
| | | | Change-Id: I98a3536fc75e589386cdd0f54c6aca13bd428848
* InCallUI: Fix possible OOBsMichael W2016-06-071-1/+13
| | | | | | | | | | | At least rejectCallWithMessage seems to get called with phoneId being -1, resulting in an OOB Fix that case on other places as well Reference: BugDump 20160527-0602 L#163 Change-Id: I65ae5bc439ef9a4d4f435369e1c41abe110e02b6
* Fix appearance of auxiliary circles in GlowPadView.Danny Baumann2016-06-078-29/+26
| | | | Change-Id: I1ba8fba8c707837559c03a1346c43979fadeea5a
* Automatic translation importclyde@build012016-06-032-0/+19
| | | | Change-Id: I9b773ccb4fac5e1ff312e94767a23d9bb832e2da
* Automatic translation importinky@build012016-06-013-0/+14
| | | | Change-Id: Idf6ccd70c78f94fc25148052965a8957b5e8cb6b
* Remove ring around activated glowpad targets.Danny Baumann2016-05-3014-114/+98
| | | | | | | | That ring doesn't really look material-ly. Go back to just showing the colored icon in normal state and white icon on colored circle in activated state. Change-Id: I147e22e590a34c966aee9567f9ff549f6f957107
* Automatic translation importJessica Wagantall2016-05-262-0/+12
| | | | | Change-Id: I790e8bde599e6066640bf0996660111fb0342b32 Ticket: RM-214
* Fix copy constructor of ContactInfoCacheRohit Yengisetty2016-05-262-0/+7
| | | | | | | Also, add missing id to call_card_fragment's landscape layout Change-Id: I91d9dc6e879464b973e820c4c74c33574eb6e1cf Issue-Id: OPO-729
* View Note: Use the DeepLinkIntegrationManager method for view noteNathanielWaggoner2016-05-232-2/+19
| | | | | | | | | We refactored IntegrationManager to simplify the code for metrics and viewing notes. NOTES-122, NOTES-22 Change-Id: I855049ad11a96165663ea71c6d8eb98564642d11
* Fix issue of held call disappearing during swap operation.Muhammed Siju2016-05-201-0/+17
| | | | | | | | | | | Sometimes during call swap, both calls may appear as ACTIVE at InCall app momentarily. Secondary call info will not be displayed in such cases. Back to back hide/show requests for secondary call causes held call to be hidden due to a race condition. To avoid this, assign the second ACTIVE call as the secondary call. Change-Id: Ibd83dfc68b323de66a116d6a8283f5d5e0364a24 CRs-Fixed: 954866
* IMS-VT: Animate dialpad on show when InCallActivity re-createsRavi Paluri2016-05-201-1/+1
| | | | | | | | | If InCallActivity is relaunched from Dialer, always animate dialpad on show. Not doing so is causing floating end button to overlap with digits of dialpad. Change-Id: Id2d63bba97f67c0f17b0cbc6696ef8fbd42c4e9c CRs-Fixed: 953106
* IMS-VT: Set preview surface only if camera is openedSuresh Koleti2016-05-201-1/+7
| | | | | | | | | | | | | Unable to open camera once user went to background and foreground if PARAM_READY is received when activity is in background due to preview surface is set as part of PARAM_READY. If camera is not opened don't set the preview surface. Flow of setting preview surface will be openCamera-> RequestCameraCapablities->surface set. Change-Id: I5f5a37ec2f97a14f449dc757f8806b24a9144396 CRs-Fixed: 939557
* IMS-VT: Fix camera preview size.Garik Badalyan2016-05-202-19/+10
| | | | | | | | | | | When CVO is enabled camera preview shall be in portrait orientation when the device's current orientation is portrait, and it shall be in landscape orientation if the devices's current orientation is landscape. Change-Id: I9bd85bcddea9a1d45f51c56bc8e59c5461d0b2c9 CRs-Fixed: 934532
* IMS: Remove the methods with dummy implementationBenergy Meenan Ravuri2016-05-201-23/+5
| | | | | | | | Since the base implementation is added for the listener, the methods with dummy implementation can be removed. Change-Id: Iac9e75c53b362593c8cfd4e46ca0933566421aed CRs-Fixed: 901766
* IMS-VT: Donot create new surface when setting surface dimensionsRavi Paluri2016-05-201-2/+3
| | | | | | | Donot create new surface when setting surface dimensions Change-Id: I3f66594141d548680427a7579169647018ca7eb7 CRs-Fixed: 943894
* IMS-VT: Trigger internal onStateChanged notificationGarik Badalyan2016-05-202-3/+6
| | | | | | | | To minimize delays and avoid race conditions, trigger internal onStateChanged event upon receiving onUiReady notification. Change-Id: Ib9a26c6dbda8f3897072e6a276a262e191557073
* IMS: Unbundle capability constant for add participant from frameworksNivedita Sarkar2016-05-201-1/+2
| | | | | | | | | | | | - Unbundle InCallUI from dependency on frameworks - Move capability constant for add participant to QtiVideoCallConstants - Use the above constant from QtiVideoCallConstants in InCallUI Change-Id: I543f4a7161f19f4661b80ed18b53b5fd68af5015 CRs-Fixed: 933812
* IMS-VT: Unbundle capability consts for downgrade to voice from frameworksNivedita Sarkar2016-05-201-2/+3
| | | | | | | | | | | | - Unbundle InCallUI from dependency on frameworks - Move capability constants for downgrade to voice (local and remote) to QtiVideoCallConstants - Use the above constants from QtiVideoCallConstants in InCallUI Change-Id: If60d0dbd2670300d3acc4915f144afde7b8402d0 CRs-Fixed: 933812
* IMS-VT: Use correct view size when device is rotated.Muhammed Siju2016-05-202-2/+12
| | | | | | | | | | | When peer_resolution received is portrait mode and the device is in landscape, the far-end video view will be re sized to fit the peer aspect ratio. If we rotate the device back to portrait, the view size needs to be re calculated based on the previously received peer_resolution. Change-Id: I47b84fd823c6110dca87bcc372be1aaeb9888efa CRs-Fixed: 887207
* IMS-VT: Move preview video view after photo view in landscape layoutSuresh Koleti2016-05-201-8/+8
| | | | | | | | | | | Preview video view is overlapped with photo view for VT-TX calls in landscape mode due to that preview video is not seen. Move preview video view after photo view in landscape layout so preview video will be shown on top of photo view. Change-Id: Iaaca652124b651baa66cbecc481d1ebd9e7b3279 CRs-Fixed: 941574
* IMS-VT: Catch the exception when dismissing the zoom alert dialogNivedita Sarkar2016-05-201-3/+9
| | | | | | | | | | | - When we dismiss the zoom alert dialog, any exception caused should not crash the phone process - Catch any exception that occurs when dismissing the zoom alert dialog and log it instead of letting it crash phone process Change-Id: I89b80e0bcf98385a6f71937e23417e61c117aa71 CRs-Fixed: 938992