Skip to content

Conversation

@JasonGrace2282
Copy link
Member

@JasonGrace2282 JasonGrace2282 commented Jul 24, 2024

The usage is as seen in example_scenes/test_new_rendering.py

TODO

  • Implement the logic for scenes
  • Get skipping sections working

christopher-hampson and others added 8 commits July 22, 2024 13:37
* feat: Animation.set_default

Adds set_default class method to Animation class based on existing implementation for Mobject class.

Addresses issue ManimCommunity#3142

* test: added missing test

* fix: docstring formatting

---------

Co-authored-by: Benjamin Hackl <[email protected]>
* pyproject

* Autofixes from pre-commit

* use get over get(x, None)

Co-authored-by: Victorien <[email protected]>

---------

Co-authored-by: Victorien <[email protected]>
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.5.2 → v0.5.4](astral-sh/ruff-pre-commit@v0.5.2...v0.5.4)
- [github.com/pre-commit/mirrors-mypy: v1.10.1 → v1.11.0](pre-commit/mirrors-mypy@v1.10.1...v1.11.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
@JasonGrace2282 JasonGrace2282 marked this pull request as ready for review July 25, 2024 01:24
@JasonGrace2282 JasonGrace2282 marked this pull request as draft July 25, 2024 01:24
JasonGrace2282 and others added 10 commits July 24, 2024 21:48
…ty#3882)

* Add config for bugbear/comprehensions

note: flake8-comprehensions has 0 changes to the files

* Safe fixes from pre-commit

* Manual changes to make pre-commit pass

* Remove deps from pyproject
Authors can change this behavior by writing new managers. This makes it more clear when conflicting plugins exist
…animCommunity#3884)

* Config for flake8-builtins

* Manual changes for flake8-builtins
* add colorscale to plot

* Update manim/mobject/graphing/coordinate_systems.py

Co-authored-by: Benjamin Hackl <[email protected]>

* updated typing and moved one line

* added test

* fix input_to_graph_point error

* Performance improvement by using cairo color drawing

* Add OpenGL support

* Add OpenGL tests and split test for x and y axis for more behavior coverage

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

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

* Updated gradient_line tests

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

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

---------

Co-authored-by: Benjamin Hackl <[email protected]>
Co-authored-by: MrDiver <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Francisco Manríquez Novoa <[email protected]>
Co-authored-by: chopan <[email protected]>
…nity#3885)

* fix OpenGLMobject.invert

* return self to match typehint
* Experimenting with an HSL class

* Add some more functionality

* Adding a lot of tests and implementing fully functional conversion between color spaces over proxy rgba

* Fixing tests

* Fixing typing

* return str to normal

* Additional documentation

* Update manim/utils/color/core.py

Co-authored-by: adeshpande <[email protected]>

* Update manim/utils/color/core.py

Co-authored-by: adeshpande <[email protected]>

* Update manim/utils/color/core.py

Co-authored-by: adeshpande <[email protected]>

* Update manim/utils/color/core.py

Co-authored-by: adeshpande <[email protected]>

* Fix documentation and typing and revamp operators to respect color spaces

* Fix color operator typing and add operator tests

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

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

* Fix typeguard

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

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

* Import ManimFloat

* Update manim/utils/color/core.py

Co-authored-by: Aarush Deshpande <[email protected]>

* Update manim/utils/color/core.py

Co-authored-by: Aarush Deshpande <[email protected]>

* Add docstring to _internal_space

* naming of functions according to pep8

* Fix naming

* Update manim/utils/color/core.py

Co-authored-by: Aarush Deshpande <[email protected]>

* Update manim/utils/color/core.py

Co-authored-by: Aarush Deshpande <[email protected]>

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

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

---------

Co-authored-by: Jason Grace <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
@JasonGrace2282
Copy link
Member Author

Just realized that rendering a Text mobject is incredibly slow... debugging needed.

JasonGrace2282 and others added 5 commits July 28, 2024 08:31
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.5.4 → v0.5.5](astral-sh/ruff-pre-commit@v0.5.4...v0.5.5)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
ManimCommunity#3890)

* Replace the TypeError message code in the _typecheck_input method in the DrawBorderThenFill class.

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

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

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
@JasonGrace2282 JasonGrace2282 marked this pull request as ready for review July 30, 2024 18:44
@JasonGrace2282
Copy link
Member Author

The fill_color of Tex Mobjects is currently broken, but I think it can be fixed in a later PR.

@JasonGrace2282 JasonGrace2282 merged commit 7844c84 into ManimCommunity:experimental Aug 3, 2024
@JasonGrace2282 JasonGrace2282 deleted the scene-sections branch August 3, 2024 00:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants