Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-18 | Use hexadecimal versioning (with major.minor.patch); Don't animate single ↵1.0.0 | Gabriel Jensen | |
frames; Support enabling of Julia rendering from configuration; Perform configuration checks; Colour in thread pools; Update naming convention; Synchronise with screen refresh rate; Rework logs and timings; Fix zoom animation; Panic on missing configuration; Add new logo; Restructure code; Update colouring (change using controls); | |||
2023-09-15 | Optimise and refactor code; Update colouring; Log version and copyright; Fix ↵35 | Gabriel Jensen | |
complex-to-cartesian conversions (and controls); Update translation feedback; | |||
2023-09-13 | Fix Julia toggle messages; Fix configuration parameter names; Bump ↵34 | Gabriel Jensen | |
dependency versions; | |||
2023-09-13 | Support offsets in viewport feedback; Remove support for non-square ↵33 | Gabriel Jensen | |
canvasses (update configuration); | |||
2023-09-08 | Draw positional feedback before renders (does not currently support ↵32 | Gabriel Bjørnager Jensen | |
offsets); Rename objects (allow some abbreviations); | |||
2023-09-07 | Bring back Julia sets (using row renderers); Update controls (decrease ↵31 | Gabriel Bjørnager Jensen | |
sensitivity of zooms); Scale by default; | |||
2023-09-06 | Update colouring for small iteration counts; Revert start zoom for ↵30 | Gabriel Bjørnager Jensen | |
interactive renders; | |||
2023-09-04 | Update colouring (smooth); Yield square distances from renders; Update start ↵29 | Gabriel Bjørnager Jensen | |
zoom; Add control for cycling fractals; Add function for getting the name of a fractal; | |||
2023-09-02 | Optimise rendering; Use Rayon for threading; Update thread structure (use ↵28 | Gabriel Bjørnager Jensen | |
arc for common data); Use iterator functions instead of row renderers; Fix render garbage (somehow); Lower precision; | |||
2023-08-31 | Support rendering of the Tricorn and Burning Ship fractals; Update ↵27 | Gabriel Bjørnager Jensen | |
configuration; Update start zoom value; Remove Julia fractal(s); Bump dependency versions; Update messages; Update commenting; | |||
2023-08-29 | Support rendering of Julia sets; Update controls; Refactor code; Update ↵26 | Gabriel Bjørnager Jensen | |
configuration; | |||
2023-08-27 | Update controls guide (fix typo);25 | Gabriel Jensen | |
2023-08-27 | Optimise renderer; Update commenting;24 | Gabriel Bjørnager Jensen | |
2023-08-27 | Make configuration support more precise numbers (must be parsed as strings ↵23 | Gabriel Bjørnager Jensen | |
now); Use global constant for ;precision; | |||
2023-08-26 | Use arbitrary-precision calculations; Depend on Rug; Optimise renderer; ↵22 | Gabriel Bjørnager Jensen | |
Animate if configured; Update commenting; Remove scale option from configuration; Auto-deduce thread count; Update controls (only render on command); Update messages; Refactor application structure; Print controls; | |||
2023-08-25 | Update controls; Update configuration format; Optimise renderer; Fix thread ↵21 | Gabriel Bjørnager Jensen | |
count not being loaded; | |||
2023-08-25 | Rename handle_key to handle_keys; Only load configuration if provided;20 | Gabriel Bjørnager Jensen | |
2023-08-23 | Modulise code; Check I/O errors; Support configuration; Depend on toml; ↵19 | Gabriel Bjørnager Jensen | |
Update gitignore; | |||
2023-08-22 | Clean up code; Support rendering to files; Depend on webp; Modulise code;18 | Gabriel Bjørnager Jensen | |
2023-08-22 | Render using multiple threads;17 | Gabriel Bjørnager Jensen | |
2023-08-22 | Update colouring; Rename changelog file: changelog.md => CHANGELOG.md;16 | Gabriel Jensen | |