summaryrefslogtreecommitdiffstats
path: root/res/values
Commit message (Collapse)AuthorAgeFilesLines
* Dialer: comply with EU's GDPRJoey2018-03-311-0/+2
| | | | | | | 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-182-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* BUGBASH-612: do not send phone numbers to non-ssl sites for ↵Tom Powell2017-07-221-8/+0
| | | | | | reverse/forward/people lookups Change-Id: I35b51560acf19d042621ed9876bd09912e73ec5d
* Dialer: Fix stringsMichael W2017-03-031-7/+7
| | | | | | | * Fixes mixed cases * WiFi -> Wi-Fi, not both Change-Id: I40204d38e7cddb6d3e4be9f44806b93735859cf9
* Improve CAF stringsDanny Baumann2017-02-152-38/+40
| | | | | | | | - Move them to cm_strings - Delete unused ones - Improve wording Change-Id: I8f75e816026bcd606946110500f5289a5237a341
* Dialer: Fix translationsstaging/cm-14.1-cafrebaseMichael W2017-01-151-6/+6
| | | | | | * Match CM13 strings Change-Id: I1039e24b664705b52c427ac5f6c34aa81794cd2a
* Move CAF strings to cm_strings and fix wrong line breaks.Arne Coucheron2017-01-132-54/+45
| | | | | | | | | | | | | | Screenshots: Before: http://imgur.com/a/4n2Sv http://imgur.com/a/o4FPf After: http://imgur.com/a/jYZm2 http://imgur.com/a/HhiUS Change-Id: I078bbe05015b2e28aed6afa06e277bc61b9f3e20 Signed-off-by: PMS22 <prathams99@rediff.com>
* Re-add call recording feature.Danny Baumann2017-01-073-0/+19
| | | | Change-Id: I805ee64ddfa252a09c06ff7ec44d968f5eba3489
* Don't use a different call log for MSIM.Danny Baumann2017-01-071-0/+1
| | | | Change-Id: Ic5a0a4f8521e66d5d78416302a76a4314e3cb0b4
* Re-add call stats feature.Danny Baumann2017-01-076-2/+121
| | | | Change-Id: Ib00ab753077788670f1d3390b2031beecb3b65c4
* Update SpinnerContent class from CM 13.Danny Baumann2017-01-073-5/+9
| | | | Change-Id: I5743da53e8e140131c3cfcb1ac23a363252d45ad
* dialer: Remove proprietary SmartDial extensionSteve Kondik2017-01-071-2/+0
| | | | | | | | | | | | | | | | Revert "Dialer: add upgrade for smart search table." This reverts commit b9fde197c8cfcf3c351531f0f744d861fb835e8b. Revert "Dialer: fix the runtime exception issue for smartsearch." This reverts commit 412ad2cc272c31162422980cc491a8e0c3675cd6. Revert "Add support of multi language smart search in dialpad" This reverts commit e47ebf09ae3f76440c21776827e6549e5ecd4c2f. Change-Id: I9f9a7856d25d911a0fa1eebe42b71f2ba5818e03
* Give speed dial entry editor a sane layout.Danny Baumann2017-01-072-6/+2
| | | | Change-Id: Ia882540fc66f10fd0b7c5ca8d86ef31ad783a856
* Re-add dialer lookup.Xiao-Long Chen2016-12-302-0/+83
| | | | Change-Id: I677460ad5767b8698ee24d6d43ff159aee55387a
* dialer: Hide SIP dial iconSteve Kondik2016-12-301-1/+2
| | | | | | * Fixes ugly FAB with nearly useless option. Change-Id: Ic65ca17ae5943fdb82047514ebe2bc83c08119c6
* Add back in-call vibration featuresDanny Baumann2016-12-301-0/+25
| | | | Change-Id: Ia30a3c46e9c37d7d73288ec605af8efc3a46a323
* Launch Emergency Call on Speed Dialing key 9.Ruthwar Kumar Ambeer2016-11-172-0/+5
| | | | | | | | | | | | Invoke an emergency Call When Speed Dialling Key 9. Since Key 9 is assigned to Emergency Call, Speed Dial number can not be saved for this key by user. Speed Dialing Key is configurable to any Key and default key has been set to 9. Change-Id: I491ff8dd8d06a54aa92740f7307a41fe96bb7d7b CRs-Fixed: 1080282
* Dialer: WFC UI requiment: Notification and Dialog for networkYue Liang2016-10-251-1/+2
| | | | | | | | | | | | If under no available network situation that will show a notification and dialog, user will come into WIFI settings menu by the positive button which in the dialog. Calling by WFC, if there is no available network and already have ACCESS_COARSE_LOCATION permission, show those. Change-Id: I9a2da86f3575c7d7670167fbf66756ce221b8ae9 CRs-Fixed: 1081377
* Handle secret codes without pressing dial buttonManjunatha Prabhu2016-10-231-0/+35
| | | | | | | | | | | | | | | | Some OEMs may want different secret code sequence. Commmon secret codes will start with *#*# ends with #*#* and should have 4 digit as secret code but some OEMs codes do not follow this secret code guideline. Some starts with *# and ends with # or *# and all secret code has extended codes Fix: Added code to understand OEMs codes (i.e # & *#, etc).Modified Action in OEMs application to receive broadcast without Dial button. Added required resources in overlay Change-Id: I735779df6d8a16fd79e2dc7227228546530f2496 CRs-Fixed: 1072624
* Dialer: fix the runtime exception issue for smartsearch.Zhu Youhua2016-09-251-0/+2
| | | | | | | | | | Device will throw runtime exception when accountName or accountType is null. Add a default value for the two columns. Change-Id: I70a6dfad001c1cd4fc018fe1054108c3539f6276 CRs-Fixed: 1068330
* Remove SIP dial icon in dialer for some carriersc_yunong2016-09-211-0/+3
| | | | | | | Use a config to show/hide SIP dial icon for some carriers. Change-Id: I38a4eb1f2fee7b8c70592e5bb8ea965b9f88b69c CRs-Fixed: 1064440
* IMS: CallLogs:FR33084_VoWiFi_PhonebookAbhishek Panjikar2016-09-041-0/+27
| | | | | | | | Shows various icons in call logs to imply that the call made is a CS, VoLTE, VoWifi or Video call. Change-Id: Ic505011cf141e36db50c412163e151fc6fcbebf7 CRs-Fixed: 958886
* Dialer: Add call/data usage Timer in Dialer settingFang Yunong2016-09-011-0/+1
| | | | | | | | Add call/data usage timer in dialer setting if the carrier turn on this function. CRs-Fixed: 1039233 Change-Id: I6dd82ca9e968dd9132536503bc5ec336cdea4e84
* InCallUI: customize video call UIFang Yunong2016-09-011-0/+32
| | | | | | | | | | | | | | | | Include following customization for video call UI: 1. Prevent make video call for some carrier: To meet some regional carriers requirement, check if phone number less than 7 or contains #, * or non-digit characters before making a video call. 2. UI enhancement for IncallUI of video call: Add UIs for answer_rx, answer_tx, answer_video, decline_video to make the UI more friendly to end user. Change-Id: I310bcbf021f1217a6e2a648d33b266297d7d9212 CRs-Fixed: 1039326
* Dialer: add video call capability check based on PresenceServiceZhu Youhua2016-09-011-0/+1
| | | | | | | | | | | | | | | | 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
* Dialer: WFC: Add wifi call features.Fang Yunong2016-08-312-3/+14
| | | | | | | | | | | Add wifi call feature: 1. Call Icon in the Dialer is the Wi-Fi Calling Icon 2. Marquee message apears in the dialer 3. Pop up in the dialer when there is no cellular coverage 4. Drop down message in the dialer when there is no cellular coverage CRs-Fixed: 1039290 Change-Id: I59ad99e03ab54af9a43c562f8115367e9576f891
* VideoCall: Show video call welcome dialogFang Yunong2016-08-242-0/+40
| | | | | | | | If the device supports video call, when user first launch Dialer, show video call welcome dialog. Change-Id: I78c11778990cb5ccf0e283e14792ca037534fecf CRs-Fixed: 1039355
* Refine Dialer UI and add call log search function.Yu Jin2016-08-244-4/+19
| | | | | | | | | | | | | Add call log search funtion: add a menu to support search call log by name and number in the calllog screen and support hightlight for search result. Refine empty call log, clear call log and clear dialog style. Refine call log spinner style. CRs-Fixed: 985466 Change-Id: I4bf729bd9b0b043b651792353545da9b33aafe58
* Dialer: support sub and call-type filters for msim call logzhu youhua2016-08-242-0/+20
| | | | | | | | | | | - add spinner to select "ALL SIMS", "SIM1", "SIM2" to filter call logs by the subscription. - add spinner to select "ALL CALLS", "INCOMING CALLS ONLY", "OUTGOING CALLS ONLY", "MISSED CALLS ONLY" to filter call logs by the call type. Change-Id: If05058ded351ba20ef7464c99ed55acf301b2949 CRs-Fixed: 934138
* One-key 4G conference and add multi-participants supportZhao Fan2016-08-241-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IMS: Add APIs to get intent for conference dialer 1) Add config to control the conference dialer by MCC/MNC. 3) Start confer dialer to originate a conference call. 4) Start confer dialer to add participants for the existing conference call. 5) Show 4G conference call option only if IMS is registered. Change-Id: Ieb89e43dbd0cec13c89af332d7923d181d92b23a IMS: Show conference participant state 1) Add config to control the conference state display. 2) Show conference participant state according to the config value. 3) Add more states for conference call. Change-Id: I75919d0538d2990c161a393d47ceacaf7cbcf805 IMS: Implement adding multi-participants to an exsiting conference call 1) Add a config value to enable or disable of adding multi-participants to conference call. 2) Format intent with current participants to start ConfernceDialer. 3) Config to add participant only in conferencall call for CMCC. 4) Format participants' numbers before sending add multi participants intent to ConferenceCallActivity. Change-Id: Ibcbfd2b26801686de2abb6f2940c97487b20b424 IMS: Enable entry 4G conference call in Dialer 1) Start conference call in dialtact. 2) Start conference call in dialpad with numbers. 3) Show 4G conference call option only if IMS is registered. Change-Id: I9f9c379e26b904f7749a72241e51cc6660f98d53 CRs-Fixed: 934253
* Dialer: Add speed dial supportZhu Youhua2016-08-243-0/+123
| | | | | | | Add speed dial support. Change-Id: Id8d70decbe694c3335066b4136749534ba739444 CRs-Fixed: 934844
* IMS: Add support to display IMS related call logs.Zhao Fan2016-08-241-0/+9
| | | | | | | | | 1) Add config to enable/disable IMS call log. 2) Add IMS call type in call log activities. 3) Show "4G voice call" in call log details for VoLTE calls. Change-Id: I5bc5f3651b27ed6a64d081188e45af492c72aa61 CRs-Fixed: 938465
* Adding migrate promo to blocked numbers setting uiBrandon Maxwell2016-04-201-0/+15
| | | | | | | | | | | | | | 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)
* Add via number to CallLog Account entryBrad Ebinger2016-04-062-0/+21
| | | | | | | | | | | | | | 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
* Update number blocking stringsTa-wei Yen2016-03-221-6/+6
| | | | | | | | | + 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)
* Rename provider authority for AOSP DialerTa-wei Yen2016-03-161-0/+2
| | | | | | | | | | | 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
* Adding block numbers migration dialogBrandon Maxwell2016-03-141-0/+12
| | | | | | | | | | | | | | + 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
* Add share button to voicemail cards.Sarmad Hashmi2016-03-111-0/+3
| | | | | | | | | | +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
* Fix truncated unread voicemail count in landscape multi-window mode.Qi Wang2016-03-041-0/+2
| | | | | Bug: 27231624 Change-Id: Ib3f756119520693ee794358c2d6818fdc0929c5a
* Accessibility: announce the active call after switching calls.Qi Wang2016-02-291-0/+3
| | | | | Bug: 24200862 Change-Id: I102a9c8406984a9dd4cfd8b91ec77254aa984dd5
* Add resource files for voicemail archive.Sarmad Hashmi2016-02-251-0/+21
| | | | | | | | | | | | + Added strings + Added voicemail button + Added voicemail archive in overflow menu + Added archive button icon from https://icons.googleplex.com/#icon=ic_archive&search=archive BUG=22797391 Change-Id: I926604592b43b2c67a57c137ef7ef7bb5c4cc4bf
* Collapsed and expanded voicemail cards show duration.Sarmad Hashmi2016-02-241-0/+6
| | | | | | | | | The duration of the voicemail is appended to the date in a MM:SS format. BUG=25728257 Change-Id: I9c3e392336877c2ca69707e14c6ab2eed6f2e7c6 (cherry picked from commit 3f70c27d80b2e3176159f561248f95612d66afe2)
* DO NOT MERGE: Listener of spam eventsGilles Franck Mevaa2016-02-172-1/+4
| | | | | | | | | | Getting rid of the Manager to have the ButtonRenderer directly communicate changes to an event listener. Implementation changes in ag/863096. Cherry picking to nyc-dev to fix build. Change-Id: I8061116f0b91e3f5a6a3a6eac09fe2171ebcbd5c
* Show work call title for missed call notificationVictor Chang2016-02-041-0/+2
| | | | | | | | | 1. return complete ContactInfo in CallLogNotificationsHelper 2. use ContactInfo.userType to decide use work call title or not BUG=26902076 Change-Id: Ic58fea1002de053ba69bc0aff06691b8a8605e64
* Display missed call notifications in Dialer.Nancy Chen2016-01-271-0/+22
| | | | | | | | | | | | | | | | | Dialer is now putting up the missed call notification instead of Telecom. As a result, it has to handle receiving a new missed call broadcast and sending requests back to Telecom to update the missed call count. + MissedCallNotifier class displays notifications and triggers call back sms, and dismiss intents. + CallLogNotificationsService added actions it can handle for missed calls. + MissedCallNotificationReceiver receives the missed call intent to update the notifications. Bug: 22857261 Change-Id: I03a3c3b5a2533a3ea26d668124fcaf3fa72347fc
* Support carrier presence-based video calling icon.Tyler Gunn2015-12-181-2/+6
| | | | | | | | | | - Update SmartDial database to track carrier presence. - Add video call style elements to dialer stylesheet. - Tore out hair in frustration tracing through code. - Add listeners to allow dialing of video calls from search results. Bug: 20257833 Change-Id: I476cccb8c2805ae6f9949366fc5c2ce2669b7734
* Tweak block number UITa-wei Yen2015-11-164-9/+12
| | | | | Bug:25455707 Change-Id: I374a200d1332addfb321dd16eb52b779c3754159
* Increase char limit for block_number_search_hintJay Shrauner2015-11-101-1/+1
| | | | | | | Increase char limit from 40 to 45 Bug:24521652 Change-Id: Ie6c589538ec133ff08d4826a053e5d80b6665719
* Dialer Call Blocking String ChangesTa-wei Yen2015-11-061-3/+9
| | | | | Bug:25455707 Change-Id: I5abc3956269a58362f8e2df0132d17a99de3764e
* Call Blocking UI/String changeTa-wei Yen2015-11-062-10/+35
| | | | | | | | | | + Adjusted UI/String according to new specifications. + Added class VisualVoicemailEnabledChecker + Block number dialog display different message depending on whether VVM is activated. Bug:25455707 Change-Id: I09425053c91a5517e309302d421beadcc2d81cd4