Saturn: changing inner/outer colour selection now affects the picture displayed. The changes were registered but the picture was unchanged, one way to update the picture was to select a different fractal type and return to the original fractal type.

Titan: parameter theta was displayed in the summary as zeta.

Titan: the Compasses fractal formula displayed in the summary was missing a z from the second term.

Versions for both programs upped to 4.2.1.

Saturn & Titan version 4.2.0

Minor feature release:

4 new fractal types.

Fixes to correct the loading of seed files saved from earlier versions of Saturn that weren’t correctly reproduced.

Versions upped to 4.2.0

Saturn & Titan version 4.1.1

Bug fix release:

Saturn only: changing the offsets of a colour map changed the displayed colours at the bottom of the tab for both inner and outer colour maps, changing the offsets of one colour map no longer affects the other.

Transforms used for orbit plotted fractals were being ignored.

The parameter order of the Zaccp fractal was reversed.

Exceptions such as failure to allocate memory are now caught and an error message box is displayed instead of the application crashing.

Saturn & Titan version 4.1.0

Minor feature release:

13 new fractal types, 6 of which are “single orbit”.

Single orbit fractals are not supported by Titan so high resolution pictures can not be produced.

Mandelbrot M3 to Mandelbrot M10 have been renamed M03 Mandelbrot to M10 Mandelbrot

Versions upped to 4.1.0

Saturn & Titan version 4.0.0

Major release, change in programming toolkit and addition features.

Gtkmm replaced with Qt.

New component colour based colour map type.

Revised colour map editing.

Precision override, allows a specific precision to be used when automatic determination of precision fails.

Colour map colour component order can be changed for colour methods.

Colour map offset replaced by three colour component offsets which can be changed independently or in lock-step.

Additional zoom and centring modes.

11 new fractal types.

Complex parameters can now be substituted with the negative location in the complex plane.

Saturn & Titan version 3.0.1

Minor bug fix release and one new feature.

New – zoom selection rectangle now consists of a black rectangle within a white rectangle so that it can be seen regardless of background.

Final Lyapunov calculating cycle displayed on the status line was one too many.

Saturn could crash if the orbit plotting colouring type was changed while the fractal was being calculated.

The default button on the fractal tab for Lyapunov fractals didn’t do anything, it now resets the sequence string and the number of settling and calculating cycles.

No changes to Titan so its version remains at 3.0.0, Saturn has its version raised to 3.0.1.

Saturn & Titan version 3.0.0

Major feature release.

Multi-precision support except for orbit plotted fractals.

Revised user interface.

Julia versions of fractal types have been merged with their Mandelbrot algorithm versions.

All complex parameter variables can be substituted with the location in the complex plane, where none of the parameters is set to the location in the complex plane the Julia algorithm is used.

The number of functions available to function parameters has been increased.

The number of complex functions available to complex function parameters has also been increased, in addition complex functions can be treated as a pair of functions.

Transforms are now defined as complex functions.

The number of transform sets available has been increased from 2 to 26.

Bug fixes:

The complex function parameter cot in version 2.1.x is no such thing, it was tan, corrected for version 3.0.0.

Titan’s summary did not specify the colour scale.

Titan’s summary did not include colour offset.

Titan’s summary did not distinguish between distance to an orbit trap and change in distance to orbit trap.

Non integer scale values were interpreted as zero when loaded from a seed file. Seed file produced by earlier version of Saturn will be produced correctly but if loaded into version 2.0.x or 2.1.x the image produced will not match the seed file.

Titan used the wrong formula strings in its summary for fractal types Tzaccp, Zaccp and Zaccp Julia.

Saturn, Zaccp Julia parameter mismatch on the formula tab alpha and beta were reversed, the displayed formula has been changed but it does mean that the parameter order is different to that intended and it should match the related fractal type Tzaccp but doesn’t.

Titan, when there are two sets of statistics collected for coloring methods the inner colouring method incorrectly uses the outer colour statistics when the statistic type is “Exponential Sum” or “Exponential Inverse Change Sum”.

Saturn, start up splash window and about dialogue updated to report version 2.1.2.

Titan, summary tab updated to report version 2.1.2.

Saturn & Titan version 2.1.1

Minor bug fix release.

Saturn – fractal calculation continues to next “iteration step size” boundary so if, for example, 6 iterations were requested and the iteration step size is 10 then 10 iterations are performed instead of 6.

Saturn – sometimes the scale entry box could be incorrectly disabled when the colour method is final magnitude.

Titan – when two sets of results are required for colouring a image the change flag was incorrectly set so that the colouring of expanded images didn’t match the seed file.

Titan – expansion of PP Julia 4F fractals was incorrect.

Titan – attempts to expand Lyapunov fractals caused Titan to crash.

Version number upped to 2.1.1 for both Saturn and Titan.

Saturn & Titan version 2.1.0

Minor feature update.

16 new fractal types:

Cczcpaczcp & Cczcpaczcp Julia

Onion 4F & Onion 4F Julia

Combination 3

Combination 4

C2mfczac & C2mfczac Julia

C2dfczac & C2dfczac Julia

Single 3F Onion & Single 3F Onion Julia

Double 3F Onion M & Double 3F Onion M Julia

Double 3F Onion D & Double 3F Onion D Julia

Addition of a one second delay after loading the configuration and colour map files to ensure that the splash window is properly seen.

The new fractal types incorporate new function parameters allowing sin, cos and tan to used as the functions in the fractals’ formulae, so all the replaced fractals can be produced. The number of variations is much larger than before, the 4F (4 function) version have 81 variations and the 6F (6 function) versions have 729variations.

The colour tab has been re-organised.

Titan Version 1.0.4

Bug fix release. Both bugs resulted in pictures that differed from the seed files in terms of the colours used.

iteration @minimum and iteration @ maximum options in colouring methods were affected if the smooth option is also set in the seed file resulting in incorrect colours being applied, Titan incorrectly altered the colours based on the smooth option where no such option is implemented in Saturn.

the colour offset was applied twice for Pickover Popcorn 2, 3, 4 & 5 fractals when it should have only been applied once.

Saturn Version 1.0.2

Bug fix release.

selecting fractal settings from the menu when the fractal setting window is partially or completely covered by an other window now brings the settings window to the front.

the offset spinbox often had the incorrect range set, the range should be from zero to one less than the number of colours in the colour map.

Titan Version 1.0.3

Bug fix release.

PP Julia 4 fractal were incorrectly expanded, beta_r was obtained from the alpha parameter and not the beta parameter.

Titan Version 1.0.2

Bug fix release.

Column 0 and row 0 should not be ignored when plotting Pickover Popcorn orbits.

Set output filename before saving file when using the save as button, as save as used the automatic generated file irrespective of whether the file existed or not.

For Pickover Popcorn accumulation set the colour to black if the the number of hits at a location is zero instead of whatever happened to be in the colour variable at the time.

Saturn Version 1.0.1

Bug fix release.

Column 0 and row 0 should not be ignored when plotting Pickover Popcorn orbits.

Fractal types above “Mallard” did not match the fractal types for Saturn. The symptoms were that the expansion of a Pickover Popcorn 5 fractal resulted in a single colour.

Colour selection for Pickover Popcorn indexed the colour map starting at 1 instead of 0. The colours used in an expansion did not match the colours used in the seed file, this was only apparent when there is a significant different between the adjacent colours in the colour map.

Saturn Version 1.0

Linux only.
99 fractals types, 93 escape time fractals, 5 orbit fractals & the Lyapunov fractal.
31 transforms, can be applied in sets to the complex plane and to escape time fractal formulae.
2 formula transform sets A and B which can be applied to a formula using a sequence string containing As and Bs.
14 bailout conditions for use with escape time fractals for both converging and diverging fractals
12 escape time fractal colouring methods for inner and outer colouring.
Outer colouring selection based on bailout or a combination of component values.
3 orbit fractal colouring methods.
2 Lyapunov colouring methods, one colour and multi-colour applied to negative or positive Lyapunov co-efficients.
Zoom in, zoom out.
Clockwise rotation about image centre (except for orbit fractals).
Colour map editing, manual and auto (based on waveforms).
Colour map import, .map and .ugr files.
11 image sizes.
Saturn level 1 seed files can be saved – these are PNG files with metadata embedded.
Saturn level 1 seed files can be loaded using either the menu or drag and drop onto the image area.
The state of the fractals is retained when Saturn is closed provided that the program is closed normally.

Included in the release package are the Saturn Version 1.0 User Manual, the Saturn User Guide and example seed files.

Titan Version 1.0

Linux only.
Saturn level 1 seed files can be loaded using the browse button or drag and drop of the seed file onto the display area.
A version of the fractal image is displayed when the seed file is loaded.
The size of the image produced is controlled by setting the width in pixels.
Display of input image size and output image size.
Display of input file path and automatically generated output file path.
Expand/Abort/Save button.
Save as button (only visible when the expansion is complete).
Progress bar.
Image saved as a PNG without metadata.

Included in the release package are the Titan Version 1.0 User Manual and example seed files.

Note:

The metadata held in Saturn seed files is subject to change as the feature set of Saturn is changed, level 1 seed files are produced by Saturn Version 1.0, seed files saved from future versions of Saturn will have metadata in them that are unknown to Saturn Version 1.0 and Titan Version 1.0 so they won’t be loaded correctly. To ensure that Saturn and Titan can only open seed files that can be successfully processed the metadata contains the seed file level number.