Just Another Fractal Generator Version History
1.2
|
1.1
|
1.0
|
1.0b3
|
1.0b2
|
1.0b1
|
1.0a3
|
1.0a2
|
1.0a1
Version 1.2
(Not yet posted)
JAFG now requires Java 1.1, but is not yet fully Java 1.1 compliant. JAFG 1.1, which only requires Java 1.0, will remain available but will not be developed further.
All windows now automatically are set to the correct size so you can see all the components (this was a problem on some platforms).
Fixed and enhanced the Color Browser. Now called the Color Editor, this window also is sized correctly; the scrollbars work; it is not a dialog box, so you can leave it open and work on other things; and it allows for dynamic application of the colors (you don't have to close the window for it to apply the new color to the fractal).
Known Bugs:
If you leave the Color Editor open in the Transformation Editor and move to a different transformation, the Color Editor does not grab the new transformation's color.
If you resize the fractal to 0x0 by dragging the resize box of the generated fractal's window, it messes up the fractal's size. (You can easily fix this, of course, by manually entering size values in the General Parameters window.)
On some platforms, the top of the fractal is cut off.
Possible Future Enhancements:
Improved plotting, especially when using polar plotting
Adjustible border width
Better user interface
Multiple fractals in memory at once
Display of all transformations at once in the Transformation Editor (selected transformation would be highlighted)
Those cool-looking buttons will behave more like real buttons do
Different forms of coloring ("macro" and "micro" transformation coloring, or possibly each pixel a different color)
Plot time displayed
The ability to drag around all vertices of a transformation at once
Grid in the Transformation Editor
Help window
About window
Version 1.1
Added polar plotting option
Improved the look of the buttons
Known Bugs:
If you resize the fractal to 0x0 by dragging the resize box of the generated fractal's window, it messes up the fractal's size. (You can easily fix this, of course, by manually entering size values in the General Parameters window.)
On some platforms, the top of the fractal is cut off.
Version 1.0
Added an antialiasing option. (But don't get excited - it really doesn't make much visual difference.)
Fixed bug which caused the top of the fractal to get cut off on some platforms
You are now informed of an error if you try entering a negative value in a field in the General Parameters window. (Except for the Fractal's Northwest Corner fields, which can have negative values.)
Added "Done" buttons in the General Parameters and Transformation Editor windows which close the window.
Added cool new widgets.
Known Bugs:
If you resize the fractal to 0x0 by dragging the resize box of the generated fractal's window, it messes up the fractal's size. (You can easily fix this, of course, by manually entering size values in the General Parameters window.)
Version 1.0b3
You can finally select a transformation in the Transformation by single-clicking, instead of double-clicking.
Uncovered and squashed a bug which caused the Transformation Editor to not record the transformations correctly; consequently, you actually didn't used to get a mathematically correct fractal. Now you do.
Fixed most GUI problems, including window sizes and the length of the scrollbars in the Color Editor.
Known Bugs:
On some platforms, the top of the generated fractal image gets cut off.
You aren't informed of an error if you enter negative values in the General Parameters window.
If you resize the fractal to 0x0 by dragging the resize box of the generated fractal's window, it messes up the fractal's size.
Version 1.0b2
The fractal generates in another thread, and a dialog box pops up when the fractal is being generated so you can cancel generation and also get some reassurance that it's actually doing something.
In transformation editor, the coordinates of a vertex that you are moving are displayed and are dynamically updated.
The error dialog boxes now resize correctly so you can see all of the text, and it's not a hack. Well, not much of one. :-)
Found and exterminated a small bug in the Transformation Editor which caused two transformations to be selected at once when you add a transformation.
You can now change the size of the fractal by resizing the fractal's window. This is just an easier alternative to typing in values in the General Parameters window. The fractal automatically re-generates.
Netscape now handles the Transformation Editor better, though not perfectly. When you are moving a vertex and drag the mouse outside the gray area, the vertex does not stay selected after you release the mouse button.
Various internal changes have been made, invisible to the user, but which will make things easier for me in coding future versions.
Known Bugs:
On some systems, because of different renderings of fonts, some text in windows may get obscured.
The slide bars in the Color Editor are rather short. In fact, you only have a few pixels to work with.
To select a different transformation in the Transformation Editor, you must double-click on a transformation in the list (you should only have to click once).
If you change the number of iterations in the General Parameters window and then cause the fractal to re-generate by dragging the fractal's resize box, the number of iterations will revert to the previous value.
Version 1.0b1
Totally new, super-cool, all-graphical transformation editor!
Background color option added in General Parameters window.
Error dialog boxes now resize correctly, but it's a sucky hack.
Out Of Memory error dialog box added.
Slightly faster fractal generation than in Version 1.0a3.
Version 1.0a3
The fractal no longer re-generates when the window is obscured.
The fractal no longer generates twice when you click "Generate".
Overall generation speed is noticeably faster.
Some error message dialog boxes were added, although they don't quite work.
In the Color Editor, you can now change the color with slider bars instead of entering red, green, and blue factors as numbers.
I also removed the annoying background from this page.
Version 1.0a2
A version that actually works with most features, but with lots of bugs.
Version 1.0a1
A preliminary test version; not distributed.
Return to the JAFG Web Page