Grant Sanderson
f7c955e3b1
Make checkpoint_states an instance variable of CheckpointManager
...
docs / build up document and deploy (push) Has been cancelled
As per https://github.com/3b1b/manim/issues/2272
2024-12-12 16:04:34 -06:00
Grant Sanderson
8ff8f984d9
Use shell.showtraceback function
2024-12-12 10:04:59 -06:00
Grant Sanderson
00b34f2020
Autoreload v2 ( #2268 )
...
docs / build up document and deploy (push) Waiting to run
* Add autoreload
* Typo correction
* Add --autoreload to configuration docts
Co-Authored-By: Splines <37160523+Splines@users.noreply.github.com>
---------
Co-authored-by: Splines <37160523+Splines@users.noreply.github.com>
2024-12-12 06:52:03 -08:00
Grant Sanderson
bafea89ac9
Update InteractiveSceneEmbed ( #2267 )
...
docs / build up document and deploy (push) Waiting to run
* Comment tweak
* Directly print traceback
Since the shell.showtraceback is giving some issues
* Make InteracrtiveSceneEmbed into a class
This way it can keep track of it's internal shell; use of get_ipython has a finicky relationship with reloading.
* Move remaining checkpoint_paste logic into scene_embed.py
This involved making a few context managers for Scene: temp_record, temp_skip, temp_progress_bar, which seem useful in and of themselves.
* Change null key to be the empty string
2024-12-11 11:33:48 -08:00
Grant Sanderson
6d753a297a
Remove stray imports
2024-12-11 10:38:23 -06:00
Grant Sanderson
f9fc543b07
Merge branch 'master' of github.com:3b1b/manim into video-work
2024-12-11 10:36:52 -06:00
Grant Sanderson
fce92347fa
Replace get_global_config() with manim_config, and make it an addict Dict
2024-12-11 09:50:17 -06:00
Varniex
5fcb668f07
fixing get_ipython
import error
2024-12-11 16:40:56 +05:30
Grant Sanderson
32d36a09f6
Update commend on reload_scene
2024-12-10 15:46:34 -06:00
Grant Sanderson
d21fbd02bc
Minor tweak to reload_scene
2024-12-10 14:46:03 -06:00
Grant Sanderson
ae93d8fcc6
Move update to is_reload status of run_config out of ReloadManager
2024-12-10 14:42:53 -06:00
Grant Sanderson
1d67768a13
Move reload out of Scene, instead have it directly update the global run configuration
2024-12-10 14:34:46 -06:00
Grant Sanderson
bcc4235e2f
Move embed configuration out of Scene, and get rid of error sound option
2024-12-10 12:43:29 -06:00
Grant Sanderson
5b315d5c70
Get rid of the (hacky) solution to redefining Scene methods, since reload handles it better
2024-12-09 14:02:22 -06:00
Grant Sanderson
cb3e115a6c
Minor cleaning
2024-12-09 14:01:34 -06:00
Grant Sanderson
40b5c7c1c1
Slightly clean up interactive_scene_embed
2024-12-09 13:56:33 -06:00
Grant Sanderson
636fb3a45b
Factor interactive embed logic out of Scene class
2024-12-09 13:53:03 -06:00