| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Disable lookup by default and add a disclaimer for the feature
Change-Id: If7a181952304dbaee736762bdfd5819eddc5f89b
Signed-off-by: Joey <joey@lineageos.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
reverse/forward/people lookups
Change-Id: I35b51560acf19d042621ed9876bd09912e73ec5d
|
|
|
|
|
|
|
| |
* Fixes mixed cases
* WiFi -> Wi-Fi, not both
Change-Id: I40204d38e7cddb6d3e4be9f44806b93735859cf9
|
|
|
|
|
|
|
|
| |
- Move them to cm_strings
- Delete unused ones
- Improve wording
Change-Id: I8f75e816026bcd606946110500f5289a5237a341
|
|
|
|
|
|
| |
* Match CM13 strings
Change-Id: I1039e24b664705b52c427ac5f6c34aa81794cd2a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Change-Id: I805ee64ddfa252a09c06ff7ec44d968f5eba3489
|
|
|
|
| |
Change-Id: Ic5a0a4f8521e66d5d78416302a76a4314e3cb0b4
|
|
|
|
| |
Change-Id: Ib00ab753077788670f1d3390b2031beecb3b65c4
|
|
|
|
| |
Change-Id: I5743da53e8e140131c3cfcb1ac23a363252d45ad
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Ia882540fc66f10fd0b7c5ca8d86ef31ad783a856
|
|
|
|
| |
Change-Id: I677460ad5767b8698ee24d6d43ff159aee55387a
|
|
|
|
|
|
| |
* Fixes ugly FAB with nearly useless option.
Change-Id: Ic65ca17ae5943fdb82047514ebe2bc83c08119c6
|
|
|
|
| |
Change-Id: Ia30a3c46e9c37d7d73288ec605af8efc3a46a323
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Use a config to show/hide SIP dial icon for some carriers.
Change-Id: I38a4eb1f2fee7b8c70592e5bb8ea965b9f88b69c
CRs-Fixed: 1064440
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
Add call/data usage timer in dialer setting if the carrier
turn on this function.
CRs-Fixed: 1039233
Change-Id: I6dd82ca9e968dd9132536503bc5ec336cdea4e84
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 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
|
|
|
|
|
|
|
|
| |
If the device supports video call, when user first
launch Dialer, show video call welcome dialog.
Change-Id: I78c11778990cb5ccf0e283e14792ca037534fecf
CRs-Fixed: 1039355
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Add speed dial support.
Change-Id: Id8d70decbe694c3335066b4136749534ba739444
CRs-Fixed: 934844
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
+ 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)
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ 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 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
|
|
|
|
|
| |
Bug: 27231624
Change-Id: Ib3f756119520693ee794358c2d6818fdc0929c5a
|
|
|
|
|
| |
Bug: 24200862
Change-Id: I102a9c8406984a9dd4cfd8b91ec77254aa984dd5
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ 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
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
1. return complete ContactInfo in CallLogNotificationsHelper
2. use ContactInfo.userType to decide use work call title or not
BUG=26902076
Change-Id: Ic58fea1002de053ba69bc0aff06691b8a8605e64
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
Bug:25455707
Change-Id: I374a200d1332addfb321dd16eb52b779c3754159
|
|
|
|
|
|
|
| |
Increase char limit from 40 to 45
Bug:24521652
Change-Id: Ie6c589538ec133ff08d4826a053e5d80b6665719
|
|
|
|
|
| |
Bug:25455707
Change-Id: I5abc3956269a58362f8e2df0132d17a99de3764e
|
|
|
|
|
|
|
|
|
|
| |
+ 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
|