koler icon indicating copy to clipboard operation
koler copied to clipboard

Implement T9 dialing

Open anotherus3r opened this issue 4 years ago • 10 comments
trafficstars

Checklist

  • [x] I am using the latest version - 1.0.7
  • [x] I checked, but didn't find any duplicates (open OR closed) of this issue in the repo.
  • [x] This issue contains only one feature request. I will open one issue for every feature I want to request.

Describe the feature you want

T9 dialing would be a great feature. Most OEM dialer apps support it. T9 dialing allows you to search for a contact using the dialer number pad. E.g. entering 6453 would suggest a contact named Mike.

How will you/everyone benefit from this feature?

This would make it much faster to search for and call a contact. The lack of this feature is the only thing preventing me from switching to Koler from the default Huawei dialer app.

anotherus3r avatar May 14 '21 12:05 anotherus3r

Can you elaborate on how this would work? because I don't know any dialers that implement this feature. Even Samsung's stock dialer doesn't have this.

roeiedri avatar May 16 '21 11:05 roeiedri

Hi @roeiedri. I found this old video that shows this feature. I think my old Samsung with Android 7 did have this feature. Not sure about newer Samsungs.

Edit: two other examples of dialer apps that support T9 dialing are Google's Phone app and Simple Dialer.

anotherus3r avatar May 16 '21 21:05 anotherus3r

I don't fully understand the logic behind it, so how would you type the second letter under a number and not the first letter?

roeiedri avatar May 17 '21 10:05 roeiedri

You don't need to. The app searches for all the combinations. E.g. pressing 2 would search A, B and C. Or, per my first example, pressing 6453 would show contacts named "Mike" and "Nile" (or any other combination of the letters corresponding to the numbers in that order).

anotherus3r avatar May 17 '21 11:05 anotherus3r

You can check on open contacts its implemented by default I too felt its useless but lets us search quicker https://gitlab.com/sultanahamer/OpenContacts/

Gottarocket avatar May 17 '21 12:05 Gottarocket

You can check on open contacts its implemented by default I too felt its useless but lets us search quicker https://gitlab.com/sultanahamer/OpenContacts/

To add to this comment, Simple Dialer is also open source (source code is available here on GitHub), so you might be interested in checking out their implementation.

anotherus3r avatar May 17 '21 12:05 anotherus3r

Can you elaborate on how this would work? because I don't know any dialers that implement this feature. Even Samsung's stock dialer doesn't have this.

It's like, search contacts by letter and number together, rather than just showing number result which is the current implementation

Contact Maria can be searched by 62742, in this case, when we type, 6, results are contacts start with number six, letters m, n and I At second digit, 2, result becomes, contacts starts with number six, letters m, n and I AND second number two, letter a, b, c At third digit, 7, result becomes, contacts starts with number six, letters m, n and I AND second number two, letter a, b, c AND third number seven, letter p, q, rs, t and likewise. Got it?

mizzunet avatar May 18 '21 17:05 mizzunet

Ohh i got it It doesnt sound so bad to do :)

roeiedri avatar May 19 '21 05:05 roeiedri

Hi! I just wanna bring up this topic again, because I really want this feature in a future release!

About the T9 dialing, I think I have an interesting idea to implement it...

Please note that I haven't checked any of the implementations mentioned above in this thread!

If searching in contacts based on the typed number isn't a optimal solution, why don't you act in a reverse way?

The solution I suggest is to generate a T9 number for each contact of the database

Then, just make the dialpad searching into those additional (hidden) fields!

Moreover, you could also split the search results to show T9 results on one side and phone number results on the other side!

What do you think, folks?

DodoLeDev avatar Jul 16 '22 21:07 DodoLeDev

Hi! I just found out about this app and I already ditched the Google Phone app but the only thing that's holding me back is the lack of T9 search. I hope it would be implemented and I'm already recommending this app to my friends.

nanna7077 avatar Sep 25 '22 03:09 nanna7077