08 | Jul | 08 | Rewrite the JitterbugController code so the device-independent model information is isolated in a class called JitterbugModel instead of being mixed up in JitterbugGeometry. The latter has been renamed to JitterbugRenderer. Some confusion about the radius of the jitterbug (1.0 -- which makes scaling much easier) was also cleared up. |
12 | Jul | 07 | 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. |
29 | Jun | 07 | Change "Gómez" to "Gómez Jáuregui". Mention his book. |
28 | Feb | 07 | Enhance Java code. No user changes. |
30 | Aug | 06 | Add Dutch translations courtesy of Jan Marcus. |
08 | Aug | 06 | Talk more about software organization and patterns and correct some mis-statements. Clarify statement about stand-alone app option. Make capitalization consistent. Other minor edits. Minor software revisions with no effect on behavior. |
05 | Aug | 06 | Simplify the code a bit and add an "Animate" button (revising documentation accordingly and edit it further to clarify it). |
03 | Aug | 06 | Use Swing for GUI and Java2D for graphics instead of AWT. Reduce size of app and applet from 700x700 to 600x600. |
29 | May | 06 | Substitute drag-driven rotation for scrollbar-driven rotation. |
21 | Nov | 05 | Incorporate suggestions of Val's boss for "de" locale. |
31 | Oct | 05 | Remove semi-useless magnify facility, move rotate bar south and make y axis default rotation axis. Add extra lines for the vector equilibrium stage. Revise documentation accordingly. Add note about three-tier style of Java implementation, and correct information about appearance of additional lines and function where jitterbug math is found. Other minor code changes. |
27 | Oct | 05 | Minor code revisions. |
24 | Oct | 05 | Correct help text for de locale (part was in Spanish). |
21 | Oct | 05 | Revise Spanish locale (es) translations according to suggestions by Val Gómez. |
17 | Oct | 05 | Minor code revisions. |
14 | Oct | 05 | 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. |
13 | Oct | 05 | 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). |
16 | Sep | 05 | Add simple help window and i18n (de, en, es, fr). |
15 | Sep | 05 | Gather classes into Java archive. Merge JitterbugViewerApplet.java and JitterbugViewerPgm.java into a single multi-purpose file, JitterbugViewer.java. Enlarge applet and program from 550x550 to 700x700. |
01 | Sep | 05 | Add paragraph describing history of my work and link to VRML version of the animation. |
13 | Jan | 05 | Add some references on the Jitterbug Transformation. Thanks to Joe Moore for the referral to Your Private Sky. |
03 | Mar | 04 | Add another back link to revision history. Remove "C++" from keywords. |
21 | Sep | 00 | Polished HTML. |
07 | Sep | 99 | Increased applet dimensions by 10% to keep Choice bars from disappearing. |
19 | May | 99 | Started revision file. Amended usage instructions to note that invoking "Animate" twice or more in succession will speed up the animation. |