Lukas Jiriste [Tue, 16 Jan 2024 09:22:22 +0000 (10:22 +0100)]
Update Libft
Update Libft (not needed?).
Change Makefile to reflect changes in Libft structure.
Add debug target to Makefile which compiles with -g and propagates to
Libft.
Lukas Jiriste [Sat, 11 Nov 2023 17:44:45 +0000 (18:44 +0100)]
Generalize palette construction
Add general approach to constructing palletes with "equidistant
partitioning" of colors. Change mandelbrot in main accordingly, but it
should probably be separated to another file (fractals.c?)
Remove (comment out) enhancement of computed fractal when no event
happens, because it causes valgrind to report issues. Further
investigation needed.
Lukas [Wed, 8 Nov 2023 09:14:55 +0000 (10:14 +0100)]
Finish the foundation, provide basic functionality
Make structural changes to project for easier handling and addition of
palettes and fractals.
Introduce the executable actually working. It draws mandelbrot set.
Add zoom in/out functionality.
Introduce some color issues (needs investigation).
Lukas Jiriste [Wed, 1 Nov 2023 12:41:04 +0000 (13:41 +0100)]
Add .gitignore
Add .gitingore to this project and update Libft to also include
.gitignore file in order not to disturb the git status command's results
when run on built project.