Age | Commit message (Collapse) | Author |
|
Bug: 16353999
Change-Id: I1b9895ada47c307dafdbf7457e84f2e631e27607
|
|
Pass in the desired video state when answering incoming video calls.
Bug: 16013878
Bug: 16015750
Change-Id: I7f46dadfdaa6ab256626d2e2e49971e114f506dd
|
|
- 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
|
|
Change-Id: I66befab929f19a53e3466f55f78c99f9afda047e
|
|
- 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
|
|
This reverts commit 36b5e5f96678bafc325491d5294b2d97e0a0e499.
|
|
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
|
|
|
|
Bug: 11255364
Change-Id: If5cc1284602f94e5b43af79607045b7a230e00e5
|
|
Bug: 11244110
Change-Id: I88471a7d1e164ac7e464f199f1c0c36fa3c0876f
|
|
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
|
|
Bug: 10334739
Change-Id: I46a52ec967a1c496dd4b797f2064d9099670711f
|
|
Changes:
- Add conference call resource photo
- Move logic to determine the name/numbers to show in the Call card
from CallCardFragment to CallCardPresenter.
- CallCardPresenter now tells CallCardFragment if the primary call is
a conference call.
- Updated the primary/secondary call order do that Active Calls are
primary instead of Disconnected calls when both exist.
- Cleaned up some excessive logging.
- The CallCard code uses a whitelist to know which callcard to show.
The change in services/Telephony to add CONFERENCED state is what
causes the new child calls to now show since that is not added to
the whitelist in this CL (by design).
bug: 10334739
Change-Id: Iaeab3f8bc9bda7693fa4a27bb8d3fe5de4dc9dfc
|
|
Change-Id: I33bc1445e9fc515b68205a12d7297a8f3013fecd
|
|
Change-Id: I7ba4dd0824f41d9989e36bff10fbfca68596134e
|
|
Add remaining call-state UI for the callstate label.
Include some bluetooth logic to show an icon for incoming calls.
Change-Id: Iecd9b06fb58baf38f665e70e34014c8026d80f68
(cherry picked from commit 946291cb1bb0ec3b4b7f2939fd93dff15627403d)
|
|
Change-Id: I4d97ccfb567bf196376ed963b5890c73aa3742fe
|
|
Changes:
- AudioModeProvider - receives audio mode changes from
CallHandlerService
- CallButtonPresenter listens to AudioModeProvider so that it can use
those changes in the UI.
- CallButtonFragment uses the audio mode from Presenter() to display:
- The correct layers for the supported modes
- The popup menu when bluetooth is enabled
Change-Id: I8ec4024f7bbb5e3b1cfdaae20a4dd2f85ae802cf
|
|
Change-Id: I7b230cc46993493459923c436a643910026cf6a6
|
|
- Added StatusBarNotification class to handle notifications
- StatusBarNotification has tons of copied comments from
NotificationMgr.java. Also has minimal code to make the notification
pop up (without call-specific data).
- Moved the UI start-up code from InCallPresenter to
StatusBarNotification. Incoming phone calls need to display an alert
above immersive (fullscreen) foreground activities and the way to do
that is through notifications. The old phone app did the same
thing...finally bringing over that functionality.
Change-Id: I3324503e0d7bb1de00d8e7fab72d4b40519491dd
|
|
- Created a fragment for call card and a fragment for UI.
- Adding corresponding button images.
Change-Id: I5facacd3a4346ab9d9ec2a67a2742dc27dbf5583
|
|
Along with glow pad for incoming call interaction..
Change-Id: I8d518b5247bee4a10c8fd06763a7e3fe6cff5652
|