Commit Graph

  • bef38ec3fa UI: Change volume grid type name 'Float Vector' to 'Vector' Brady Johnston 2025-10-01 11:40:20 +02:00
  • 96bb18de1e Nodes: add versioning to set new optional label flag for existing menu sockets Jacques Lucke 2025-10-01 11:23:25 +02:00
  • c627ea9aca Fix #147067: gpu.types.GPUFrameBuffer absent in latest 5.0 build Pratik Borhade 2025-10-01 11:18:26 +02:00
  • 8b16934623 Cleanup: Fix typos in source/blender/editors comments luz paz 2025-10-01 11:08:48 +02:00
  • ed9fc54e0e Fix #147006: VSE preview crashes with too high output resolution Aras Pranckevicius 2025-10-01 10:08:18 +02:00
  • 6614244a69 Geometry Nodes: improve warning panel title Jacques Lucke 2025-10-01 09:36:27 +02:00
  • 8b3be68b3d Geometry Nodes: new Join Bundle Node Brady Johnston 2025-10-01 09:20:11 +02:00
  • f8c4d743bc PyDoc: use set[Literal[...]] as part of the type definition Campbell Barton 2025-10-01 17:15:41 +10:00
  • f29330c7b2 PyDoc: correct type links in bmesh Python module Campbell Barton 2025-10-01 17:01:56 +10:00
  • c10d9a1a3c Cleanup: remove unused context members from sphinx_doc_gen.py Campbell Barton 2025-10-01 16:43:51 +10:00
  • 4199e4b9c0 Cleanup: remove outdated TODO's in space_view3d_toolbar.py Campbell Barton 2025-10-01 16:03:18 +10:00
  • 2107bd7326 Cleanup: rename as_needed -> if_needed Campbell Barton 2025-10-01 16:01:48 +10:00
  • 7d67113a8a Fix: failure to set relative paths when adding an image strip Campbell Barton 2025-10-01 15:23:53 +10:00
  • 1884e049e8 Fix #147088: Crash copying custom-normal in face + vertex selection mode Campbell Barton 2025-10-01 03:40:07 +00:00
  • 866c806657 Fix #146564: Crash flipping custom normals Campbell Barton 2025-10-01 03:40:06 +00:00
  • 2fd3b557d8 Refactor: move logic for creating custom-normal arrays into functions Campbell Barton 2025-10-01 03:40:04 +00:00
  • cc04e0128d Lighting: Update bundled MatCap assets Julien Kaspar 2025-09-30 23:45:46 +02:00
  • 7ad9a2a72b GPU: Move gl_FragStencilRefARB to be scanned and added to created info Clément Foucault 2025-09-30 21:33:33 +02:00
  • 723f4bc549 GPU: Remove support for matrices and arrays in shader interfaces Clément Foucault 2025-09-29 20:48:54 +02:00
  • 0a72429ea8 UV Sculpt: Rename strength_curve and curve_preset Sean Kim 2025-09-30 20:57:19 +02:00
  • f934418af2 Cleanup: Metal: Remove remains of instanced attributes Clément Foucault 2025-09-27 11:26:44 +02:00
  • ef8319aaee GPU: ShaderCreateInfo: Add convenience ResourceString Clément Foucault 2025-09-27 11:04:08 +02:00
  • 412b5b3b3f Fix: VSE: Propagate split to connected strips by default Ramon Klauck 2025-09-30 18:12:12 +02:00
  • 1af6ac57f5 Fix #146943: VSE crash due to recursive mask rendering Aras Pranckevicius 2025-09-30 16:54:46 +02:00
  • 44913ffb60 Anim: Remove legacy pose library conversion Sybren A. Stüvel 2025-09-30 16:13:04 +02:00
  • 2468b3c7dd Fix: Renderdoc uses incorrect flags Jeroen Bakker 2025-09-30 16:07:52 +02:00
  • 74b1b95218 Fix #146579: Frame variables not replaced in File Output node Omar Emara 2025-09-30 15:24:09 +02:00
  • fb2548afbd Revert "IO: update FBX im-/exporter to use the current Action API" Sybren A. Stüvel 2025-09-30 15:06:50 +02:00
  • c08fccae53 Fix #146155: VSE: Too agressive sequencer scene versioning Falk David 2025-09-30 15:04:57 +02:00
  • 8536cd794e IO: update FBX im-/exporter to use the current Action API Sybren A. Stüvel 2025-09-22 18:42:57 +02:00
  • dbcb701eb2 Anim: make it easier to convert from legacy to current Action API Sybren A. Stüvel 2025-09-30 14:43:56 +02:00
  • 1e8636962e Refactor: Nodes: join group sockets with panel toggle panels Jacques Lucke 2025-09-30 14:39:18 +02:00
  • 2bf86f840d Fix #146813: EEVEE: AO With Shader To RGB fails to compile Clément Foucault 2025-09-30 14:05:53 +02:00
  • b92c96e39b Cleanup: Compiler warnings when building without fluids or openvdb Brecht Van Lommel 2025-09-30 14:02:16 +02:00
  • c0de8c40ee Fix: Nodes: double clicking to enter/exit node group not reliable Jacques Lucke 2025-09-30 13:30:49 +02:00
  • da39dc1da8 RenderDoc: Grouping of unit tests Jeroen Bakker 2025-09-30 13:25:11 +02:00
  • fe2b834189 Grease Pencil: Add Set Corner Type to the point context menu. Casey Bianco-Davis 2025-09-30 13:00:04 +02:00
  • 0428afbfcc Fix: Debugging gpu tests in renderdoc Jeroen Bakker 2025-09-30 12:54:35 +02:00
  • 918edbcb4c Cleanup: Remove unused method Jeroen Bakker 2025-09-30 12:53:56 +02:00
  • 1d596082ce Fix #146194: Draw: Don't create duplis from temporary preview objects Miguel Pozo 2025-09-30 12:15:27 +02:00
  • 87f0d3c695 Fix #147014: Crash when manually typing object dimension Pratik Borhade 2025-09-30 11:57:27 +02:00
  • 4f722eaae3 Compositor: "Copy" button duplicates node tree Habib Gahbiche 2025-09-30 11:46:32 +02:00
  • d75b8e5b6e Compositor: Make a distinction between inputs and passes Omar Emara 2025-09-30 11:35:02 +02:00
  • 05840611d7 Fix #146551: Node wrangler treats warning nodes as unused nodes Alaska 2025-09-30 11:34:50 +02:00
  • 193e5935d0 UI: Do not use TitleCase in tooltips Pablo Vazquez 2025-09-30 11:32:06 +02:00
  • 8697bffe22 Fix #146946: Breaking a node zone crashes on valid pointer assumption Lukas Tönne 2025-09-30 10:49:20 +02:00
  • cd40f5b0f1 VSE: Story Tools: Sync object modes when switching scenes Falk David 2025-09-30 10:38:30 +02:00
  • acde9be6fd Fix: correctly update Actions when renaming/re-typing a custom property Sybren A. Stüvel 2025-09-30 10:23:20 +02:00
  • a59be80d38 Fix #146836: Auto merge not working in edit mode Campbell Barton 2025-09-30 07:37:14 +00:00
  • d21f9fa07d Refactor: Geometry Nodes: extract function to draw panel content in modifier Jacques Lucke 2025-09-30 06:56:55 +02:00
  • 083cc599f9 Fix: Wayland/IME accessing stale IME data Guillermo Venegas 2025-09-26 05:54:23 -06:00
  • ab4a66bd48 Cleanup: resolve pylint warnings Campbell Barton 2025-09-30 10:45:29 +10:00
  • a40d484b1a UI: Show preset controls for brush strength, size, and jitter curves Sean Kim 2025-09-30 00:34:20 +02:00
  • 41a1e871ef UI: Update editor descriptions Pablo Vazquez 2025-09-29 23:24:49 +02:00
  • 390f053e32 Fix #146630: Single Scattering Sky has darker pixels near horizon marcopavanello 2025-09-23 17:16:00 +02:00
  • 0f3c6da272 UI: Add preset curve buttons for curve mapping template Sean Kim 2025-09-29 20:11:29 +02:00
  • af8cb99b10 Paint: Add asserts for BKE_brush_curve_strength Sean Kim 2025-09-29 19:13:56 +02:00
  • b168a96083 Refactor: Use enum class instead of bool video Brecht Van Lommel 2025-09-29 16:02:57 +02:00
  • df12a448ba Color Management: Save and load HDR images with 203 nits Brecht Van Lommel 2025-09-06 16:31:56 +02:00
  • ae2034e6c5 Attributes: make id attribute generic instead of built-in Jacques Lucke 2025-09-29 18:47:51 +02:00
  • 1ffa0c4648 Nodes: support searching for group inputs Jacques Lucke 2025-09-29 18:34:18 +02:00
  • 01ccf31d20 Fix: Nodes: propagated menu expanded state to group input Jacques Lucke 2025-09-29 18:28:11 +02:00
  • baa0bd6fbb Fix: Grease Pencil Sculpt shows dropdown toggle for size curve Sean Kim 2025-09-29 18:24:51 +02:00
  • 5ec5572a21 UI: Add dropdown toggle for grease pencil pressure curves Sean Kim 2025-09-29 18:22:29 +02:00
  • d4f84619ea Grease Pencil: Add new Corner Types Casey Bianco-Davis 2025-09-29 18:19:05 +02:00
  • e53f0066f9 Fix #146409: nested shader node outputs are ignored Jacques Lucke 2025-09-29 18:17:35 +02:00
  • ef92735a95 Nodes: support optional labels for group inputs Jacques Lucke 2025-09-29 18:14:41 +02:00
  • 6f16a0805f Geometry Nodes: Fixes to essentials assets Simon Thommes 2025-09-29 18:10:00 +02:00
  • 5cde024fc9 Fix #146413: Truncate socket names only if space is present after prefix YimingWu 2025-09-29 17:37:17 +02:00
  • 02bdc709c2 Shader Nodes: support Menu Switch node Jacques Lucke 2025-09-29 17:26:38 +02:00
  • d75808fdf0 Fix: Node editor drawing stack use after scope Hans Goudey 2025-09-29 17:24:50 +02:00
  • 1cb373e980 Fix: EEVEE: Reversed condition in metallic BSDF optimization Clément Foucault 2025-09-29 17:24:09 +02:00
  • 99b47b72aa Nodes: Remove "Swap" menu from editor header quackarooni 2025-09-29 17:22:15 +02:00
  • b5a6587ef9 Cleanup: Make format Pablo Vazquez 2025-09-29 17:15:04 +02:00
  • cd7404ac96 Cleanup: Update userdef_default_theme.c Pablo Vazquez 2025-09-29 17:14:08 +02:00
  • 2d6a4da01a Cleanup: Improve description of asserton related to topology cache Iliya Katushenock 2025-09-29 16:55:28 +02:00
  • 7147227a40 Python API: Make context.tool_settings never null Brecht Van Lommel 2025-09-29 16:54:40 +02:00
  • 9aaefbab5b Refactor: Make layout resolve functions into virtual methods Guillermo Venegas 2025-09-29 16:53:44 +02:00
  • 0517e90233 Fix: EEVEE: Metallic BSDF roughness broken in certain condition Clément Foucault 2025-09-29 16:48:29 +02:00
  • 0a8fd69ad5 Fix #146885: EEVEE: Principled BSDF incorrect when not fully metallic Clément Foucault 2025-09-29 16:35:50 +02:00
  • 15ddff12d4 UI: Grey out 'Show Object Origins' option in paint modes Sean Kim 2025-09-29 16:48:35 +02:00
  • 29b27bb19b Curves: Numerically robust curve tangents MattiasF 2025-09-29 16:45:12 +02:00
  • b121142828 Fix #144983: Skip attribute transfer when no attribute writer is created Lukas Tönne 2025-09-29 16:38:31 +02:00
  • 59aa61b8be UI: Interleave essentials modifiers in "Generate" menu Hans Goudey 2025-09-29 16:37:35 +02:00
  • 596062329d GPU: Improve shader dependency logger Clément Foucault 2025-09-29 16:31:13 +02:00
  • c58a789673 Fix #146966: Crash joining mesh objects Hans Goudey 2025-09-29 16:22:44 +02:00
  • 6c56289f43 Fix #146679: Node wrangler connects bump maps to filter width Alaska 2025-09-29 16:18:15 +02:00
  • cfeacef394 Vulkan: Streaming Buffers Jeroen Bakker 2025-09-29 16:15:04 +02:00
  • a0370d2fe3 Fix: Vulkan: Performance regression text drawing Jeroen Bakker 2025-09-29 15:55:31 +02:00
  • 7ac7aadce5 Fix: File Browser: Filter for Annotations and Grease Pencil Falk David 2025-09-29 15:48:32 +02:00
  • 24a33045cd Fix #146763: Texture Paint Memory Leak. Bastien Montagne 2025-09-29 14:57:45 +02:00
  • 1c64e403c4 Fix #146802: Py-defined property min/max handling is broken. Bastien Montagne 2025-09-29 15:01:08 +02:00
  • 8f8d267a69 Fix #146145: Fluid domain initialization uses face attribute without checking Lukas Tönne 2025-09-29 14:47:22 +02:00
  • 23134124dc LOG: Change shader dependency printing to its own prefix Clément Foucault 2025-09-29 14:05:12 +02:00
  • 1e92530aa2 Fix #146963: VSE compositor modifier Strip mask input field disappearing Philipp Oeser 2025-09-29 14:04:13 +02:00
  • f025637e3b Nodes: new operator to join Group Input nodes Jacques Lucke 2025-09-29 13:58:27 +02:00
  • cadb3fe5c5 Blenloader: stable pointers in .blend files Jacques Lucke 2025-09-29 13:56:13 +02:00
  • 4d91f5c8ef Fix #146588: raise exception when attempting invalid idproperty renaming in Python Jacques Lucke 2025-09-29 13:54:08 +02:00
  • eef971e377 UI/BPY: Remove grid layout for UI lists Julian Eisel 2025-09-29 13:07:31 +02:00
  • f1d0f79302 UI: Shape Key: Support Drag drop multiple selected elements Pratik Borhade 2025-09-29 12:53:05 +02:00