Complementarily Transforming Jitterbugs: Revision History

Back to Complementarily Transforming Jitterbugs

20Oct11 Update Adrian Rossiter link.
12Jul07 Move Val's thoughts on Spanish to the new Internationalization section of Definition and Classification of Tensegrities. Add nl to the list of current localities.
29Jun07 Change "Gómez" to "Gómez Jáuregui". Mention his book.
28Feb07 Enhance Java code. No user changes.
30Aug06 Add Dutch translations courtesy of Jan Marcus.
08Aug06 Link to Adrian Rossiter's work. Incorporate minor rephrasing of template link from Jitterbug page. Don't bother talking about software organization here. Clarify statement about stand-alone app option. Minor software revisions with no effect on behavior.
05Aug06 Simplify the code a bit and add an "Animate" button (revising documentation accordingly and edit it further to clarify it). Note Adrian Rossiter's dynamic hinging. Correct some comments that didn't get altered appropriately when carried over from the Jitterbug material.
03Aug06 Use Swing for GUI and Java2D for graphics instead of AWT. Reduce size of app and applet from 700x700 to 600x600.
29May06 Substitute drag-driven rotation for scrollbar-driven rotation.
04Apr06 Fix typo (Spanishh -> Spanish).
21Nov05 Incorporate suggestions of Val's boss for "de" locale.
31Oct05 Remove semi-useless magnify facility, move rotate bar south and make y axis default rotation axis. Add extra lines for the vector equilibrium stages. Revise documentation accordingly. Add note about three-tier style of Java implementation, and correct information about appearance of additional lines. Other minor code changes.
27Oct05 Minor code revisions.
24Oct05 Correct help text for de locale (part was in Spanish). Add text for Complementarily_Transforming_Jitterbugs to fr and sp locales (got left out, but only critical when stand-alone version is executed).
21Oct05 Revise Spanish locale (es) translations according to suggestions by Val Gómez.
17Oct05 New graphic approach replaces wireframe rendering with rendering using solid triangles. JavaPicture.java renamed to JavaController.java. Extensive reworking of code in this file to simplify and organize.
13Oct05 Get rid of deprecated constructs (though Toggle still calls Thread.stop()). Work around situation where programmatically set choices activate the appropriate listeners (a bug in a Java implementation I think).
16Sep05 Add simple help window and i18n (de, en, es, fr).
15Sep05 Gather classes into Java archive. Merge JitterbugsViewerApplet.java and JitterbugsViewerPgm.java into a single multi-purpose file, JitterbugsViewer.java. Enlarge applet and program from 550x550 to 700x700.
03Mar04 Add and/or reposition back links to revision history.
21Sep00 Polished HTML.
19May99 Started revision file. Amended usage instructions to note that invoking "Animate" twice or more in succession will speed up the animation.

Back to Complementarily Transforming Jitterbugs