I've decided to work on Contacts again, and am slowly porting over the features of my previous work to 2.1. It will not be updated as often since I'm now busy with school work, and will only be updated on weekends or when I've the time.
Ability to set certain programs for voicemail
Themeable background: custom_background_dialer.png in drawable-finger (both mdpi and hdpi) (Not working now, see known bugs)
Changeable digits color
Ability to disable feedback function
Press call button with no digits entered to retrieve last dialled number
Show/hide contact pictures in call log
Show/hide call button (If call button is hidden, the call type icon will dial the number instead when tapped)
Show actual time in call log, instead of relative time
Ability to clear all logs of a particular type (missed, incoming, outgoing)
Show/hide call button
Navigate directly from contact info (works with M4ps and rooted Maps, it doesn't make sense actually, if you're rooted you shouldn't be running M4ps).
Added preference to hide all "Text/SMS" actions except for mobile numbers.
Show/hide call button
Always Nandroid First!
Installation instructions for apk:
adb remount adb shell rm /system/app/Contacts.odex adb push Contacts.apk /system/app/
apk (unzip and push): http://www.androidspin.com/downloads...1_cyan_apk.zip
Others (Stock Rooted ROM, Superboot, Bacon Addon):
May not release it, if you are interested just compile it from my GitHub. Reason? Most of the other custom ROMs have different frameworks, that causes the alphabetical separators (possibly other stuff) to be all messed up. It's a better idea if the ROM makers themselves compile it against their source..
Fixed the issue with SMS/MMS action not showing numbers
Pressing green dial button with no digits entered now retrieves the last dialled number
Added preference to return to dialer instead of home screen after a call from dialer
1.0 was compiled for mdpi devices, resulting in low-res graphics. 1.0r2 is compiled for both, should look nice in your hdpi device again. Thanks MontAlbert for the heads up.
Implemented function to show/hide contact pictures in call log
Added pref to show/hide dial button in call log. If hidden, tapping on
the call type icon will dial out instead.
Preference to show/hide separators in Contacts
Preference to show/hide contact pictures in Contacts/Favourites
Added navigation action beside the address of a contact
Added preference to hide sms action for all numbers except mobile
Added preference to hide frequently called
Added menu option to clear frequently called (will be hidden if you hide
Added preference to enable rotation to landscape mode
Fixed the FCs that occured due to lack of permissions (GET_ACCOUNTS).
Also added more preferences for call log. You can now show exact time instead of relative time.
Ported over Dialer enhancements from my previous work.
Port the changes over from http://forum.xda-developers.com/showthread.php?t=599194
Replacing custom_background_dialer is not working. Can't figure out why. Please let me know if you have a fix.