219 Commits

Author SHA1 Message Date
a6db0877de Remove stray imports 2022-12-16 15:21:14 -08:00
afab37c2d2 Remove stray digest_config references 2022-12-16 11:00:59 -08:00
10c0f4b694 Don't pass kwargs to Animation from LaggedStart 2022-12-15 11:33:41 -08:00
97a5861ccf Remove stray "kwargs" 2022-12-15 09:18:53 -08:00
a0a17be6ea Remove digest_config 2022-12-14 16:27:33 -08:00
4e8b80fe86 Ensure shift continues to be second arg of FadeOut 2022-12-14 16:27:25 -08:00
ca1ba67a85 Kill config in update.py 2022-12-14 16:02:15 -08:00
4aa7d439f1 Kill CONFIG in transform_matching_parts animations 2022-12-14 15:55:02 -08:00
0aa451396d Kill CONFIG in specialized.py 2022-12-14 15:13:30 -08:00
a6744a19d3 Kill CONFIG in rotation.py 2022-12-14 15:08:20 -08:00
02c3243f98 Kill CONFIG in numbers.py 2022-12-14 15:02:25 -08:00
81615d9f4b Kill CONFIG in movement.py 2022-12-14 14:58:25 -08:00
7dcf5eff8e Kill CONFIG in indication.py 2022-12-14 14:40:05 -08:00
7474a98752 Kill config in growing.py 2022-12-14 12:08:18 -08:00
5571c7d576 Kill config in transform.py 2022-12-14 12:05:33 -08:00
adf886dced Add 'Callable' import 2022-12-14 11:27:13 -08:00
f6858778c4 Kill config in fading 2022-12-14 11:27:00 -08:00
187de0163f Kill config in creation.py 2022-12-14 10:58:35 -08:00
958002152e Define ManimColor type in constants 2022-12-14 10:55:32 -08:00
a7bf10c570 Kill composition CONFIGs 2022-12-13 16:52:32 -08:00
6f470679f7 Kill Animation CONFIG 2022-12-13 15:45:57 -08:00
d8e4c1d698 Account for updated rate_func usage in Rotate 2022-11-18 09:07:33 -08:00
4e7f06dea8 Change rate_func to be used in submobject update
This allows for rate functions like overshoot and running start who have outputs outside of [0, 1] to still be used effectively.
2022-11-18 09:07:18 -08:00
b94e9f3a24 Fix Restore 2022-11-04 12:27:50 -07:00
d2e570eb19 Merge pull request #1862 from widcardw/dev
Add `set_anim_args` to `.animate` method
2022-09-13 12:42:36 -07:00
a613099b1d feat: add set_anim_args to .animate method 2022-09-11 10:22:08 +08:00
3c0abb0b40 fix: add missed imports 2022-08-23 11:40:19 +08:00
f0447d7739 Small refactors on StringMobject and relevant classes 2022-05-28 21:43:37 +08:00
cbffbfa019 Add back mismatched indices (#1820)
* Fix a logistic bug

* Add back mismatched indices
2022-05-25 14:12:54 +08:00
cece830349 Merge branch 'master' of github.com:3b1b/manim into video-work 2022-05-17 09:19:47 -07:00
25de729bb3 Only lock data for mobjects without updaters 2022-05-14 17:28:31 -07:00
cdadaf8a8c Rename LabelledString to StringMobject 2022-05-06 22:09:58 +08:00
511a3aab3d [WIP] Remove comments 2022-05-04 22:18:19 +08:00
1cb7401141 [WIP] Refactor LabelledString and relevant classes 2022-05-04 21:56:13 +08:00
ab8f78f40f [WIP] Refactor LabelledString and relevant classes 2022-05-03 23:39:37 +08:00
a6fcfa3b40 Add time_span option to Animation 2022-05-02 11:40:42 -07:00
03cb42ba15 [WIP] Refactor LabelledString and relevant classes 2022-05-02 22:40:06 +08:00
97edc2d6cf Merge branch 'master' into refactor 2022-04-24 08:26:22 +08:00
e085c2e214 Refactor LabelledString and relevant classes 2022-04-23 17:17:43 +08:00
bf5cec7dba Revert some files 2022-04-22 15:41:57 +08:00
f8c8a399c9 Revert some files 2022-04-22 15:31:13 +08:00
d24b8ff48f Merge branch 'master' into master 2022-04-20 22:40:11 -07:00
485a4ca33a Merge pull request #1794 from 3b1b/video-work
InteractiveScene, etc.
2022-04-20 22:22:09 -07:00
cc563bf5e2 Merge pull request #1787 from lakscastro/patch-1
Remove unused import
2022-04-20 22:19:17 -07:00
fdeab8ca95 Make sure AnimationGroup plays nicely with setting mobject animation status 2022-04-20 21:47:47 -07:00
0e0244128c Refactor LabelledString and relevant classes 2022-04-17 13:57:03 +08:00
654da85cf6 Adjust typings 2022-04-16 14:09:59 +08:00
ac4620483c Support flexible selector types 2022-04-16 12:53:43 +08:00
0a810bb4f1 Refactor LabelledString 2022-04-15 22:54:06 +08:00
50565fcd7a Change the way changing-vs-static mobjects are tracked
Previously, Camera would keep track of which mobjects are supposed to be "static", so that it could generated their render groups once and not repeat unnecessarily. This had an awkward dependence where Scene would then need to keep track of which mobjects should and should not be considered static.

This update pushes that logic to the Mobject level, where it keeps track internally of whether it's being animated, has an updater, or can be moved around by the mouse.
2022-04-14 16:27:58 -07:00