31 Commits

Author SHA1 Message Date
ef09d6fce2 Allow for AnimationGroup to specify that parts belong to a VGroup 2022-12-29 12:02:48 -08:00
b1f363d5a9 Expand input type for AnimationGroup 2022-12-18 19:52:48 -08:00
10c0f4b694 Don't pass kwargs to Animation from LaggedStart 2022-12-15 11:33:41 -08:00
a7bf10c570 Kill composition CONFIGs 2022-12-13 16:52:32 -08:00
d24b8ff48f Merge branch 'master' into master 2022-04-20 22:40:11 -07:00
fdeab8ca95 Make sure AnimationGroup plays nicely with setting mobject animation status 2022-04-20 21:47:47 -07:00
9ef9961d0e Sort imports 2022-04-12 19:19:59 +08:00
4fbe948b63 style: insert an empty line after import 2022-02-16 21:08:25 +08:00
41c4023986 chore: add type hints to manimlib.animation 2022-02-15 18:39:45 +08:00
d24ba30fde Add .animate syntax 2021-02-10 07:43:46 -06:00
d24a757609 Have LaggedStartMap remember group 2020-02-18 22:41:55 -08:00
c94aef8845 Have AnimationGroup initialize its runtime before begin is called. This way it can be composed 2019-09-30 12:06:17 -07:00
e8fe67650a Fixed problem with LaggedStartMap 2019-03-29 15:12:31 -07:00
7ae67fad09 Quick fix for LaggedStart kwargs confusion, but this needs a better long-term solution 2019-03-28 16:18:35 -07:00
993f7edee9 OldLaggedStart -> LaggedStartMap 2019-02-14 12:06:21 -08:00
643955ab1c Added warning to usage of OldLaggedStart 2019-02-14 11:34:42 -08:00
d3a68aff1e Added new LaggedStart default lag_ratio 2019-02-11 22:37:52 -08:00
9180a687f9 Bug fix to Succession; it wasn't initializing runtimes 2019-02-09 11:54:00 -08:00
88e700b5b0 Small fixes to AnimationGroup and Succession 2019-02-08 20:18:54 -08:00
eb7f1e21a3 Fixed Succession to work when animations share a mobject 2019-02-08 16:50:48 -08:00
3d6092c06c Get rid of ApplyToCenters 2019-02-08 15:08:40 -08:00
6b195f4653 Make sure AnimationGroup works well with updating mobjects 2019-02-08 15:06:49 -08:00
13b701ba1b LaggedStart -> OldLaggedStart 2019-02-08 14:49:38 -08:00
22f4a83ba8 Completely reimplemented AnimationGroup to be way simpler and more robust 2019-02-08 14:48:17 -08:00
1c4ff6a556 update_mobject -> interpolate_mobject for Animation, but not for ContinualAnimation 2019-02-08 11:57:27 -08:00
bf3d9c9b5a clean_up -> clean_up_from_scene 2019-02-08 11:00:04 -08:00
f4ddbef136 Get rid of instantiate function 2019-02-08 10:33:08 -08:00
b7cf5e82e3 rate_func can no longer be None, must be a function. Use 'linear' instead of None 2019-02-05 15:39:58 -08:00
358b1e6313 Make LaggedStart adopt default rate_func and run_time of the animation it takes in 2019-01-29 23:51:24 -08:00
afdf907abc fix imports, remove __init__.py files, some pep8 linting 2018-12-27 09:41:41 -08:00
3543a750ba move library code into manimlib, replace relative imports with absolute imports 2018-12-26 20:57:01 -08:00