Commit Graph

  • b56457aa5e Core: ID Management: Make 'Purge' operation always recursive by default. Bastien Montagne 2024-04-12 11:22:28 +02:00
  • d47e0c8ab9 Refactor: extract common code from make_new_animlistelem() Sybren A. Stüvel 2024-04-12 11:17:13 +02:00
  • 5b1a0a80fa STL: sanitize object name before using in a path Campbell Barton 2024-04-12 17:04:25 +10:00
  • 78413ff4e2 Fix error resetting the theme which would add a new theme Campbell Barton 2024-04-12 16:51:51 +10:00
  • cee184e97a Fix error from recent preset refactor Campbell Barton 2024-04-12 16:28:06 +10:00
  • 98986c6562 Python: replace '%' with str.format for examples & templates Campbell Barton 2024-04-12 15:33:40 +10:00
  • 0bb6317035 Theme: store the last loaded preset as a filepath Campbell Barton 2024-04-12 13:21:44 +10:00
  • 72e6191c89 PyAPI: include a filepath in preset pre_cb/post_cb callbacks Campbell Barton 2024-04-12 13:21:42 +10:00
  • f5bae8924d UI: Rename "QT rle / QT Animation" to "QuickTime Animation" Aaron Carlisle 2024-04-11 23:03:36 -04:00
  • d5f837a8ee Cleanup: remove redundant string formatting Campbell Barton 2024-04-12 10:04:07 +10:00
  • 0660fa6971 UI: remove double-quoting in report Campbell Barton 2024-04-12 10:02:41 +10:00
  • 52cff75ce0 Geometry Nodes: Avoid repeated node tools lookup when empty Hans Goudey 2024-04-11 17:26:08 -04:00
  • ed8a97131f Fix: Typo in asset report message Hans Goudey 2024-04-11 15:28:32 -04:00
  • f7d5ec8661 Refactor: Remove trim variables from SculptSession Sean Kim 2024-04-11 20:55:11 +02:00
  • 8b9743eb40 CMake: Change build flags to use SSE42 if available Ray Molenkamp 2024-04-11 20:46:14 +02:00
  • 0bd6279504 Nodes: Display node label for tooltips on a free reroute Iliya Katueshenock 2024-04-11 19:16:07 +02:00
  • 248dafef74 Geometry Nodes: use rotation socket in Curve to Points node Jacques Lucke 2024-04-11 19:05:22 +02:00
  • 0f72f67d56 Fix: GPv3: Crash after conversion because of strokes with no points Falk David 2024-04-11 19:03:34 +02:00
  • 486947398f Geometry Nodes: add invertable boolean output to invert matrix node Jacques Lucke 2024-04-11 18:28:57 +02:00
  • 5f86faf3a5 Metal: Fix write-only qualifier on shader generation Jason Fielder 2024-04-11 18:17:40 +02:00
  • 2582664f67 Refactor: Organize and fixup functions in sculpt_trim.cc Sean Kim 2024-04-11 17:53:46 +02:00
  • 9f89cc5072 Refactor: Nodes: Generate socket tooltips in more generic way Iliya Katueshenock 2024-04-11 17:52:59 +02:00
  • 9a78d523b0 Fix: matrices were printed in transposed order in some tooltips Jacques Lucke 2024-04-11 17:27:21 +02:00
  • 9c1cba528b OpenGL: Remove Apple specific workarounds Jeroen Bakker 2024-04-11 17:25:21 +02:00
  • 65748260f9 Fix: USD: animated primvar import Michael Kowalski 2024-04-11 17:22:44 +02:00
  • f771f83029 Geometry Nodes: better support for tiny triangles in reverse uv sampling Jacques Lucke 2024-04-11 17:15:55 +02:00
  • dfb774213d Fix #120488: PLY importer crashes on degenerate (1 or 2 vertex) faces Aras Pranckevicius 2024-04-11 17:21:16 +03:00
  • 3d1bf4eb74 Fix: Properly free/allocate non-trivial shrinkwrap cache struct Hans Goudey 2024-04-11 16:15:18 +02:00
  • db875033f3 makesdna/rna: cleanup duplicated translation units Ray molenkamp 2024-04-11 16:08:50 +02:00
  • f9890fd98d Anim: fix animation paths when renaming bone collections Sybren A. Stüvel 2024-04-11 15:40:59 +02:00
  • ded8c5d6e6 Fix #120447: Anim/Drivers on Bone Collections created in 4.0 break in 4.1 Sybren A. Stüvel 2024-04-11 15:25:47 +02:00
  • be32bc5b72 Metal: Add AMD support for subpass transition Jason Fielder 2024-04-11 15:23:53 +02:00
  • 4049309071 Fix: Geometry Nodes: GP3 component in tooltip without experimental option ON Iliya Katueshenock 2024-04-11 15:21:04 +02:00
  • e7e3767056 Fix #120457: interpolating curves ignores cyclic attributes YimingWu 2024-04-11 15:12:13 +02:00
  • 549d02637a Curves: add menu to add some primitive curves in edit mode Jacques Lucke 2024-04-11 15:11:02 +02:00
  • a03c3d16d8 Fix: Ensure null terminator for TIP_ string Iliya Katueshenock 2024-04-11 14:59:57 +02:00
  • 2f67c45b65 Fix: renaming an ID does not properly update actions in the NLA Philipp Oeser 2024-04-11 14:32:14 +02:00
  • 168f3beb16 Fix #120463: Slow evaluation of disabled modifier pointing to a collection Sergey Sharybin 2024-04-11 14:20:31 +02:00
  • a656ce5c16 UI: Remove active vertex theme option for 3d view and UV editor Pratik Borhade 2024-04-11 13:19:06 +02:00
  • 341af348d9 Fix #120461: Outliner: Clicking Collection icon does not switch Properties tab Pratik Borhade 2024-04-11 13:00:13 +02:00
  • 483802b62d GPv3: Cleanup: Rename keymap functions to gpencil_legacy Lukas Tönne 2024-04-11 12:56:17 +02:00
  • 3a8cceee7d Cleanup: remove redundant checks & assignments Campbell Barton 2024-04-11 20:33:00 +10:00
  • 271aedffbe Cleanup: quiet missing-declarations warning Campbell Barton 2024-04-11 20:17:46 +10:00
  • 7e5a6d8dd5 Cleanup: correct argument order & naming Campbell Barton 2024-04-11 20:09:20 +10:00
  • 00f4c9cbec Fix: EEVEE-Next: GLSL Compilation missing saturate declaration Clément Foucault 2024-04-11 12:17:49 +02:00
  • b4bc96cc41 Cleanup: EEVEE-Next: Move light clamping out of volume_light Clément Foucault 2024-04-11 11:43:07 +02:00
  • 969af3e8be Cleanup: EEVEE-Next: Change clamping function to allow negative values Clément Foucault 2024-04-11 11:31:12 +02:00
  • 183ac7d2a2 Fix: update auto bezier handles after toggling cyclic Jacques Lucke 2024-04-11 11:50:31 +02:00
  • fb22ee6f0c Refactor: BeztMap Array to C++ Vector Christoph Lendenfeld 2024-04-11 11:47:15 +02:00
  • 8ea7d44e62 Fix #120470: Keying Set export fails in python Christoph Lendenfeld 2024-04-11 11:15:28 +02:00
  • c15e5116ab Vulkan: MoltenVK Support for Developers Jeroen Bakker 2024-04-11 11:04:43 +02:00
  • fc68a05e7e EEVEE Next: Specialize additional film parameters Jason Fielder 2024-04-11 10:58:17 +02:00
  • 56cbde568b Fix #120046: Broken render on AMD Metal GPUs Sergey Sharybin 2024-04-11 10:51:45 +02:00
  • 5753a27624 Metal: Disable usage attachment for atomic buffer textures Jason Fielder 2024-04-11 10:46:20 +02:00
  • 1ea014112b Fix #120253: Batch export of STL files incorrectly handles .stl suffix Aras Pranckevicius 2024-04-11 11:07:55 +03:00
  • 793b99ca7c Theme: ensure unique theme names, increase name size to 64 Campbell Barton 2024-04-11 17:43:46 +10:00
  • adbec9eea9 Theme: reset the default theme fails & fix invalid ListBase links Campbell Barton 2024-04-11 17:43:45 +10:00
  • 182f1746b7 Theme: reset the theme to the default when removing a preset Campbell Barton 2024-04-11 17:43:44 +10:00
  • 962d2ca6a6 Cleanup: use a const ListBase argument to BLI_uniquename Campbell Barton 2024-04-11 17:43:43 +10:00
  • 28381e6c93 Cleanup: remove unused RenderProfile DNA struct Campbell Barton 2024-04-11 17:43:42 +10:00
  • a70f667f8b Cleanup: pass args by reference instead of value in mesh_boolean.cc Campbell Barton 2024-04-11 17:43:41 +10:00
  • 09ee8d97e6 Cleanup: use C-style comments for descriptive text Campbell Barton 2024-04-11 17:43:40 +10:00
  • c666f55940 Linux desktop spec: remove "game engine" keyword Campbell Barton 2024-04-11 17:43:38 +10:00
  • 3a30e80f60 UI: don't translate user defined names Campbell Barton 2024-04-11 17:43:36 +10:00
  • 658a9ac3a9 GPv3: Initial sculpt mode Lukas Tönne 2024-04-11 09:39:48 +02:00
  • 88526ab5f4 Collection Export: Don't draw ignored properties for OBJ and USD Jesse Yurkovich 2024-04-11 07:01:45 +02:00
  • 0f46e02310 Mesh: Draw triangle index buffer creation improvements Hans Goudey 2024-04-11 04:49:27 +02:00
  • 6bafe65d28 Mesh: Calculate edges with VectorSet instead of Map Iliya Katueshenock 2024-04-11 04:33:25 +02:00
  • 7642a5452a UI: Consistent Cursor Color Harley Acheson 2024-04-11 04:00:14 +02:00
  • 4e8cc76c2d Cleanup: Make Format Harley Acheson 2024-04-10 18:34:52 -07:00
  • 5fcbbb5b42 FCurve: Separate fcu->bezt check in deduplicate YimingWu 2024-04-11 03:05:35 +02:00
  • 19e94bf9d2 Fix: Crazyspace memory leak with curve modifier Hans Goudey 2024-04-10 18:35:45 -04:00
  • de6834e5c2 Cleanup: Unused argument Iliya Katueshenock 2024-04-11 00:36:31 +02:00
  • df4ccf2eed Collection Exporters: Add Alembic support Jesse Yurkovich 2024-04-11 00:24:06 +02:00
  • 3357658c13 Cleanup: Nodes: Remove unnecessary socket tooltip check Iliya Katueshenock 2024-04-11 00:21:34 +02:00
  • 563bb7e1da Cleanup: Grammar in mesh creation comments Hans Goudey 2024-04-10 16:06:34 -04:00
  • 48f77b6c24 Fix #120313: Paint mode vertex selection overlay skips vertices Hans Goudey 2024-04-10 14:20:12 -04:00
  • ce354c4693 Fix #120484: Typo in Blender Python API docs Germano Cavalcante 2024-04-10 14:27:54 -03:00
  • efd07d8207 Fix #118509: GPv3: fix broken drawing array compression function Lukas Tönne 2024-04-10 18:23:33 +02:00
  • 335d379667 UI: Indicate type of search in keymap search button Julian Eisel 2024-04-10 16:36:58 +02:00
  • 70b3b018c1 Fix #113182: Crash when animating Viewport visibility of Curves / GPv3 object Sergey Sharybin 2024-04-10 16:26:31 +02:00
  • 99ebc1f7d3 BLI: Fix inverted 0 determinant for infinite orthographic projection Clément Foucault 2024-04-10 14:52:05 +02:00
  • 1fdd7cd098 Fix #120417: VSE crash rendering a scene strip with missing Editing data Philipp Oeser 2024-04-10 14:21:21 +02:00
  • 55cbb9f271 Fix #120402: memory leak in volume grid handling Jacques Lucke 2024-04-10 14:10:56 +02:00
  • 86bde1b58b Cleanup: Make format Hans Goudey 2024-04-10 08:01:58 -04:00
  • 5bc033b4d7 UI: Add Rename operator in bone collection context menu Pratik Borhade 2024-04-10 13:09:32 +02:00
  • 01ee34ebd1 Curves: add operator to set bezier handle types Jacques Lucke 2024-04-10 13:08:50 +02:00
  • 554b064214 Fix #120459: GPv3: Issue in conversion for layer parents Falk David 2024-04-10 12:41:28 +02:00
  • c8f275b777 GPv3: Deselect everything from all visible drawings when pasting strokes Pratik Borhade 2024-04-10 12:31:51 +02:00
  • 605de2f094 Fix #120421: Animated "Burn metadata into image" ignored during render Philipp Oeser 2024-04-10 11:19:02 +02:00
  • d049cd1dbf Fix: GPv3: Clear copy strokes buffer if nothing is selected during copy Pratik Borhade 2024-04-10 11:15:47 +02:00
  • 1fb36c4f5e Cleanup: avoid redundant string formatting Campbell Barton 2024-04-10 14:48:56 +10:00
  • 16bc74edac Cleanup: remove type hints & f-strings from core scripts Campbell Barton 2024-04-10 12:37:16 +10:00
  • 74a65d77cc Cleanup: spelling in comments Campbell Barton 2024-04-10 12:28:33 +10:00
  • 35011e9c4e Fix error accessing the add-on install "target" without a context Campbell Barton 2024-04-10 11:54:54 +10:00
  • d3ae39571e Fix crash using "--command" on Windows Campbell Barton 2024-04-10 11:49:08 +10:00
  • 256dbce9fa Cleanup: Make format Hans Goudey 2024-04-09 21:23:18 -04:00
  • ea1cfdbf83 Fix #120400: Remove cyclic dependency of pbvh type when building bmesh pbvh Sean Kim 2024-04-10 02:57:34 +02:00
  • 193789f036 Cleanup: Use utility function to sample triangle bary coord Hans Goudey 2024-04-09 20:45:55 -04:00
  • ebd04b5660 Fix: Crash calculating edges of empty mesh Iliya Katueshenock 2024-04-10 02:36:26 +02:00