summaryrefslogtreecommitdiff
path: root/InCallUI/res
AgeCommit message (Collapse)Author
2015-04-30Video call upgrade/dowgrade request changes.Tyler Gunn
- fixed potential NPE in VideoCallFragment when setting preview size. - moved photo load into the postExecute for the async task -- it is already threaded and I was seeing intermittent concurrency issues. - Changed CallButtonFragment to retrieve max # of buttons from config.xml. - Added override for wider screens (e.g. N6 and wider) to show an extra button. - Reorganized call buttons so that the "Camera on/off" button is adjacent to the flip camera button. - Changed answer Glowpad to pass correct video state so that accepting a video request uses the correct state (important for accepting requests to turn camera back on). - added new Session modification state REQUEST_REJECTED for when the remote user explicitly declines the request. This is used to trigger a "video request rejected" message when the remote party rejects the request. Bug: 20257400 Change-Id: Ibe25eb045ee868748f91bf411f285629d36ebcd2
2015-04-27Merge "DO NOT MERGE Fix missing "manage conference" option." into m-wireless-devTyler Gunn
2015-04-27DO NOT MERGE Fix missing "manage conference" option.Tyler Gunn
- Corrected alignment of manage conference button. Bug: 20476139 Change-Id: I31be2f460cc298f6b210931dd670ab7fbc19866e
2015-04-24Upgrade / downgrade requestsTyler Gunn
- Remove unnecessary "change to voice" button. - Remove "modify call option" dialog that showed up in the past when pressing the "upgrade to video button". - Cleaned up some unnecessary Toasts for call session events, data usage, and video quality - Implemented the camera on/off functionality. - Change preview to show the user's profile photo when their camera is turned off, as well as a "camera off" icon. Bug: 20257400 Change-Id: I6b7bb3d2394467f1345a798557130b2a674337c4
2015-04-20DO NOT MERGE Remove code disabling VT calls when TTY mode is onYorke Lee
To be moved into Telephony instead Bug: 20090652 Change-Id: I58aeb382d7e213b4eeae997d1f4bac3e25d34e67
2015-04-18DO NOT MERGE Stop using internal plural resourcesYorke Lee
Change-Id: I6ddd0555c56cdd3c5269ba435b14d4c26e015e22
2015-04-16DO NOT MERGE Don't make all buttons invisible at startupYorke Lee
Bug: 20298277 Change-Id: Ia5db30f2e8c359f10d45f02e765e2529cb2d0d5d
2015-04-16DO NOT MERGE Remove connection substateJay Shrauner
Bug:20300433 Change-Id: Iec4a56229ee30f3183c9f4cf37bed3f028eed155
2015-04-16Show IMS Conference StatusHints in InCall.Andrew Lee
automerge: 1838e77 * commit '1838e77845e2ba822bc7f510515b50cf00ddc2a4': Show IMS Conference StatusHints in InCall.
2015-04-15Show IMS Conference StatusHints in InCall.Andrew Lee
A lot of this logic for figuring out what label should be shown seems like it should be determined in the presenter, rather than passing through all this information to the fragment, but it can be cleaned up at another time. + minor layout tweak. Bug: 20181703 Change-Id: I392ce7cffc8c05eb94859892e899ce7c693895aa
2015-04-13Video calling landscape changes to match specsYorke Lee
* Call card has 4dp corners, and is 90% visible * Margins for call card * Call buttons are center aligned with end call button * Remote surface is always center aligned, tapping call card slides it in and out * Status bar is black Bug: 19668216 Change-Id: Ifea27faa5f8ff32f6be13e777ca70aa4d0c7727e
2015-04-13Simplify and rewire in-call buttonsYorke Lee
* Fix bug where the switch camera option was never shown * Fix bug where dialpad button was shown for video calls * Move management of call button's actual visiblity into the CallCardFragment. The CallCardPresenter is in charge of deciding what functionality is available, but the CallCardFragment manages the actual UI that is displayed. * Simplify code that collapses call button functionality into the overflow button. Any buttons that would cause the total number of buttons to exceed the given threshold will be collapsed into an overflow menu. * Dynamically toggle the contentDescription of the hold button. This is used for both accessibility as well as generating the menu option if the button is collapsed into the overflow menu * Removed some now unused strings and code. Bug: 20127747 Bug: 20127925 Bug: 20090502 Change-Id: I33fda7ad74af926d8c3a507bff8f3c69c19ea57e
2015-04-10Merge "Cleanup AnswerFragment glowpad UI" into m-wireless-devYorke Lee
2015-04-10Cleanup AnswerFragment glowpad UIYorke Lee
* For incoming video requests, only show answer as video, answer as audio, or reject * For upgrade requests, only show upgrade to video, don't upgrade to video * Nuke unused tx/rx only assets Bug: 20090411 Change-Id: I51093bb702981256809020908442eb98b0d17606
2015-04-09Show progress spinner when upgrading to videoYorke Lee
Show spinner when waiting for remote consent. Also correctly propagate sessionModification state when downgrading to audio. Bug: 20090442 Change-Id: If733ce99683436c751a26a6511e6a41bac637c30
2015-04-08Standardize fragment layout namesYorke Lee
Change-Id: I76814eb5b90130227eea8e2f8576c472b80d1435
2015-04-08Adding video call icon in secondary call info.Tyler Gunn
- Icon indicates that a call is a video call. Per mocks. Bug: 20119995 Change-Id: Ibccfccaa3f2762659282bbde433796fe20da361c
2015-03-26IMS-VT: Add support for video callsRekha Kumar
IMS-VT: Upgrade downgrade and hold resume video calls -Add support for upgrade downgrade video calls. -Add support for hold resume and call waiting IMS-VT: Fixed surface caching. Fixed surface caching. IMS-VT: Fixes InCallUI/Dialer crash when there is a VT call. -Fixes InCallUI/Dialer crash when UE is rotated. -Fixes InCallUI/Dialer crash when UE VoLTE call is upgraded to VT. Don't default to speaker phone for VT when speaker is disabled - The adb property persist.radio.ims.audio.output indicates whether speaker is disabled explicitly or not. - If the above property is set to 1, don't enable speaker phone by default in VT call. IMS-VT: Fix CVO, surface and resource related issues. - Send initial orientation to VT Service. - Detect if Activity is being destroyed due to confugration changes. - Close the camera when InCallUI is pushed to background. - Fix surface and VT service related issues when Fragment and Presenter gets destroyed. IMS-VT: Peer Resolution Feature Implementation Change display video size based on peer resolution values received from far end. IMS-VT: Answering calls and upgrade requests as VT_TX and VT_RX -Support for showing one way options for incoming upgrade request -Fix issue where incoming video popup stays on screen even after rejecting the request. -Fix issue where incoming video popup stays on even after it has been timed out by lower layers. - Answer with different calltypes support. Notify listeners of video quality changed event and display message on UI - Add methods to notify listeners of type VideoEventListener when video quality changes. - Display a notification on the UI when video quality changes. IMS-VT: Enable SIP based video multitasking. Enable SIP based video multitasking. IMS-VT: Call data usage feature - Add support for call data usage callback - Request for call data usage stats - Log call data usage stats when IMS layers send update Change-Id: I3f0dde0d82698085fa5d3f110720f10326eca768 IMS-VT: When TTY is ON, do not allow upgrade to VT call When TTY mode is ON, the user SHOULD NOT be allowed to upgrade a call from VOLTE to VT/VT-TX/VT-RX and an UI alert message will be displayed explaining upgrade to VT call cannot be initiated. IMS-VT: Add null check in call upgrade fail scenario 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 Propagate call substate message and display a notification on the UI Ims: Reject upgrade request 1. If there is waiting call that is pending user action and 2. Before offering a waiting call IMS-VT: Provide Player State indication to user. Change to display "player started/stopped" toast message whenever video starts/stops flowing IMS-VT: Cleanup video views when not required - Hide video views when not required. Set display size as per current TextureView size - Using TextureView height and width to calculate the display size. - When ever there is change in display make sure that center the display. IMS-VT: Exit VT call full screen mode. If the call is no longer a VT call, then exit full screen mode Change-Id: Ibc4ad8f9a4c38e467820028cdc2c7e68d65fd93c CRs-Fixed: 760925 IMS-VT: Upgrade button fix -Show upgrade/downgrade button only when call is in ACTIVE or ONHOLD state IMS-VT: Show correct call types during video pause -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. IMS-VT: Move strings for video quality changed indication to resource files IMS-VT: Clean up the showCallSubstateChanged API - Make the code more readable. IMS-VT: Set audio route to Speaker if current route is not bluetooth or headset - 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. IMS-VT: Turn speaker on/off for video calls based on call state changes - Turn speaker on only when video call is active or dialing - Switch back to the previous audio mode when there are no more calls - Make the previous audio mode static so that information persists when the class is recreated (e.g. when UE is rotated or multitasking happens) IMS-VT: Use back camera instead of front camera for VT-TX Set back camera for below cases 1) VOLTE to VT-TX 2) VT to VT-TX 3) Waiting call over Vt-TX call. IMS-VT: Fix upgrade in call waiting scenarios -When one VoLTE call is active and another VoLTE call is on hold and upgrade button is hit, call ends. Fix this upgrade issue. IMS-VT: Enter video mode when the primary video call changes - We only enter video mode when we have any video state changes - Enter video mode should also be called when the video call changes. e.g. When we have a second call with the same video state, we don't enter video mode which is incorrect. This change fixes the issue Add null check for InCallActivity in setInCallAllowsOrientationChange - In some cases, this API is called when InCallActivity is null. This causes a null pointer exception. Fix is to add a null check. IMS-VT: Fix check for VOLTE call (AND to OR) when turning speaker on IMS-VT: Check if call is video before enabling speaker in updateAudioMode - Moved the video call check to the correct block where we are enabling speaker IMS-VT: Get call substate values correctly from the bit mask - We were getting the call substate incorrectly as an int. - Fixed that by getting it from the bit mask and using the possible multiple values to display the call substate message. IMS-VT: Keep the screen on during video calls. UI screens times out after some time. During video calls the screen must be kept on. Change-Id: Icaa8662210b2dd323b29f4a472869a9ed1e01d00 IMS-VT: Open front facing camera for VT calls. Open front facing camera for VT calls. IMS-VT: Show manage conference button for Video Call - We show the manage conference in a separate section for VOLTE Calls. - In the case of Video Call, the entire screen is occupied by the far end video. So we display manage conference in the overflow section of the call button fragment. IMS-VT: Fix camera preview freeze for CONF video calls. Fix camera preview freeze for CONF video calls. IMS-VT: Move persist.radio.ims.audio.output to frameworks Move persist.radio.ims.audio.output and related constants to TelephonyProperties and PhoneConstants so that these can be accessed from multiple git projects instead of redefining. IMS-VT: Multiple video call fixes/optimizations. -Current implementation clears primary call cache upon exiting video mode. This will remove video call provider interface as well, which will prevent further communication with the backend. Don't clear primary call cache upon exiting video mode. -Unregister call details listener when UI transitions into unready state -Send surface of incoming video to video call provider before opening camera. IMS: Cleanup all listener objects Clean all stale listener objects to avoid the memory leak. IMS: Fix speaker icon display issue in Call UI. In few devices, InCall UI can show upto five buttons in a row. Modify code to display at most five buttons in a row. Show overflow menu if number of buttons is more than five. IMS-VT: Show glowpad view with accept/reject for most video upgrade cases - Show the glowpad view with all options only when upgrading from Volte to VT - For all other cases, show the glowpad with accept/reject only Change-Id: I41ecbda40db7c3c69428fc4272f8bfbd258e2980
2015-03-24Don't show SSID for Wi-Fi calls.Andrew Lee
- Delete wifi icon and method to get SSID. + Use labels provided by StatusHints instead. I'm not very happy with the additional "isWifi" cases I ended up adding in call card fragment. I felt this was necessary because of assumptions in some cases that if a label is provided, it should be formatted as a phone account source. While this was true before, it's becoming less so. I feel like the fragment shouldn't have to worry about formatting or choosing the label based on the call and conditions. It should just display the label if it thinks it is appropriate to show a label given the call state. To fix that, it seems like logic should be moved to the presenter instead, and possibly to Telephony. But, I'm hesitant to do that until these WFC changes back merge to master because of potential merge conflicts and its slightly more risky for this branch, because it starts dealing with logic/flows outside of WFC.. Bug: 19866988 Change-Id: Iacd5a09259c84ea7be28b0170ae603eb9561f7ca
2015-03-11Correct capitaliztion of "wi-fi" to "Wi-Fi".Andrew Lee
Change-Id: I4ce0898dbae20ac26d1e12db9e9aa094c537e230
2015-03-10Indicate wifi for incoming calls.Andrew Lee
This is done in the call card by showing the wifi icon. This is done in the notification, by change the subtext. For international calls in particular, this helps users understand how accepting a phone call will affect the cost of their call. Change-Id: Ifebd9f9cc8598b7fe5b693673b27a485f7ecdf0f
2015-02-18Show icon and network label when using Wifi.Andrew Lee
+ Add Wifi icon and network label, to be shown when CAPABILITY_WIFI is present on the primary call. Assume we can infer the network label from the connection info returned by the WifiManager, supposing that the phone can only be connected to one wifi network. + Add helper to strip quotation marks from wifi network name. + Reposition HD audio icon beneath the name, and to the left of the number/location information. + Adjust assets and layout of call state and hd audio icons, to center them in a more visually pleasing way in the view. Bug: 19151850 Change-Id: Ic23d1e744960e80b65bc34a8e709266af508fe21
2015-01-20Merge "Remove padding from call buttons to fix undesired cropping." into ↵Nancy Chen
lmp-mr1-dev
2015-01-19Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I489439c981d6dca20352208406491bcfdfd89354 Auto-generated-cl: translation import
2015-01-16Remove padding from call buttons to fix undesired cropping.Nancy Chen
Padding was added to the sides of the call button row in order to prevent false touches. However, this additional padding causes cropping of the background on the two buttons on the far left and far right when all 5 buttons are present on low resolution devices. Since on high resolution devices there is more than enough extra space on the left and right, this padding is being removed to eliminate cropping. Bug: 18122087 Change-Id: Ie948d9cbe4ef7025702ae1f4666354ab1be76bbc
2015-01-13Improve call button accessibility.Andrew Lee
+ Convert Audio Button into a ToggleButton, and update its content description depending on whether its acting as a toggle for speakerphone, or if it's acting as a menu button to select from more than two audio output modes. + Set custom style on ToggleButtons with null background, to override the default ToggleButton styling which was causing shadows. - Delete CallToggleButton, which did some hacky things with the content description and accessibility. - Delete helper method which abused TYPE_ANNOUNCEMENTS. Rely on default TalkBack behavior for ToggleButtons to read on click. - Delete unused accessibility strings. The states these were formerly read out for will now be handled by a combination of button labels and default TalkBack behavior. The UI (without TalkBack) behaves the same after these changes. The behavior with TalkBack after these changes is that the audio (when toggling for speakerphone), mute, and hold buttons will generally read "speaker/mute/hold button (not) checked" when explored by touch depending on their state. They will read "speaker/mute/hold" when clicked. If more than two audio modes are supported, the audio button will read "<mode> button checked", where <mode> can be speaker, bluetooth, handset, or earpiece. When clicked, it will open the audio pop up menu and read that there are # options displayed on the screen. This is combines the ToggleButton and PopupMenu Talkback behavior, since this is a custom widget. Bug: 18783204 Change-Id: I27363c697bb018b5f87ad2e27678f8db6d93b2e7
2015-01-09Merge "Tidy up text alignments for secondary call info." into lmp-mr1-devAndrew Lee
2015-01-09Tidy up text alignments for secondary call info.Andrew Lee
This fixes bad alignment in RTL languages. Bug: 18009146 Change-Id: I8691b5e017363158c6933f4b4e55c2c16ca3a2ac
2015-01-07Read enabled/disabled state for InCall buttons.Andrew Lee
+ Add CallToggleButton which ignores the content description so that we can substitue our own strings to be read by Talkback when the user clicks on buttons. + Convert ImageButtons with two states into ToggleButtons, so that when focused Talkback automatically reads out their states. For example, now it will read "Mute switch is (not) checked". This required updating some casts and references in the fragment. + Set baselineAligned property for call buttons to false. Because ToggleButtons could have text, it was attempting to align by text baselines which messed with the layout. - Remove a compound button listener which is not used. Bug: 18783204 Change-Id: I0b23f5f63a2bf7c34a34077a75a23ea92dc45bbc
2014-12-12Support RTL in InCall call card.Andrew Lee
+ Specify "START" text alignment for call state label and the name. + Specify "END" text alignment for the elapsed time. + Make the elapsed time view expand to take the parent's width, instead of the number and location label's parent view. + Switch elapsed time text alignment to START if the number and label view is hidden. Bug: 18716511 Change-Id: I6d2ef5fe8a4364d42fb0438541e00ecce3daeaab
2014-12-09Removing "windowNoTitle" style attribute for InCallScreen.Tyler Gunn
This was preventing the actionBar from being initialized and used by the Conference Manager. The actionbar would come back null in the InCallActivity. Bug: 18675877 Change-Id: I442fea79ee64fbadf26f957fd84c1492eefa8dbe
2014-12-05Merge "Improve outgoing call UI responsiveness" into lmp-mr1-devYorke Lee
2014-12-04Merge "Fixing manage conference accessibility issues." into lmp-mr1-devTyler Gunn
2014-12-04Improve outgoing call UI responsivenessYorke Lee
* Start InCallUI immediately once Telecom binds * This CL is a bandaid for improving outgoing call responsiveness in the MR1 timeframe. Refactoring InCallActivity into dynamically added fragments and modifying its lifecycle with respect to the call list is too risky. * Add a lightweight activity (CircularRevealAnimationActivity) that is used to display the circular reveal animation while the significantly heavier InCallActivity is starting up * Inside InCallServiceImpl.bind, start the reveal animation once bind is called to avoid being blocked by any synchronous work in Telecom. * Refactor CallCardFragment.animateForNewOutgoingCall to conditionally display the reveal animation, depending on whether or not it was already displayed by the CircularRevealAnimationActivity. * Refactor the calculation of theme colors in InCallPresenter so that the CircularRevealAnimationActivity can use those colors as well. * Remove PENDING_OUTGOING from the list of call states that bring up InCallUI. Bug: 18373617 Bug: 18611753 Change-Id: I44c593373864ffc0ba9edebb88887177112d8b27
2014-12-04Fixing manage conference accessibility issues.Tyler Gunn
1. The "Manage Conference" button would be announced twice when it received focus. Moved content description to the parent FrameLayout that acts as the button and made it focusable to ensure that the description is read only a single time. 2. When tapping "Manage Conference" button there was no audible feedback that the manage conference screen was opened. Set focus to the list of conference participants so that this list is announced when the manage conference screen opens. 3. It was possible to change focus from the list of participants in the manage conference screen to the call card buttons and other elements behind the manage conference screen. Fixed by explicitly setting the call card fragment visibility to GONE when the conference manager is shown. Bug: 18440532 Change-Id: I0ce4f74ccb98c5cefd6c6e75eb8ef9310bd6d7fb
2014-12-03Merge "Adding missing touch feedback ripples for swap and hold conference ↵Tyler Gunn
buttons." into lmp-mr1-dev
2014-12-02Show HD audio icon.Andrew Lee
Leveraging the same mechanism we use for indicating subscriptions. I don't think we have any cases where we need to show more than one icon for the moment; we can add functionality to show more if its necessary later. Bug: 18103173 Change-Id: I1134f6114e17d4492276dc4e19c4746fc38a3ab7
2014-12-02Adding missing touch feedback ripples for swap and hold conference buttons.Tyler Gunn
Added new ripple drawable for the two buttons. Bug: 18592386 Change-Id: I3c4145c1a400e3880bbe11dfe5eae94d2e17de9e
2014-12-01Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Ibf5f0ed2b04ebb8743fdfab923ca3de6a3133f1c Auto-generated-cl: translation import
2014-11-26Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Iab5ea1801e730ffac6ccd5787eedcf3af59b31cd Auto-generated-cl: translation import
2014-11-24Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I416bba96f3579d2cf0600988905c680f66e23776 Auto-generated-cl: translation import
2014-11-20Resize InCallUI for small devices.Nancy Chen
In the InCallUI for devices smaller than nexus 4, the dialpad digits are squished because the text in the call card is too big. Shrink the text selectively for smaller devices (by moving the current default sizes to the >600dp height devices). See http://developer.android.com/guide/topics/resources/providing-resources.html#BestMatch for reference. Bug:18122087 Change-Id: I3eceae520d5039dd18c39434eb548288d8ce4e61
2014-11-19Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I8019412f81363a2e43ba1516e69cb3a37f1b01d4 Auto-generated-cl: translation import
2014-11-18Improve setting of contact photos in InCallUIYorke Lee
Add drawable caching in CallCardFragment so that we don't set the same drawable multiple times. Save and reuse the default contact photo and default conference photo to avoid possibly decoding them multiple times. Bug: 18373617 Change-Id: I54b925e6fc6f136f3d3ef27609fcdaf4c39a73dd
2014-11-17Merge "Removed unused VideoCallFragment" into lmp-mr1-devYorke Lee
2014-11-17Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I12ef7181f74056e42f6746d6db208ae1065b1345 Auto-generated-cl: translation import
2014-11-14Removed unused VideoCallFragmentYorke Lee
Bug: 18373617 Change-Id: Iae8cdd1f73de5f9824aff9d57fcf33b924527607
2014-11-12Use the highlight color instead of the tint colorNancy Chen
The tint color of a phone account only refers to the color of the icon, the highlight color is the general display color used for text, backgrounds etc. We should use highlight color in InCallUI Also minor color updates (lightening the "dark" version a little) Bug: 18192071 Change-Id: I4078897bcb871326a4806f64355a67c5b267e9e6
2014-11-11Merge "Don't let touches in ConferenceManagerFragment fall through" into ↵Yorke Lee
lmp-mr1-dev
2014-11-11Merge "String resource edits for InCallUI" into lmp-mr1-devNancy Chen
2014-11-10Don't let touches in ConferenceManagerFragment fall throughYorke Lee
Prevent touches from triggering talkback on elements underneath the ConferenceManagerFragment Bug: 18269622 Change-Id: I98e28942bcb5c51fdc6a147a2d3b797ca1f100ae
2014-11-10String resource edits for InCallUINancy Chen
Adjust strings in InCallUI per ewong@'s edits. Bug: 17446974 Change-Id: Ic11f8de792e714c8d48b009ae75cb214fb2ba6ce
2014-11-10Add support for >5 participants to InCall manage conference UI.Tyler Gunn
- 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
2014-11-03Remove provider icon from InCallUI.Nancy Chen
Because we are now using the SIM color to designate which SIM is being used in the InCallUI, we are removing the icon from the primary and secondary call info fields. Bug: 18204058 Change-Id: Ibc0b74ce2a104e7aa506a2d200c0e1b9997df7d5
2014-10-29In Multi-SIM cases use the color of the SIM icon for InCallUI.Nancy Chen
Set the color of the InCallUI to be the color of the SIM icon. In the single SIM case, the background should be the default background. * Added id to all call button backgrounds for color change * Initialize color onResume for InCallActivity * CallCardFragment/CallButtonFragment/DialpadFragment update their colors * Added InCallUIMaterialColorMapUtils to extract color Bug: 17971273 Change-Id: Ia247b153b57ffc8a5277d521c433ab0be6696cf6
2014-10-27Delete unused strings in InCallUI.Andrew Lee
Bug: 18142679 Change-Id: I62646a2a31a4993272e021aba1385ec3c4f99ca9
2014-10-20Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I2c46b7d4313d74dc52f6624d76a504f32a5674ef Auto-generated-cl: translation import
2014-10-15Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Ibfaec05cc590c01ff7f844e2e0e9d5d7b6dc8be4 Auto-generated-cl: translation import
2014-10-15Merge "Create new string for notification_action_answer" into lmp-mr1-devYorke Lee
2014-10-14Create new string for notification_action_answerYorke Lee
Bug: 17894022 Change-Id: I021f362f261fd9053c8749361692e6f3fabb9fcf
2014-10-13Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Iebe89f6b4f54135bbfcb42769af8fdde189a2afd Auto-generated-cl: translation import
2014-10-08Merge "Generalize select account dialog for usage anywhere in dialer (1/2)" ↵Nancy Chen
into lmp-sprout-dev
2014-10-08Generalize select account dialog for usage anywhere in dialer (1/2)Nancy Chen
Currently the select account dialog is specific to InCallUI, but there are other places in the dialer app that will need the user to select an account (e.g. MMI pin) so we want to reuse this dialog. + Move dialog to ContactsCommon + Add a listener to the SelectPhoneAccountDialogFragment class Bug: 17917937 Change-Id: I872dba36f0f53737398861ff5376cc07f0e11c7b
2014-10-07am 60104e03: Use correctly sized answer icon and fix char limitsYorke Lee
* commit '60104e03162bb5ecc52d07a79382134c3cdb1243': Use correctly sized answer icon and fix char limits
2014-10-06Use correctly sized answer icon and fix char limitsYorke Lee
Bug: 17879740 Change-Id: Ie97f382e65faea5fe2804076adbc415b90c82a7f
2014-10-06Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I44ceda82d7614f9db66c84a11a5a673a6ed98c2a Auto-generated-cl: translation import
2014-10-06Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I9fff21f8ebbef9e69b4fbdb0636c3683b607b989 Auto-generated-cl: translation import
2014-10-04Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I63bbe10ff73e11df2e45863d895b58971e38b1bd Auto-generated-cl: translation import
2014-10-04Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I1fb0606fc775a56cb52b043fb38aceabb940f07e Auto-generated-cl: translation import
2014-10-03am 6d9c2a09: Merge "Remove automirroring on icons to fix RTL alignment." ↵Andrew Lee
into lmp-dev * commit '6d9c2a09922f96620b671dec832de8ba9b0eeedd': Remove automirroring on icons to fix RTL alignment.
2014-10-02Remove automirroring on icons to fix RTL alignment.Andrew Lee
Bug: 17787658 Change-Id: Iec1db6de6cc2d60e274475c9a0f6ff50ef2e6089
2014-09-29Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I7ee0c16c779af8254dcbcb878264cade551c182f Auto-generated-cl: translation import
2014-09-28Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I6a1965cc0b7a5cf0422b6ba45b1f3abd0a46ffd8 Auto-generated-cl: translation import
2014-09-24Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I5eaa620f4ddea8fe5bc67660741478173c4c0d6f Auto-generated-cl: translation import
2014-09-23am 522077ba: Merge "Add background to photo in in-call UI for transparent ↵Nancy Chen
photos." into lmp-dev * commit '522077bac1eedc24fa8ff717545224b903bacdc5': Add background to photo in in-call UI for transparent photos.
2014-09-23Merge "Add background to photo in in-call UI for transparent photos." into ↵Nancy Chen
lmp-dev
2014-09-23Add background to photo in in-call UI for transparent photos.Nancy Chen
Transparent photos should have a white background so that the underlying dialer app does not show through. Bug: 17281219 Change-Id: I1e54b0cf14becf09d4b34ae60f2de7cd6692e5cf
2014-09-22am 76473066: Merge "Update InCallUI for "generic" conference calls." into ↵Andrew Lee
lmp-dev * commit '76473066d6d66baef4c038264607d0452b01acd3': Update InCallUI for "generic" conference calls.
2014-09-22Merge "Update InCallUI for "generic" conference calls." into lmp-devAndrew Lee
2014-09-22Update InCallUI for "generic" conference calls.Andrew Lee
+ Use the newer "phone" asset (same as emergency calls). + Add xxxhdpi phone asset. - Remove unused assets. + Tint the subscription icon properly in secondary call info. + Reorganize listeners in CallCardFragment to be less redundant, and so FAB is properly positioned above the secondary call info. Bug: 17581379 Change-Id: Id4f1c1659ab8c17313cdd0393be51954b5cd449a
2014-09-20Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Idb1189b3eca90ef7ec4877adfa489b3e1de4d602 Auto-generated-cl: translation import
2014-09-20Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I8ecfc7423226eb8ff52d90373f4d2d02f14c2f39 Auto-generated-cl: translation import
2014-09-18Merge "Import translations. DO NOT MERGE" into lmp-devBaligh Uddin
2014-09-18Merge "Import translations. DO NOT MERGE" into lmp-sprout-devBaligh Uddin
2014-09-16am 833b300b: Merge "Update InCallUi to use telecomm DisconnectCause." into ↵Andrew Lee
lmp-dev * commit '833b300b59ec8f77e998ccefcf34d4d004522be1': Update InCallUi to use telecomm DisconnectCause.
2014-09-16Merge "Update InCallUi to use telecomm DisconnectCause." into lmp-devAndrew Lee
2014-09-16Update InCallUi to use telecomm DisconnectCause.Andrew Lee
- Remove conversion of messages for dialogs and failures. This is now done by Telephony. + Replace telephony DisconnectCause with telecomm DisconnectCause. Bug: 17329632 Id: I8677eb2cda008bd91f852c1de96174dfe42f735f Change-Id: I9e170537845a67ff9b14a38f5f3425de82648ab5
2014-09-16Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I852a87a7ce7fb15d41a8dd9985e76e11e879e6ae Auto-generated-cl: translation import
2014-09-16Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Iff7b23584d8b9fb27bce49287a651980a6c0eed7 Auto-generated-cl: translation import
2014-09-15am 2ae09c5a: Make ripple on end call button boundedYorke Lee
* commit '2ae09c5a0aa6ef647f2d0c40d2552e55a5d1816b': Make ripple on end call button bounded
2014-09-15Make ripple on end call button boundedYorke Lee
Bug: 17411557 Change-Id: If309fa55e5c018227eccc44b7eef4193bebcc32d
2014-09-14Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Iffc5026c1d5be679b87b3a6cd90c541ce2ede754 Auto-generated-cl: translation import
2014-09-11Merge "Import translations. DO NOT MERGE" into lmp-devBaligh Uddin
2014-09-11Merge "Import translations. DO NOT MERGE" into lmp-sprout-devBaligh Uddin
2014-09-10am 332b21f5: Adjust conference call/hold appearances.Andrew Lee
* commit '332b21f59a5aba79b504a35bdd6ddd8207260ff7': Adjust conference call/hold appearances.
2014-09-09Adjust conference call/hold appearances.Andrew Lee
+ Increase height to 56dp. - Remove elevation shadow. + Change text/cion colors to #333333. + Add white line at the top of the containers. + Move "on hold" text 8dp to the right. Bug: 17422046 Change-Id: I66ced4a1d40f9ba04dffdee7fb7945a26c7fede1
2014-09-08Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I8eda097bde1d50a698def55f9e3bec2e9b20e748 Auto-generated-cl: translation import
2014-09-08Import translations. DO NOT MERGEBaligh Uddin
Change-Id: I0aa8cce6ac59bd913a363ad2dedca34ebc229d3b Auto-generated-cl: translation import
2014-09-03Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Ia9752fef7d5e9bf05ccadf9869a8fe7ac7bc382c Auto-generated-cl: translation import
2014-09-01Merge "Import translations. DO NOT MERGE" into lmp-sprout-devBaligh Uddin