Commit graph

211 commits

Author SHA1 Message Date
Grant Sanderson
0aa451396d Kill CONFIG in specialized.py 2022-12-14 15:13:30 -08:00
Grant Sanderson
a6744a19d3 Kill CONFIG in rotation.py 2022-12-14 15:08:20 -08:00
Grant Sanderson
02c3243f98 Kill CONFIG in numbers.py 2022-12-14 15:02:25 -08:00
Grant Sanderson
81615d9f4b Kill CONFIG in movement.py 2022-12-14 14:58:25 -08:00
Grant Sanderson
7dcf5eff8e Kill CONFIG in indication.py 2022-12-14 14:40:05 -08:00
Grant Sanderson
7474a98752 Kill config in growing.py 2022-12-14 12:08:18 -08:00
Grant Sanderson
5571c7d576 Kill config in transform.py 2022-12-14 12:05:33 -08:00
Grant Sanderson
adf886dced Add 'Callable' import 2022-12-14 11:27:13 -08:00
Grant Sanderson
f6858778c4 Kill config in fading 2022-12-14 11:27:00 -08:00
Grant Sanderson
187de0163f Kill config in creation.py 2022-12-14 10:58:35 -08:00
Grant Sanderson
958002152e Define ManimColor type in constants 2022-12-14 10:55:32 -08:00
Grant Sanderson
a7bf10c570 Kill composition CONFIGs 2022-12-13 16:52:32 -08:00
Grant Sanderson
6f470679f7 Kill Animation CONFIG 2022-12-13 15:45:57 -08:00
Grant Sanderson
d8e4c1d698 Account for updated rate_func usage in Rotate 2022-11-18 09:07:33 -08:00
Grant Sanderson
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
Grant Sanderson
b94e9f3a24 Fix Restore 2022-11-04 12:27:50 -07:00
Grant Sanderson
d2e570eb19
Merge pull request #1862 from widcardw/dev
Add `set_anim_args` to `.animate` method
2022-09-13 12:42:36 -07:00
widcardw
a613099b1d feat: add set_anim_args to .animate method 2022-09-11 10:22:08 +08:00
YishiMichael
3c0abb0b40
fix: add missed imports 2022-08-23 11:40:19 +08:00
YishiMichael
f0447d7739
Small refactors on StringMobject and relevant classes 2022-05-28 21:43:37 +08:00
YishiMichael
cbffbfa019
Add back mismatched indices (#1820)
* Fix a logistic bug

* Add back mismatched indices
2022-05-25 14:12:54 +08:00
Grant Sanderson
cece830349 Merge branch 'master' of github.com:3b1b/manim into video-work 2022-05-17 09:19:47 -07:00
Grant Sanderson
25de729bb3 Only lock data for mobjects without updaters 2022-05-14 17:28:31 -07:00
YishiMichael
cdadaf8a8c
Rename LabelledString to StringMobject 2022-05-06 22:09:58 +08:00
YishiMichael
511a3aab3d
[WIP] Remove comments 2022-05-04 22:18:19 +08:00
YishiMichael
1cb7401141
[WIP] Refactor LabelledString and relevant classes 2022-05-04 21:56:13 +08:00
YishiMichael
ab8f78f40f
[WIP] Refactor LabelledString and relevant classes 2022-05-03 23:39:37 +08:00
Grant Sanderson
a6fcfa3b40 Add time_span option to Animation 2022-05-02 11:40:42 -07:00
YishiMichael
03cb42ba15
[WIP] Refactor LabelledString and relevant classes 2022-05-02 22:40:06 +08:00
YishiMichael
97edc2d6cf
Merge branch 'master' into refactor 2022-04-24 08:26:22 +08:00
YishiMichael
e085c2e214
Refactor LabelledString and relevant classes 2022-04-23 17:17:43 +08:00
YishiMichael
bf5cec7dba
Revert some files 2022-04-22 15:41:57 +08:00
YishiMichael
f8c8a399c9
Revert some files 2022-04-22 15:31:13 +08:00
Grant Sanderson
d24b8ff48f
Merge branch 'master' into master 2022-04-20 22:40:11 -07:00
Grant Sanderson
485a4ca33a
Merge pull request #1794 from 3b1b/video-work
InteractiveScene, etc.
2022-04-20 22:22:09 -07:00
Grant Sanderson
cc563bf5e2
Merge pull request #1787 from lakscastro/patch-1
Remove unused import
2022-04-20 22:19:17 -07:00
Grant Sanderson
fdeab8ca95 Make sure AnimationGroup plays nicely with setting mobject animation status 2022-04-20 21:47:47 -07:00
YishiMichael
0e0244128c
Refactor LabelledString and relevant classes 2022-04-17 13:57:03 +08:00
YishiMichael
654da85cf6
Adjust typings 2022-04-16 14:09:59 +08:00
YishiMichael
ac4620483c
Support flexible selector types 2022-04-16 12:53:43 +08:00
YishiMichael
0a810bb4f1
Refactor LabelledString 2022-04-15 22:54:06 +08:00
Grant Sanderson
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
YishiMichael
fbebaf0c75
Sort imports 2022-04-12 19:39:19 +08:00
YishiMichael
9ef9961d0e
Sort imports 2022-04-12 19:19:59 +08:00
lask
31cbf2d905
Remove unused improt 2022-04-10 20:00:10 -03:00
YishiMichael
e23f667c3d
Fix bug when handling multi-line tex 2022-04-10 08:36:13 +08:00
YishiMichael
d5ab9a91c4
Reorganize files 2022-03-31 16:15:58 +08:00
YishiMichael
fc4f649570
Fix bugs brought by empty strings 2022-03-31 10:36:14 +08:00
YishiMichael
0add9b6e3a
Rename file 2022-03-30 21:57:27 +08:00
YishiMichael
c5ec47b0e9
Refactor LabelledString 2022-03-30 21:53:00 +08:00