Grant Sanderson
43fd5e1aea
Move custom type to manimlib.typing
2022-12-16 20:19:18 -08:00
Grant Sanderson
a78e2b6ad2
Specify ManimColor type
2022-12-15 15:40:46 -08:00
Grant Sanderson
c56968fd09
Cleaner imports
2022-12-15 15:23:59 -08:00
Grant Sanderson
c8d01e7a43
Kill CONFIG in drawings.py
2022-12-15 14:28:34 -08:00
Grant Sanderson
aac320aa98
Update Checkmark and Exmark definitions
2022-12-15 11:33:14 -08:00
Grant Sanderson
0d845d5bba
Bubble tweaks
2022-05-29 16:37:53 -07:00
Grant Sanderson
ca523c8a5e
Fix bubble direction
2022-05-23 11:07:51 -07:00
YishiMichael
9ef9961d0e
Sort imports
2022-04-12 19:19:59 +08:00
Grant Sanderson
66819f5dbc
Add 2d and 3d pianos
2022-03-17 12:00:29 -07:00
YishiMichael
0cab23b2ba
Reorganize inheriting order of SVGMobject
2022-02-15 20:16:15 +08:00
Grant Sanderson
602809758e
Video work ( #1739 )
...
* Enable setting points to a null list, and adding one point at a time.
* Add refresh_locked_data
* Add presenter mode to scenes with -p option
* Allow for an embed by hitting e during interaction
* Add set_min_height, etc.
* Make sure null parametric curve has at least one point
* Account for edge case where \{ is used in Tex
* Allow for logging notes in wait calls, useful for presenter mode
* Simplify choose, and add gen_choose for fractional amounts
* Default to no top on axes
* Allow match_x, match_y, etc. to take in a point
* Allow wait calls to ignore presenter mode
* Just use math.combo, no caching with choose(n, r)
* Use generator instead of list in bezier
* Bubble init_colors should override
* Account for "px" values read in from an svg
* Stop displaying when writing is happening
* Update the way Bubble override SVG colors
2022-02-13 15:16:16 -08:00
Grant Sanderson
f1996f8479
Small hack for the lightbulb, needs to be fixed properly later
2021-12-21 10:58:33 -08:00
Grant Sanderson
deb1311e48
Fix VideoIcon
2021-10-24 09:28:52 -07:00
Grant Sanderson
607ef334e9
Fix Lightbulb
2021-06-14 09:56:35 -07:00
Grant Sanderson
f91c81dd6a
Rename TexMobject -> Tex and TextMobject -> TexText
2021-01-18 08:20:14 -10:00
Grant Sanderson
5b454a3ff7
Remove rotate_in_place and scale_in_place methods, as they had the same functionality as rotate and scale
2021-01-05 22:05:15 -08:00
Grant Sanderson
b22f1ab715
Remove reference to FILE_DIR
2021-01-03 17:25:37 -08:00
Grant Sanderson
3b26a6c260
Clean up colors, e.g. replacing LIGHT_GREY and DARK_GREY with GREY_B and GREY_D
2021-01-02 22:44:53 -08:00
Grant Sanderson
915b7ea3ad
Removed some drawings specific to 3b1b videos
2021-01-01 20:20:48 -08:00
Grant Sanderson
5a238f1551
Removed Logo from drawings
2021-01-01 20:12:02 -08:00
Grant Sanderson
3a1f07492c
Moved 3b1b specific content out of this project
2020-12-31 13:04:13 -08:00
Grant Sanderson
26834178e7
Bug fix to Bubble
2020-08-16 09:45:48 -07:00
Grant Sanderson
c653610215
Add Checkmark and Exmark
2020-06-22 15:22:29 -07:00
Grant Sanderson
8384b8b46b
Fix bug with clock
2020-03-27 12:04:30 -07:00
Grant Sanderson
6e0ae83685
Small fixes
2020-02-27 17:17:53 +00:00
Grant Sanderson
01cda8a130
Fix a few problems with PlayingCard
2020-02-18 22:31:49 -08:00
Grant Sanderson
6e932a24d2
Change defaults on when triangulation is locked...again
2020-02-17 14:01:46 -08:00
Grant Sanderson
574b464a3c
get_critical_point -> get_bounding_box_point
2020-02-13 10:54:09 -08:00
Grant Sanderson
9835813679
Rename generate_points to init_points
2020-02-11 19:55:00 -08:00
Grant Sanderson
0f71b0a408
Playing wiht logo
2020-01-11 17:13:02 -08:00
Grant Sanderson
f3048eb574
Fixed bug with Bubble
2019-06-23 16:26:05 -07:00
Grant Sanderson
2294cdea4f
Allow Bubble to flip over any axis, which was unnecessarily restricted before
2019-06-19 16:08:14 -07:00
Grant Sanderson
d5eecb8137
Tiny changes to Clock
2019-04-06 14:01:17 -07:00
Grant Sanderson
5e7cbbdf24
Tiny formatting changes to drawings.py
2019-04-06 11:52:44 -07:00
Grant Sanderson
86a8cefc0f
Fixed ClockPassesTime animation
2019-03-30 13:23:11 -07:00
Grant Sanderson
1ca26fcf1d
Bug fix for Bubble.pin_to
2019-03-19 22:29:00 -07:00
Grant Sanderson
d07c086bec
Fix Laptop
2019-03-16 22:12:12 -07:00
Grant Sanderson
9b5de02756
Fix logo
2019-02-15 11:48:37 -08:00
Grant Sanderson
306ee31d44
Fixed car problems. Regular mechanic over here
2019-02-10 10:26:08 -08:00
Grant Sanderson
1c4ff6a556
update_mobject -> interpolate_mobject for Animation, but not for ContinualAnimation
2019-02-08 11:57:27 -08:00
Grant Sanderson
0dfc5a576b
dashed_segment_length -> dash_length
2019-02-07 15:40:26 -08:00
Grant Sanderson
24d6113bba
Get rid of propagate_style_to_family, since it is basically always true
2019-02-06 16:25:03 -08:00
Grant Sanderson
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
Grant Sanderson
272c5f4deb
Remove VMobject.add_control_points
2019-02-05 15:25:15 -08:00
Grant Sanderson
eb0c63606d
sort_submobject -> sort and shuffle_submobjects -> shuffle
2019-02-04 15:02:32 -08:00
Grant Sanderson
20f25615a6
arrange_submobjects -> arrange
2019-02-04 14:54:25 -08:00
Grant Sanderson
4ae38cd9b8
Updates to logo object
2019-01-11 14:24:30 -08:00
Devin Neal
afdf907abc
fix imports, remove __init__.py files, some pep8 linting
2018-12-27 09:41:41 -08:00
Devin Neal
3543a750ba
move library code into manimlib, replace relative imports with absolute imports
2018-12-26 20:57:01 -08:00