Releases: drageelr/manim-data-structures
Releases · drageelr/manim-data-structures
Manim Data Structures v0.1.7
Release 0.1.7 (#10) * docs + refactor: Sphinx extensions added + Documentation updated + Docstrings updated. (#8) * docs: added intersphinx mapping + add_module_names config updated * docs: fixed references in Animating Arrays guide * docs: viewcode + napolean + autodoc_typehints sphinx extensions added * refactor: updated docstrings for MVariable * docs: changed func domain to meth in Animating Arrays guide * refactor: updated docstrings for MArrayElement * refactor: fixed Scene.play references in MVariable & MArrayElement docstrings + updated .flake8 to ignore error * refactor: docstrings for typing.Union fixed in MVariable + updated .flake8 to ignore error * refactor: updated docstrings for MArray + minor edit to MArrayElement docstrings * Updated docstrings for all methods of MArray. * Updated __init__ and class docstring of MArrayElement. * Renamed MArray.fetch_arr_label() to MArray.fetch_mob_arr_label(). * Placed play_anim and play_anim_args parameter at the end of MArray.append_elem(). * refactor: updated docstrings for MArrayElementComp & MArrayDirection * docs: created refsub.rst + added substitutions in Animating Arrays guide * Created refsub.rst file that contains references to code elements. * Updated Animating Arrays guide with substitutions from refsub.rst. * refactor: updated docstrings for MArrayPointer * feat: MArraySlidingWindow added + docs updated (#9) * feat: MArraySlidingWindow added * docs: MArraySlidingWindow docs added Example Gallery Animating Arrays Guide Reference Manual * docs: updated changelog for release 0.1.7
Manim Data Structures v0.1.6
Release 0.1.6 (#6) * BREAKING CHANGE: MArrayElement & MArray & MVariable play animations by themselves + MArrayPointer added (#5) * perf: MArrayElement automatically plays animations on update calls * perf: MArray can now play animations + refactored functions to improve readability * perf: MVaraible can now play animations * fix: deepcopy implemented for MArrayElement & MArray + MArray label for even elements resolved * docs: updated docs according to recent changes * feat: MArrayPointer added * fix: MArrayPointer spawn & shift error resolved * docs: added docs for MArrayPointer & Example Gallery * docs: updated changelog for release 0.1.6
Manim Data Structures v0.1.5
Release 0.1.5 (#2) * feat: updated MArray & MArrayElement + added MVariable * Added remove element function in MArray * Added label support in MArrayElement * Added generic mob fetch function in MArrayElement coupled with MArrayElementComp enum * Changed array.py to m_array.py because of conflict with native array module * Added variables documentation in references * Updated module name of m_array in references * feat: MArray label added * Label with four different direcitons added. * Label shifts on append and remove element appropriately. * Update label text doesn't remove previous label, therefore not added in this commit. * Method to fetch array label. * add: updated docs for new features * release: 0.1.5
Manim Data Structures v0.1.4
MArray can now grow in four directions
MArray indices can be hidden now
Manim Data Structures v0.1.3
style: updated version
Manim Data Structures v0.1.2
refactor: updated method names of MArrayElement
Manim Data Structures v0.1.1
python version changed to 3.7
Manim Data Structures v0.1.0
added license