| 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.
|