PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   HTC Apache (http://forum.ppcgeeks.com/forumdisplay.php?f=14)
-   -   For those looking to skin your dialer (TDial 1.1.0, 12-09-07) (http://forum.ppcgeeks.com/showthread.php?t=7819)

tiermann 11-15-2007 04:15 PM

Quick update on the TDial project...

The only dialer this works with in the WM6 kitchen is the "Vogue" dialer right now. Changes were made to the "Touch" dialer to fix several important issues like 911, etc, which also changed the way it skins. If you're looking to use your old skins or make and use new ones they will work on the "Vogue" dialer.

Known Vogue Issues:
-When used along side some task managers, the dialer will pop up for "no reason".
-Roaming warning is permanently on. It will warn you when you make a call while roaming.

When I have a chance I will put out a new version that will completely work for both the new Touch and blueFrog.


Edit:
--v1.0.3
-Now draws the talk button on the backdrop making it compatible with _old_ Touch and new Vogue dialer.
-Added the glosses created by FRESHMAN.

tiermann 11-25-2007 01:44 AM

--v1.0.5
-Fixed status box for blueFrog/new Touch
-Combined bordercolor for down buttons on progress and dialer screens for blueFrog/new Touch because they use the same image for downbutton now anyway.
--v1.0.4
-Now supports new Touch (in WM6 kitchen) and BlueFrog dialers.
Remember to choose the correct dialer in Options->Dialer. It will save in your settings.

New list of supported dialers:
-BlueFrog
-HTC Touch (old and new(wm6 kitchen) versions)
-HTC Vogue

See opening post for more details.

daveedem 11-26-2007 11:12 PM

thanks .. you rock.. been using the bliss dialer and while it's cool.. it's not my images.

will try it out tomorrow.

sj808 11-27-2007 04:23 AM

we post to install this program in our PC right? well when I run the EXE file I get a error.

tiermann 11-27-2007 08:02 AM

Install .net 2.0 or higher.

Quote:

Originally Posted by sj808 (Post 130233)
can this Tdialer customizer work with the built-in dialer on the Touch??

Yes. Choose Vogue in the Options->Dialer menu.

jayj2k1 11-28-2007 11:44 PM

Digits won't show?
 
I got everything working with the TDial on my phone, except that the digits won't show. Its just my background showing but when I press a digit, it does confirm what number i pressed. Anyone else had this problem or know how to solve it?

tiermann 11-29-2007 12:54 PM

Quote:

Originally Posted by jayj2k1 (Post 131696)
I got everything working with the TDial on my phone, except that the digits won't show. Its just my background showing but when I press a digit, it does confirm what number i pressed. Anyone else had this problem or know how to solve it?

You chose the wrong Options->Dialer for the dialer you're using. I'm guessing you're using BlueFrog or newer Touch (from wm6 kitchen) and you selected Options->Dialer->Vogue in TDial when you saved your skin. You can just re-open the skin, check your settings and then save again.



New release up..
--v1.0.6
-Added ability to change bgcolor of downbutton for BlueFrog and new Touch
-Added ability to set different backgrounds for dialer and progress for all dialers supported.
-Added donate link to About.

Something to think about for setting a different background image for progress and dialer...
All supported dialers use the same image for smartdial on both screens.


Next realease (coming out shortly) will fix problems with the status box, but there's nothing i can do about the dialers using the same smartdial image for each until i have it save the skins to cab files and/or OEMs. That will be in a later release.

tiermann 11-29-2007 05:48 PM

--v1.0.7
-Fixed issue with statusbox not saving in the skin correctly.
-Reworked the smartdial and statusbox code.
-Reworked the button-click code so that the downbutton color is properly displayed in the preview for BlueFrog.
-Smartdial not matching your progress screen if you're using a different background than the dialer screen is not a bug. It's the way the dialer skins. If it doesn't look right, turn the smartdial alpha up to 100%. You will be able to set different smartdial images as soon as i get a release out that has cab and/or OEM saving.

Wizzard 11-30-2007 03:02 AM

Tiermann, This is just unbelievable!!!!!

I have a question about the carrier logo.jpg file in windows, I notice that you have an option in your program to hide the logo, is there an option to replace this file with one of my own??

I have tried Total Commander and it won't let me replace the file because it is in the ROM. Could I put the file in the patches file of the kitchen and would it overwrite the existing file in the ROM??

Thanks for your help.

tiermann 11-30-2007 09:24 AM

Yeah, that'll work. I just used a 5x5 transparent gif as a replacement so it would hide the text or other logo. But to replace with your own you can either replace it in your skin when you move it over to the phone or replace it by putting it in the Patches folder of your kitchen. All the skin images can even go in Patches too if you want to build it into the ROM.

Resco and Total Commander should let you overwrite ROM files with a warning. The stock file explorer or activesync usually won't. You can overwrite the files, you just can't delete or move them. Another problem that'll be fixed once I have it save to cab because i'll be able to add reg entries so that it uses a different location for the files making it easily install/uninstallable or the OEM will just overwrite them during the build.

Wizzard 11-30-2007 03:36 PM

Thanks Tiermann,

I'll try it again tonight.

Wizzard 12-01-2007 09:22 PM

Tiermann,

Great Program!!

What is the size of the carrierlogo.gif, height-length? My old one seems to be just a touch too big.

Never mind, I found that 100 by 18 pixels works pretty well.

Thanks

chopcbr1332 12-02-2007 07:43 PM

Quote:

Originally Posted by tiermann (Post 132830)
Yeah, that'll work. I just used a 5x5 transparent gif as a replacement so it would hide the text or other logo. But to replace with your own you can either replace it in your skin when you move it over to the phone or replace it by putting it in the Patches folder of your kitchen. All the skin images can even go in Patches too if you want to build it into the ROM.

Resco and Total Commander should let you overwrite ROM files with a warning. The stock file explorer or activesync usually won't. You can overwrite the files, you just can't delete or move them. Another problem that'll be fixed once I have it save to cab because i'll be able to add reg entries so that it uses a different location for the files making it easily install/uninstallable or the OEM will just overwrite them during the build.


Hey Tier, I saved the skin. but Id rather have a Cab install. I tried doing the copy and replace image files in my /windows and it just all went white.
I had to reinstall another dialer skin for my phone to have buttons again.
Can you help me out with this?

tiermann 12-02-2007 08:35 PM

Cabs usually don't properly replace the ROM files. In order for a cab to work you'll have to have it install them to someplace like \Program Files\My Skin and then also add the registry entries to point the dialer to the new images.

You can get a list of what needs to be changed by exporting [HKEY_LOCAL_MACHINE\Security\Phone\Skin]. Any image paths are what you're looking for.

Eventaully, I'll have it make the correct cab for you, but for now that's the long way.

chopcbr1332 12-02-2007 10:44 PM

Quote:

Originally Posted by tiermann (Post 134381)
Cabs usually don't properly replace the ROM files. In order for a cab to work you'll have to have it install them to someplace like \Program Files\My Skin and then also add the registry entries to point the dialer to the new images.

You can get a list of what needs to be changed by exporting [HKEY_LOCAL_MACHINE\Security\Phone\Skin]. Any image paths are what you're looking for.

Eventaully, I'll have it make the correct cab for you, but for now that's the long way.

Hm.. I kind of confused me.
Mega, Made me a Dialer cab.
But I just wanted to have another.
If you can paste the link to a .."idiot proof" instructional that would be great. and I used the program you have to make the skin.

ajgalbraith98 12-05-2007 03:12 PM

I love this program so much. I have a hot picture of my wife (QUIET all you youngin's drooling over models you will never touch...hehehe) Unfortunately the picture I am enjoying has a lot of white in the upper right where the digits appear as you dial. Is there a registry setting to change the color of those digits (for my background a dark color would be preferable, but currently they are white)
--ajgalbraith98

tiermann 12-05-2007 07:23 PM

If it's blueFrog or the Touch dialer from the WM6 kitchen, you could try...

Code:

[HKEY_LOCAL_MACHINE\Security\Phone\Skin\DIALER\PORTRAIT\Text]
"TextColor"=dword:00ffffff

[HKEY_LOCAL_MACHINE\Security\Phone\Skin\DIALER\LANDSCAPE\Text]
"TextColor"=dword:00ffffff

That's the default white, and all 0's should get you black. Should only affect the dialer screen and not the progress screen. Let me know if it works.

ajgalbraith98 12-05-2007 10:07 PM

Yep those reg settings were right on
 
That is the right area, and they obey basic HTML coloring (RRBBGG in Hex) for kicks i set it to a purple. It worked fine. Thanks for the location.
as a side note the color does affect the Dynamic text from the dialer..ie. the Last Call.

Also I verified that if you wanted to you can create the registry keys for the Progress and it will obey the TextColor also, but you must create the "Text" key, and the TextColor Value
Code:

[HKEY_LOCAL_MACHINE\Security\Phone\Skin\PROGRESS\PORTRAIT\Text]
"TextColor"=dword:00ffffff
 
[HKEY_LOCAL_MACHINE\Security\Phone\Skin\PROGRESS\LANDSCAPE\Text]
"TextColor"=dword:00ffffff

--ajgalbraith98

OMJ 12-05-2007 10:21 PM

3 Attachment(s)
Hey Tiermann,

tried your program again...very nice. gotta few questions though.

1. Which dialer would you recommend? Touch or BlueFrog?
2. I just cooked a ROM w/ Vogue but it appears to still have those issues u mentioned above.....no resolution yet? ....I don't care for this Vogue (the issues)
3. The skin I made for my wife is not working correctly, the digits & their background are grey/black, I verified that Dialer_BkgdP.png & Dialer_BkgdL.png are correct. I attached them straight from the /windows dir. Everything else appears to be ok.

Thx

tiermann 12-05-2007 10:56 PM

It looks like you have the wrong dialer chosen in Options->Dialer.
The first picture looks like you have the Vogue dialer on the phone and you're using a new Touch/BlueFrog skin.

The recommended dialer for skinning is the latest version of Touch in the WM6 Kitchen since it's basicly BlueFrog with the blue digits already hidden. In TDial Designer you would choose "BlueFrog (or new Touch)" from Options->Dialer. It's the smallest and simplest skin-wise and seems to have the least problems, if any.


A quick explaination of the differences:
BlueFrog has all of the buttons drawn on the background.

New Touch is the BlueFrog dialer with a different skin and a couple of registry tweaks to hide the blue digits. The change was made because the old Touch version had issues like not being able to dial 911 in certain cases. The appearance was kept almost identical, but the skinning method changed.

Vogue was pulled from the sprint touch (codename vogue). And it skins almost identically to the old (pre wm6 kitchen) Touch version which was pulled from the GSM version of the HTC Touch. All buttons are seperate images.


It's a little confusing since they all look the same, but each skins slightly different to get that appearance.

tiermann 12-06-2007 01:58 AM

Quote:

Originally Posted by ajgalbraith98 (Post 136761)
That is the right area, and they obey basic HTML coloring (RRBBGG in Hex) for kicks i set it to a purple. It worked fine. Thanks for the location.
as a side note the color does affect the Dynamic text from the dialer..ie. the Last Call.

Also I verified that if you wanted to you can create the registry keys for the Progress and it will obey the TextColor also, but you must create the "Text" key, and the TextColor Value
Code:

[HKEY_LOCAL_MACHINE\Security\Phone\Skin\PROGRESS\PORTRAIT\Text]
"TextColor"=dword:00ffffff
 
[HKEY_LOCAL_MACHINE\Security\Phone\Skin\PROGRESS\LANDSCAPE\Text]
"TextColor"=dword:00ffffff

--ajgalbraith98


Thanks for that info :) Neither of those are in the RGU so that was a great find.

tiermann 12-06-2007 04:17 AM

http://img360.imageshack.us/img360/4...t001sy3.th.png
http://img360.imageshack.us/img360/1...t004dx4.th.png

I was just playing around with the basic digit set.
Theme is here if you want it. Will work with blueFrog and new Touch.

OMJ 12-06-2007 10:14 AM

1 Attachment(s)
I loaded up the skin I made, and checked the dialer, it is set to vogue.......anyway, I don't like the vogue issues, so I am going to build a new ROM w/ the dialer, then create a new skin to test.

thx for the help

OMJ 12-06-2007 12:31 PM

ok, I built a new ROM w/ the latest touch, then started from scratch w/ the dialer skin. It looks the way it should, but I'm having some weirds issues when making calls, maybe it's the dialer & has nothing to do w/ the skin, but here's what's happening:

1. When making a call, I'm getting the roaming icon.
2. If I dial *2 (Sprint CS) I get a msg that says "Verizon Wireless over the air programming....". It appears I'm roaming on Verizon, nad going to their CS.
3. When I end the call the radio has to search for a signal, goes back to PCS.

Any ideas? I tried setting the roaming option to Sprint only, but it made no difference.

tiermann 12-06-2007 04:47 PM

Quote:

Originally Posted by Old_Man_Jenkins (Post 137154)
ok, I built a new ROM w/ the latest touch, then started from scratch w/ the dialer skin. It looks the way it should, but I'm having some weirds issues when making calls, maybe it's the dialer & has nothing to do w/ the skin, but here's what's happening:

1. When making a call, I'm getting the roaming icon.
2. If I dial *2 (Sprint CS) I get a msg that says "Verizon Wireless over the air programming....". It appears I'm roaming on Verizon, nad going to their CS.
3. When I end the call the radio has to search for a signal, goes back to PCS.

Any ideas? I tried setting the roaming option to Sprint only, but it made no difference.

I've been using both the Touch and BlueFrog from the kitchen back and forth now for a while. Before that was the Vogue. And before that I used the old Touch version. I've never had roaming problems like that.

Not sure, but that doesn't even sound like a dialer issue. The only time I've seen something like that happen is when someone clones an ESN and some of the settings are still there from the old carrier.

Maybe someone else has had that problem before though.

tiermann 12-06-2007 04:56 PM

Quote:

Originally Posted by Old_Man_Jenkins (Post 137154)
ok, I built a new ROM w/ the latest touch, then started from scratch w/ the dialer skin. It looks the way it should, but I'm having some weirds issues when making calls, maybe it's the dialer & has nothing to do w/ the skin, but here's what's happening:

1. When making a call, I'm getting the roaming icon.
2. If I dial *2 (Sprint CS) I get a msg that says "Verizon Wireless over the air programming....". It appears I'm roaming on Verizon, nad going to their CS.
3. When I end the call the radio has to search for a signal, goes back to PCS.

Any ideas? I tried setting the roaming option to Sprint only, but it made no difference.

I've been using both the Touch and BlueFrog from the kitchen back and forth now for a while. Before that was the Vogue. And before that I used the old Touch version. I've never had roaming problems like that.

Not sure, but that doesn't even sound like a dialer issue. The only time I've seen something like that happen is when someone clones an ESN and some of the settings are still there from the old carrier.

Maybe someone else has had that problem before though.

Aside from appearance, the skins won't affect any other part of the dialer itself. They only contain images.
Quote:

Originally Posted by Old_Man_Jenkins (Post 137067)
I loaded up the skin I made, and checked the dialer, it is set to vogue.......anyway, I don't like the vogue issues, so I am going to build a new ROM w/ the dialer, then create a new skin to test.

thx for the help

Looking at that picture, there must be a bug in skin loading. You're actually in blueFrog mode if you don't have all color options. I'll have to fix that for next release.

Edit: I can duplicate that skin loading bug here. It does put you in the correct mode that the skin was saved in, but it doesn't check the right option on the list. Easy fix.

--v1.0.8
-The Options->Dialer choice is properly checked depending on the mode you are in.

cdingevan 12-06-2007 05:00 PM

Dialer not Working.
 
Hello,

I created a skin with the application and copied the files to the windows dir. soft reset and it's still not working. I have ppc 6700 and wm6. any suggestions?

tiermann 12-06-2007 05:23 PM

Quote:

Originally Posted by cdingevan (Post 137347)
Hello,

I created a skin with the application and copied the files to the windows dir. soft reset and it's still not working. I have ppc 6700 and wm6. any suggestions?

Which dialer are you using and what did you use to copy the files?

Possible problems, you're not using a supported dialer, or you used ActiveSync to copy the files to \Windows (in which case it won't overwrite ROM files).

OMJ 12-06-2007 05:26 PM

Quote:

Originally Posted by tiermann (Post 137342)
I've been using both the Touch and BlueFrog from the kitchen back and forth now for a while. Before that was the Vogue. And before that I used the old Touch version. I've never had roaming problems like that.

Not sure, but that doesn't even sound like a dialer issue. The only time I've seen something like that happen is when someone clones an ESN and some of the settings are still there from the old carrier.

I guess I'll need to take a close look in the kitchen, as I am getting the same result on both my 6700's. Maybe the dialer is conflicting w/ something else......I was using the ibliss dialer up till yesterday.

I tried a hard reset, but still have the issue, maybe I'll try the bluefrog dialer.

cdingevan 12-06-2007 06:41 PM

Quote:

Originally Posted by tiermann (Post 137376)
Which dialer are you using and what did you use to copy the files?

Possible problems, you're not using a supported dialer, or you used ActiveSync to copy the files to \Windows (in which case it won't overwrite ROM files).

I tried HTC vogue and blue frog. I'm using the phone connected to a USB. Will that work if not how should I do it.

tiermann 12-06-2007 07:06 PM

You'll need a program like Resco Explorer or Total Commander to be able to overwrite the ROM files. Or the images can just be placed in the Patches folder of your kitchen when building the ROM.

OMJ 12-07-2007 11:55 AM

Quote:

Originally Posted by Old_Man_Jenkins (Post 137380)
I guess I'll need to take a close look in the kitchen, as I am getting the same result on both my 6700's. Maybe the dialer is conflicting w/ something else......I was using the ibliss dialer up till yesterday.

I tried a hard reset, but still have the issue, maybe I'll try the bluefrog dialer.

well it got it fixed.....long story short....probably flashed 8x yesterday, no kitchen combination or dialer would fix the roaming issue.....end up flashing back to stock Sprint ROM, verified problem gone, then back to WM6......all good now.


**EDIT** guess I spoke to soon.....upgraded radio, roaming every call again.....weird, got full bars of PCS, but when I make a call, it forces to roaming......back to flashing.....sigh

tiermann 12-07-2007 03:15 PM

Sounds like you may need to stick with the stock radio.

OMJ 12-07-2007 07:27 PM

Quote:

Originally Posted by tiermann (Post 138051)
Sounds like you may need to stick with the stock radio.

yeah I think yer right....how's this for a kick in the nads.....flash back to Sprint stock rom, make a test call to *2, goes roaming to verizons CS. what???......flash again to Sprint stock rom, made a couple test calls ok, flash to wm6 w/ touch dialer, so far so good.....I'm leaving the radio @ 1.27 for now.

i'm using your Christmas skin.....very nice.....thx for all the help.

tiermann 12-08-2007 07:51 PM

--v1.0.9
-A cab file is now created in the same folder the skin is saved to. This can be used as an alternative to copying the files to \Windows.


For next release, I'll be adding text colors, etc, for blueFrog/new Touch so that the reg settings will be added to the cab file as well. For now the cab only contains images.

tiermann 12-09-2007 08:00 PM

--v1.1.0
-Fixed problem with landscape progress background showing as portrait when loading a skin.
-Added ability to change the statusbox text color (and dial digits) for portrait and landscape individually. BlueFrog/new Touch only, and you'll need to use the cab version of your saved skin. Eventually you'll be able to change progress button text too as well as set seperate colors for dialer and progress, but for now I need to rework the interface to fit it all in.

Biggjimmy7 12-10-2007 04:01 PM

Hey Tiermann,
great work on the application and all the hard work. I was able to load and create a few skins that look perfect thanks to your program but I have hit a snag that would be helpful in the future with other skins. I'm currently using my PPC-6700 with the HTC MW6. In the top right corner of the dialer screen the "stock" color seems to be white when you dial the numbers, how do I go about changing the color to Black so I can see the numbers I am dialing? I have tried both the HTC and BlueFrog dialers and got mixed results.

http://i41.photobucket.com/albums/e2...ScreenShot.jpg

As you can see all the dial letters are transparent as I set it up to be with the HTC Dialer BUT I cant get the letters that I dial to come up black in the top right corner. With the BlueFrog dialer below you can see that the dialing numbers come up jet black when I wanted it to be transparent BUT I had the ability to see the numbers I was dialing in the top right corner. How do I go about acheiving the look I want, or will I just have to accept the look I got from the BlueFrog dialer so it's functional aswell?

http://i41.photobucket.com/albums/e2...creenshot2.jpg

tiermann 12-13-2007 05:49 AM

You're best bet, try the Touch dialer from the kitchen. Make sure you have BlueFrog/New Touch selected in TDial Options->Dialer, set the color you want for statusbox and dialdigit text and use the cab it generates to install the images and registry entries.

The current registry keys added by the cab file are..
Code:

[HKEY_LOCAL_MACHINE\Security\Phone\Skin\DIALER\PORTRAIT\Text]
"TextColor"=dword:00ffffff
[HKEY_LOCAL_MACHINE\Security\Phone\Skin\DIALER\LANDSCAPE\Text]
"TextColor"=dword:00ffffff
[HKEY_LOCAL_MACHINE\Security\Phone\Skin\PROGRESS\PORTRAIT\Text]
"TextColor"=dword:00ffffff
[HKEY_LOCAL_MACHINE\Security\Phone\Skin\PROGRESS\LANDSCAPE\Text]
"TextColor"=dword:00ffffff

Which I have tested here with blueFrog, and ajgalbraith98 gets the same results I did, where those keys change both the statusbox text and the digits up top when you dial.

I'm not sure if those are the ones you mean.

If you mean the down-button image, every button in blueFrog and Touch use the same image for that so it's tricky (but not impossible) to get it to still show the number when pressed. You can try setting the down-button alpha to 0% and just give it a different color border than the up buttons. That should leave the numbers visible behind it while still giving you a "pressed" effect.

Biggjimmy7 12-13-2007 10:07 AM

Thanks man that worked out perfectly. I appreciate all the hard work and help. Keep up the good work. Do you have a donations page like Helmi_c?

tiermann 12-13-2007 01:58 PM

Quote:

Originally Posted by Biggjimmy7 (Post 141792)
Thanks man that worked out perfectly. I appreciate all the hard work and help. Keep up the good work. Do you have a donations page like Helmi_c?

You're welcome. It's getting trickier now that there's a few more supported dialers and they skin slightly different than how the original Touch skinned.

Donations are always appreciated. :) Even more so now that I just moved to a larger server.


All times are GMT -4. The time now is 08:56 AM.

Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0