c9internationalavatarcreator

Cancel
Save
Edit
SeeAlso: C9InternationalAvatarCreatorGtkSharp (Linux version), C9InternationalAvatarCreatorTemplates (additional templates), C9InternationalAvatarCreatorWebEdition (Web Edition)

Use this Wiki to submit bug reports and feature requests for the C9 International Avatar Creator and the Template Editor. If you have written code to fix an issue, you can also submit it here, so that I can merge it into the main app.

The C9 International Avatar Creator is available here

Latest version: 2.2

System Requirements
* .NET 2.0 installed.

Bug Reports
* No current bug reports

Feature Requests
* No current feature requests

Won't Fix

* For some reason when I select a font size that isn't a multiple of 3, it isn't exact. Eg. What I choose|What it sets: 3|3, 4|3.75, 5|5.25, 6|6, 7|6.75, 8|8.25, 9|9 etc. - Loadsgood.
* This behaviour is in the Font dialog in Windows. When you select font size 5 the dialog will tell me you selected 5.25. I have no idea why it does that, but I can't do anything about it. - Sven
* If I add a true type font to the fonts folder while C9Avatar is loaded, then try and use that font, it tells me the font is not a true type font. - Loadsgood.
* I haven't checked this, but it's impossible that this has anything to do with my code. If this is a bug, it's a bug in either .Net or the Windows font handling.
* The jamie_silver template is one pixel to small (159px) can you resize it to 160px? - Loadsgood.
* That's the way jamie's base image was. I do not see why it's a problem.
* When we change the padding colour it doesn't change the colour behind the county flag and name. Can you get it to do that please? - Loadsgood.
* First of all, this is by design. Second of all, this is not a feature of the application, but of the template file. If you wish the colour of that area to change as well, all you have to do is make it transparent in the PNG image of the template. This would be rather useless without the ability to set the text colour though, which is something I will add. - Sven
*Fine by me, although I don't recommend adding the availibility to change the text colour. Since if you are going to keep the padding behind the country text black, there really is no need for any different text colour. - Loadsgood.
* I am going to add the text colour option, since it is possible for someone to create a template with a different colour behind the text. Leaving the text colour static would limit options for people that create templates. - Sven
* When I set the country font to be a script other than Western, it still shows the characters as Western. Example: Select Vietnamese as the Script in the Font dialog Box. See what the characters AaBbYyZz look like in Vietnamese? Well Type AaBbYyZz in the Country name and click update preview. The characters in the country name spot on the avatar are AaBbYyZz, not what they should be. - Loadsgood.
* Not a bug, because that's not the way the script options works. The characters it shows as an example for the Western script are AaBbYyZz, but for Vietnamese its AaBb and some other characters, not YyZz. Try and do the same thing in Wordpad, and you'll see that it behaves exactly the same as my app. - Sven
* I don't know if you can do it, but in MSN Messenger 7 when I select a font which is the same colour as the background, it turns the colour to black. You could set it to check the current XML template that's being used and when they click Update Preview it changes the font to the opposite of the background colour. Although this might be too hard. - Loadsgood.
* It's possible, but not easy. The only real problem is, the background colour need not be uniform. So how do you deal with that? - Sven
* I couldn't. There is probably some way but I can't think of it right now. Anyway the initial idea is way too hard, but I guess it is a way to bypass needing something in the country name field to be able to save the image. - Loadsgood.
*There's no minimum height or width requirements on templates. - Loadsgood.
* Same deal: what's the minimum width and height for avatars on C9? - Sven
* There is no minimum width and height restrictions on avatars in C9. - Loadsgood.
* Please enable multiple file selection in the templates window so I can delete more than one at the one time. Plus allow multiple file selection for install from a local directory in the Open box. - Loadsgood.
* I can't do this reliably when I also allow drag re-ordering of the list. - Sven
* C9Avatar kicks an unhandled exception when the path of an image is longer than 260 characters, I quote: "The path is too long after being fully qualified. Make sure path is less than 260 characters." - Loadsgood. EDIT: Underlined information corrected.
* I cannot create any files with paths longer than 260 characters. Mind filling me in on how you did that? - Sven
* Gladly :) Well first C9Avatar's default directory is "C:\Program Files\C9 International Avatar Creator" which is pretty long in its self, I opened C9Avatar after it was installed, then went into the Templates Window, then "Load a file" I highlighted the file name "jamie_001" and then Ctrl C and held down on Ctrl V until I could do it no longer. I then clicked open. That's when I ran into the error. - Loadsgood.
* I still cannot repro. It's unclear from the above description whether you renamed the file or just pasted in the open dialog. When I rename the file to as long as Windows will let me, it still works. When I just paste in the open dialog, the dialog correctly says its an invalid filename, and no exception occurs. Could you check if you have SP1 for .Net 1.1 installed, I seem to recall there was a path handling bug that was fixed. If the bug happens with SP1, please mail me a complete set of detailed repro steps. - Sven
* Some alt (alt 1 to alt 6, alt 8, alt 9 alt 11 to 18 etc.) characters get shown in the Location form as a square but get shown correctly in the avatar. Can you give a reason for this as well as fixing it? - Loadsgood.
* No repro, all those characters show up fine here. A square means a certain character isn't supported by the font, have you changed the font settings in Windows? - Sven
* Not to my knowledge, here's a screenshot of what I'm talking about: image_9c8e6dc985.jpg in this demonstration I have used the characters, alt 1 alt 2 alt 3 - Loadsgood.
* This doesn't happen on my system. - Sven

Fixed bug reports/implemented feature requests
* (1.0.0.3) Image resizing seems to be done w/ no filter, could we use bilinear instead?
* (1.0.0.3) Switchable templates? Template would consist of an image, a .config file defining regions for main image, flag image, country text.
* (1.0.0.4) I can set the Padding from anything between 0-56 (56 making the image unviewable) but after that the image gets bigger and is upside down once you set the avatar at 113 you can no longer see the black padding. Once the padding is set at 117 and higher you can't see the image. - Loadsgood
* (1.0.0.4) I also get this error message: "Cannot create avatar: Arithmetic operation resulted in an overflow" (w/o quotes) when I try to set the padding to 826360138 and above :D (To fix this I recommend setting a 2 character limit to the padding form). - Loadsgood
* (1.0.0.4) There is no limit on the amount of characters I can enter in the Country Name form, plus when I do enter too many characters it goes over the flag. As well as the Country form isn't a required form (meaning I don't have to enter anything into the form to make an avatar). - Loadsgood
* (1.0.0.4) Trying to use a non-tt font throws an exception that is unhandled - RossJ
* (1.0.0.4) Any chance of you adding all of the flags into the zip file? - Loadsgood
* (1.0.0.5) I can save the image without needing to fill in any forms - Loadsgood
* (1.0.0.5) When I have to many characters in the country name form and click update preview it returns an error. But makes the image space in the box grey. When I get this error and click ok, it should clear the country name form and put a new template there. Also, after I try and save the image when it is just grey in the image space it comes up with this error: <snipped> - Loadsgood.
* (1.0.0.5) The image space is a few pixels to big for the image (at the base) and it shows a grey area. - Loadsgood.
* (1.0.0.5) I've tested this using an image of size 1080cm wide * 105cm high. When using an image of that size for the flag, it seems to only resize the height correctly, but not the width. - Loadsgood.
* (1.0.0.5) Seems there are some font problems. It was pretty hard to find the right font to use. Maybe resize selected font, so it fits. (Stitch)
* (1.0.0.6) Paste "ab" into the Padding field and click <Update preview>. Result is an unhandled exception. The fix is to do validation on field change or when updating the preview. Validation while typing is not sufficient. I came across this bug because I wanted my avatar image to appear larger, so I pasted in negative 9 and after updating the preview my image grew 9 pixels in size. -mscott
* (1.0.0.6) When I click on font colour it brings up the Font Colour dialog box, but in the dialog box it has the first colour selected, this colour looks nothing like the colour that is in the font colour spot in the application. But when you click Define Custom Colours, it is revealed thats where you got the colour from. To fix the confusion I recommend adding the default colour to the custom colours. But to do that you have to fix the bug below... - Loadsgood.
* (1.0.0.6) If I add colours to the Custom colours section in the Font colour dialog, and close C9Avatar. When I start the program up again, the custom colours I added are gone. - Loadsgood.
* (1.0.0.6) When I load a template it gets added. But when I close and restart the application, the template i previously "loaded" is no longer loaded. Any chance of you changing the program so it copies the "loaded" template files into the templates folder? (Or at least asking the user if they want to, and explaining the benefits of doing so). - Loadsgood.
* (1.0.0.6) Add ability to align country text left or right as well as centre. The original Jamie images had right-aligned country text.
* (1.0.0.6) Can you please not play a sound when I click the Help button? Or you could let it be user defined :) - Loadsgood.
* (1.0.0.6) Can you add a link, that goes to the Change log file, in the About box? - Loadsgood.
* (1.0.0.6) Can you delete the words: "Padding colour:" and move the Padding Colour box to the end of the padding form. Just the same as the layout on the Country font line. - Loadsgood.
* (1.1) I'm able to re-load a previously loaded template and C9avatar will just create a new file with the same name and (2) on the end. Is there a way to get it to check previously loaded templates againest the new one? - Loadsgood.
* (1.1) When I delete the changelog.txt file then try and go to it by clicking Change Log in the About dialog box, it gives me two errors. Instead of loading the txt file with Windows, how about opening it in a dialog box? Then further protecting it by not even using a txt file, just by typing what the txt file says in the dialog box and putting it there so we can't edit it. - Loadsgood.
* (1.1) There are no height restrictions on templates. Although there is a width restriction (120px) - Loadsgood.
* (1.2) Changing the template, removes font information.. Stitch 2.0
* (1.2) The Changelog dialog box can be resized right down to only be the title bar, I recommend having a height restriction and a scroll bar. Because when I resize the width, it pushes the text down outside of the dialog box. - Loadsgood.
* (1.2) The version of Channel9.TemplateLoader.dll is 1.0.0.0 rather than 1.1.0.0 I don't know whether that's on purpose, but it sounds out of date. - Loadsgood.
* (1.2) When I choose to have either the avatar and/or the flag image as an extension that isn't supported (i.e. .doc .exe .pdf etc. are NOT image extensions) then C9Avatar flings me an error. This is good except if I don't take away the non-image file from the form it was in, and click on the arrow it changes the name, but doesn't change the avatar preview image as well as flinging me the same error. Even if I do delete the non-image file from the form it was in, it still gives the same error and changes the name but not the preview image when I click on the arrow. I recommend having the "All files (.)" filter removed from both of the image Open dialog boxes. Then figure out a way to stop people copy-pasting the directory to a non-image file in both of the image forms. - Loadsgood takes deep breath ;)
* (1.2) When I load a template that has a width larger than 120px, and select it in the avatar preview box, it brings up an error, changes the avatar preview name to that of the avatar that didn't fit, but doesn't change the Avatar preview image. - Loadsgood.
* (1.2) When a template is loaded and the image has a width that's smaller than the maximum width (120px) the Avatar Preview box doesn't fit itself to the the left hand side of the image, showing a grey area and confusing the user. - Loadsgood.
* (1.2) I load up TemplateUtil.exe and it shows me the usage instructions. There is a spelling error in these instructions. "The second form will extract the embedded mage from xmlfile and save it as imagefile." The bold word should be "image" - Loadsgood.
* (1.2) When I change the country text colour, switch the template, then switch it back, the colour gets reverted to the default. Could you possibly change that so it remembers the setting even when I change the template? - Loadsgood.
* (1.2) A file name can be really long and go out of the viewable file name area in the Templates window and the file name box underneath the avatar picture box. Can you somehow secure it so it shows the whole filename? Like if I hover over a filename in the Templates and/or main C9Avatar window that a tooltip comes up with the real file name. - Loadsgood.
* (1.2) The Web Templates window can be resized to become just 1/3 of the title bar, can you add scroll bars to the right side and bottom of the Web Templates box with all the address' in it. As well as stopping the resizing at a certain small amount. - Loadsgood.
* (1.2) Could we please be able to re-sort the templates by clicking and dragging them around in the loaded templates dialog box? - Loadsgood.
* (1.2) Can we have a "Reset Forms" button? Because even though I cleared the forms the pics and text I put in the forms are still on the avatar. Not even changing templates clears the slate. - Loadsgood.
* This has been fixed by the new dynamic updating of the preview image.
* (1.2) When I set all the settings and preview the avatar, then decide to switch the template, then switch it back, the settings that I previously set (and are automatically set in the template eg. Avatar scale, Flag scale, font etc.) get reset to the defaults. Can you get it to remember what changes I made to the templates for that session? - Loadsgood.
* (1.2) You should tell people of the system requirements needed to run your program. I got an error trying to run your program on a computer that had .NET 1.0 installed. I'll add a System Requirements section to this wiki (although I don't know if there are any other system requirements...). Maybe you can add a section to the readme just incase anyone gets freaked out? - Loadsgood.
* (1.2) Can you make an installer for C9Avatar? That way I don't have to find my way and then extract it to C:\Program Files\C9Avatar\ and then add a Start Menu folder and a shortcut on the desktop/quick launch bar, thanks :) - Loadsgood.
* (2.0)Is there a different way you could load avatars from the web? Because if someone finds a security hole in your program via usage of an XML file all they would need to do is change the path of an existing avatar on the wiki (or even make a new picture with a link to the bad XML file) and say "go onto C9Avatar and load up my avatar from there!" then the unknowing user sees the picture and goes oh I like that avatar I shall use it! Goes and loads the template. Then gets hacked. - Loadsgood.
* (2.0) When I rename a template from the "Load a file" window and click add it adds a template with the name I just chose and "(2)" (w/o quotes) on the end of the file name. This is because the Templates Window is not dynamic, it will show you the same names of the files it has loaded until you close the window and go back into it. Could you possibly make the "Templates Window" refresh each time I go back into it, then synchronize the Templates Window and the main C9avatar window? - Loadsgood.
* (2.0) The C9Avatar Icon looks wierd on non-white backgrounds (it has a strange pixelated white line around parts of the globe). - Loadsgood.
* (2.0) I can't Ctrl+A in any of the boxes in the main windows - Loadsgood.
* (2.0) Give it a layout.
* (2.0) When I open the help HTML file, IE pops that "ActiveX warning" bar, I know your HTML file doesn't contain ActiveX controls but to avoid Microsoft's bug, could you make that help file a chm file? - Loadsgood.
* (2.0) Could you possibly not ask a user whether or not to resize the text in the location form? Because now that you have synchronized Location type into the avatar, it is annoying to have to confirm to resize when I'm typing in my country. - Loadsgood.



ChangeLog

The Change Log has been moved

Go hunt those bugs!!