yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] redrim:
Right now in Favorites when you click on the Phone Icon it presents you with a list of the available phone numbers that you can choose to dial.

Is there a way that you can include labels on that list of phone numbers in favorites so you can tell what those numbers are (even if they are abbreviated)?

E.G.

Instead of a list like

555-555-5551

555-555-5552

555-555-5553

it would be more useful with a list like:

555-555-5551 work (or W)

555-555-5552 mobile (or M)

555-555-5553 home (or H)

not sure if this is the most up to date thread, so feel free to move this post.
[G1 Android Development] heaven-id13:
who group contacts in call log????
[G1 Android Development] john.smith1972:
Any chance to bring back the contact groups in the phone log in 5.0.8? This was a great and much appreciated feature, and I would absolutely love to see it back...
[G1 Android Development] Magnum-M:
Hello. Help me please.

I have Samsung Galaxy with Drakaz Galax0 1.6 Donut firmware 1.6.6.3

I tried this instruction in ConnectBot:

"su

rwsystem

install /sdcard/Contacts.apk /system/app

exit

exit"

and has no result. i see the old contacts application...

what i must do?
[G1 Android Development] FadeFx:
hi Wyse,

i also use this on galaxy galaxo 1.6.3.3 and besides the alphabetic seperator not working i realized that the contact pics can not be hidden in favorites.

by the way i found this in the thread for the 2.1 version:

does this mean contacts has to be compiled for galaxo? or is this only for the 2.1 version?

[edit]

@ Magnum-M

you could use INfects Darksense 2.0 theme, it includes this contacts.apk and looks really neat.
[G1 Android Development] kokwei:
Hi all,

I am running MCR 3.1 on the Desire. Flashed the Contacts_wysie_2.8_update_signed.zip via ClockworkMod fake-flash, and then I see the "Contacts" app in the drawer. However, when launching it I get:

Sorry! The process android.process.acore has stopped unexpectedly. Please try again.

I do notice that the blue stock "Dialer" app has appeared in the drawer. Launching it was fine, and I could use the "Dialer" & "Call Log" function but it crashes with the above same exception when I click on the "Contacts" / "Favourite" tabs.

Is there any step which I have missed during the installation, or is it that this app is not for eclair?

Appreciate any help here :-)
[G1 Android Development] kokwei:
Whoops, after composing the above message I have noticed that I am in the wrong forum. So that probably explains why the app did not work on my Desire.

I'm looking to remove the "Contacts.apk" flashed onto /system/app. I've tried using the abd shell rm -f /system/app/Contacts.apk, but it says "Directory not empty".

Any clues?
[G1 Android Development] Magnum-M:
Can i get link of this theme?
[G1 Android Development] malus83:
Hi Wysie

Firstly I want to congratulate you for your GREAT App!

I use it whit a previous rom (I dont remember which) and i want to have it in my current rom.

I use Chromatic 3.9 on HTC Magic 32B , I just install Contacts.apk following your guide but the first 2 tabs, Phone and Call Log, works fine the last onces, Contacts and Favorites crash ( android.process.acore has stopped unexpectedly ).

I get the logcat:

This is when I open the app:

this is when I click on Contacts tab:

Any ideas on how to solve it???

malus
[G1 Android Development] r0ark:
Hi, I hope someone can help me with modding the Nexus One dialer or dialpad. I would like to modify the background with a "drawable" image or color value, but I can not find which file under res/drawable-hdpi-finger/ of the Contacts.apk file. Is it controled by the .xml file? Does this file lives somewhere else?

Please see attached image. I set the dimension of dialer number image file to be the same dimension as the stock Froyo 2.2 images, but as you can see, it does not completely cover the black background.

Basically, I would like mine to look like the one in image #2.

Thank you.
[G1 Android Development] Kurt Cobain:
Can you pls implement the feature allow us to choose how contacts be displayed (by actual name, or nickname)
[G1 Android Development] G1gurl:
question

Does anyone know there Is any way of grouping the calls together in the call log instead it being separated??

there was a way of doing it in his earlier releases.

Please help if you can
[G1 Android Development] andrepersil:
The same issue here in my Galaxo 1.6.3.3 (Donut).

The rest works very fine. Thanks.
[G1 Android Development] julianjm:
Call log slower than stock

Hello,

I've recently rooted and flashed my 32B Magic with CM 4.2.15.1. Everything is better/faster :D, except accesing the call log, which is way slower :(.

It takes 6 seconds to show. From the home screen, press the Dial button. This is the LogCat:

I/ActivityManager( 100): Starting activity: Intent { act=android.intent.action.CALL_BUTTON flg=0x10000000 cmp=com.android.contacts/.DialtactsActivity }
I/ActivityManager( 100): Start proc android.process.acore for activity com.android.contacts/.DialtactsActivity: pid=8799 uid=10009 gids={3003, 3002, 3001, 1006, 1015}
I/ActivityThread( 8799): Publishing provider com.android.globalsearch.SuggestionProvider: com.android.globalsearch.SuggestionProvider
I/ActivityManager( 100): Process com.android.settings (pid 8788) has died.
I/ActivityThread( 8799): Publishing provider com.android.launcher.settings: com.android.launcher.LauncherProvider
I/ActivityThread( 8799): Publishing provider com.google.android.providers.enhancedgooglesearch: com.google.android.providers.enhancedgooglesearch.SuggestionProvider
I/ActivityThread( 8799): Publishing provider user_dictionary: com.android.providers.userdictionary.UserDictionaryProvider
I/ActivityThread( 8799): Publishing provider com.android.globalsearch.stats: com.android.globalsearch.StatsProvider
I/ActivityThread( 8799): Publishing provider contacts;call_log: com.android.providers.contacts.GoogleContactsProvider
I/ActivityThread( 8799): Publishing provider applications: com.android.providers.applications.ApplicationsProvider
D/dalvikvm( 8799): GC freed 3494 objects / 249736 bytes in 99ms
D/dalvikvm( 8799): GC freed 1594 objects / 101928 bytes in 96ms
W/PhoneWindow( 8799): Previously focused view reported id 2131361856 during save, but can't be found during restore.
D/dalvikvm( 100): GC freed 12620 objects / 690096 bytes in 540ms
D/dalvikvm( 8799): GC freed 2695 objects / 180488 bytes in 132ms
I/ActivityManager( 100): Displayed activity com.android.contacts/.DialtactsActivity: 6800 ms (total 6800 ms)

I have few call entries, maybe 20-30 calls.

I know that gruping calls is expensive, as you have to first index them. That's why I'd like an option to disable it. If it's not possible to disable it, can anyone tell me how to go back to the original Contacts app?

Thanks
[G1 Android Development] Robdyx:
lovin' it on CM6!
[G1 Android Development] sgx100:
Hi Wysie !!!

Very good work dude. Congrats for such a good app.

Im using v 2.8 on a Galaxy running Galaxo 1.6.3.4 and have the same problem as reported above.

While scrolling all I can see is that all my contacts are grouped under V, I and e ( Small e)

Will post the screen-shot soon
[G1 Android Development] joshuas_79:
I would love it too
[G1 Android Development] devil-kin:
I'm unfortunately getting FC's when trying to access the contacts. The dialer part seems to work fine.

I've wiped the sharedsettings, but that doesn't help much either :/
[G1 Android Development] xjjjay:
Can somebody help me get this on Froyo? CM 6.1 includes a froyo port by Sileht, but extracting that and dropping it in my /system/app didn't work. Thanks
[G1 Android Development] sada23:
Me too. I am getting FCs when I click Contacts. I am running Biffmod 2.1 on G1.

If anybody knows a solution, please post.

Thanks
[G1 Android Development] jhr5474:
Force closes also time to flash this rom again using sparksmod 1.6 no way to use contacts so totally useless please fix
[G1 Android Development] sada23:
I am using Phonebook 2.0 as a fallback.
[G1 Android Development] Dodge93:
Hey, I used Wysie Contacts on my Galaxy i7500 with Galaxo and GAOSP.

Now, on my new Defy I haven't any configurations possibilities. Even Syncing with my Facebook contacts to get their info's and Pictures is not available.

I Tried to install it through update.zip - but doesn't work - cause the contacts.apk called here BlurContacts.apk - and of course the Dialer too as BlurDialer.apk

If i rename Contacts.apk to:

- BlurDialer.apk, I'm getting back to the Homescreen :(

- BlurContacts.apk, the Contacts-Icon at the Drawer is gone away.

How I can use your great app on My Defy ?!

That would be a good Howto for all Blur-damaged-Motorola Users :)

thanks
[G1 Android Development] torquedre:
Hi...

Can you try the dialer on Cyanogen ROM by Wolfbreak?

Coz I'd already try on Wolfbreak's ROM, it got Force Close when I press the Contacts tab & Favourites tab...

I hope you can fix it, coz I love it...

Thanks... :)
[G1 Android Development] KIMI99:
Please help me I tried hard and did not succeed with me program

Mobile

HTC Desire

2.3.3

Rom : Desire_Stock_Gingerbread_3.14.405.1_AR_RTL_V1.0

Helppppppppp meeeeeeeeee i love this dialer .....
[G1 Android Development] pershoot:
hi wysie.

i haven't pulled down your git source as of yet, but wanted to ask, where is the default color held in 1.9 version? still in res/color-finger/..xml ?
[G1 Android Development] Wysie:
pershoot: Nope. The file is still there, but the color is now stored in the code. The default color can be seen in ContactsPreferences.xml, and the list of colors in arrays.xml. I've tried to put as many colors as possible such that you all do not need to hex-edit. On my todo list is to allow a field where you can input your own color, eg. 0xF0F0F0F0, :). Lemme figure it out :D.
[G1 Android Development] pershoot:
thx:)

will pull down your git source tonight when i get home...

...............
[G1 Android Development] xenio2000:
Would be so nice that someone make a White Theme like the Market, not only the background image, but all the Contacts.apk, I think the Market have a nice graphic.

@Wysie

Tell me if I am right, could be a problem to change the colors of the text strings in contacts.apk (I mean all the colors, the name/type/number, the tabs etc) last time I looked at it all the colors was taken from the android system and not from a colors.xml in the values folder.

Xenio
[G1 Android Development] Wysie:
xenio: The colors for the digits are stored in /res/color-finger, has been the case for Donut AOSP as well. I'm not too sure about the other color stuffs..
[G1 Android Development] Wysie:
Hi guys, couldn't fall asleep (exam results out in a few hours time), and managed to get the custom color part working. Please see attached screenshots:

#RRGGBB is the usual input, eg. #FFFFFF is white, while #AARRGGBB is the same, but AA is the transparency :). So if you want a slightly transparent white you'd put #55FFFFFF or something like that :).
[G1 Android Development] xenio2000:
deleted post
[G1 Android Development] chilln73:
This may have been suggested before.

It would be great of the contact list view had an optional grid view instead of a vertical list ... just like the application aContacts.

Grid views are make it alot easier to spot a contact.

....

On second thought, this update to the standard contacts and dialer is beautiful.

Thanks for good work!
[G1 Android Development] MontAlbert:
in case people wanted to try the customised colours in more depth i found a great site that explains the whole transparency thing and how to get the values: http://www.telerik.com/support/kb/a...-color-transparency-of-radchart-elements.aspx

and to get the hex values of colours there are heaps of sites: http://html-color-codes.com/ http://palettebuilder.com/hexadecimal.aspx
[G1 Android Development] xenio2000:
More resource for Theme

Yeah I saw that part, what I was thinking is to make more resource for Text Colors for the label: Name/Number/time etc...

And make the custom_background act as background in all the tabs

Here it is what I am doing:

File: res/layout-finger/DIALER_ACTIVITY.XML

<FrameLayout android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"
[COLOR="Red"][B]// USE the custom_background in ALL THE TABS not only in the dialer.
android:background="@drawable/custom_background_dialer"[/B][/COLOR]
/>

FILE: res/values/COLORS.XML

<resources>
<color name="textColorIconOverlay">#fff</color>
<color name="textColorIconOverlayShadow">#000</color>
[B][COLOR="Red"]// COLOR NAME ADDED
<color name="textColorContactName">#000</color>
<color name="textColorContactNumber">#555</color>
<color name="textColorContactLabel">#555</color>[/COLOR][/B]
</resources>

FILE: res/layout-finger/CONTACT_LIST_ITEM_PHOTO.XML

<TextView android:id="@+id/label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/photo"
android:layout_alignParentBottom="true"
android:layout_marginBottom="8dip"
android:layout_marginTop="-10dip"

android:singleLine="true"
android:ellipsize="marquee"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textStyle="bold"
[B][COLOR="Red"]android:textColor="@color/textColorContactLabel"[/COLOR][/B]
/>

<TextView android:id="@+id/number"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dip"
android:layout_toRightOf="@id/label"
android:layout_toLeftOf="@id/presence"
android:layout_alignBaseline="@id/label"
android:layout_alignWithParentIfMissing="true"

android:singleLine="true"
android:ellipsize="marquee"
android:textAppearance="?android:attr/textAppearanceSmall"
[B][COLOR="Red"]android:textColor="@color/textColorContactNumber"[/COLOR][/B]
/>

<TextView android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/photo"
android:layout_toLeftOf="@id/presence"
android:layout_alignParentTop="true"
android:layout_above="@id/label"
android:layout_alignWithParentIfMissing="true"
android:layout_marginBottom="1dip"

android:singleLine="true"
android:ellipsize="marquee"
android:gravity="center_vertical|left"
android:textAppearance="?android:attr/textAppearanceLarge"
[B][COLOR="Red"]android:textColor="@color/textColorContactName"[/COLOR][/B]
/>

... and so on...

This is what I am trying to do a REAL White Theme, maybe like the Market (white/green) I like it

Sorry for the long post...

Xenio

EDIT:

Pushed to the phone, it looks very cool, I like the white layout,

To get different background in ListView it is necessary to specify android:cacheColorHint="#00000000" to make the default black "transparent"
[G1 Android Development] :
How do you create groups?

(Never mind seen it was released as read only)
[G1 Android Development] FrumRoll:
Hey guys, I'm having an issue with an acore FC. I noticed it in 1.72, tried 1.91 and it still exists. If I add a new contact, click the number field and slide open my keyboard I get a FC. Thanks in advance for any help. Running Danger SPL, WG V10 ROM, on a G1.
[G1 Android Development] :
Hhmmm not had any issues like this, give me a second and I'll see doing it your way.

Confirmed - Never noticed this before, I just use the touch normally.
[G1 Android Development] ilostchild:
Confirmed this too

also if you actually flip the screen first, and go to contacts you wont get it and be able to add numbers, soon as you close the screen get a force close again
[G1 Android Development] djunio:
Does this work on Eclair Roms?
[G1 Android Development] mgorman:
i did what it said on the first post and when it booted back up i lost contacts, maps, and phone. said it did not exist
[G1 Android Development] ilostchild:
did you try the update sign zip?
[G1 Android Development] Wysie:
FrumRoll, shadowch31: I don't have a Dream to test it out, can one of you post your logcat. Even better, both :P. Also, is sensor rotation enabled or disabled in the preferences?

Thanks :)!

mgorman: What method did you do? Something tells me you "rm" the wrong files. I've been doing that all these while, and look at the commands, they do not even touch your Maps or anything else.
[G1 Android Development] FrumRoll:
I have sensor rotation disabled, I enabled it to test but still get a FC in the same spot. I'll try and get a log but I don't currently have the collector installed.
[G1 Android Development] mgorman:
I did this

adb remount

adb shell rm -r /system/app/Contacts.*

adb shell rm -r /data/dalvik-cache/system@app@Contacts.apk@classes.dex

adb shell rm -r /data/data/com.android.contacts/shared_prefs

adb shell rm -r /data/data/com.android.providers.contacts/shared_prefs

adb push Contacts.apk /system/app/Contacts.apk

I'm using TheOfficial rom. I tried the update zip and it didn't work and I ended up having to wipe my phone
[G1 Android Development] Wysie:
mgorman: Don't mean to sound rude, but those commands really do not touch your Phone, Maps, etc. at all. The update.zip works just fine over here. Sorry about the issues it's caused you.
[G1 Android Development] Wysie:
1.92 out. Fixes a major bug.
[G1 Android Development] FatBoyExtraordinaire:
Wysie, this has turned into something truly amazing. I literally made a person with a Droid jealous of my dialer. A dialer! lol Absolutely fantastic work. Can't wait to flash the latest.

Just noticed the mediafire and direct post still link to 1.91 version. Unless this is 1.92 and you might have forgot to rename it.
[G1 Android Development] cyanogen:
Been keeping in sync with Wysie + ChainsDD..

http://n0rp.chemlab.org/android/testing/Contacts.apk
[G1 Android Development] Wysie:
Fixed the links. Sorry about it. I named update.zip wr0ngly will fix it later.

Cyanogen: whats new/fixed in your contacts? :)

FBE: thnks for your support
[G1 Android Development] MontAlbert:
So this is Wysie and chains 2 projects merged?
[G1 Android Development] Wysie:
MontAlbert: im not sure but i doubt so. I haven seen chains update or online for a while.
[G1 Android Development] bjehsus:
For visual continuity, I think the edit contact groups icon should just be the standard drop arrow, but otherwise nice work :D

Also, could you implement full size contact picture viewing from within the contact card?
[G1 Android Development] camalot:
I have a Design suggestion for the preferences, anyway you could put the "Color" options in a sub-panel? The preference have become very crowded with them in there. I am thinking like when you go in to Android Settings then go in to Applications.

I think it would help keep the now functional contacts application more like the other parts of android.
[G1 Android Development] Wysie:
Camalot: will find out how to do that later. Thanks for suggestion.

Bjehsus: i chose not to make it the plus symbol... lets say i want to add someone to some groups, must i remember the group name? Regarding the contact pic, once you have assigned it and sync takes place therr is no info about the original pic :(
[G1 Android Development] :
Link for the .zip is down :(

Sorry Wysie for not providing the logcat, kind of fell asleep :D
[G1 Android Development] Compumyst:
I (kind-of) second Bjehsus regarding the contact picture. I understand that the picture associated with the contact is limited (cropped and shrunk), but while in a call, the dialer shows an "enlarged" version of the contact's picture.

All's I'm saying is that would be nice to see a larger view of the contact than the little icon in the corner provides. If it's too much work to add something like that in, no biggie. Just an idea.

Also, regarding the groups, I thank you -- it's about time that we can move contacts around from the phone. Thing is, is there a chance that the Friends, Family and Coworkers groups can be added in as well (since Google decided to up and force those groups into our contacts lists anyways).
[G1 Android Development] djunio:
DOES ANYONE KNOW IF THIS WILL WORK ON ECLAIR ROMS?:cool:
[G1 Android Development] :
Links are back up :)

Thank you.
[G1 Android Development] camalot:
I'm not sure if you are creating the preferences screens with the xml file, but If you add a <PreferenceScreen> as a child to another <PreferenceScreen> it will create the "sub-screen".
[G1 Android Development] :
Can we create groups yet? If so how?
[G1 Android Development] Wysie:
shadowch31: Not yet. Been a little busy recently. For now you can only add/remove a user from groups.

camalot: I've cleaned up the preferences, thanks for the suggestion.

In addition, I fixed the bug with the focused/pressed/unselected colors being messed up. I've also added an about screen detailing the version of this mod, thanks to xiutian for the suggestion.
[G1 Android Development] :
@ Wysie.

Okay thanks, just thought I was being dumb :D

Thanks for your continued hard work of this, its highly appreciated fella.

Will have to wing a donation your way on payday to get yourself a few beers.
[G1 Android Development] Wysie:
camalot: Yup, I've done it already, thanks :). I'm using the xml (base was created by ChainsDD, he did a wonderful job).

By the way, I've increased the size of the contact picture but it looks a little weird. I've linked 3 differet sizes (default [78], 100 and 116 [size of pic when you've a call by default]), check them out:

78 x 78 (default):

100 x 100:

116 x 116 (incoming/outgoing call default size):

Some opinions would be nice ;).
[G1 Android Development] Wysie:
Compumyst: I have no idea how to get Friends, Family, etc. to show. I downloaded a few Contacts apps off the market and none of them are able to show as well. If you know one that can, please PM me and lemme know, I'll contact the dev to find out how he did it :).

djunio: Nope. Only 1.6...
[G1 Android Development] camalot:
Personally, I like the default size on the contact screen. The others take up too much room.
[G1 Android Development] :
I agree, the default size is perfectly fine.
[G1 Android Development] Wysie:
camalot: Thanks. I'm leaning towards 100x100 for now... Maybe I will make it a preference again :P.

shadowch31: So can I have the logcat soon? :P
[G1 Android Development] :
Oppsss doing it now :D
[G1 Android Development] Wysie:
shadowch31: Are you running CyanMod? Or Wes Garner?

Contact pic size when viewing a contact info is now changeable. Doing some testing, and then release :).
[G1 Android Development] :
I'm running Enom's TMO-OTA-EU-DRC92 + Base Exp v2.4.1.
[G1 Android Development] Wysie:
1.94

After much consideration, I've decided to make the Contact picture as follows:

Sorry to those that don't like it :P.

Nah, just joking :P. It's now configurable. Some screenshots :).

My 15 seconds of fame:

1.94:

Fixed the issue with the digits colours not being set properly. Thanks MontAlbert for the help! :)

Contact picture size when viewing a contact is now configurable.

Cleaned up preferences, thanks camalot for the suggestion.

Added an About, thanks xiutian for the suggestion.

Will release in a while. Packaging things up nicely now :).
[G1 Android Development] xenio2000:
Initial Letter separators

@Wysie

I have already asked this feature from 2.0 in the other thread... what do you think? is it possible to port it in your mod?

thanks

Xenio

Screenshot from emulator SDK 2.0
[G1 Android Development] ilostchild:
Lol thats funny! thanks for all the rolling updates/fixes!
[G1 Android Development] Wysie:
1.94 is out! :)

xenio: Let me take a look at it. :D

ilostchild: Np, glad you like it! :D

shadowch31: Could you try 1.94 and pass me the logcat again? It'll probably still happen. The weird part is the error you're getting is from untouched code =\.
[G1 Android Development] :
Just downloaded it and flashing now, will post thelogcat in a few for you.
[G1 Android Development] erikod:
This one is not working with Eclair 2.01....
[G1 Android Development] Sleeepy2:
Did I mention that your the best...

Thanx for all your hard work
[G1 Android Development] Wysie:
erikod: It's made for Donut..

Sleeepy2: Thanks :).

shadowch31: Thanks! I hope I find out the bug. Haha =].