Commit Graph

  • 04a9d2e897 Fix selection box issue video-work Grant Sanderson 2026-04-18 06:59:05 -07:00
  • e7515a9ad6 Fix search set selection Grant Sanderson 2026-04-18 06:27:44 -07:00
  • c5e23d9365 Fix shared reference issue in traced_points initialization (#2426) master Shavez 2026-03-26 20:26:44 +05:30
  • e14177036c This change introduces program-type aware shader code replacement (#2424) Shavez 2026-03-26 20:07:11 +05:30
  • 0d3b06d44d Dedenting copied code for checkpoint_paste (#2432) Aaron Gostein 2026-03-26 09:33:15 -05:00
  • 87578ca42a Add basic vmobject_to_svg function Grant Sanderson 2026-03-18 12:16:32 -05:00
  • 18f76806d3 Bug fixe: Mobject.uniforms["clip_plane0"] had been turned into a tuple Grant Sanderson 2026-03-18 12:16:14 -05:00
  • 2e31f79a23 Multiple clip planes (#2437) Grant Sanderson 2026-03-14 08:15:57 -06:00
  • b931b43bd6 Use tex "i" for complex numbers Grant Sanderson 2026-03-14 09:13:54 -05:00
  • 852e6be39e Add Mobject.clip_to_box Grant Sanderson 2026-03-14 09:13:37 -05:00
  • 1153e10c1e Enable up to 4 clip planes Grant Sanderson 2026-03-11 14:52:11 -05:00
  • 5b5781de15 Add ComplexPlane.get_unit_size Grant Sanderson 2026-03-11 14:35:43 -05:00
  • 9b3522f896 Use preferred_creation_axis in TexturedSurface Grant Sanderson 2026-03-11 14:35:33 -05:00
  • 2636e8dfef Allow path_along_arc to take in multiple arc_angle values Grant Sanderson 2026-03-09 12:39:41 -05:00
  • 2c7209b13e Add set_image_coords_by_uv_func to TextureSurface Grant Sanderson 2026-03-09 11:43:15 -05:00
  • e7787d7910 Replace TEXT_MOB_SCALE_FACTOR with a dynamically calculated value (#2423) Grant Sanderson 2026-02-12 20:31:35 -06:00
  • 268f1eb42d Add a lightweight alternative to MacTeX in the README (#2375) Andrey Zhuchkov 2026-02-10 22:51:26 +04:00
  • 5f84e20c2a Minor Fixes for Example Scenes (#2374) Andrey Zhuchkov 2026-02-10 22:50:50 +04:00
  • e47871f32c Minor edits (#2380) Abdallah Soliman 2026-02-10 20:50:26 +02:00
  • bb495112d1 feat(InteractiveScene): add z-axis object grabbing support (#2379) Shavez 2026-02-11 00:19:20 +05:30
  • 8f5feafb54 Fix StrokeArrow: preserve tip geometry for large angles (#2392) Shavez 2026-02-11 00:18:14 +05:30
  • 5d397a7d00 Fix: remove pkg_resources usage (deprecated), use importlib.metadata (#2389) Awais Khan 2026-02-10 23:47:48 +05:00
  • bf4ae585aa fix(Latex): add latex_cache directory to resolve LaTeX compilation errors. Fixes #2390 (#2391) Shavez 2026-02-11 00:16:25 +05:30
  • 52827fffd4 Geometry improvements (#2394) Shavez 2026-02-11 00:13:30 +05:30
  • 14f5f8eaa3 Fix x_range slicing in get_area_under_graph to prevent TypeError (#2395) Shavez 2026-02-11 00:11:20 +05:30
  • 40529b98d9 fix(interactive_scene): handle OverflowError in on_key_press for large key symbols (#2396) Shavez 2026-02-11 00:10:54 +05:30
  • 018b7ce947 fix(SceneState): clear updaters on restore_scene (#2397) Shavez 2026-02-11 00:10:02 +05:30
  • 52c80f9093 Fix: Update installation guide to use Python 3.9 (Python 3.8 incompatible with ipython>=8.18.0) (#2406) Leon 2026-02-11 02:32:05 +08:00
  • 553231b1e1 Improve SVG path parsing by re-using ref_path (#2407) mjmjmtl 2026-02-10 10:31:43 -08:00
  • 048e1f34b1 Fix Mobject.get_area_vector() using subpath area sum (#2408) mjmjmtl 2026-02-10 10:27:13 -08:00
  • b72343a7fb chore: Update outdated GitHub Actions versions (#2418) Pádraic Slattery 2026-02-10 19:25:45 +01:00
  • 7a462d8cc5 Fix degenerate bezier handles (#2420) Pablo Coloma 2026-02-10 19:25:22 +01:00
  • 77feda7a3d Updates made for the Hairy Ball Theorem video (#2422) Grant Sanderson 2026-02-10 12:22:21 -06:00
  • e5298385ed Video work (#2402) Grant Sanderson 2025-10-14 09:15:39 -05:00
  • 41613db7ec Remove stray prints Grant Sanderson 2025-06-14 10:47:52 -05:00
  • c48c4b6a9f Merge branch 'master' of github.com:3b1b/manim Grant Sanderson 2025-06-10 10:59:56 -05:00
  • cc5fbe17b9 Fix bug with mirroring file prefixes Grant Sanderson 2025-06-10 10:59:47 -05:00
  • 98faf7ed55 added information for M1 Users (#2044) Eivar Morales 2025-06-10 10:42:40 -05:00
  • d330e1db7f Added documentation from @AkashKarnatak to geometry.py Grant Sanderson 2025-06-10 10:41:09 -05:00
  • e81dfab0e6 Fixed minor typos in example_scenes.py (#2351) ScarWann 2025-06-10 18:16:31 +03:00
  • fd2a6a69e5 Created a method `remove_all_except()` in scene.py and interactive_scene.py, and made default colors easily configurable. (#2346) Abdallah Soliman 2025-06-10 16:15:55 +01:00
  • 6fb1845f4a Enhance Autocompletion for mobject.animate. to Display Mobject Methods (#2342) Irvanal Haq 2025-06-10 22:13:29 +07:00
  • 7787730743 Fix No matching distribution found for audioop-lts (python < 3.13) (#2283) (#2341) feng lui 2025-06-10 23:12:31 +08:00
  • a5a73cb2da Fix typos in GLSL comments and add constants PURE_RED, PURE_GREEN, PURE_BLUE (#2340) Irvanal Haq 2025-06-10 22:12:11 +07:00
  • bd8d2fbc99 Update URL to pango in README.md (#2334) Refael Ackermann 2025-06-10 11:11:36 -04:00
  • 53bc83d94a Refactor: move type validation to top of Animation.__init__ and extract into method (#2332) Irvanal Haq 2025-06-10 22:11:16 +07:00
  • 8b9ae95703 Resolving minor bug in StreamLines (#2330) Varniex 2025-06-10 20:35:07 +05:30
  • c667136060 Fix error when using VFadeIn (and its subclasses) (#2328) Irvanal Haq 2025-06-10 22:04:13 +07:00
  • 66e8b04507 update readme instructions to add manimgl to path first (#2327) Calvin Witt 2025-06-10 10:02:58 -05:00
  • c7ef8404b7 Video work (#2356) Grant Sanderson 2025-06-10 08:02:32 -07:00
  • f4737828f6 Video work (#2326) Grant Sanderson 2025-03-20 14:00:35 -05:00
  • be7d93cf40 Fix path arc handling for SVGMobject when a matrix transform is present in the SVG (#2322) jkjkil4 2025-03-21 02:59:06 +08:00
  • dbfe7ac75d Performance improved in set_color_by_rgba_func (#2316) Varniex 2025-03-21 00:26:29 +05:30
  • 7a61a13691 Fix issues in number_line.py (#2310) AStarySky 2025-03-21 02:54:59 +08:00
  • 3e307926fd Add missing dependencies to setup.cfg and requirements.txt (#2304) Йордан Миладинов 2025-03-20 20:52:48 +02:00
  • 2ddec95ce5 Fix --fps type conversion to int (#2299) Shinapri De Lucania 2025-03-21 01:52:17 +07:00
  • db421e3981 Video work (#2318) Grant Sanderson 2025-02-26 09:52:59 -06:00
  • 7a7bf83f11 Only use -no-pdf for xelatex rendering (#2298) Grant Sanderson 2025-01-08 10:22:03 -06:00
  • 24eefef5bf Automatically identify the class name based on the specified line number. (#2280) Varniex 2024-12-28 20:48:32 +05:30
  • 96d44bd560 Video work (#2284) Grant Sanderson 2024-12-26 11:35:34 -06:00
  • 39fbb677dc Have autoreload update shell namespace with reloaded module variables (#2278) Grant Sanderson 2024-12-13 15:23:50 -06:00
  • c13d2a946b fix typos (#2270) syhner 2024-12-13 19:05:48 +00:00
  • 0c69ab6a32 Update version number Grant Sanderson 2024-12-12 20:54:37 -06:00
  • f427fc67df A few bug fixes (#2277) v1.7.2 Grant Sanderson 2024-12-12 20:45:34 -06:00
  • 3d9a0cd25e Move resizing out of Window.focus, and into Window.init_for_scene (#2274) Grant Sanderson 2024-12-12 16:16:45 -06:00
  • 33dbf04985 Make checkpoint_states an instance variable of CheckpointManager (#2273) Grant Sanderson 2024-12-12 16:07:55 -06:00
  • 744e695340 Misc. clean up (#2269) Grant Sanderson 2024-12-12 10:39:54 -06:00
  • 00b34f2020 Autoreload v2 (#2268) Grant Sanderson 2024-12-12 08:52:03 -06:00
  • bafea89ac9 Update InteractiveSceneEmbed (#2267) Grant Sanderson 2024-12-11 13:33:48 -06:00
  • eeb4fdf270 Merge pull request #2266 from 3b1b/video-work Grant Sanderson 2024-12-11 10:53:26 -06:00
  • e2e785d6c9 Remove init_config.py Grant Sanderson 2024-12-11 10:50:53 -06:00
  • c6c1a49ede Update setup.cfg Grant Sanderson 2024-12-11 10:38:30 -06:00
  • 6d753a297a Remove stray imports Grant Sanderson 2024-12-11 10:38:23 -06:00
  • f9fc543b07 Merge branch 'master' of github.com:3b1b/manim into video-work Grant Sanderson 2024-12-11 10:36:52 -06:00
  • bac0c0c9b9 Merge pull request #2265 from Varniex/master Grant Sanderson 2024-12-11 10:35:44 -06:00
  • 9ae5b4dee3 Use addict.Dict for scene config Grant Sanderson 2024-12-11 10:33:50 -06:00
  • 0b350e248b Change global_attrs back to global_config in Text Grant Sanderson 2024-12-11 10:18:05 -06:00
  • 7148d6bced Add addict to requirements Grant Sanderson 2024-12-11 10:03:49 -06:00
  • b470a47da7 Remove unnecessary import Grant Sanderson 2024-12-11 10:03:39 -06:00
  • 13fdc9629d No need for the shortcuts into the manim_config Grant Sanderson 2024-12-11 09:58:51 -06:00
  • fce92347fa Replace get_global_config() with manim_config, and make it an addict Dict Grant Sanderson 2024-12-11 09:50:17 -06:00
  • 185f642826 Focus and sync window when initialized for a scene Grant Sanderson 2024-12-11 09:29:04 -06:00
  • 4a6a125739 Change "style" in default config to "text" Grant Sanderson 2024-12-11 08:30:31 -06:00
  • 8246d0da5d Fix bug with xelatex rendering Grant Sanderson 2024-12-11 08:23:17 -06:00
  • 1794e4d0ba Better align docs description of configuration with the updated format Grant Sanderson 2024-12-11 07:37:52 -06:00
  • 4d7f6093b4 Update how tex configuration default is passed in Grant Sanderson 2024-12-11 07:18:30 -06:00
  • 37a05094ea Small comment changes Grant Sanderson 2024-12-11 07:17:20 -06:00
  • 76afc42e9a adding required packages to setup.cfg file Varniex 2024-12-11 16:46:09 +05:30
  • 5fcb668f07 fixing get_ipython import error Varniex 2024-12-11 16:40:56 +05:30
  • 2d7b9d579a Move comment Grant Sanderson 2024-12-10 20:19:30 -06:00
  • 9ac16ab722 Remove DEFAULT_FPS constant Grant Sanderson 2024-12-10 20:19:25 -06:00
  • 8744c878f4 Make log_level configurable in default_config Grant Sanderson 2024-12-10 20:12:38 -06:00
  • 9fcdd0de5f Use pyglet.window.key for key constant values Grant Sanderson 2024-12-10 20:00:03 -06:00
  • 9f785a5fba Move key to int constants to interactive_scene.py Grant Sanderson 2024-12-10 19:42:53 -06:00
  • a03accff9c Rename local colors variable in constants.py Grant Sanderson 2024-12-10 19:36:19 -06:00
  • 7d3758c44c Move joint_type_map out of constants to VMobject Grant Sanderson 2024-12-10 19:33:06 -06:00
  • f9a44c9975 Make ffmpeg_bin specification a piece of file_writer_config Grant Sanderson 2024-12-10 19:29:55 -06:00
  • d5c36de3c5 DEFAULT_MOBJECT_TO_MOBJECT_BUFFER -> DEFAULT_MOBJECT_TO_MOBJECT_BUFF Grant Sanderson 2024-12-10 19:23:15 -06:00
  • c9b6ee57a8 Make default_wait_time a piece of scene configuration Grant Sanderson 2024-12-10 19:21:16 -06:00
  • 2c43d293a5 Move arbitrary constant definitions into default_config Grant Sanderson 2024-12-10 19:17:55 -06:00