TODO
=========================
-Drawing out of stroke order needs to work.
-Currently, if a simplified character has two traditional variants specified in the Unihan, only one is chosen.
(is this that big of a problem?)
-Have someone say the pronunciation.
-Cut down the load time.
-Create Unidict XML file.
-Set strokes for possible Chinese strokes correctly.
-have dictionary entries that are written traditionally display the traditional character, and not it's simplified variant.
(this could be handled within the Edit Distance Algorithm framework)
-be able to hold dictionary entries that are contain multiple characters, along with their compounded definition.
(what we're doing now: read the CEDICT file every time for information about compound characters as it is needed)
-learn how strokes are scored. Maybe this could help with scoring characters when drawn out of order.
-Do we hold multiple pronunciations for a single character?
if so, then how will this work for playing the pronunciation sound?
=======
GUI related TODO's
=======
-Add functionality to GUI to search for compound words containing character matches.
-Add to GUI ability to search for words via hanzi + pinyin or english.
-Ability to place hanzi from best matches into the search.
-Display all radical information (traditional, variants, simplified, definition)
========
ISSUES THAT HAVE BEEN CORRECTED
========
-We do not specify if a character's radical is simplified or traditional.
This can be seen if we have an apostrophe (') in the Unihan file.
(corrective action):we will show all of the radical information regardless
of whether the radical is being obtained from a simplified
character or not.
Clearing and drawing a new character sucks and doesn't work for some reason.
(corrective action):
-----------------------------
Branch locations:
svn+ssh://nrhobbs@eleguin.com/home/svn/UnistrokWriter-EditDistance