Commit Graph

  • 6b421326b6 Fix #131495: Pose Library error with enum values Christoph Lendenfeld 2025-01-07 10:41:40 +01:00
  • 15aa7f882e Fix #132659: Vulkan: Provoking Vertex Jeroen Bakker 2025-01-07 10:40:19 +01:00
  • d42a9ae406 PyDoc: use argument "type" to list valid types for class registration nutti 2024-12-31 18:17:28 +09:00
  • 016167e8f3 Fix #132529: VSE strip scaled to 0.0 occludes strips below it Aras Pranckevicius 2025-01-06 20:21:20 +02:00
  • ab1fc88f2e Fix #132646: VSE proxy strip incorrectly occludes strips below it Aras Pranckevicius 2025-01-06 20:12:01 +02:00
  • a79d95099f Cycles: Fix OneAPI crash after unique_ptr refactor Stefan Werner 2025-01-07 09:34:57 +01:00
  • 348332783f Fix #132662: Grease Pencil Sculpt using wrong plane on rotated object Philipp Oeser 2025-01-07 09:12:31 +01:00
  • 7fbe1e1a31 Fix #132661: Grease Pencil: Simplify operators greyed out in Stroke selection Pratik Borhade 2025-01-07 09:11:50 +01:00
  • 104c655fb7 Refactor: adjust the URL/file-system data iterators for extensions Campbell Barton 2025-01-07 17:42:39 +11:00
  • 9af355fcc1 check_spelling: correct help text formatting, correct "--check" text Campbell Barton 2025-01-07 13:39:28 +11:00
  • 5003253aca Cleanup: spelling & repeated terms Campbell Barton 2025-01-07 13:20:19 +11:00
  • 235d615f5a 3D Text: implement common behavior for cursor motion with a selection Campbell Barton 2025-01-07 13:06:02 +11:00
  • 292ba724ab Cleanup: use a define to make it explicit the BGL API shouldn't be used Campbell Barton 2025-01-07 11:33:44 +11:00
  • a404f521a3 Cleanup: remove typedef struct & function(void) in Python declarations Campbell Barton 2025-01-07 11:26:06 +11:00
  • 724e4fe937 Cleanup: move bgl header to C++ Campbell Barton 2025-01-07 11:12:10 +11:00
  • 6ae599c588 Fix gpu.shader.from_builtin exception without returning null Campbell Barton 2025-01-07 10:13:42 +11:00
  • 2f309c10c5 Cleanup: replace Generator type with Iterator where appropriate Campbell Barton 2025-01-07 10:10:25 +11:00
  • d99d19cd22 Fix #68256: Win32 Treat AltGr Exactly as Alt Key Harley Acheson 2025-01-06 22:12:40 +01:00
  • 72180241c1 Fix #132520: Pose Brush "Use Connected" behaves oddly Sean Kim 2025-01-06 21:38:36 +01:00
  • a4bfa399e9 Fix #132631: Sculpt multires drawing performance regression Hans Goudey 2025-01-06 14:25:35 -05:00
  • 9e8c037375 Python API: Make paint.brush and paint.eraser_brush read-only Sean Kim 2025-01-06 18:52:01 +01:00
  • 1b82ef37be Refactor: Use ENUM_OPERATORS macro for PartialWriteContext operations enum. Bastien Montagne 2025-01-06 18:19:18 +01:00
  • bb53214661 Audaspace: Enforce minimal pipewire library version Sebastian Parborg 2025-01-06 18:19:08 +01:00
  • 4edf250a65 Cleanup: VSE: Rename uses of "sequence" in outliner code Falk David 2025-01-06 18:17:47 +01:00
  • 0f8cf1a0e9 Cleanup: VSE: Rename SequenceRuntime to StripRuntime Falk David 2025-01-06 18:17:25 +01:00
  • 41b2611a8d BLI: add remove_if function for global memory cache Jacques Lucke 2025-01-06 18:07:03 +01:00
  • a848b376d4 Fix #132408: crash when outputting anonymous attribute from foreach zone Jacques Lucke 2025-01-06 18:06:20 +01:00
  • c129d078f2 Fix #127721: crash when loading file with rigid body world when WITH_BULLET is off Jacques Lucke 2025-01-06 18:05:25 +01:00
  • c4cb68e53b Fix #132660: Sculpt multires mask overlay skipped without face sets Hans Goudey 2025-01-06 11:53:19 -05:00
  • 11b006e01a UI: Don't spawn asset shelf popup by hovering button Julian Eisel 2025-01-06 17:30:47 +01:00
  • c3d7cd0424 Fix #132651: Multires sculpt drawing crash with color attribute overlay Hans Goudey 2025-01-06 11:41:46 -05:00
  • faa17e2cc6 OpenShadingLanguage: Compatibility with version 1.14 (beta) Brecht Van Lommel 2025-01-05 01:19:04 +01:00
  • c3c05559d6 OpenImageIO: Compatibility with version 3.0 Brecht Van Lommel 2025-01-05 00:44:41 +01:00
  • f27cd94a0c OpenVDB: Support build without delay loading Brecht Van Lommel 2024-12-31 17:44:27 +01:00
  • d42dd79bdd Cleanup: Compiler warning Brecht Van Lommel 2025-01-05 00:43:20 +01:00
  • 927d1b0ef6 Refactor: Assets: Replace custom code writing brush assets with PartialWriteContext. Bastien Montagne 2025-01-06 16:39:43 +01:00
  • 88cc4e9ddf Fix: compile error when building without Audaspace Julian Eisel 2025-01-06 16:16:28 +01:00
  • 588087f88e Fix #131943: GPU: Vertex formats for polyline shaders Jeroen Bakker 2025-01-06 16:05:50 +01:00
  • 26c27e9d80 Fix: Cycles build error with Embree version 3, after recent refactor Brecht Van Lommel 2025-01-06 15:28:24 +01:00
  • c2b8186b07 Fix #132590: Python/GPU: Builtin clipped shaders messages Jeroen Bakker 2025-01-06 15:42:07 +01:00
  • 7db07fcc0b Fix #132611: EEVEE: Background disappear when using forward shaded volumes Jeroen Bakker 2025-01-06 15:13:58 +01:00
  • 13b5e4f025 Fix #132454: Channel shuffling image engine Jeroen Bakker 2025-01-06 15:09:44 +01:00
  • 655a17a6ab Refactor: VSE: Rename Sequence to Strip Falk David 2025-01-06 14:19:24 +01:00
  • fd06944d15 Fix #131458: Cycles Metal workaround for binary archives crash Michael Jones 2025-01-06 14:12:22 +01:00
  • c6d6efaaa2 Fix #132606: ActionSlots can be created with too long names Sybren A. Stüvel 2025-01-06 13:55:07 +01:00
  • 818c886350 Vulkan: Timeline semaphores Jeroen Bakker 2025-01-06 11:44:13 +01:00
  • 92c82415bf I18N: Updated UI translations from git/weblate repository (fe7f15d64d244f98). Bastien Montagne 2025-01-06 11:42:30 +01:00
  • b2b73ca489 Fix #132480: Grease Pencil: Length modifier early return on empty filter YimingWu 2025-01-06 11:36:25 +01:00
  • 24e5226ff0 Fix #128186: Invalid GPU framebuffer free from context Brecht Van Lommel 2025-01-06 11:32:02 +01:00
  • ca2ed14849 Fix #131839: Crash in dopesheet channel drawing Falk David 2025-01-06 11:31:09 +01:00
  • 97510267f1 Cleanup: silence compiler warning about unused result of ftruncate() Sybren A. Stüvel 2025-01-06 11:29:37 +01:00
  • c2a54f6858 Fix #132377: Grease Pencil: Toolbar color does not change in context menu Pratik Borhade 2025-01-06 11:29:01 +01:00
  • 96c6f543ec Fix #131738: Grease Pencil: Use correct textures in acquire_resources. YimingWu 2025-01-06 11:22:30 +01:00
  • 2ec1b6887d Core: move short-lived ID_TAG_ID_LINK_PLACEHOLDER to runtime struct Sybren A. Stüvel 2025-01-06 10:58:56 +01:00
  • b7d18210e9 Fix #132193: bone snapping fails under specific conditions Sybren A. Stüvel 2025-01-06 10:51:03 +01:00
  • 313f3ecf98 PyDoc: correct CollectionProperty & PointerProperty type in Python docs nutti 2024-12-29 18:32:46 +09:00
  • 10e3e3b4a0 PyDoc: add bpy_prop_collection_idprop class document nutti 2025-01-03 17:53:10 +09:00
  • aa81aed109 PyDoc: add 'rtype' field for multiple return values nutti 2024-12-06 17:29:48 +09:00
  • 503e2c46a5 Fix: Compositor crash with group of different typed socket Omar Emara 2025-01-06 11:14:27 +02:00
  • b3623feab2 Compositor: Support node integer sockets Omar Emara 2025-01-06 10:09:26 +01:00
  • 77041084cd Cleanup: quiet uninitialised variable warnings in CMake Campbell Barton 2025-01-06 17:56:21 +11:00
  • f581ff46a1 CMake: enable CMP0177 policy to normalize desintion paths Campbell Barton 2025-01-06 17:56:07 +11:00
  • ebf41cf047 Cleanup: quiet mypy warnings Campbell Barton 2025-01-06 16:58:56 +11:00
  • 4f1817cc18 Cleanup: declare __all__ for Python scripts Campbell Barton 2025-01-06 16:45:36 +11:00
  • 6ac52551d3 Cleanup: edit comments to avoid confusion type-checking commands Campbell Barton 2025-01-06 16:27:27 +11:00
  • 2e5e94f34f Fix missing import in PYPI upload-release.py script Campbell Barton 2025-01-06 16:08:24 +11:00
  • 5303e85b3f Fix #130744: Crash searching menus with Viewport Pie add-on Campbell Barton 2025-01-06 15:44:10 +11:00
  • 18b690dee6 Fix #132325: Decimate fails to convert small faces to quads YimingWu 2024-12-26 15:27:59 +08:00
  • 4425acf946 Cleanup: suppress pylint/ruff warnings in Python scripts Campbell Barton 2025-01-06 12:57:09 +11:00
  • c27bf6bef8 Cleanup: CMake indentation Campbell Barton 2025-01-06 12:45:49 +11:00
  • bea3b41fc2 Cleanup: remove disabled IO tests Campbell Barton 2025-01-06 12:43:14 +11:00
  • df57beb676 UI: Improved User Feedback for Animation Playback Timer Harley Acheson 2025-01-05 02:00:37 +01:00
  • 597f279702 Clang Format: disable formatting lib/, same as was done for extern/ Brecht Van Lommel 2025-01-04 18:30:18 +01:00
  • c5203ef7fd Cleanup: use context-manager for opening files Campbell Barton 2025-01-04 22:26:18 +11:00
  • 0f1e1bcdae Fix error adding presets with Python 3.13 Campbell Barton 2025-01-04 22:20:52 +11:00
  • 9aa385174c Tests: Add render tests for sphere lights in volume Alaska 2025-01-04 12:18:19 +01:00
  • 5f640457d8 Cleanup: suppress various pylint warnings Campbell Barton 2025-01-04 21:17:29 +11:00
  • 444f1064c9 Cleanup: remove unused functions, imports Campbell Barton 2025-01-04 21:01:40 +11:00
  • 3091dadfeb Cleanup: declare __all__ for some scripts in build_files/ Campbell Barton 2025-01-04 20:37:46 +11:00
  • 6216e8574c Cleanup: declare __all__ for doc-generation & icon updating utils Campbell Barton 2025-01-04 20:33:53 +11:00
  • 5fe261c89d Cleanup: declare __all__ for many scripts in tools/ Campbell Barton 2025-01-04 20:27:07 +11:00
  • 6f64d70e60 Cleanup: use main(), declare __all__ for code generaltion scripts Campbell Barton 2025-01-04 20:02:51 +11:00
  • 8a9bdeb943 Extensions: suppress resource leak warning on WIN32 Campbell Barton 2025-01-04 19:52:18 +11:00
  • 4c852d5566 Fix #131195: Crash with PyDrivers after canceling extensions update Campbell Barton 2025-01-04 19:09:54 +11:00
  • 9363ad59b0 Fix #132615: Memory leak calling context.temp_override() Campbell Barton 2025-01-04 19:09:53 +11:00
  • 535b26d436 Cleanup: remove "__tp" from function names in bpy_rna_context Campbell Barton 2025-01-04 16:32:04 +11:00
  • d2d754be3f Cleanup: spelling in comments (make check_spelling*) Campbell Barton 2025-01-04 16:26:39 +11:00
  • 1bcc01519a Cleanup: Spelling: "Explicitly" Aaron Carlisle 2025-01-03 22:33:33 -05:00
  • 38ce90da59 Tests: Add more transparent shadow bounce render tests Alaska 2025-01-04 04:02:26 +01:00
  • 9ed7b03e35 Fix #100652: Correct Shortcut Hovering Editor Type Button Harley Acheson 2025-01-04 00:58:20 +01:00
  • 2add9e8224 glTF: Revert last changes, as these changes are reverted in core too Julien Duroure 2025-01-03 21:08:42 +01:00
  • e5b3b9b9cb Cleanup: USD: various non-functional changes Jesse Yurkovich 2025-01-03 20:36:07 +01:00
  • e3f1a62a3f Geometry Nodes: rename Curve Spiral to Spiral in Add Node menu Damien Picard 2025-01-03 20:26:11 +01:00
  • dc797e1210 Revert "Fix #132408: crash when outputting anonymous attribute from foreach zone" Jacques Lucke 2025-01-03 19:55:15 +01:00
  • 48cecef1e0 Cleanup: Use is_same_any_v wrapper Hans Goudey 2025-01-03 19:15:01 +01:00
  • 3df7c6a428 Fix #132426: Crash loading old file with noise texture node Hans Goudey 2025-01-03 18:47:32 +01:00
  • e948279818 Fix #132408: crash when outputting anonymous attribute from foreach zone Jacques Lucke 2025-01-03 18:42:09 +01:00
  • b79af08ade Fix #132548: keyframe_points.insert() misinterprets arguments Philipp Oeser 2025-01-03 17:42:07 +01:00
  • 8fa61bfdef Fix #132254: Symmetrized Limit Location Constraint wrong enabled min/max Philipp Oeser 2025-01-03 17:41:31 +01:00
  • 7636e6fca4 Fix #132182: Graph Editor slider increment having no visible effect Christoph Lendenfeld 2025-01-03 17:23:12 +01:00