Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,730,261 Members 50,850 Now Online
XDA Developers Android and Mobile Development Forum

[APP] NubDial - Smart Dialer for Android

Tip us?
 
Wysie
Old
(Last edited by Wysie; 19th March 2010 at 01:21 PM.)
#1  
Senior Member - OP
Thanks Meter 6
Posts: 1,119
Join Date: Jul 2009
Default [APP] NubDial - Smart Dialer for Android

Hi all,

This project started out as my basic mod of SpellDial (by Lawrence Greenfield, thanks for making it open-source) initially, but I've since made quite a number of changes to it.

It is now able to search by both name and number, and you can always use the "#" key to denote a space. Most of the other changes I made are under the hood, but I've attached a few screenshots so you know what you're getting.



Lastly, there are a couple of bugs, among them I believe it only works properly with Nexus One. I've yet to finish up all the mdpi images, and I've also not updated the code for SDK3/4 and below (Cupcake, Donut).

Download: Search "NubDial" on the Android Market.
Source: http://code.google.com/p/nubdial/

Request/Help Needed:
I hope that this will become a community project (but I doubt I'll be able to do much since sch's getting really bz), and would appreciate if someone could come up with a nicer design that still fits the Android look . If you have, please post your mock-up or send them to me , actual 9-patch/images will be awesome.

Change Log:
1.82:
Added patch by seidler2547 to support accented characters.
Added patch by qingcai to speed up performance (I changed the delay slightly).
Should not show up on Donut/Cupcake Markets anymore.

1.81:
Fixed another FC bug. Thanks to xiutian for running the test version and providing me with logs !

1.8:
Fixed a FC bug when searching for some contacts.

1.7:
Added pref to auto-hide the dialpad on fling action .
Also, fling up/down on the dialpad to show/hide it.

1.6:
QuickContacts picture

1.51:
Fixed hyphen bug again.

1.5:
Added "Add to contacts" to Menu options
Highlighting now works across dashes (Please report)
Able to set as default Dial app now (Tested with SMS widget)
Enabled fast scroll for the contacts list (similar to default contacts, you've the fat tab to hold and drag down)

1.4:
Fixes a regression bug with name matching
*Should* fix hyphen bug

1.3:
Added preference to match any number sequence, not just from the start

1.2:
Bug fixes

1.1/1.0:
I forgot :P

To Do:
Add menus to go Contacts/Logs/Favourites
Add 2-sec pause/etc.
Implement features to Donut/Cupcake (Low-priority)

Known Bugs:
Long pressing on menu for the soft keyboard messes up the layout. Any ideas?
The Following User Says Thank You to Wysie For This Useful Post: [ Click to Expand ]
 
jabbawalkee
Old
#2  
jabbawalkee's Avatar
Senior Member
Thanks Meter 175
Posts: 2,039
Join Date: Dec 2008
Location: Chevy Chase, MD
Looks awesome!! Where's the download link? Thanks for your work
Follow me on Twitter

Market Themes (for Theme Engine):
MellowYellow (NEW!!)
MattedBlues

 
Wysie
Old
#3  
Senior Member - OP
Thanks Meter 6
Posts: 1,119
Join Date: Jul 2009
You're fast. I normally post once when there's a lot of stuff already before I edit it to add more :P. Link's up .
 
jabbawalkee
Old
#4  
jabbawalkee's Avatar
Senior Member
Thanks Meter 175
Posts: 2,039
Join Date: Dec 2008
Location: Chevy Chase, MD
Quote:
Originally Posted by Wysie View Post
You're fast. I normally post once when there's a lot of stuff already before I edit it to add more :P. Link's up .
Haha I actually JUST happened to be checking the forums (which I don't check so often). Looking good and I just tested it out on the Market. Smooth so far, but after a call ends it unfortunately does not go back to the app, but instead it goes to the stock Dialer. I know that's probably difficult to intertwine and you're aware, but just thought I'd post about it!
Follow me on Twitter

Market Themes (for Theme Engine):
MellowYellow (NEW!!)
MattedBlues

 
JPongco
Old
#5  
Junior Member
Thanks Meter 0
Posts: 17
Join Date: May 2009
Default a good start

Wysie,

I've been following your development of the contacts apk and now this t9 dialer is adds function not currently available on stock dialer. A good start.

Is there any way to merge this dialer into the stock nexus one phone app?

Jonathan
 
AC!D
Old
#6  
AC!D's Avatar
Member
Thanks Meter 0
Posts: 60
Join Date: Feb 2006
Location: Erlangen
^^ yes this would be cool
 
codington
Old
#7  
Senior Member
Thanks Meter 25
Posts: 312
Join Date: Sep 2009
Location: KunShan, JiangSu, PRC
Nice idea. I would like to see this tool rolled into your Wycontacts Eclair apk.

Some quick feedback - I am getting FC when searching for a number/contact that either begins with 2 (ABC) or 6 (MNO). This is repeatable and happens every time. I have rebooted and still get FC whenever the 2 or 6 are entered first. Searching with the other keys works as expected. Can I send you any log files that might help in remedying this? My sig has the ROM and kernel details for reference.
HTC One:
ARHD HD 51.0 (4.4.2)

Samsung Galaxy TAB III 8":
Rooted stock [SM-T311] | 4.2.2
 
stian230
Old
#8  
stian230's Avatar
Senior Member
Thanks Meter 1185
Posts: 1,216
Join Date: Oct 2009
Location: Penguin land,way up north.

 
DONATE TO ME
Thank-you
works just fine. It wod be cool the app open by dobbel tap on tracbal
Nexus 5 White 32g
Samsung galaxy S 4
samsung GALAXY SIII Lte I9305
Htc one X
samsung Galaxy S2
Htc vision x 2

Nexus one
Htc Magic x 2
Htc Diamond
Sony ericsson p1i
Htc TyTN II
Sony ericsson p800
Qtek 9000
Qtek 9090


 
MrADeveci
Old
#9  
MrADeveci's Avatar
Senior Member
Thanks Meter 3
Posts: 166
Join Date: Mar 2009
Location: 127.0.1.1

 
DONATE TO ME
Great work .... but can you do the following?

1) Change the icon to represent the standard Dialler Icon?
2) Have the option within the dialler to goto the other tabs, or better still implement this into the standard dialler?

Thanks for your work !
 
Wysie
Old
#10  
Senior Member - OP
Thanks Meter 6
Posts: 1,119
Join Date: Jul 2009
Hi guys, thanks for the support and comments.

Integrating into the system Contacts app is definitely possible, but I'm afraid I lack the time to do that. Moreover it's not high on my priority list.

I made the icon, so nope, not gonna change it :P. Sorry.

Check out my to do for what's coming next, as well as currently known bugs (would be good if someone can propose a fix).

That's all. Updated a new version to Market which fixes some minor bugs.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


XDA PORTAL POSTS

Implement Split View in Your LG G2 KitKat Rom with Automated Installer

Some of you may have remembered a story on the Portal a few weeks back … more

Cast Your Device Screen the Way it Was Meant to be with Second Screen

Not too long ago here on the XDA Portal, we covered how Google had made … more

Samsung Gear Live Unboxed the XDA Way – XDA Developer TV

XDA Developer TV Producer AdamOutleris known for his XDA Unboxingseries where … more

Make Your Own DIY Capacitive Stylus

The XDA Portal is a place where we like to talkabout things that are interesting, fun, and sometimes … more