Commit Graph

  • bf81d94362 Don't make reload_manager a global variable Grant Sanderson 2024-12-09 15:54:16 -06:00
  • 5b315d5c70 Get rid of the (hacky) solution to redefining Scene methods, since reload handles it better Grant Sanderson 2024-12-09 14:02:22 -06:00
  • cb3e115a6c Minor cleaning Grant Sanderson 2024-12-09 14:01:34 -06:00
  • 40b5c7c1c1 Slightly clean up interactive_scene_embed Grant Sanderson 2024-12-09 13:56:33 -06:00
  • 636fb3a45b Factor interactive embed logic out of Scene class Grant Sanderson 2024-12-09 13:53:03 -06:00
  • ea3f77e3f1 Add blank line Grant Sanderson 2024-12-09 11:59:22 -06:00
  • 0692afdfec Bug fix Grant Sanderson 2024-12-09 11:59:16 -06:00
  • 14c6fdc1d9 Slight refactor of get_indent Grant Sanderson 2024-12-09 09:49:48 -06:00
  • 89bf0b1297 Track all mobjects as a set in Scene. begin_animations Grant Sanderson 2024-12-07 08:21:33 -07:00
  • 2e8a282cc7 Merge branch 'master' of github.com:3b1b/manim into video-work Grant Sanderson 2024-12-07 08:15:11 -07:00
  • 5fa99b7723 Set default log level to "WARNING" Grant Sanderson 2024-12-07 08:14:56 -07:00
  • df1e067480 Fix 3D overlap when animating by checking Mobject family members recursively instead of self.mobjects (#2254) Benjamín Ubilla 2024-12-07 12:13:35 -03:00
  • 0ef12ad7e4 Move FRAME_HEIGHT back to constants Grant Sanderson 2024-12-06 12:35:39 -07:00
  • 09c27a654f Minor cleaning of imports Grant Sanderson 2024-12-06 12:26:54 -07:00
  • 90dfb02cc6 Move get_scene_module logic to extract_scene.py Grant Sanderson 2024-12-06 12:24:16 -07:00
  • e270f5c3d3 Change from get_module_with_inserted_embed_line to insert_embed_line_to_module Grant Sanderson 2024-12-06 11:59:18 -07:00
  • fadd045fc1 Don't write new file when inserting embed line Grant Sanderson 2024-12-06 11:05:57 -07:00
  • dd0aa14442 Clean up get_module_with_inserted_embed_line, only accept line number as embed arg Grant Sanderson 2024-12-06 10:39:02 -06:00
  • d357e21c1d Change how ModuleLoader receives is_reload information Grant Sanderson 2024-12-06 10:07:07 -06:00
  • dd251ab8c2 Remove "preview" as a scene parameter, just look for whether window is None Grant Sanderson 2024-12-06 09:54:14 -06:00
  • 2e49c60148 Use config.get_resolution for constants Grant Sanderson 2024-12-06 09:49:21 -06:00
  • 33c7f6d063 Factor out resolution from get_camera_config Grant Sanderson 2024-12-06 09:46:26 -06:00
  • 53b6c34ebe Create Window outside of Scene, and pass it in as an argument Grant Sanderson 2024-12-06 09:39:12 -06:00
  • 49c2b5cfe0 Check if animation.mobject is in the full family of scene mobjects before adding Grant Sanderson 2024-12-06 08:51:08 -06:00
  • 09fb8d324e Merge branch 'master' of github.com:3b1b/manim into video-work Grant Sanderson 2024-12-05 18:18:28 -06:00
  • 6196daa5ec Reload user-defined modules during reload() (#2257) Splines 2024-12-06 01:18:10 +01:00
  • e05cae6775 Merge branch 'master' of github.com:3b1b/manim into video-work Grant Sanderson 2024-12-05 16:51:35 -06:00
  • 94f6f0aa96 Cleaner local caching of Tex/Text data, and partially cleaned up configuration (#2259) Grant Sanderson 2024-12-05 16:51:14 -06:00
  • 0e83c9c0d9 Merge branch 'master' into video-work #2259 Grant Sanderson 2024-12-05 16:50:13 -06:00
  • 5a70d67b98 Update coordinate_systems.py (#2258) Iñaki Rabanillo 2024-12-05 23:49:16 +01:00
  • 66862db9b2 Drop pyrr (#2256) henri-gasc 2024-12-05 23:43:14 +01:00
  • 5d3f730824 Cleaning up some imports + Minor Bug fixed in VectorField (#2253) Varniex 2024-12-06 04:12:46 +05:30
  • 3cd3e8cedc Add new pip requirements Grant Sanderson 2024-12-05 15:56:29 -06:00
  • 08acfa6f1f Easier use of subdirectories in configuration Grant Sanderson 2024-12-05 15:52:39 -06:00
  • 75527563de Update where downloads go Grant Sanderson 2024-12-05 15:27:57 -06:00
  • c96734ace0 Remove get_downloads_dir reference from register_font Grant Sanderson 2024-12-05 15:14:37 -06:00
  • 71e440be93 Get rid of (no longer used) mobject_data directory reference Grant Sanderson 2024-12-05 15:08:25 -06:00
  • 8098149006 Remove display_during_execution Grant Sanderson 2024-12-05 15:05:37 -06:00
  • 4251ff436a No longer any need for custom hash_seeds in Tex and Text Grant Sanderson 2024-12-05 15:05:26 -06:00
  • 85f8456228 If it's worth caching to disk, then might as well do so in memory too during development Grant Sanderson 2024-12-05 14:56:35 -06:00
  • e0031c63bc Minor clean up Grant Sanderson 2024-12-05 14:55:28 -06:00
  • 361d9d0652 Minor clean up Grant Sanderson 2024-12-05 14:42:22 -06:00
  • 1d14bae092 Add clarifying message to note what exactly is being reloaded Grant Sanderson 2024-12-05 14:37:14 -06:00
  • 8dfd4c1c4e Use newer extract_scene.main interface Grant Sanderson 2024-12-05 14:36:43 -06:00
  • 96a4a4b76f Factor out configuration to be passed into a scene vs. that used to run a scene Grant Sanderson 2024-12-05 14:36:21 -06:00
  • 0496402c55 Consolidate camera configuration Grant Sanderson 2024-12-05 14:17:53 -06:00
  • fc32f162a0 Remove stray prints Grant Sanderson 2024-12-05 13:46:47 -06:00
  • 3b9ef57b22 Remove utils/customization.py Grant Sanderson 2024-12-05 11:59:01 -06:00
  • b593cde317 Make the default size for hash_string an option Grant Sanderson 2024-12-05 11:53:55 -06:00
  • 34ad61d013 Clean up how configuration is handled Grant Sanderson 2024-12-05 11:53:18 -06:00
  • cfb7d2fa47 Remove stray prints Grant Sanderson 2024-12-05 10:09:48 -06:00
  • 43821ab2ba Make caching on disk a decorator, and update implementations for Tex and Text mobjects Grant Sanderson 2024-12-05 10:09:15 -06:00
  • 89ddfadf6b Allow for a configurable cache location Grant Sanderson 2024-12-04 20:50:42 -06:00
  • 0c385e820f Get rid of get_tex_dir and get_text_dir Grant Sanderson 2024-12-04 20:33:43 -06:00
  • ac01b144e8 Clean up tex_file_writing Grant Sanderson 2024-12-04 20:30:53 -06:00
  • 129e512b0c Add caching functionality, and have Tex and Text both use it for saved svg strings Grant Sanderson 2024-12-04 19:51:01 -06:00
  • 88370d4d5d Have StringMobject work with svg strings rather than necessarily writing to file Grant Sanderson 2024-12-04 19:11:21 -06:00
  • 671a31b298 Add default fallback monitor for when no monitors are detected Grant Sanderson 2024-12-03 15:14:48 -06:00
  • f8280a12be Change where exception mode is set, to be quieter Grant Sanderson 2024-11-30 10:08:54 -06:00
  • d78fe93743 Remove print("Reloading...") Grant Sanderson 2024-11-30 10:08:41 -06:00
  • 8239f1bf35 Update README.md for better readability (#2246) Anon 2024-11-26 19:11:04 +01:00
  • 1fa17030a2 Add reload() command for interactive scene reloading (#2240) Splines 2024-11-26 19:09:43 +01:00
  • 530cb4f104 Merge pull request #2250 from 3b1b/video-work Grant Sanderson 2024-11-25 13:44:08 -06:00
  • 85638d88dc Update parameter range for sphere #2250 Grant Sanderson 2024-11-25 12:39:41 -07:00
  • fbce0b132c Temporary band-aide for degenerate normal vector calculations Grant Sanderson 2024-11-25 12:39:32 -07:00
  • dd51b696e5 Only apply non-flat-stroke correction in non-zero joint angle vertices Grant Sanderson 2024-11-25 12:35:32 -07:00
  • 9cd6a87ff8 Make sure VMobject uniform flat_stroke matches the use inside the quadratic_bezier/stroke/geom.glsl code Grant Sanderson 2024-11-25 12:28:31 -07:00
  • 54c8a9014b Add scale_stroke_with_zoom option to VMobject Grant Sanderson 2024-11-25 11:27:11 -07:00
  • e19ceaaff0 Have TexMobject keep track of font_size Grant Sanderson 2024-11-25 11:02:54 -07:00
  • 5b88d2347c Allow for LaTeX in DecimalNumber, e.g. for units Grant Sanderson 2024-11-25 11:01:38 -07:00
  • c6b9826f84 Update TimeVaryingVectorField to match new VectorField configuration Grant Sanderson 2024-11-25 10:50:12 -07:00
  • 90ab2f64bb Clean up style arguments on VectorField Grant Sanderson 2024-11-25 10:49:29 -07:00
  • ed2f9f3305 Fix import of pyplot Grant Sanderson 2024-11-25 10:49:05 -07:00
  • 1d0deb8a33 Remove OldVectorfield Grant Sanderson 2024-11-25 10:14:23 -07:00
  • 753a042dbe Remove unused method Grant Sanderson 2024-11-25 10:13:44 -07:00
  • 55b12c902c Use density as a parameter instead of step_multiple Grant Sanderson 2024-11-25 10:13:37 -07:00
  • e80b9d0e47 Less collision-prone file names for downloads Grant Sanderson 2024-11-25 09:31:15 -07:00
  • 1248abd922 Merge pull request #2233 from mitkonikov/modifier-keys-fix Grant Sanderson 2024-11-25 10:09:10 -06:00
  • 314ca89a45 Merge pull request #2241 from Splines/feature/focus Grant Sanderson 2024-11-25 10:06:48 -06:00
  • 0ad5a0e76e Further development on VectorField Grant Sanderson 2024-11-15 09:07:46 -08:00
  • 64ae1364ca Update the Vector Field interface Grant Sanderson 2024-11-12 11:21:19 -08:00
  • af923a2327 Add docstring to user-facing focus() method #2241 Splines 2024-11-10 19:10:53 +01:00
  • 97b6e39abb Init new focus() command Splines 2024-11-10 18:48:33 +01:00
  • b84376d6fd Add Cone Grant Sanderson 2024-11-08 14:28:17 -06:00
  • 9475fcd19e Have clip plane recurse through family Grant Sanderson 2024-11-08 14:27:20 -06:00
  • 003c4d8626 Merge pull request #2231 from MathItYT/master Grant Sanderson 2024-10-27 13:07:35 -05:00
  • 693a859caf revert changes in mobject.py and camera.py #2231 MathItYT 2024-10-27 14:10:12 -03:00
  • 52948f846e Merge branch 'master' of https://github.com/MathItYT/manimgl MathItYT 2024-10-27 14:07:03 -03:00
  • 1738876f43 fix bad 3D overlapping using z_index MathItYT 2024-10-27 14:06:35 -03:00
  • dc731f8bf2 Properly check modifier keys. #2233 Mitko Nikov 2024-10-24 23:51:44 +02:00
  • e5cf0558d8 fix 3D bad overlapping MathItYT 2024-10-23 20:31:52 -03:00
  • 1139b545f9 Merge pull request #2214 from 3b1b/update-pango-requirement #2058 Grant Sanderson 2024-10-23 17:59:08 -05:00
  • 0b65e4c7b6 Merge pull request #2220 from Varniex/master Grant Sanderson 2024-10-23 17:58:52 -05:00
  • 371fca147b Update version in setup.cfg Grant Sanderson 2024-10-23 17:54:18 -05:00
  • e1816c2ac5 Merge pull request #2230 from 3b1b/video-work v1.7.1 Grant Sanderson 2024-10-23 17:44:08 -05:00
  • 199395b6e3 Fix negative winding issue #2230 Grant Sanderson 2024-10-23 17:40:31 -05:00
  • 837bb14c03 Merge branch 'master' of github.com:3b1b/manim into video-work Grant Sanderson 2024-10-23 11:41:29 -05:00
  • eca370f5ce Merge pull request #2229 from 3b1b:add-dependency Grant Sanderson 2024-10-23 11:41:06 -05:00
  • 5505fc1d54 Add mapbox-earcut dependency #2229 Grant Sanderson 2024-10-23 11:40:14 -05:00
  • 04295ec177 Minor Bug fixed: window's bg color now changing. #2220 Varniex 2024-10-20 16:53:47 +05:30