summaryrefslogtreecommitdiffstats
path: root/res/layout
Commit message (Collapse)AuthorAgeFilesLines
* Autosize hint textRichard MacGregor2016-05-201-4/+7
| | | | | | | | | | | | | | Autosize hint text string to fit within the bounds of - 5 max lines - 16sp max font size - 12sp min font size This also removes a space between hint icon and description, which caused action text to hide behind t9 dialer in some languages. Ticket CD-631 Change-Id: I077da31789bba82535856f07d674b6dd98bc1f64
* Add additional info from contact-info provider, if any, to Call DetailsRohit Yengisetty2016-05-171-1/+11
| | | | | | | | The additional information includes a contact image, attribution icon and spam information. Issue-Id: OPO-727 Change-Id: I2b678f1fbbc2e6980ef545abcc4a117eeda4771d
* [2/2] Credit text and action should be limited to single lineRichard MacGregor2016-05-131-34/+19
| | | | | | | | The credit text and action weren't limited to a single line, causing increased credit bar size if text was translated into another language. Ticket CD-631 & CD-637 Change-Id: Iefa3a22ae2871560dd1347a9e59e70fda7a9c19b
* Settings: Remove Maxlines for summariesStephen Bird2016-05-111-3/+1
| | | | | | | | Some languages go over the two line limit. Remove this limit so we avoid any weird ellipsize Ticket: CD-627 Change-Id: Ib5b0a6f4ea76f61626ec8a6bbb0eee48f9b6318e
* Themes: Separate background color from text colorAlex Cruz2016-05-051-2/+2
| | | | | Change-Id: I9f938afbf16fd81d16f853afe9d289734543057e Signed-off-by: Bryan Owens <djbryan3540@gmail.com>
* Revert "Workaround for AOSP strings missing translations"Michael Bestas2016-05-011-1/+1
| | | | | | This reverts commit b025fbb9b46a19e8622867317ce7ae482f0dde1b. Change-Id: I66f504e268700e4a14768b11d3952b77c06706a1
* Dialer DeepLink IntegrationNathanielWaggoner2016-04-292-7/+37
| | | | | | NOTES-53 Change-Id: I90fe73dff9615a9955e61700fe9a712e6a5952ed
* Expand clickable area of settings buttonRichard MacGregor2016-04-151-17/+28
| | | | | | | | Expand clickable area of settings button. It was way too tricky to hit. Ticket CD-543 Change-Id: I5f7ee0a79eb87746894b19627465baa13520c7ab
* Workaround for AOSP strings missing translationsMichael Bestas2016-04-151-1/+1
| | | | Change-Id: Icd028f6ff7328fe8b96842eeaea22bac50607303
* Temporarily revert DeepLinkRichard MacGregor2016-04-082-36/+7
| | | | | | | | | | | | | | | | | | | Revert "Fixes a misalignment between the DeepLink icon in Call History." This reverts commit e78d0aeeaceac1480db49378a388c32e61cddc1a. Revert "Refactors the CallLog code to follow proper design patterns, fixes a" This reverts commit 0ef07fe8bb67ed7a95116b62ab9e082739be782c. Revert "Uses the new alreadyHasContent boolean to determine whether to show icons" This reverts commit 09b7d7925363bc0a529c3fa8ba3d8e8013118da8. Revert "DeepLink refactors and bug fixes." This reverts commit 97bec6770966ee05c0adc1f0104415a6ecfc2069. Revert "Dialer DeepLink Integration Phase 1" This reverts commit fc4bfbf54553ab06ae5cc377eca83ef6cbb0a6d9. Change-Id: Ic283117b0f19c8fb81b419d902856bb1f4b25a6e
* Fix text in call log to match specsStephen Bird2016-04-081-0/+1
| | | | | Change-Id: I894bbe9975dc8ae7ffb219967ebaa43f4b0e49f8 Ticket: CD-451
* Port coachmark to DialerNowStephen Bird2016-04-081-0/+6
| | | | Change-Id: I46d2a9bfc0dd9d198cb1526578f04ad59d5944d9
* [1/2] Update credits banner styleStephen Bird2016-04-081-1/+3
| | | | Change-Id: Idcc3d01fed4eb909f7202b661684445bf3d25764
* Fix CallLogDetails for InCall PluginsRichard MacGregor2016-04-081-1/+1
| | | | | | | | | | | | Add InCall API plugin badge Call button uses correct plugin (instead of default SIM) Contact image now has option to use photoId if available Remove menu option for "Edit number before call" Remove menu option for "Add to blocked caller list" (black list) Tickets CD-377 & CD-400 Change-Id: I2024e9ba9e9c79a24224debc8d040cb53bfdb1d5
* Fixes a misalignment between the DeepLink icon in Call History.NathanielWaggoner2016-04-081-2/+2
| | | | | | | | | The icon was rendering slightly above the baseline for the name text this update resolves that so that the icon renders on the same base line. NOTES-21 Change-Id: Ib27649bd0308bb93a4691520e0a84dd7b50f227d
* Add Credits Bar in Regular searchStephen Bird2016-04-081-0/+62
| | | | | | | | Since we now have a spinner in the main dialer search we need to be able to tell the user if they have any credits. Ticket: CD-381 Change-Id: I540ceeed32cad31a05ff120f83ae5dac5e4bcb81
* Fix layout issues with hint textsRichard MacGregor2016-04-081-106/+53
| | | | | | Ticket CD-341 Change-Id: Ib411d0872f6a001a4fd2404b37c11472a7a76e8d
* Add LookupProvider to the call logRohit Yengisetty2016-04-081-0/+12
| | | | | | | This provides the ability to query a LookupProvider for information about non-contact callers Change-Id: I6da97766406cd68e5ffe105f68590d74d2b1ef2d
* Add CallerInfoProvider options in SettingsKamaljeet Maini2016-04-081-0/+47
| | | | | Issue-Id: DIALER-706 Change-Id: I4dee753f25b7a48baef64586bb565eed297014df
* Dialer DeepLink Integration Phase 1NathanielWaggoner2016-04-082-7/+35
| | | | | | | | Adds the basic dialer integration, meaning deeplinks in call button fragment, link icons for call log and the ability to associate previous links with displayed content Change-Id: I97941459b235b33b13c9140cd8093083558b25c8
* Create spinner in search and port auth credits barStephen Bird2016-04-081-0/+18
| | | | | | | | | | - Make spinner creation more generic - Move spinners into the proper positions - Clean up callbacks - Create sign in credits bar mode Tickets: CD-312 CD-313 CD-325 CD-311 Change-Id: I357225181dc42416727b3074a0c8a97a0d8e08c5
* Fix a number of issuesStephen Bird2016-04-081-4/+10
| | | | | | | - mimetype lookups for single number contacts - T9 incall hint text Change-Id: I4b4e040db76ac7fa2e72cb4b2c9bcf2ac448d0a8
* Initial import of credits barStephen Bird2016-04-083-6/+226
| | | | Change-Id: I288e85fe472e32761a215449d9e6566854417526
* Initial Bringup of InCall Call Log modificationsStephen Bird2016-04-082-5/+18
| | | | Change-Id: I42401aec993107b897ea301b69eb2ec9c4acb238
* Re-add call recording feature.Danny Baumann2016-02-101-2/+26
| | | | Change-Id: I47e9c49db56c75e5c5f491d2ef923039f7a7f519
* Add back call stats feature.Danny Baumann2016-01-218-0/+683
| | | | Change-Id: If6deee65dc30854f4454a8cdd28fdbf3d529da04
* Dialer: add block caller to call log list itemAltaf-Mahdi2015-11-291-0/+16
| | | | | | | | * add and remove number from blacklist * change the text and color if the number is blacklisted * remove the item if blacklist is disabled Change-Id: I2b737a7ebafd2515e5105d806fae9f40000ef40c
* Dialer: add to support speed number dialDanny Baumann2015-11-241-0/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | allow user to set speed dial number from 2~9, when long click these numbers, it will pop up a screen to set speed number or dial out directly if you have set it before. Change-Id: Iaab841933ad0e63dee70e7f4dc7f078507c425b3 Dialer: fix force close when speed dial When user sets the speed number and call speed number, will find force close. The reason is using wrong action in the DialpadFragment. We replace action ACTION_CALL_PRIVILEGE with ACTION_CALL. Change-Id: I0dc03ce7ac6bac86f9e9f2a7836546000b876bcd Dialer: fix wrong visible status of voice search button When user enters dialer main screen, it will prepare and check whether should show voice search button, but after back to non-search mode from search mode, it ignores to check and so the button status become wrong. We add to check whether should show voice search button in visibility updating function. Change-Id: I4374b3c44156294d00d5290316a7510e41a331a1 CRs-Fixed: 730644 Dialer: Start VoiceMail interface directly when click voice mail Start SelectSubscription when click voicemail in SpeedDialListActivity. Make an intent to start CallFeaturesSetting add a sub to decide which sim card's setting to start. CRs-Fixed: 731532 Change-Id: Ie5daf6e2c30580aaf9e74d274ee24dcf38092615 Dialer: fix force close in speed dial list The reason is that we use ACTION_CALL_PRIVILEGED which needs to use another permission in your manifest, so will cause SecurityException if you use this without the permission. We will use ACTION_CALL to replace ACTION_CALL_PRIVILEGED. Change-Id: I028d224521c8148874fee94d6f063306181b8f79 CRs-Fixed: 744880 Dialer: Input ,(pause) or ;(wait) when long press * or # There is no response when user long press * and # key. Add listener for these two key. Input ,(pause) or ;(wait) when long press * or #. CRs-Fixed: 641551 Change-Id: If25bcc546a299ef70343b409dbd6590d1655892a Rewrite speed dial feature. Change-Id: I346bcf4552cdf2ddfd3c9b1219bc07c20332d1a2 Tune fonts Change-Id: Ide2b39ea30476987a02f7532cc1d1955fbb3081a
* Undo CAF Dialer IMS conference changesEthan Chen2015-11-211-15/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * This causes weirdness with the FAB in dialtacts. Get rid of it. * Squash of the following Revert "IMS: Enable entry 4G conference call in Dialer" This reverts commit 76c9726e48ccbbcb5780ab076b7c54aadcdc621b. Change-Id: Ic326c817496294a9350c767f5ae3e83d817edd18 Revert "IMS: Fix empty URI list dial after add participant." This reverts commit daba64924bbea8a0eb49723d69c1178a7c2ef0f2. Revert "IMS: Fix Edit before call option not working issue" This reverts commit 2fec8e35dabf931fc349f7d594c5560fbf35bcc5. Revert "IMS: Fix to remove unwanted group conference icon." This reverts commit d3bbfca9fa5db701f719618d9314625626f504db. Revert "Dialer app changes for IMS" This reverts commit 8ea43d354391cd7c75dd361a316e5936e1e1db96. Change-Id: I187d935394e9a935d199b66b28910a38a248b535
* Merge tag 'android-6.0.0_r26' into cm-13.0Ricardo Cerqueira2015-11-051-0/+14
|\ | | | | | | | | | | Android 6.0.0 release 26 Change-Id: I2dce2b8ad58cd52f63a674c690971361b9b89e30
| * Add "Call with a note" action.Tyler Gunn2015-08-051-0/+14
| | | | | | | | | | | | | | | | | | | | | | - Adding call with a note action to the call log. Capability lookup is cached. - Moved getLookupKeyFromUri to ContactsCommon. - Added some extra required values in CallLogListItemViewHolder so that the call subject dialog is able to build the correct contact photo. Bug: 22685114 Change-Id: I6665c55137eef7db3ff7ac12d70d823937e8c28b
* | Dialer app changes for IMSSuchand Ghosh2015-10-061-6/+15
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IMS Conference URI UI changes 1. Add a new button for initiating conference URI call in the Dial screen. 2. Send a intent for the conference call with a extra to indicate the call type as conference. IMS: Allow dial Conference call without URI List Allow place conference call without URI List and don't show error toast in this case IMS: Clean up Conference URI system property Remove system property "persist.dbg.ims_volte_enable". Add platform configuration flag and user's enhanced 4G LTE setting to decide IMS capability. IMS: Add participant support Insert "add_participant" extra to dial intent IMS: Fix dialer app crash issue due to NPE FragmentActivity can be null if it's not yet attach. So it can be null in such case. Add null check to avoid NullPointerException. Change-Id: Ib35c394dd10dea7526601824f11e5ebd9db459ce
* Add permission prompts for contacts and dialpad searchYorke Lee2015-07-171-1/+0
| | | | | | | | | | | | | | | | | | Update the following fragments to handle denied permissions -Contacts Search (Contacts and Location) -Dialpad Search (Phone) Tweak and remove some of the onTouch listener logic as they are no longer valid with the new UI. Instead of intercepting the touches when the query is empty and returning to the main dialer activity, allow the fragments to remain on screen if the permission request UI is showing. Modify signature of onEmptyViewActionButtonClicked to remove unused permissions parameter. Bug: 22174668 Change-Id: I96d00f2ab45df936dca602ac025f723638ac02c4
* Update Dialer permissions UI per mocksYorke Lee2015-07-154-10/+18
| | | | | Bug: 22174668 Change-Id: If6757ff66c411228cfa22d70caaf6cc532fd2b31
* Update Dialer UI to prompt for permissionsYorke Lee2015-07-154-16/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | First pass at adding functionality to Dialer to prompt for permissions. Also updates the UI for various fragments when there are no contacts/calls available to unify the UI with the new UI for the permissions denied state. * Refactor existing empty view functionality and encapsulate into a new custom view class * Add action buttons to existing empty views in various fragments -> Speed Dial (Add to favorites) - scrolls to all contacts fragment -> Recents (Make a call) - shows dialpad -> All contacts (Add a contact) - Launches add contact dialog * Add functionality to various fragments to detect if permissions are denied, and request the permission when the action button is pressed. -> Speed Dial (request for contacts permission) -> Call Log (request for phone permission) -> All contacts (request for contacts permission) * Remove now unneeded EmptyContactsListAdapter Remaining issues (to be addressed in a follow up CL to avoid bloating this CL): UI alignment tweaks for empty view to match mocks If the read contacts permission is requested from the speed dial screen, the all contacts fragment doesn't update with the list of contacts until restarted. Bug: 22174668 Change-Id: I70721914bb9b32910d746de288ccac049749e42e
* Merge "Revise layout/style of VoicemailPlaybackLayout." into mnc-devAndrew Lee2015-06-261-52/+72
|\
| * Revise layout/style of VoicemailPlaybackLayout.Andrew Lee2015-06-251-52/+72
| | | | | | | | | | | | | | | | | | | | | | - Delete now-unused old icons. + Add new material icons for voicemail playback. + Rearrange buttons, padding/spacing. + Change ripple feedback when pressing button. + Use different text fields for total duration and state labels. Bug: 22070564 Change-Id: Ibc9b9908154ac0a846f828bb9707a61ab15f8ba5
* | Update some icons/styles used in Dialer.Andrew Lee2015-06-241-2/+7
|/ | | | | Bug: 22070564 Change-Id: I7b0d691c18a011f1f61cc12fe063458560528bd4
* Add a promo card for visual voicemail.Nancy Chen2015-06-231-0/+99
| | | | | | | | | | The promo card explains what visual voicemail is, along with a link to settings to disable it and an ok button to dismiss it. Also move common resources from GoogleDialer to the respective resource files. Bug: 21086059 Change-Id: Iecfe778b815fb572667d0cecdb958205ec1b48a0
* Convert to primary action button on call log items.Andrew Lee2015-06-123-9/+22
| | | | | | | | + This is the call button on the standard call log list item, but will be play on voicemail call log list items. + Add call "list" action for voicemail call log list items. Change-Id: I4b115b96738b77c8a19c1071d5290e65f93395ac
* Move "Report" to CallDetailActivity.Andrew Lee2015-06-101-14/+0
| | | | | | | | | - Delete old report button/handling code. + Convert menu click listeners into single onMenuItemClick method. + Add and populate objectId on PhoneCallDetails, to be able to tell from the CallDetailActivity whether to enable reporting. Change-Id: Ie4b9a3c1835792cbba04dc826f71fd2e53071400
* Update string reference.Andrew Lee2015-06-101-1/+1
| | | | | Bug: 21715448 Change-Id: I809081ae80bfb15a3d95eb976715b1cc786a2b94
* Merge "Add call button to details, increase hit area." into mnc-devAndrew Lee2015-06-052-78/+85
|\
| * Add call button to details, increase hit area.Andrew Lee2015-06-052-78/+85
| | | | | | | | | | | | | | | | | | | | | | + Add call back button in call details. + Increase touch target size of call back button. + Simplify tint styling and layouts. - Delete asset which was duplicate of one in ContactsCommon. Bug: 18331084 Bug: 21659613 Change-Id: Icbd5f66a294f1215dc2056e7f7aece2129af5630
* | Add delete action to voicemail in call log.Andrew Lee2015-06-051-12/+12
|/ | | | | | | + Cleanup some asset and variable naming. Bug: 21239168 Change-Id: I4c99484bee1fcd300857cf44080c38e19a98cb5a
* Move VM playback from details to call log.Andrew Lee2015-06-033-20/+5
| | | | | | | | | | | | | | - Delete voicemail playback in the CallDetailActivity. + Add voicemail playback to the call log list items. + Move the VoicemailPlaybackPresenter to the CallLogFragment. + Fix some retaining state for both call log (expanded items), and preserve rotation/state functionality for voicemail playback. This included some changes to the Presenter logic. + Fix some tests. Bug: 21471763 Bug: 21170557 Change-Id: I30aae3a52c5bbf74a5075a9666343c337b1fc0df
* Refactor Voicemail Playback into standalone view.Andrew Lee2015-05-271-0/+6
| | | | | | | | | | | | | | | | | | + Substitutes the existing playback widget in CallDetailActivity, although the plan is to move this to the call log shortly. + Convert the widget from a fragment into a layout. This allows us to more easily create multiple instances of the voicemail widget in the same view, as we intend to do in the call log. + Shift UI-related logic from Presenter to the Layout. + Fix janky seeking, so that it now works correctly consistently rather than sporadically, and doesn't need to buffer again. - Remove the VariableSpeed player formerly used in the Presenter. We don't use this functionality anymore, and this allows us to directly used the framework MediaPlayer (instead of a custom legacy proxy). Bug: 21170557 Bug: 20693172 Change-Id: Ia34f459df10e43763b32fdb0954f83e882664231
* Remove voicemail transcript from details.Andrew Lee2015-05-181-9/+0
| | | | | | | | It will continue to be shown in the call log, but will be removed from details since the widget will be moved. Bug: 21170557 Change-Id: I1ec3b090adc0736f7b134d0f67282ba7b4f9483b
* Remove VM StatusMessage code from Call Details.Andrew Lee2015-05-142-57/+4
| | | | | | | | This isn't used in any particular case right now. Remove some unused layouts too. Bug: 21170557 Change-Id: Ie21264d7059e73c905b2807b993b95c91a0dd3ec
* Merge "Change VM playback fragment layout." into mnc-devAndrew Lee2015-05-151-81/+45
|\