summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-10-19Update readme;2.6.1Gabriel Bjørnager Jensen
2023-10-19Clean up and refactor code; Add new palette 'simple'; Remove getters and sett...2.6.0Gabriel Bjørnager Jensen
2023-10-18Fix readme;2.5.1Gabriel Bjørnager Jensen
2023-10-18Make fill_palettes safe; Rename 'ancient' palette to 'twilight'; Update packa...2.5.0Gabriel Bjørnager Jensen
2023-10-18Remove renderers in favour of the fractal type; Fix default configuration; Up...2.4.1Gabriel Bjørnager Jensen
2023-10-11Clean up and restructure code; Add multibrot d=4 fractal; Update messages; Im...2.4.0Gabriel Bjørnager Jensen
2023-10-09Bump minor version; Re-enable window border; Support translation when renderi...2.3.0Gabriel Bjørnager Jensen
2023-10-07Bump minor version; Rework row renderers as point renderers; Support inverse ...2.2.0Gabriel Bjørnager Jensen
2023-10-05Update readme; Add desktop entry;2.1.1Gabriel Bjørnager Jensen
2023-10-05Refactor code structure; Pre-calculate palettes; Depend on ctor; Remove facto...2.1.0Gabriel Bjørnager Jensen
2023-10-04Bump major version; Update controls; Support non-square canvasses again; Modu...2.0.0Gabriel Bjørnager Jensen
2023-09-21Fix readme;1.2.1Gabriel Jensen
2023-09-21Bump minor version; Update logging; Support PNG encoding (set using configura...1.2.0Gabriel Jensen
2023-09-19Bump minor version; Set colour range in configuration; Don't draw feedback on...1.1.0Gabriel Jensen
2023-09-18Use hexadecimal versioning (with major.minor.patch); Don't animate single fra...1.0.0Gabriel Jensen
2023-09-15Optimise and refactor code; Update colouring; Log version and copyright; Fix ...35Gabriel Jensen
2023-09-13Fix Julia toggle messages; Fix configuration parameter names; Bump dependency...34Gabriel Jensen
2023-09-13Support offsets in viewport feedback; Remove support for non-square canvasses...33Gabriel Jensen
2023-09-08Draw positional feedback before renders (does not currently support offsets);...32Gabriel Bjørnager Jensen
2023-09-07Bring back Julia sets (using row renderers); Update controls (decrease sensit...31Gabriel Bjørnager Jensen
2023-09-06Update colouring for small iteration counts; Revert start zoom for interactiv...30Gabriel Bjørnager Jensen
2023-09-04Update colouring (smooth); Yield square distances from renders; Update start ...29Gabriel Bjørnager Jensen
2023-09-02Optimise rendering; Use Rayon for threading; Update thread structure (use arc...28Gabriel Bjørnager Jensen
2023-08-31Support rendering of the Tricorn and Burning Ship fractals; Update configurat...27Gabriel Bjørnager Jensen
2023-08-29Support rendering of Julia sets; Update controls; Refactor code; Update confi...26Gabriel Bjørnager Jensen
2023-08-27Update controls guide (fix typo);25Gabriel Jensen
2023-08-27Optimise renderer; Update commenting;24Gabriel Bjørnager Jensen
2023-08-27Make configuration support more precise numbers (must be parsed as strings no...23Gabriel Bjørnager Jensen
2023-08-26Use arbitrary-precision calculations; Depend on Rug; Optimise renderer; Anima...22Gabriel Bjørnager Jensen
2023-08-25Update controls; Update configuration format; Optimise renderer; Fix thread c...21Gabriel Bjørnager Jensen
2023-08-25Rename handle_key to handle_keys; Only load configuration if provided;20Gabriel Bjørnager Jensen
2023-08-23Modulise code; Check I/O errors; Support configuration; Depend on toml; Updat...19Gabriel Bjørnager Jensen
2023-08-22Clean up code; Support rendering to files; Depend on webp; Modulise code;18Gabriel Bjørnager Jensen
2023-08-22Render using multiple threads;17Gabriel Bjørnager Jensen
2023-08-22Update colouring; Rename changelog file: changelog.md => CHANGELOG.md;16Gabriel Jensen
2023-08-21Update render message; Add scaling setting;15Gabriel Bjørnager Jensen
2023-08-20Render and draw in different passes; Update colouring; Actually remove old ma...14Gabriel Bjørnager Jensen
2023-08-20Remove old makefile; Optimise renderer; Modulise code; Check keyboard input (...13Gabriel Bjørnager Jensen
2023-08-20Rewrite in Rust again; Update gitignore; Update readme; Update changelog form...12Gabriel Bjørnager Jensen
2021-03-01Drop boost::multiprecision::mpfr_float in favour of the standard type ::__flo...Gabriel Jensen
2021-02-27Fix #3. Implement a working, multithreaded renderer forked from MandelbrotSDL...Gabriel Jensen
2021-02-27Remove *.ppm from .gitignore. Reformat changelog from HTML to Markdown. Add a...Gabriel Jensen
2021-02-26Fix #2.Gabriel Jensen
2021-02-26Fix #1. Fix some language mistakes. Add a Copyright & License page in README....Gabriel Jensen
2021-02-26Actually switch compiler from Clang++ to G++. Add more command-line arguments...Gabriel Jensen
2021-02-21Automatically detect number of threads. Improve debugging. Enable POSIX C. Cr...Gabriel Jensen
2021-02-17Remove build artifacts. Update .gitignore to ignore more build artifacts.Gabriel Jensen
2021-02-17Remove unused variables from Makefile. Require the LLP64 data model when comp...Gabriel Jensen
2021-02-16Cleanup code. Create argument handler. Create better support for different im...Gabriel Jensen
2021-02-15Add changelog. Add README. Move codebase to C++. Copy renderer from Mandelbro...Gabriel Jensen