manim/docs/source
Laith Bahodi 223c2f86d0
Drop redundant OpenGL files and add metaclass support for Surface (#1843)
* replace old with new

* dropped redundant files

* replace examples in example_Scenes

* replace opengl_ in test

* ammend __init__

* opengl_compatibilty for Surface

* make resolution a tuple for opengl compat

* resolution changes in opengl.py

* rework sphere and enable dual renderer for 3d shapes

* adjust res for Torus

* actually drop file

* flip cairo_sphere resolution

* changes

* render each submobject individually

* make BraceLabel appear

* remove if config.renderer==opengl from mobject.py

* rewrite tests

* properly deprecate ParametricSurface

* revert rendering each submobject individually

* initialize OpenGLRenderer in Scene if config.renderer is opengl

* fix bases when config.renderer is changed

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* actually push test

* remove unused bounding_box + data from mobject.py

* overwrite tests

* use #1899 to switch renderer at runtime to make tests work

* attempt at fixing tests

* add renderer=cairo at the end of the test??

* rewrite failing test

* remove self.attr = self.attr for bracelabel

* remove accidental line in test

* remove unecessary bloat and make set_fill_by_value dual compatible

* update to remove deprecation warning

* add ParametricSurface to __all__

* deprecate ParametricSurface

* change some examples

* adjust docs

Co-authored-by: Darylgolden <darylgolden@gmail.com>

Co-authored-by: Benjamin Hackl <devel@benjamin-hackl.at>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Darylgolden <darylgolden@gmail.com>
2021-08-30 20:35:25 +00:00
..
_static Reworked installation instructions (#1949) 2021-08-28 12:50:29 +00:00
_templates Improve sidebar structure of reference manual (#1778) 2021-07-19 12:19:21 -04:00
changelog Bump version number to `v0.9.0` and generate changelog (#1850) 2021-08-02 12:07:57 +02:00
contributing Reworked installation instructions (#1949) 2021-08-28 12:50:29 +00:00
installation Reworked installation instructions (#1949) 2021-08-28 12:50:29 +00:00
reference_index Reworked installation instructions (#1949) 2021-08-28 12:50:29 +00:00
tutorials Reworked installation instructions (#1949) 2021-08-28 12:50:29 +00:00
changelog.rst Improve changelog generation script (#1231) 2021-04-02 18:27:57 +02:00
conduct.md Added code of conduct (#935) 2021-01-18 19:14:57 +05:30
conf.py Made RTD apt install FFMPEG instead of installing a Python binding (#1896) 2021-08-12 12:48:23 +00:00
contributing.rst Restructuring of Contribution Section (#1550) 2021-05-21 14:13:35 +02:00
examples.rst Drop redundant OpenGL files and add metaclass support for Surface (#1843) 2021-08-30 20:35:25 +00:00
index.rst Reworked installation instructions (#1949) 2021-08-28 12:50:29 +00:00
installation.rst Reworked installation instructions (#1949) 2021-08-28 12:50:29 +00:00
manim_directive.py Upgrade to modern Python syntax (#1956) 2021-08-24 20:28:55 +08:00
plugins.rst Reworked installation instructions (#1949) 2021-08-28 12:50:29 +00:00
reference.rst Improve sidebar structure of reference manual (#1778) 2021-07-19 12:19:21 -04:00
reporting_bugs.rst Updated Discord links in the docs to point towards a standardized redirect (#1499) 2021-05-13 02:02:35 +02:00
robots.txt Add sitemap (#1963) 2021-08-27 10:01:03 +02:00
tutorials.rst Add a tutorial for using :class:~.Text and :class:Tex (#1510) 2021-06-29 17:26:23 +02:00