summaryrefslogtreecommitdiff
path: root/res
AgeCommit message (Collapse)Author
2017-03-01Update dialer sources.Eric Erfanian
Test: Built package and system image. This change clobbers the old source, and is an export from an internal Google repository. The internal repository was forked form Android in March, and this change includes modifications since then, to near the v8 release. Since the fork, we've moved code from monolithic to independent modules. In addition, we've switched to Blaze/Bazel as the build sysetm. This export, however, still uses make. New dependencies have been added: - Dagger - Auto-Value - Glide - Libshortcutbadger Going forward, development will still be in Google3, and the Gerrit release will become an automated export, with the next drop happening in ~ two weeks. Android.mk includes local modifications from ToT. Abridged changelog: Bug fixes ● Not able to mute, add a call when using Phone app in multiwindow mode ● Double tap on keypad triggering multiple key and tones ● Reported spam numbers not showing as spam in the call log ● Crash when user tries to block number while Phone app is not set as default ● Crash when user picks a number from search auto-complete list Visual Voicemail (VVM) improvements ● Share Voicemail audio via standard exporting mechanisms that support file attachment (email, MMS, etc.) ● Make phone number, email and web sites in VVM transcript clickable ● Set PIN before declining VVM Terms of Service {Carrier} ● Set client type for outbound visual voicemail SMS {Carrier} New incoming call and incall UI on older devices (Android M) ● Updated Phone app icon ● New incall UI (large buttons, button labels) ● New and animated Answer/Reject gestures Accessibility ● Add custom answer/decline call buttons on answer screen for touch exploration accessibility services ● Increase size of touch target ● Add verbal feedback when a Voicemail fails to load ● Fix pressing of Phone buttons while in a phone call using Switch Access ● Fix selecting and opening contacts in talkback mode ● Split focus for ‘Learn More’ link in caller id & spam to help distinguish similar text Other ● Backup & Restore for App Preferences ● Prompt user to enable Wi-Fi calling if the call ends due to out of service and Wi-Fi is connected ● Rename “Dialpad” to “Keypad” ● Show "Private number" for restricted calls ● Delete unused items (vcard, add contact, call history) from Phone menu Change-Id: I2a7e53532a24c21bf308bf0a6d178d7ddbca4958
2017-02-22Import translations. DO NOT MERGEBill Yi
Change-Id: I8f065c04fc06b145f1cde3e622df036b4af42e67 Auto-generated-cl: translation import
2017-02-16Import translations. DO NOT MERGEBill Yi
Change-Id: Ic6a0cedac79bb7898fef61e7472e04fc4a628309 Auto-generated-cl: translation import
2017-02-06Import translations. DO NOT MERGEBill Yi
Change-Id: Ida73f39c3770fc886061fdd6c578e8d6e87a3217 Auto-generated-cl: translation import
2017-01-30Import translations. DO NOT MERGEBill Yi
Change-Id: Id7d2ede86d7d951ff281db5a6c78189539946895 Auto-generated-cl: translation import
2017-01-25Import translations. DO NOT MERGEBill Yi
Change-Id: I3ab49271507037904a04f4e919fc4c504f7c9587 Auto-generated-cl: translation import
2017-01-21Import translations. DO NOT MERGEBill Yi
Change-Id: I3913c6fe608a115b9bba4b2d275fc3fd7f3f2b3e Auto-generated-cl: translation import
2017-01-18Import translations. DO NOT MERGEBill Yi
Change-Id: I4dc7330e79229be3a5016259c2ad94380bdfb7eb Auto-generated-cl: translation import
2017-01-12Import translations. DO NOT MERGEBill Yi
Change-Id: Ied991ac6d96080915486477ace3050f662154c49 Auto-generated-cl: translation import
2017-01-10Rename language+country resources to just languageRoozbeh Pournader
Bug: 26496609 Test: none Change-Id: Ic8ab6603b6eeafc8eab3f0a7a3dc374119a17d64
2017-01-09Import translations. DO NOT MERGEBill Yi
Change-Id: Ibabe7757aa0292b5de9a8478ccaa971b58cbb379 Auto-generated-cl: translation import
2017-01-05Import translations. DO NOT MERGEBill Yi
Change-Id: Iaad1d0e9fb6de3541735b4bb7e49728dde4484ae Auto-generated-cl: translation import
2016-12-21Import translations. DO NOT MERGEBill Yi
Change-Id: I8b33a8bd1872c8e3fa82b754996c95a90ae4f77d Auto-generated-cl: translation import
2016-12-14Import translations. DO NOT MERGEBill Yi
Change-Id: Ie6491f95afc578ed1b5e87c634feb6a718090d05 Auto-generated-cl: translation import
2016-12-09Import translations. DO NOT MERGEBill Yi
Change-Id: If303f66f925f53b695287aa8a97b44deb2cd0ac6 Auto-generated-cl: translation import
2016-12-05Import translations. DO NOT MERGEBill Yi
Change-Id: Idd96b0a1c7dcb166918b73598131c5c3909066f9 Auto-generated-cl: translation import
2016-12-02Import translations. DO NOT MERGEBill Yi
Change-Id: Ie3d6c5882feca904e7968b50e0237b04ea165f0a Auto-generated-cl: translation import
2016-11-30Import translations. DO NOT MERGEBill Yi
Change-Id: Ie8bbf997862eb0f9d101f6cf73683c39cbeb0c3f Auto-generated-cl: translation import
2016-11-18Import translations. DO NOT MERGEBill Yi
Change-Id: Ie736bd97b6b6cea00d917b171b9a62e2dc3aee57 Auto-generated-cl: translation import
2016-11-09Import translations. DO NOT MERGEBill Yi
Change-Id: I1ba5244e4bddaeb172f70f1f1852875b743156be Auto-generated-cl: translation import
2016-11-07Import translations. DO NOT MERGEBill Yi
Change-Id: I2dfc8ad8408f40688802143cd9c807dc15bb9b82 Auto-generated-cl: translation import
2016-10-26Import translations. DO NOT MERGEBill Yi
Change-Id: Ie7dcbb9a6fe21a5d761a55e72f9c4362af201a8f Auto-generated-cl: translation import
2016-10-14Import translations. DO NOT MERGEBill Yi
Change-Id: Ie8f393f6275e73b733827e944f784896d0219c9d Auto-generated-cl: translation import
2016-09-30Import translations. DO NOT MERGEBill Yi
Change-Id: I617ce5aa996237c662d93e0b7f08d3d2f24f7851 Auto-generated-cl: translation import
2016-09-26Import translations. DO NOT MERGEBill Yi
Change-Id: I19ded27bb514a8445dbdf83aed437254d211f384 Auto-generated-cl: translation import
2016-09-21Import translations. DO NOT MERGEBill Yi
Change-Id: Ib4e6f6de000678151f96049e52dad1fc5a941db7 Auto-generated-cl: translation import
2016-09-12Import translations. DO NOT MERGEBill Yi
Change-Id: I425bf6f740ca014b35deef9ed34ec13f07d463d8 Auto-generated-cl: translation import
2016-08-31Import translations. DO NOT MERGEBill Yi
Change-Id: Ic639ed9b603b9f963b72e9866ca867c6b790de06 Auto-generated-cl: translation import
2016-08-18Import translations. DO NOT MERGEBill Yi
Change-Id: I22605f233a9310f43e31c6ea0166cc16525005b0 Auto-generated-cl: translation import
2016-08-03Import translations. DO NOT MERGEBill Yi
Change-Id: Icf8873d3d41403b6a4c44470878a8acdd7f7d374 Auto-generated-cl: translation import
2016-07-25Import translations. DO NOT MERGEBill Yi
Change-Id: I7c834d52a5137349bb995b7122a78238e83f7f65 Auto-generated-cl: translation import
2016-07-19Import translations. DO NOT MERGEBill Yi
Change-Id: I6f8e4685a948a874c705d30dba54b7cb5e7ef655 Auto-generated-cl: translation import
2016-07-13Import translations. DO NOT MERGEBill Yi
Change-Id: Iff47556b61d05ac2f1b6653f27d94e20892b42ec Auto-generated-cl: translation import
2016-07-11Import translations. DO NOT MERGEBill Yi
Change-Id: Ia6917261cc75a5606e73a81b44edd8e2b5bcfe56 Auto-generated-cl: translation import
2016-07-05Import translations. DO NOT MERGEBill Yi
Change-Id: I47cdb3df15a920d62cb8dd175d950034d6883a43 Auto-generated-cl: translation import
2016-06-14Import translations. DO NOT MERGEBill Yi
Change-Id: Ifb777c5172bb4e68c0172e0bde511c251f290eba Auto-generated-cl: translation import
2016-06-06Import translations. DO NOT MERGEBill Yi
Change-Id: Ib83e0dc7875a013101b3ac1da5106473025e8173 Auto-generated-cl: translation import
2016-06-01Import translations. DO NOT MERGEBill Yi
Change-Id: I1b54309e756a9bfd7df18ef208beacaeae0baada Auto-generated-cl: translation import
2016-05-30Import translations. DO NOT MERGEBill Yi
Change-Id: Ib2569978c51f713435472e50e681283438ae9538 Auto-generated-cl: translation import
2016-05-25Import translations. DO NOT MERGEBill Yi
Change-Id: I4ab1d271f4301c67d74b80fee48bed651ca24b8a Auto-generated-cl: translation import
2016-05-24Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Id66c9cde99c570962228a9948917b6dd8beb7105 Auto-generated-cl: translation import
2016-05-22Import translations. DO NOT MERGEBill Yi
Change-Id: I5a84c318fd53b5cb61ab74ce19dab5ccdc0bbd89 Auto-generated-cl: translation import
2016-05-18Merge "Import translations. DO NOT MERGE"Baligh Uddin
2016-05-16Fix the bug that quick contact cannot be removed. am: 0065720a97 am: 7976e7a03bQi Wang
am: 775071cc0d * commit '775071cc0d03aa35cc5e34f504a052bf31b0627f': Fix the bug that quick contact cannot be removed. Change-Id: I20891ddc85bbcabaf1ef64628578ad38cc2d0351
2016-05-16Fix the bug that quick contact cannot be removed.Qi Wang
am: 0065720a97 * commit '0065720a974377d8139679528f2e3e5c076e91b7': Fix the bug that quick contact cannot be removed. Change-Id: I6eb457f4e634254e05a582d5b88a80885c4005b6
2016-05-16Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Ib8cec7e0afa9aef38b5ba4cc47cb857085b1040e Auto-generated-cl: translation import
2016-05-13Fix the bug that quick contact cannot be removed.Qi Wang
The "removed" button doesn't received drag and drop event since it's not visible at the time the drag event starts. The workaround is to change the visibility of its child view instead. Change-Id: Iada912fcc36983ad758296f33092cc54ad6f9f5e Fix: 28479593 (cherry-picked from b20b76437ae6aae8fe4da64097351cc80f030919) (cherry picked from commit 22a193b7babae99256149a0536748c6ad9c6b943)
2016-04-26Import translations. DO NOT MERGEBill Yi
Change-Id: Icc2246a75745a34e161f20d54eb3debc9d129ab9 Auto-generated-cl: translation import
2016-04-26Import translations. DO NOT MERGEBill Yi
Change-Id: I870972ddbef65f87944219a7c144d66a44e5c011 Auto-generated-cl: translation import
2016-04-22Merge "Adding migrate promo to blocked numbers setting ui" into nyc-dev am: ↵Brandon Maxwell
fd95466 am: 5fffba0 am: e27b1da * commit 'e27b1da7a4c4b3bfc1a22d0aa1db4c32c24ea478': Adding migrate promo to blocked numbers setting ui Change-Id: I1871490040968ee816d30885db225cde78b05ade
2016-04-22Merge "Adding migrate promo to blocked numbers setting ui" into nyc-devBrandon Maxwell
am: fd95466 * commit 'fd95466779e0a25c5d8de9a71ba1fc6c059ed7b8': Adding migrate promo to blocked numbers setting ui Change-Id: Iee5405b3a5497dbd1ff02922137b87d47bb098d0
2016-04-20Adding migrate promo to blocked numbers setting uiBrandon Maxwell
This Migrate promo is shown so users have a way to migrate to the framework blocking solution, directly from the settings. Previously, users would have had to block a number to be presented with the migration dialog. UI: http://screen/GS8TdfKrnVv Button Pressed: http://screen/ovd6NgVmOqq Change-Id: I9c04b8afdf7c5681e09c02c7a4f6013c94b396d9 Fixes:27703938 (cherry picked from commit 3db9bde34452552973acefad5535a2273e9968fe)
2016-04-14Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Ie8bb7c2206be193c851f16e6a262410131f3d5c3 Auto-generated-cl: translation import
2016-04-14Import translations. DO NOT MERGEBaligh Uddin
Change-Id: Ib610b4daea7607192330e4fb2134975c0837f04d Auto-generated-cl: translation import
2016-04-13Fix block/unblock crash in call log history tab.Sarmad Hashmi
+When long-pressing and then pressing block/unblock in call history tab, the dialer crashes +This is because in CallLogListItemViewHolder, the block/unblock dialog is shown, and after the user confirms, a snackbar is shown. The parent of this snackbar is a View with the id floating_action_button_container. The dialtacts_activity.xml has this but the call_log_activity.xml does not, causing the snackbar to have a null parent view. +Add floating_action_button_container to the call_log_activity.xml Fixes: 27976785 Change-Id: I5aa79093a21d7006e989c7ca0095bc7b25a261a5
2016-04-08Import translations. DO NOT MERGEBill Yi
Change-Id: Ic2ff9372b918cb904ec6603380cd9e499500d5f9 Auto-generated-cl: translation import
2016-04-08Import translations. DO NOT MERGEBill Yi
Change-Id: I2bb90c0ad23c39040f08dec6fd036880c2ccecf6 Auto-generated-cl: translation import
2016-04-07Merge "Add via number to CallLog Account entry" into nyc-dev am: 87b9abfBrad Ebinger
am: 8607dfb * commit '8607dfb43c2707ca534d68f2dcf728fece01c82b': Add via number to CallLog Account entry Change-Id: I55e9f40fb5497a4edeec31fc0abeb2efd459f1a2
2016-04-07Merge "Add via number to CallLog Account entry" into nyc-devBrad Ebinger
am: 87b9abf * commit '87b9abf1fe4d480e15b2af03876003e6b8808b84': Add via number to CallLog Account entry Change-Id: I36077470df4217ffd623be6eca3f48fb413c5bf2
2016-04-06Add via number to CallLog Account entryBrad Ebinger
Call Log now provides the phone number that an incoming call was received on if that number is different than the SIM subscription number. This "via number" is appended to the Phone Account of the Call Log entry in Dialer if it exists. Screenshots: - One PhoneAccount: http://screen/HuCSL0U6jU6.png - Multiple PhoneAccounts: http://screen/pDg8F9zpMei.png Bug: 25594198 Change-Id: I8c05ea98409e54d20493fbdb20096bf851480719
2016-04-06Add dialogs for spam report and block.Qi Wang
Screenshots: 1. block/report spam https://screenshot.googleplex.com/5e772Kikikw 2. block https://screenshot.googleplex.com/AEpYSYoL2E8 3. unblock(is spam and report not a spam) https://screenshot.googleplex.com/AEZfhCXj4h8 4. unblock(not spam) https://screenshot.googleplex.com/r7YkHuCMT1p 5. report not spam https://screenshot.googleplex.com/jkcpm0pdKoj Change-Id: I78fbbacece44632614026c03909289995bef5b14 Fix: 27295785
2016-04-06Import translations. DO NOT MERGEBill Yi
Change-Id: I799146fca6bfda0ce5d3b20eda5205967bdfab61 Auto-generated-cl: translation import
2016-04-04Import translations. DO NOT MERGEBill Yi
Change-Id: Ib2d0adc3ac1776882d174f7277e290a7e6cd55ce Auto-generated-cl: translation import
2016-04-04Integrate spam feature into call logs.Qi Wang
+ Add block and report spam actions. + Show spam icon and label for call log item. + Add stableIds for CallLogAdapter to improve performance(reuse same viewItem to minimize update work). * Fix funky UI of call log. Change-Id: I6144d70b6a8e38061e1447d0d01910d53026d1db Fix: 27295728 Fix: 26907466
2016-03-31Import translations. DO NOT MERGEBill Yi
Change-Id: Iccb51eb16d2a93a982063429d67c34709278c929 Auto-generated-cl: translation import
2016-03-31Import translations. DO NOT MERGEBill Yi
Change-Id: Ibd4ab1123ebba9c678930d4ad9e45b0e0a766b99 Auto-generated-cl: translation import
2016-03-28Merge "Change color for spam icon to reuse background color."Qi Wang
2016-03-28Change color for spam icon to reuse background color.Qi Wang
Change-Id: Ib9597e21702ad3b528e8093312709f907a2a60da
2016-03-28Merge "Add spam indicator for notification and incoming call of incallui."Qi Wang
2016-03-28Add spam indicator for notification and incoming call of incallui.Qi Wang
+ Add spam icon and label in notification of incoming call. + Add spam icon and label in primary call info of incall screen. + Change background color and status bar color if primary caller is spam. Screenshots: https://screenshot.googleplex.com/WFob2oPdXZd https://screenshot.googleplex.com/ddCfg91Anef Bug: 27611253 Change-Id: I03b3754f69631f5f6b07932b1a0006407b93c6e8
2016-03-25Import translations. DO NOT MERGEBill Yi
Change-Id: I187bdfbd9a7700ec707a6d2e53f2b1145c342aef Auto-generated-cl: translation import
2016-03-25Import translations. DO NOT MERGEBill Yi
Change-Id: Id1e1393d21f95a1e3b733465b75a067099cc3fb9 Auto-generated-cl: translation import
2016-03-23Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Ic38606d967d41c27531c9f4c3707fe967fdee736 Auto-generated-cl: translation import
2016-03-23Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Ie6b9d8059c8f33bf50b0d2e9cf74f54b522bbbe1 Auto-generated-cl: translation import
2016-03-22Update number blocking stringsTa-wei Yen
am: 0a9d3be * commit '0a9d3be7e92dce46dffeaedb1e6aefc163122bfc': Update number blocking strings
2016-03-22Update number blocking stringsTa-wei Yen
+ No message string for unblocking, same as new filtering. + String for blocking with new filtering Fixes:27703247 Change-Id: I4622d9223e03e3c3f207da581ce5b28ee4aa2b42 (cherry picked from commit f0f07d585c95d2bda8a59e9dcffdb687cb21c0fa)
2016-03-22Update number blocking stringsTa-wei Yen
+ No message string for unblocking, same as new filtering. + String for blocking with new filtering Fixes:27703247 Change-Id: I4622d9223e03e3c3f207da581ce5b28ee4aa2b42
2016-03-21Import translations. DO NOT MERGEGeoff Mendal
Change-Id: Iac26e07201e32099ff0c3c76f296dbac9c7cc143 Auto-generated-cl: translation import
2016-03-19Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I02de91524b62fa6a07c1eabbcf5c54cbf52100d3 Auto-generated-cl: translation import
2016-03-18Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I0ebde53d3b07c8e116192555879d9f3a4fb2b310 Auto-generated-cl: translation import
2016-03-18Merge "Rename provider authority for AOSP Dialer" into nyc-dev am: f804a91Ta-wei Yen
am: c0b805e * commit 'c0b805e68c960ff7af4a25dff8b95eb2c620f22f': Rename provider authority for AOSP Dialer
2016-03-18Merge "Rename provider authority for AOSP Dialer" into nyc-devTa-wei Yen
am: f804a91 * commit 'f804a91865c7916369e1ab119dfb13d35ca5f033': Rename provider authority for AOSP Dialer
2016-03-16Rename provider authority for AOSP DialerTa-wei Yen
Authority name clash is preventing GoogleDialer from installing over AOSP dialer Authority for FileProvider is put in donottranslate_config.xml because it need to be shared with ContactsCommon Bug:27685485 Change-Id: I45a51639a85a00f58385e08221cb100ac66c2069
2016-03-16Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I0cd379f40cd179c0f008e55287108ead2e3d236f Auto-generated-cl: translation import
2016-03-16Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I1e0c47d245ce81a394fc57c0387d488cecd82966 Auto-generated-cl: translation import
2016-03-14Adding block numbers migration dialog am: c6ed16091cBrandon Maxwell
am: fbbc38a5bb * commit 'fbbc38a5bb9aac10906c901987352ef2d7c74bf4': Adding block numbers migration dialog
2016-03-14Adding block numbers migration dialogBrandon Maxwell
am: c6ed16091c * commit 'c6ed16091cf15c3546d3bd1188e14b8aef935280': Adding block numbers migration dialog
2016-03-14Adding block numbers migration dialogBrandon Maxwell
+ When the user attempts to block a number and they haven't migrated to the framework blocking implementation, they should be shown a dialog that asks them to migrate. This CL introduces the Dialog that is shown and updates the Call log and Call details to open it. + As part one of the change, the Dialog is shown every time the user attempts to block or unblock a number (when the feature is enabled). A later CL will complete this migration step to ensure that the dialog is only shown until migration is finished. Bug: 26664600 Change-Id: Ia4c2d504f8d98679b90d232058eb5ee6ea9b38f1
2016-03-14Merge "Add talkback for long press and remove contact from starred list." ↵Qi Wang
into nyc-dev am: 7934175406 am: 470dd5f28d * commit '470dd5f28d6c3c005ab839e5fc238e679865e278': Add talkback for long press and remove contact from starred list.
2016-03-14Merge changes from topic \'refactor-voicemail-archive\' into nyc-dev am: ↵Sarmad Hashmi
f2c14d722f am: 380994d3b0 * commit '380994d3b0e4a2ee2ca0054a48ea159678618521': Add share voicemail functionality. Refactor voicemail archive code.
2016-03-14Merge "Add talkback for long press and remove contact from starred list." ↵Qi Wang
into nyc-dev am: 7934175406 * commit '793417540644dc079dcd9267f72b417ec91962d5': Add talkback for long press and remove contact from starred list.
2016-03-14Merge changes from topic \'refactor-voicemail-archive\' into nyc-devSarmad Hashmi
am: f2c14d722f * commit 'f2c14d722f14e88efdbe4fb052f6638d6da5d215': Add share voicemail functionality. Refactor voicemail archive code.
2016-03-14Merge "Add talkback for long press and remove contact from starred list." ↵Qi Wang
into nyc-dev
2016-03-14Merge changes from topic 'refactor-voicemail-archive' into nyc-devSarmad Hashmi
* changes: Add share voicemail functionality. Refactor voicemail archive code.
2016-03-14Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I7089db207c775a73eec346f1099c7865370dc710 Auto-generated-cl: translation import
2016-03-14Import translations. DO NOT MERGEGeoff Mendal
Change-Id: I8b2b9c6f4ebba19b3dca20215e5d975fb3b5a2bd Auto-generated-cl: translation import
2016-03-13Add share voicemail functionality.Sarmad Hashmi
+Send intent to other applications with temporary file permission granted +Add voicemails folder to FileProvider paths +When creating file in VoicemailArchiveProvider, append extension to file name +Check voicemail content exists before archiving it +Refactor voicemail code +Add tests for checking file extension +Add tests for archiving and sharing vociemails +Archive tab should not archive on share button press BUG=22798485 Change-Id: Id8068aba92f7f1ca58532dca6c405cb2908841a3
2016-03-11Add share button to voicemail cards. am: 83f27f563cSarmad Hashmi
am: cf4e907022 * commit 'cf4e90702260cc04c42c202affac7da351454058': Add share button to voicemail cards.
2016-03-11Add share button to voicemail cards.Sarmad Hashmi
am: 83f27f563c * commit '83f27f563c3e8ebc62d4cc5c4b6b36389eed7f47': Add share button to voicemail cards.
2016-03-11Add share button to voicemail cards.Sarmad Hashmi
+Add share icon and string +Added share button to voicemail_playback_layout.xml +Link to icon: https://icons.googleplex.com/#icon=ic_share BUG=22798485 Change-Id: Iab9051f4824a4fa0eed90049a762aaac032cf3bf