The main UI got again a major overhaul: many buttons have been grouped under menu-buttons to make the UI more clear. Variations are now always picked using the variation browser, which now shows the influence of a newly selected variation in realtime.
Also, there was a nasty bug, which causes the image to turn black when editing certain fractals. This has been fixed,
Additionally, there are 50 new variations, some of them are brand-new and were supplied by Brad Stefanov. Thanks a lot, Brad!
There were really a ton of changes.
Complete changelog:
VERSION 0.108.1107 (13.07.2025):
- variation-browser: after selecting a new variation it is immediately applied to the
current fractal (temporary), which makes it really fun to brwose through all variations
- main-editor: variations node: removed the variation-type and variation-listbox
(as now one can use the variation brwoser to brwose though variations, so there is no
need for this two listboxes anymore. It makes the UI more clear, too.)
- SWAN-59: fixed: in some cases (fractal not contracting) the image faded to black while editing
and kept black even if the flame was brought back to a state where it should render properly
(e.g. when moving xforms)
- reimplemented hiding of xforms (was broken after implementing propagation of hidden
samples (which are hidden by variations like crops))
- hiding of xforms now also works with textures (image_rect-variation)
- new /v1/variations-REST-endpoint to list all currently supported variations (which
will be used later by JWildfire)
- main-editor: several ui-refactorings, introducing more spaces between controls (SWAN-78)
- gradient-library: introducing more spaces between controls (SWAN-78)
- render-image-window: introducing more spaces between controls (SWAN-78)
- render-animation-window: introducing more spaces between controls (SWAN-78)
- custom-code-editor-window: introducing more spaces between controls (SWAN-78)
- mutagen-window: introducing more spaces between controls (SWAN-78)
- gradient-editor-window: introducing more spaces between controls (SWAN-78)
- load-/save-flame-window: introducing more spaces between controls (SWAN-78)
- main-editor: decraesed the font-size of the labels of the flame-thumbnails, also
changed to alinment to bottom
- new "de_stijl"-variation, provided by Brad Stefanov
- new "drunken_tiles"-variation, provided by Brad Stefanov
- new "flora"-variation, provided by Brad Stefanov
- new "meeple"-variation, provided by Brad Stefanov
- new "multi_ifs"-variation, provided by Brad Stefanov
- new "natural_foam"-variation, provided by Brad Stefanov
- new "shape_warp"-variation, provided by Brad Stefanov
- new "square_rand"-variation, provided by Brad Stefanov
- new "tesselated_t"-variation, provided by Brad Stefanov
- new "cut_triantess"-variation
VERSION 0.107.1082 (10.07.2025):
- main editor: automatically open the variations browser when adding new variation
- main editor: removed the scroll-container at the main buttons panel, which sometimes
masked a button-click (which required two clicks at the button)
- main editor: edit xforms: "reset to defaults" now respects the edit plane (xy, yz, zx)
- main editor: edit xforms: new "flip horizontal" button
- main editor: edit xforms: new "flip vertical" button
- new "cut_sincos"-variation
- new "cut_kaleido"-variation
- new "cut_magfield"-variation
- new "cut_metaballs"-variation
- new "cut_hextruchetflow"-variation
- new "cut_randomtile"-variation
- new "cut_rgrid"-variation
- new "cut_shapes"-variation
- new "circlerand"-variation
- new "circletrans1"-variation
- new "cut_snowflake"-variation
- new "cut_spiral"-variation
- new "cut_spiralcb"-variation
- new "cut_spots"-variation
- new "cut_sqcir"-variation
- new "cut_sqsplits"-variation
- new "cut_swarp"-variation
- new "cut_tileillusion"-variation
- new "cut_pattern"-variation
- new "cut_glypho"-variation
VERSION 0.106.1057 (09.07.2025):
- main editor: grouped the several add- and edit-functions under two menu
buttons to make the UI more clear
- main editor: grouped the main buttons on top under new menu
buttons ass well
- main editor: changed the position of the thumbnail-view, which is
now below the main buttons
- load-flame-dialog: show file-path and file-name of the selected flame
- main-editor: when loading a flame remember the file path, so that when saving
the same flame no file-save-dialog shows up
- renderer: fixed: propagation of hidden samples did not work correctly
- new "c_symmetry"-variation
- new "checkerboard_wf"-variation
- new "pre_dcztransl"-variation
- new "cut_fingerprint"-variation
- new "joukowski"-variation
- new "cut_alientext"-variation
- new "cut_booleans"-variation
- new "cut_apollonian"-variation
- new "cut_bricks"-variation
- new "cut_btree"-variation
- new "cut_celtic"-variation
- new "cut_chains"-variation
- new "cut_circdes"-variation
- new "cut_fractal"-variation
- new "circlelinear"-variation
- new "cut_fun"-variation
- new "cut_hexdots"-variation
- new "cut_mandala"-variation
- new "cut_jigsaw"-variation
- new "cut_kleinian"-variation
