<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">SignWriting List<div>November 25, 2008</div><div><br></div><div>Hello Jonathan!</div><div>Thank you for this software development report...I like the name "The SignWriter Studio"!</div><div><br></div><div>And thank you for this very lofty list of goals for the software...It sounds like it will be a very useful tool...I know none of these features are easy to develop...I am glad you will be designing the software to coordinate with SignPuddle...</div><div><br></div><div>We really look forward to seeing your Beta version, Jonathan... Keep us informed!</div><div><br></div><div>And by the way, thank you for your Spanish icons for SignPuddle...they are installed now...You can see the Spanish icons in several Spanish-speaking SignPuddles, including Honduras, Nicaragua, Colombia, Spain and so forth...I really appreciate it, that you took the time to do the translation into Spanish for us...I realize that each country might want to improve their icons later, to include signs from their countries, but nonetheless, having the words in Spanish right now is a great help to everyone!</div><div><br></div><div>Val ;-)</div><div><br></div><div>------------</div><div><br></div><div><br></div><div><div><div><blockquote type="cite" class=""><span class="Apple-style-span" style="color: rgb(0, 0, 0); "><div>Jonathan wrote:</div><div>Basically “The SignWriter Studio” is a multilanguaged glossed dictionary. The Dictionary can hold SignWriting like the SignPuddle but also pictures along with the signs. Any one sign can be glosses in any number of languages and you can work with up to to glossing languages at a time. The Signs can be searched by gloss or by symbol search. It has it's own intuitive Sign Editor complete with favorite symbol list, hand symbol search, keyboard or entry for pretty much everything. The software also has a Document section where you can include signs from the dictionary of pictures, or even create new signs. A GlosstoSign form is being developed to gloss out a document. It also has it´s own Image Editor for basic image editing. It can export and import both SBML and SignText URLs. The SignList is for grouping signs and printing them out to practice them. Also I am planning a SWQuiz as a game to practice sign vocabulary. I also loved the idea of writing a program that could change from expressive to receptive and vice-versa. Also be able to animate the signs and someday interface with an Avatar. But the only way of doing this right was to write everything from the ground up. I also wanted to write a program that would make SignWriting even easier for the beginner and faster for the experienced user than it already is . So I started writing a prototype program to get the ideas of how I was going do this monumental task of writing a SignWriting editor. Recently I started pulling all of the pieces together to create “The SignWriter Studio”. I plan on publishing a BETA version as soon is it is ready so that you can all have a look at it. Meanwhile, any and all suggestions are welcome either on the SignWriting List(sw-l) or directly to me at <a class="moz-txt-link-abbreviated" href="mailto:duncanjonathan@yahoo.ca">duncanjonathan@yahoo.ca</a></div></span></blockquote></div><blockquote type="cite"><div bgcolor="#ffffff" text="#000000"><p>Intended Features</p><div> <br class="webkit-block-placeholder"></div> <table border="0" cellspacing="0" cols="3" frame="void" rules="none"> <colgroup><col width="97"><col width="264"><col width="136"></colgroup> <tbody> <tr> <td align="left" height="18" width="97"><b>Main Feature</b></td> <td align="left" width="264"><b>Feature</b></td> <td align="left" width="136"><b>Status</b></td> </tr> <tr> <td align="left" height="18"><b>GlosstoSign</b></td> <td align="left"><br> </td> <td align="left"><br> </td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Gloss to Sign</td> <td align="left">Needs Work</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Phrase to Sign</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Pass to Document</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Insert Gloss</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Change Gloss</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Keyboard Shortcuts</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Help</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Globalized</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b>ImageEditor</b></td> <td align="left"><br> </td> <td align="left"><br> </td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Crop</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Convert to Black and White</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Open/Save Image File</td> <td align="left">Needs Work</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Eraser</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Resize</td> <td align="left">Needs Work</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Contrast</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Brightness</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Undo/Redo</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Keyboard Shortcuts</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Help</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Globalized</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="17"><b>Import Export</b></td> <td align="left"><br> </td> <td align="left"><br> </td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Import SBML</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Export SBML</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Import SignText URL</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Export SignText URL</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Import TheSignWriterStudio</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Export ThSignWriterStudio</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Choose Gloss Language</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Choose Dictionary Sign Language</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Keyboard Shortcuts</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Help</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Globalized</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="17"><b>Options</b></td> <td align="left"><br> </td> <td align="left"><br> </td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Choose User Interface Language</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Choose User Interface Sign Language</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Choose First Gloss Language</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Choose Second Gloss Language</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Choose Dictionary Sign Language</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Keyboard Shortcuts</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Help</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Globalized</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b>SignList</b></td> <td align="left"><br> </td> <td align="left"><br> </td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Add/Rename/Choose/Delete SignList </td> <td align="left">Needs Work</td> </tr> <tr> <td align="left" height="34"><b><br> </b></td> <td align="left">Add/Rename/Choose/Order/Delete SignList Sub Titles</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="34"><b><br> </b></td> <td align="left">Add/Choose/Delete SignList Sub Title Signs from Dictionary</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Display Sign</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Mark Signs not in any previous Sub Title</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Print List</td> <td align="left">Needs Work</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Print Preview</td> <td align="left">Needs Work</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Export to Image File for Slide Show</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Keyboard Shortcuts</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Help</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Globalized</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b>SWDictionary</b></td> <td align="left"><br> </td> <td align="left"><br> </td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Search Bilingual Gloss</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Search Unilingual Gloss</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Add New Sign</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Duplicate Sign</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Edit SignWriting in SWEditor</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Edit Image in ImageEditor</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Import</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Export</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Copy/Paste SignWriting</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Copy/Paste Picture of Sign</td> <td align="left">Copy implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Copy/Paste Photo</td> <td align="left">Copy implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Sign Definition</td> <td align="left">In Future version</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Sign Example</td> <td align="left">In Future version</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Sign Parts-of-Speech</td> <td align="left">In Future version</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Sign Mnemonic</td> <td align="left">In Future version</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Keyboard Shortcuts</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Help</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Globalized</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b>SWDocument</b></td> <td align="left"><br> </td> <td align="left"><br> </td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Add/Edit SignWriting in SWEditor</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Add Sign from Dictionary</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Add/Edit Image in ImageEditor</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Add Image from File</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Remove Sign/Image</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Move Sign/Image</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Switch Sign Lanes</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Edit Gloss</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Save Sign back to Dictionary</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Symbol and Sign Gloss tool tip </td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Save/Load Document</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="17"><b><br> </b></td> <td align="left">Import</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="17"><b><br> </b></td> <td align="left">Export</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Print</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Print Preview</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Keyboard Shortcuts</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Help</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Globalized</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b>SWEditor</b></td> <td align="left"><br> </td> <td align="left"><br> </td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Add/Remove/Choose Favorite Symbol</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Listing of all Symbol Groups</td> <td align="left">Needs Work</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Hand Shape Search</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Add/Remove/Order Sequence</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Hand Shape Rotation/Fill Chooser</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Symbol Chooser </td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Symbol Drag and Drop </td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Multiple Symbol Selection</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Move Symbol Above/Below</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Duplicate Symbols</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Change Symbol size</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Change Symbol Color</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Change Background Color</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Copy Image of Sign</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Copy/Paste SignWriting</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Add/Change Frames</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Undo/Redo</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Mouseless Writing</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Keyboard Shortcuts</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Help</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Globalized</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b>SWSearch</b></td> <td align="left"><br> </td> <td align="left"><br> </td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Exact Match</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Group Match</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Fill Match</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Rotation Match</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Any Match</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Synonym Symbol in other plane</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Sign Similarity</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Keyboard Shortcuts</td> <td align="left">Working</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Help</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Globalized</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b>SWQuizes</b></td> <td align="left"><br> </td> <td align="left"><br> </td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Multiple Choice SignWriting</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Multiple Choice Gloss</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Keyboard Shortcuts</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Help</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Globalized</td> <td align="left">Not yet implemented</td> </tr> <tr> <td align="left" height="18"><b>SWAnimation</b></td> <td align="left"><br> </td> <td align="left"><br> </td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">SignWriting to Animation Files</td> <td align="left">In Future version</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Help</td> <td align="left">In Future version</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Globalized</td> <td align="left">In Future version</td> </tr> <tr> <td align="left" height="18"><b>SWAvatar</b></td> <td align="left"><br> </td> <td align="left"><br> </td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">SignWriting to Avatar script</td> <td align="left">In Future version</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Help</td> <td align="left">In Future version</td> </tr> <tr> <td align="left" height="18"><b><br> </b></td> <td align="left">Globalized</td> <td align="left">In Future version</td> </tr> <tr> <td align="left" height="18"><b>SWReceptive</b></td> <td align="left">Expresive to Receptive</td> <td align="left">In Future version</td> </tr> </tbody> </table><div> <br class="webkit-block-placeholder"></div><p><br> </p><p>Operating systems</p><p>Win98, XP, Vista.</p><p>Requires .Net framework 2.0 or higher.</p><p>Possible future version for Linux.</p><p><br> Jonathan<br> </p> </div> <br><br><br>____________________________________________<br><br>SW-L SignWriting List<br><br>Post Message<br><a href="mailto:SW-L@majordomo.valenciacc.edu">SW-L@majordomo.valenciacc.edu</a><br><br>List Archives and Help<br>http://www.signwriting.org/forums/swlist/<br><br>Change Email Settings<br>http://majordomo.valenciacc.edu/mailman/listinfo/sw-l</blockquote></div><br></div></body></html>