| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Customize HD icon in CallCard for some carriers, it
indicates the current call is High Definition Audio.
Change-Id: I2339aa5b333a9415d17f092f3ef8647a79b0304a
CRs-Fixed: 1059806
|
|
|
|
|
|
|
|
|
|
|
| |
- Add support for call recording
(cherry-picked from Id06ce3fa994e2bf70992c46e0f73a6fed6c9460a)
(cherry-picked from I0dc949dbee5247086247ebf3e9bc2ed871e8f7f5)
CRs-Fixed: 934290
Change-Id: Ia9774bb1b5f22baf2da49f3f6383058ffbeea4ae
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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 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
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I702c3a57913bb9f03c167732334f103d58f01c95
|
|/
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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:
- 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 sizes, assets, and positionings.
Bug: 20338455
Change-Id: I3913eb60cf1c05f8a89208f9c0247ffcc3e1ec27
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ 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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ 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
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ 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
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
|
|/
|
|
|
|
|
| |
Not directly related to bug, but cleanup I noticed along the way.
Bug: 15862303
Change-Id: I332597af836c073c4e6ae5f037cc033adf22e518
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Bug: 17129072
Change-Id: I4cf78580a0cbab93a2362d564a3454c81d596d95
|
|/
|
|
|
| |
Bug: 17112104
Change-Id: I85ec1fda31ce626368c722c4de95f558b0b523d7
|
|
|
|
|
| |
Bug: 16353999
Change-Id: I1b9895ada47c307dafdbf7457e84f2e631e27607
|
|
|
|
|
|
|
|
|
| |
- 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 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
This CL removes handoff related UI and implements
phoneAccountClicked
Change-Id: Iab1595faaadcdfe428d97891d314babea21e9633
|
|
|
|
|
|
|
|
| |
Icons are all renamed from ux-assets folder to original name
in repository.
Bug: 15411375
Change-Id: I34776e756fb0d02d6a1ae537816ce5a891d5f31a
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I721dbfcac28add9f5cea4326a0cefb5384fa44a6
|
|
|
|
|
|
|
|
|
| |
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
|
|\
| |
| |
| | |
Change-Id: I7cc16e713bb142450c7689942097110bde404b54
|
| |
| |
| |
| | |
This reverts commit 36b5e5f96678bafc325491d5294b2d97e0a0e499.
|
|\|
| |
| |
| | |
Change-Id: I66befab929f19a53e3466f55f78c99f9afda047e
|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Swapped in new icons, and deleted old icons.
- Made the diameter of the glowpad smaller, and deleted unused
constants.
Bug: 14658215
Change-Id: I9cf69043270214ac71810d8be393c16dfcd2787b
|
| |
| |
| |
| |
| |
| |
| |
| | |
Not removing end call icon yet; will after removing icon from the
glowpad for the incoming call.
Bug: 14108639
Change-Id: I0b7fd29dd3bb9b0d6204c85fec1379c3211ec483
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 11244110
Change-Id: I88471a7d1e164ac7e464f199f1c0c36fa3c0876f
|
|/
|
|
|
| |
Bug: 11255364
Change-Id: If5cc1284602f94e5b43af79607045b7a230e00e5
|
|
|
|
|
| |
Bug: 10988291
Change-Id: If06f30fdc6d12d1abcb20cd7a10b8d80a02ab22b
|
|
|
|
| |
Change-Id: I821300c76e0c97e9998796a87c88a9bc55e89e84
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Bug: 10491107
Change-Id: Ia8b93314d51ba1133447ba1a8ec00e36853ead02
|
|
|
|
|
|
|
| |
- Changes how End Call button looks.
Bug: 10491107
Change-Id: I02271ba346a8879b4642f4a642513211d2a328fc
|