[Windows Mobile Development and Hacking General] Bellfazar:
Ok, I attached my theme to this post so take a look. You just need to rename it to theme.cmt (this board wouldn't accept .cmt as an attachment.) A few bugs that I can think of.

1. "separator_image" does not actually display an image.

2. "scroll_friction" has odd sensitivity issues. If set to 1.0 it scrolls endlessly, but set to 1.01 stops it much sooner than I would have thought it would.

3. No way of defining the A_Z index color without setting gradients. Might be smart to just set "index_background_color" or something instead of having 2 settings required.

4. "contact_detail_formatting" doesn't doesn't seem to work too well. Basically I want to have it so it displays home addresses for people who have home addresses and business addresses for those who have business addresses. I have contacts that have both, this is important to note. So my string looks like this:

%homeaddressstreet\n %homeaddresscity %homeaddressstate %homeaddresspostalcode %businessaddressstreet\n %businessaddresscity %businessaddressstate %businessaddresspostalcode

I would think this string would display the home address information if it exists and suppress the business address information if there isn't any and vice versa. Instead if set like this, it displays the home address information and then %businessaddressstreet, %businessaddresscity, etc. It doesn't actually display the value, only the variable. It seems as though the %businessaddress variables aren't actually pulling values from the contact.

5. The placing of the buttons in the contact detail view is awkward. The placement of the buttons at the bottom of the screen doesn't make much sense. Plus, the email button has disappeared. A solution might be to open the variable that defines to location of the buttons so that we can set them up in Settings.ini

6. I'm not crazy about the SMS threading setup. I like the idea but there are too many things that I don't like about it. So my thought is this: make it possible via Settings.ini to disable the threading feature all together and instead just open up the default SMS application. Additionally it might not be a bad idea to open up the coloring options for the SMS threader. Also, if you're working on the keyboard, take a suggestion from the iPhone keyboard and if you can, make the button larger when pressed so that it's easier to see what key has been pushed. Consider removing the default word suggester or at least disabling it. It gets in the way of using the keyboard. Also, in the same vein as the iPhone keyboard, if it's possible you may want to try to make it so that it's possible to slide a finger across the keyboard (with the buttons raising and becoming larger) and only accept the actual key input when the user raises his/her finger. Same idea as you're going for with the full contact list I think. One last thing, and this is kind of stupid, but you may want to change the label on the keyboard. Instead of showing \B, \M, and \N change it to "Backspace", "Mode", and "Enter" or "Return".

I think that's everything. If you want, I can send this to your or post it on your forums but I figure you'll see it here and I don't really want to register for another forum. I'll let you know if I find any more bugs.