summaryrefslogtreecommitdiffstats
path: root/InCallUI/res/drawable-hdpi
Commit message (Collapse)AuthorAgeFilesLines
* IMS: Customize HD icon in CallCard for some carriersZhao Fan2016-09-121-0/+0
| | | | | | | | Customize HD icon in CallCard for some carriers, it indicates the current call is High Definition Audio. Change-Id: I2339aa5b333a9415d17f092f3ef8647a79b0304a CRs-Fixed: 1059806
* nCallUI: Add support for call recordingQiang Chen2016-08-243-0/+0
| | | | | | | | | | | - Add support for call recording (cherry-picked from Id06ce3fa994e2bf70992c46e0f73a6fed6c9460a) (cherry-picked from I0dc949dbee5247086247ebf3e9bc2ed871e8f7f5) CRs-Fixed: 934290 Change-Id: Ia9774bb1b5f22baf2da49f3f6383058ffbeea4ae
* IMS-VT: Import zoom control bar source code and resourcesNivedita Sarkar2016-08-247-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | - Add zoom control widget and resources IMS-VT: Adding zoom widget to the video call UI - Add zoom control and zoom control bar in UI. Add resource files for zoom slider, zoom in, alert dialog, etc - Toggle zoom control when user clicks on camera preview CRs-Fixed: 767934 IMS-VT: Catch the exception when dismissing the zoom alert dialog - 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: Ib0664d080814273e8135e04662b5e8595bbbba93 CRs-Fixed: 938992
* Add volume boost and volume enhancement UILi Wei2016-08-243-0/+0
| | | | | | | | | | | | | | | | | | - Add volume boost UI in calling screen to enable volume boost and volume enhancement function during calling - Apply volume boost UI with new icon. - Update the volume boost UI by phone/audio status change - Enable volume boost icon in TTY HCO(TTY + Earpiece) in UI layer. - Restrict volume boost function with earpiece and speaker audio mode. (cherry-picked from commit266994342829b00452462176ab17e691edde5ec5) Change-Id: Ic42d8a24602939038c60e6a1a2812a4125200c99 CRs-Fixed: 955705
* Merge "Remove unused InCallUI drawables" into ub-contactsdialer-a-devYorke Lee2015-10-222-0/+0
|\
| * Remove unused InCallUI drawablesYorke Lee2015-10-222-0/+0
| | | | | | | | Change-Id: I702c3a57913bb9f03c167732334f103d58f01c95
* | Add hours of operation info to incall business context.Nancy Chen2015-10-211-0/+0
|/ | | | | | | | | | | | Display hours of operation information if it is available. If hours of operation are available, also determine whether it is currently open or closed. Display in the InCallUI when making a business call. Also add tests to make sure that the business context object is constructed correctly. Bug: 23351559 Change-Id: Ic2846e54e15ade37ccf0b916651cc3388da3cc23
* Add location information with business caller ID.Nancy Chen2015-10-122-0/+0
| | | | | | | | | | Display business address and distance when available when calling businesses. This information is only displayed during outgoing calls and while in the call. Bug: 23351559 Change-Id: Ifb9197cc3abf6d865e13de10862c610e8aa15fba
* Last forwarded number and incoming call subject.Tyler Gunn2015-08-051-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Last forwarded number: - Added assets for the "forward" icon for last forwarded number. - Modified InCall Call to store last forwarded number; also calls onLastForwardedNumberChange callback (the last forwarded number is received via a supp service update, so may change after call starts). Call subject (i.e. instant lettering): - Added placeholder subject_bubble asset to form the chat bubble for incoming calls with a subject. - Modified InCall Call to store the call subject (expected to be populated in extras at start of call. - Added code to hide the call status (e.g. "incoming call via XYZ") line and primary call label (e.g. a location "California", or the number type "Mobile" for the number). This was necessary to make room for the call subject bubble, and is in line with the UX mocks. - Change call subject text color to background color of call card (per UX mocks) - Modified call notification to show call subject if it is specified. - Moved code to show HD icon into common method. Bug: 22685114 Change-Id: I22d9dae16658490e3245cfdd9c936bb0584cd6db
* Adjust HD and WFC icons.Andrew Lee2015-05-072-0/+0
| | | | | | | Adjust sizes, assets, and positionings. Bug: 20338455 Change-Id: I3913eb60cf1c05f8a89208f9c0247ffcc3e1ec27
* Don't show SSID for Wi-Fi calls.Andrew Lee2015-03-241-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | - 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
* Show icon and network label when using Wifi.Andrew Lee2015-02-183-0/+0
| | | | | | | | | | | | | | | + 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
* Show HD audio icon.Andrew Lee2014-12-021-0/+0
| | | | | | | | | | 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
* Update InCallUI for "generic" conference calls.Andrew Lee2014-09-224-0/+0
| | | | | | | | | | | | | + 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
* Merge "InCallUi image resource updates (mostly deletions)." into lmp-devAndrew Lee2014-08-271-0/+0
|\
| * InCallUi image resource updates (mostly deletions).Andrew Lee2014-08-271-0/+0
| | | | | | | | | | | | | | | | - Deleted a ton of assets which were no longer used. + Automirrored some assets so their rtl copies could be removed. Bug: 15862303 Change-Id: I8aa832eead1768c82741fbe97268ea44ba0fc9ff
* | Restyle conference call manager screen.Andrew Lee2014-08-276-0/+0
|/ | | | | | | | | | | | | | | | | | | | | | + Swap out/in new assets for end/split icons in the manager screen, and the splash screen in the InCall screen. - Removed unused conference call manager code, including things like chronometer and the "done" button. + Replaced custom action bar in conferece call manager with standard action bar. + Added contact image (does not open quick contact) in the list of calls in the conference call manager. This is done with a lookup using the contact photo manager, and required adding the lookup key to the ContactCacheEntry. + Handled a missing Call.State case in CallCardFragment for calls with state CONFERENCED which caused crashes. + Misc style changes on conference call manager: colors, sizes, paddings. + Adjusted elevations so dialpad covers manager/secondary buttons. + Added ripple to manager/secondary buttons. Bug: 15862303 Change-Id: Iab9b6421d5a1ea69cd951a459d46c065f9456a8f
* Merge "Move "manage conference calls" button above photo." into lmp-devAndrew Lee2014-08-251-0/+0
|\
| * Move "manage conference calls" button above photo.Andrew Lee2014-08-221-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove it from the CallButtonFragment. This meant that related logic was removed from CallButtonFragment/Presenter, and similar logic was added to the CallCardFragment/Presenter. - Delete old groups icons. (new ones added in ContactsCommon) - Delete the extra_button_row logic. + Replace extra_button_row with a dedicated "manage conference calls" button, and added to call card content layouts. + Style the new button to be similar to the secondary call info. Bug: 15862303 Change-Id: I2b4e1a3a30422c7d5e9c01479f13291a785d85f3
* | Swap in new icon for "held" call in InCallUi.Andrew Lee2014-08-252-0/+0
|/ | | | | | | Not directly related to bug, but cleanup I noticed along the way. Bug: 15862303 Change-Id: I332597af836c073c4e6ae5f037cc033adf22e518
* Merge "Add theme color for notifications (4/4)" into lmp-devYorke Lee2014-08-181-0/+0
|\
| * Add theme color for notifications (4/4)Yorke Lee2014-08-191-0/+0
| | | | | | | | | | | | Bug: 17129072 Change-Id: I4cf78580a0cbab93a2362d564a3454c81d596d95
* | Asset swap for InCallUIYorke Lee2014-08-184-0/+0
|/ | | | | Bug: 17112104 Change-Id: I85ec1fda31ce626368c722c4de95f558b0b523d7
* Swap out FAB backgroundYorke Lee2014-07-314-0/+0
| | | | | Bug: 16353999 Change-Id: I1b9895ada47c307dafdbf7457e84f2e631e27607
* Massive icon update/cleanup.Andrew Lee2014-07-1726-0/+0
| | | | | | | | | - Added a number of new icons for toolbar, specifically for video. - Deleted a number of unused drawables. Bug: 16355221 Bug: 16014280 Change-Id: I9aa08cbb16fe3ee32eac6940801175732fdfc46e
* Add video call handling for heads up notifications.Andrew Lee2014-07-162-0/+0
| | | | | | | | | | | | | | | | | - Add isVideo method to the InCallUI call. - Added cases and actions for isVideo to StatusBarNotifier. - Added cases for isVideo for processing incoming call in the full-screen experience in AnswerPresenter. - Did what I figured would be some cleanup, to consolidate some helper methods only ever called once, and reorder some methods to be more alphabetical. - Added new intent type for video calls (and revised old one for audio calls), which are dispatched by the StatusBarNotifier and received by the InCallApp. - Update icons used, and deleted unused icons. Bug: 16013878 Change-Id: If0a8d04e2ee6eaf8258ce6a677b22d55a584f9ab
* Show different glowpad options for incoming video call.Andrew Lee2014-07-151-0/+0
| | | | | | | | | | | | | | | | | - Refactor code be more flexibile/specific in specifying the targets for the glow pad; went from "n-way" labeling of different target sets to more explicit labeling of scenarios, such as "audio without sms". - Add target sets and cases for showing targest in AnswerFragment. - Added new drawable for the target to answer a video call. - Add method to GlowPadView to allow changing the handle (now it may be either a videocamera or phone icon, depending on the scenario). - Add a new video handle for incoming video calls. - TODO: Hook this up to show these glowpads if there is an incoming video call. - Deleted some unused resource files. Bug: 16015750 Change-Id: I77ff08f45f57cd2817866b5d78648af8891bb675
* Remove bluetooth icon from call state banner and change toolbar carrotNancy Chen2014-07-112-0/+0
| | | | | | | | | The call state banner icon will only be used for call provider/wifi icons so the incoming bluetooth icon needs to be removed. Also the 45 degree carrot is being replaced by the downward carrot. Bug: 15767934 Change-Id: I4ff01eba32fe65c05dcb099cb4fe8092ec2b64ef
* Remove handoff UISailesh Nepal2014-07-022-0/+0
| | | | | | | This CL removes handoff related UI and implements phoneAccountClicked Change-Id: Iab1595faaadcdfe428d97891d314babea21e9633
* Update InCallUI with new assetsNancy Chen2014-06-048-0/+0
| | | | | | | | Icons are all renamed from ux-assets folder to original name in repository. Bug: 15411375 Change-Id: I34776e756fb0d02d6a1ae537816ce5a891d5f31a
* Remove dual-state icons for call buttons.Andrew Lee2014-05-222-0/+0
| | | | | | | | Per discussion with design, it'll be simpler to just have one icon which does not toggle/change on state (besides color accent). Bug: 15165717 Change-Id: I2856c403b549e734e8f6c55b5be65f9a337730d6
* Replace merge/swap icons in InCallUI.Andrew Lee2014-05-204-0/+0
| | | | Change-Id: I721dbfcac28add9f5cea4326a0cefb5384fa44a6
* Fix InCallUI crashYorke Lee2014-05-162-0/+0
| | | | | | | | | Workaround for missing drawables for densities lower than xxhdpi. The drawables will appear to be scaled wrong but this fixes the crash in InCallActivity. Bug: 15005741 Change-Id: I0dfb6f0ea50caa393dd85a3ef7ec7dd959179af5
* resolved conflicts for merge of 500e399c to masterEvan Charlton2014-05-142-0/+0
|\ | | | | | | Change-Id: I7cc16e713bb142450c7689942097110bde404b54
| * Revert "Add handoff buttons"Sailesh Nepal2014-02-182-0/+0
| | | | | | | | This reverts commit 36b5e5f96678bafc325491d5294b2d97e0a0e499.
* | resolved conflicts for merge of 36b5e5f9 to masterEvan Charlton2014-05-142-0/+0
|\| | | | | | | Change-Id: I66befab929f19a53e3466f55f78c99f9afda047e
| * Add handoff buttonsSailesh Nepal2013-12-172-0/+0
| | | | | | | | | | | | | | | | This CL adds two buttons to the in call UI: - video handoff - switch to video mode - connection handoff - switch between wifi and cell Change-Id: I42a36d22dc0a37d1ed00f1a3ab1ebcb53c35864c
* | Change tints, backgrounds on incoming call icons.Andrew Lee2014-05-091-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | - Also tweaked icon tints for the InCall buttons, to make them less prominent in the disabled state. - Strengthened the logic around setting the audio button's enabled state in the call button fragment. Before, updateAudioButtons() was setting the audio button to be enabled after setEnabled(false) was called on the fragment, causing it to be set to disabled notably later than the other buttons. Bug: 14658215 Change-Id: I68145fcc7420713e492e96b6c6a636fad9047ed1
* | Update icons and dimensions for the InCallUI.Andrew Lee2014-05-097-0/+0
| | | | | | | | | | | | | | | | | | - Swapped in new icons, and deleted old icons. - Made the diameter of the glowpad smaller, and deleted unused constants. Bug: 14658215 Change-Id: I9cf69043270214ac71810d8be393c16dfcd2787b
* | Change icon and background for end call button.Andrew Lee2014-05-092-0/+0
| | | | | | | | | | | | | | | | Not removing end call icon yet; will after removing icon from the glowpad for the incoming call. Bug: 14108639 Change-Id: I0b7fd29dd3bb9b0d6204c85fec1379c3211ec483
* | Change toolbar icons in the InCallUI.Andrew Lee2014-05-0913-0/+0
| | | | | | | | | | | | | | | | | | Also, some slight fixes on the "add call" button so that it's ripple is properly constrained to the circle, and so that the mute button is not toggled when mute has automatically been invoked. Bug: 14108639 Change-Id: I1a23111a212a1f7f86ffde734b195f0bd9350741
* | Consolidate buttons to use more common drawables.Andrew Lee2014-05-013-0/+0
|/ | | | | | | | | | | | | | | | - Work is to facilitate styling selected button states to QP spec. - Change buttons to use btn_compound_background instead of the _fake_ version. - Deleted now-unused assets. - Changed btn_compound_background to use common action tab drawables. - Switched the dialpad button from a ToggleButton into an ImageButton, so that all the call buttons can use the same background. Technically, ToggleButton is more precise, but ImageButton is sufficient for behavior, and allows me to switch the state casing in the drawable to use state_selected instead of state_checked. Bug: 14108639 Change-Id: If6ebf05e51648a09307bf37926efb3670f55ba55
* Merge "Removes private resources from InCallUi" into klp-devChristine Chen2013-10-174-0/+0
|\
| * Removes private resources from InCallUiChristine Chen2013-10-164-0/+0
| | | | | | | | | | Bug: 11244110 Change-Id: I88471a7d1e164ac7e464f199f1c0c36fa3c0876f
* | Replaces Messaging app icon with default sms iconChristine Chen2013-10-163-0/+0
|/ | | | | Bug: 11255364 Change-Id: If5cc1284602f94e5b43af79607045b7a230e00e5
* Default to business avatar for businesses without an image.Chiao Cheng2013-10-012-0/+0
| | | | | Bug: 10988291 Change-Id: If06f30fdc6d12d1abcb20cd7a10b8d80a02ab22b
* Replace blue highlight feedback with gray.Rob Tsuk2013-09-231-0/+0
| | | | Change-Id: I821300c76e0c97e9998796a87c88a9bc55e89e84
* Outgoing/Conference UI changes for Cdma supportSantos Cordon2013-09-171-0/+0
| | | | | | | | | | | | | | | Changes: - rename Cdma* to Generic* in code - Stop showing "manage conference" for generic_conference cases - Show simple "merge" button for generic_conference cases - Add generic icon/name label for generic conference calls - Do not submit a contact info request for any conference call sincle they always display generic information (this also fixed some jank of the image flipping back and forth between generic and normal conference call).o bug:10769004 Change-Id: I379895612614483f7f3ea6fef493796ea855743b
* Changes how end call button looksChristine Chen2013-09-133-0/+0
| | | | | Bug: 10491107 Change-Id: Ia8b93314d51ba1133447ba1a8ec00e36853ead02
* Addes xxhdpi assets for InCallUiChristine Chen2013-09-128-0/+0
| | | | | | | - Changes how End Call button looks. Bug: 10491107 Change-Id: I02271ba346a8879b4642f4a642513211d2a328fc