summaryrefslogtreecommitdiffstats
path: root/res/xml
Commit message (Collapse)AuthorAgeFilesLines
* Dialer: comply with EU's GDPRJoey2018-03-311-0/+3
| | | | | | | Disable lookup by default and add a disclaimer for the feature Change-Id: If7a181952304dbaee736762bdfd5819eddc5f89b Signed-off-by: Joey <joey@lineageos.org>
* Squashed support for multilanguage T9 dialer (1/2)Flex19112017-10-181-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Squash of the following: Revert "dialer: Remove proprietary SmartDial extension" This reverts commit 31eaffee82c53fb660a6f482afc74902a6c1ddf4. Change-Id: I893b37b58731f8823ead441d09ec3c45f5b68da6 Russian T9 for Dialer Change-Id: Ib99ff7b9ef5184db0450fe1bc8a6de79eb7efe24 Dialer: Add Greek T9 support Change-Id: I006745075cbb83b23a6bda170032d146d9bc5aea Hebrew T9 for Dialer Please check it. The implimentaion is built on the "Russian T9 for dialer". Also added support for English but in Israel. Change-Id: I58bfbdf053aff94e446d54f2649070a7cebd488b Add Korean smart dial map Change-Id: I93b8efa9093fce4f125e6ebe5b02b5fd581cd01a Dialer: Refactor SmartDial for additional languages Adds Chinese support and improved Korean support. p4: Refactor for transliterating the displayName. Change-Id: Id3175c6f4eda4962be9d25bd43c24a834c3c5ff1 Read option for t9 search input locale and refresh smart dial db when locale changes Change-Id: I3cd942741310f16678ed9eb675bbba2cbc72d5e8 Add setting for t9 search input locale Change-Id: I410b4e20afa85302a9ef3174c2f219e33b1b7987 Return match positions to enable highlighting for CN smart dial Change-Id: I9255c582708c2fbfe22e7a2bf3ad971da692e2a9 Dialer: Fix T9 for Hebrew Change-Id: I1c8be92acc1fc29b557eb7cda0d910cf036f3aea Move smart dialer initialization to onStart(). The SmartDialCursorLoader expects the SmartDialPrefix map to be initialized when it's created. As - the loader is initialized in SmartDialSearchFragment's onStart and - the fragment's onStart is called asynchronously after the activity's onStart and - the map initialization happens in SmartDialPrefix.initializeNanpSettings() and - the above method is currently called in the activity's onResume() we have a race condition between the activity's onResume() and the fragment's onStart() (at least when processing a dial intent, which is what causes the dialpad fragment to be immediately shown). Fix that race condition by moving the initialization into the activity's onStart() and running it before calling the super method to ensure it happens before fragments are started. JIRA:NIGHTLIES-760 Change-Id: I9767cbba3b177fdd5b1de86914cb1e40d20835ab Ensure the smart dial name matcher is initialized in onStart(). Otherwise SmartDialPrefix.getMap() might not be initialized yet. JIRA: NIGHTLIES-1279 Change-Id: If3aca2809faf0c1f379518096a76f17d357fb8e2 Add Ukrainian T9 symbol map Pretty close to Russian, but with a few differences Ref CYNGNOS-2188 Change-Id: I29b2cf54fd61ec259e8a01bcedef548ec2fe91cc Dialer: nuke proprietary smartsearch library references We really should not use this. Change-Id: I51395e475a0d9de2b31493d16ac08df72f2d996f Feijao: empty string is not a valid locale Empty string is not a valid locale. Setting the default locale to english (en). Change-Id: I7bc524dbb4aa65d31f1bb33fa5e8fadf4770fbaf Issue-Id: FEIJ-306, CD-620 Dialer: use actually supported layouts for SmartDial Change-Id: I7aafab71c6f8d904292bb82796ab39dc84e88253 Change-Id: I53674f3445ad4a39fdae76cd1afc4d8d27241b36
* Re-add call recording feature.Danny Baumann2017-01-071-0/+14
| | | | Change-Id: I805ee64ddfa252a09c06ff7ec44d968f5eba3489
* Re-add dialer lookup.Xiao-Long Chen2016-12-301-0/+67
| | | | Change-Id: I677460ad5767b8698ee24d6d43ff159aee55387a
* Add back in-call vibration featuresDanny Baumann2016-12-301-0/+23
| | | | Change-Id: Ia30a3c46e9c37d7d73288ec605af8efc3a46a323
* Dialer: add video call capability check based on PresenceServiceZhu Youhua2016-09-011-0/+39
| | | | | | | | | | | | | | | | To support video call capability check function in dialer following changes are made: 1. Add presence AIDL to communicate with presence app. 2. Add logic to show/hide an VT icon in call log list view and contact detail view by checking if the contact has the capability for video call. 3. Use flag config_regional_presence_enable to control the feature. Change-Id: Id02b1f445d95cb40c48705fb1f8faecbf348d884 CRs-Fixed: 1039337
* Add share voicemail functionality.Sarmad Hashmi2016-03-131-1/+3
| | | | | | | | | | | | | | | | | +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
* Add activity, file paths and fileProvider to manifest (AOSP)Wenyi Wang2016-02-191-0/+20
| | | | | | | | | | | This is similar to ag/862828 to enable sharing contacts using background service. Bug 26918008 Bug 26906732 Bug 22083005 Change-Id: I63e4e77d35d0584de6df9803c268abef45ef9e73
* Move DTMF length setting to Sound settings.Andrew Lee2015-03-041-5/+11
| | | | | Bug: 19372734 Change-Id: I59742a36333b1923459b89c4f11f741feb4d3e78
* Cleanup SoundSettingsFragment.Andrew Lee2015-02-271-3/+3
| | | | | | | | | | + No functional change, but cleaner / more robust code. + Converted preference keys into shared string constants. + Reorganized code in SoundSettingsFragment into clearer helpers. + Defined constants for "magic" values used for sound preferences. Bug: 19372734 Change-Id: Ic0eb44d72548909ae6c520b18e0f4e2a2d013ac6
* Merge "Convert GeneralSettings to SoundSettings."Andrew Lee2015-02-272-47/+40
|\
| * Convert GeneralSettings to SoundSettings.Andrew Lee2015-02-262-47/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rather than create a new fragment for "Sounds and vibration", reuse the existing general settings fragment. The other settings which used to reside general settings have been moved into their own top-level settings fragments. + Rename layout file and fragment. + Tweak string names. - Delete category heading; no longer necessary. Bug: 19372734 Change-Id: I5690df7ecbd49da5d5af94889e6b68e053ce25ba
* | Rename DisplayOptions to DisplayOptionsSettings.Andrew Lee2015-02-261-0/+0
|/ | | | | | | I figured this would be a better naming pattern for the settings. Bug: 19372734 Change-Id: I658b6e364bcdc6b41af2c41a98ecd84f5e64cadf
* Add DisplayOptions PreferenceFragment.Andrew Lee2015-02-262-17/+31
| | | | | | | | | - Remove display options from the general settings fragment. + Move display options into their own fragment, and add header in the top-level Dialer settingss which points to them. Bug: 19372734 Change-Id: I3452177ba5c31fd9e86dafbcf22eebd56c2bb091
* Move QuickResponseSettings to top-level.Andrew Lee2015-02-191-20/+1
| | | | | | | | | | | + Add "Quick responses" header to DialerSettingsActivity. - Delete code in GeneralSettingsFragment related to quick responses. - Delete the RespondViaSms PreferenceScreen from the general settings layout. - Remove unused "other" label string. Bug: 19372734 Change-Id: I5067da19b1eab5aa370e687556b368c7bd010e2c
* Renaming Telecomm to Telecom.Tyler Gunn2014-09-121-2/+2
| | | | | | | | | | - Changing package from android.telecomm to android.telecom - Changing package from com.android.telecomm to com.android.server.telecomm. - Renaming TelecommManager to TelecomManager. Bug: 17364651 Change-Id: I44d6d6546cac53232e4e2be0ebe0391d02411309
* String updates for general dialer settings.Andrew Lee2014-08-211-6/+6
| | | | | | | + Reorder "vibrate" to be after "dialpad tones" settings. Bug: 16788935 Change-Id: I752ff34624b9ca44187aea5596918233644c5831
* Add "general settings" settings menu in DialerAndrew Lee2014-08-141-0/+83
| | | | | | | | | | | | | + Add new fragment/preference screen xml for general settings. + Some settings are moved from Telephony's call settings. Logic in the general settings fragment is mostl taken from the CallFeaturesSetting PreferenceActivity.. + Some settings are contact display options which have been moved into this menu. + Moved DefaultRingtonePreference from Telephony. Bug: 16788935 Change-Id: I28677bfdcb2cb17bce4981c01b6c03d4effa0a7e
* Add actionbar to DialerYorke Lee2014-04-141-0/+22
Initial changes to replace the fake actionbar affordances in Dialer with an actual actionBar. This puts the dialer in an intermediate hybrid state where we are now using the system actionbar for search, but the searchview is not yet themed to look like our old search bar, so this is definitely still WIP UI. This CL retains the fake action bar at the bottom of the screen to continue allowing quick access to call history while other changes are underway, but replaces the searchview and the overflow menu with framework provided actionbar functionality. Other related changes: * The searchview (in the top actionbar) is hidden when scrolling to devote the entire screen area to the speeddial list https://folio.googleplex.com/phone/L/0407/#/03.png * Functionality provided by the fake overflow menu has been moved to the real actionbar overflow menu * Various modifications to child fragments/listviews to take into account the existence of an actionbar * Cleaned up unneeded styles and related-dead code Bug: 13933082 Change-Id: Ifd855bd67af7bf2d2a403ef9556ade54e8d57ee6