Commit Graph

  • f9b9644cbb Fix: failure to save an existing Cineon file Campbell Barton 2025-04-11 22:29:17 +10:00
  • f6757abae2 Fix: crash saving large Cineon images Campbell Barton 2025-04-11 12:29:14 +00:00
  • 86b67a20d6 Refactor: Cycles: Move scene update earlier in render iteration update Brecht Van Lommel 2025-04-09 19:33:57 +02:00
  • c4db213127 Refactor: Cycles: Use full resolution for viewplane bounds check Brecht Van Lommel 2025-04-09 18:48:14 +02:00
  • a2338e3eca Fix #137329: Overlay: Cursor not always visible Jeroen Bakker 2025-04-11 13:59:17 +02:00
  • b8f77fbc06 Fix: Curve status bar stats Pratik Borhade 2025-04-11 12:41:33 +02:00
  • cc4b90ba55 Fix: VSE: SEQUENCER_OT_change_effect_input.swap not found Pratik Borhade 2025-04-11 12:32:04 +02:00
  • 9f999adfc6 Fix #137230: Cycles OpenPGL crash with shadow catcher Sergey Sharybin 2025-04-11 12:31:22 +02:00
  • 1c51b10b15 Fix #132028: Outliner: Skip search filtering in Lib override hierarchy Pratik Borhade 2025-04-11 11:51:29 +02:00
  • 44444a550e Fix #135039: Vulkan: Blender does not start with Wayland in GNOME Campbell Barton 2025-04-11 09:44:46 +00:00
  • b1c55c6988 Cleanup: remove unused PyConstraint enum Campbell Barton 2025-04-11 19:40:47 +10:00
  • ba04393fde Cleanup: Remove deprecated Python and Rigid Body Joint constraints RedMser 2025-04-11 11:38:29 +02:00
  • b0e4c31bb0 Fix #134494: Grease Pencil: Tint modifier fix on gradient material YimingWu 2025-04-11 11:34:58 +02:00
  • 44eb32f68d Release note tools: Only check for issue numbers if they contain a space before them Alaska 2025-04-11 10:58:24 +02:00
  • 5aea7b4591 Fix #136243: Grease Pencil: Automerge doesn't propagate vertex groups Falk David 2025-04-11 10:53:58 +02:00
  • 6d6c695619 Fix: integer overflows calculating the number of pixels in imbuf Campbell Barton 2025-04-11 18:14:48 +10:00
  • b148593c5d Compositor: implement gizmo for ellipse mask node Habib Gahbiche 2025-04-11 10:32:43 +02:00
  • 51c2cf2b9d Fix #137268: CTRL+Shift clicking creates additional Material Outputs Habib Gahbiche 2025-04-11 10:04:56 +02:00
  • d256b7f688 Fix: crash loading & saving large Iris images Campbell Barton 2025-04-11 17:40:11 +10:00
  • 37148d6711 Fix: crash saving large WebP images Campbell Barton 2025-04-11 07:33:48 +00:00
  • 2cbb07d7ad Fix: error reading RLE compressed Iris images Campbell Barton 2025-04-11 15:22:17 +10:00
  • d0157b0b70 UI: various minor fixes/changes to file BUTTONS_OT_file_browse Campbell Barton 2025-04-11 03:56:26 +00:00
  • 5cacb7cedd Tests: Overhaul Sculpt performance tests Sean Kim 2025-04-11 05:26:25 +02:00
  • aff2738dc5 PyAPI: match the more verbose identifier for blend-relative paths Campbell Barton 2025-04-11 13:05:34 +10:00
  • 024ab180ca UI: hide "Relative Path" in the file selector when it's not supported Campbell Barton 2025-04-11 02:48:24 +00:00
  • e1ac1a71ff RNA: use the file-path subtype & blend relative flag where supported Campbell Barton 2025-04-11 12:22:39 +10:00
  • d6825c863f Cleanup: remove redundant PropertyFlag casts which can hide errors Campbell Barton 2025-04-11 12:02:07 +10:00
  • b2ee52775a Cleanup: remove invalid ParameterFlag cast to PropertyFlag Campbell Barton 2025-04-11 02:01:10 +00:00
  • b4d09517c1 RNA: enable flag the font-directory as relative Campbell Barton 2025-04-11 01:08:54 +00:00
  • 968f156fae Fix: assert adding relative entries from preferences Campbell Barton 2025-04-11 10:37:47 +10:00
  • f711010c12 Fix: Brushes incorrectly show gravity as an option when unsupported Sean Kim 2025-04-11 02:25:01 +02:00
  • a5d8e5766d RNA: remove sequencer cache directory update function Campbell Barton 2025-04-11 09:40:48 +10:00
  • ab20edf469 RNA: support flagging properties as support blend file relative prefix Campbell Barton 2025-04-10 23:27:21 +00:00
  • 9519f4d028 Cleanup: Clarify & reformat comments in StrokeCache Sean Kim 2025-04-11 00:07:37 +02:00
  • 898e6f3687 Paint: Ensure brushes are loaded when requested while in background mode Sean Kim 2025-04-10 22:09:06 +02:00
  • 001b8912ff Cleanup: Consolidate sculpt brush capability checks into BKE_brush.hh Sean Kim 2025-04-10 22:05:23 +02:00
  • 6f0e814ff9 Curves: Simplified Curve Tangent Evaluation Mattias Fredriksson 2025-04-10 21:21:23 +02:00
  • 071a6d4221 UI: Include button type in button comparisons to preserve UI state Julian Eisel 2025-04-10 20:42:10 +02:00
  • b92fdff697 Refactor: BLI: use FunctionRef in BLI_uniquename api Jacques Lucke 2025-04-10 20:30:45 +02:00
  • 9f46f09075 Cleanup: Correct order of forward compatibility mesh versioning Hans Goudey 2025-04-10 13:58:43 -04:00
  • 3c483e3d40 Fix: CMake error with old or incomplete HIP install Brecht Van Lommel 2025-04-10 18:56:47 +02:00
  • a043a0e74d UI: Increase Gizmo 3D Part Hit Size For Pens Harley Acheson 2025-04-10 18:38:23 +02:00
  • 4c38327ea2 Cleanup: Explicitly define default constructor for StrokeCache Hans Goudey 2025-04-10 18:24:04 +02:00
  • 14407595ce Fix #137218: Make All Tabs Visible for New Properties Area Harley Acheson 2025-04-10 17:56:45 +02:00
  • 532ec70041 Vulkan: Update unsupported features Jeroen Bakker 2025-04-10 16:18:57 +02:00
  • 3da222cb9a Vulkan/OpenXR: Direct3D Bridge Jeroen Bakker 2025-04-10 16:15:27 +02:00
  • d0cf7df902 Fix: Geometry Nodes: Avoid recomputation of evaluated gizmo node ids Falk David 2025-04-10 14:52:19 +02:00
  • 32b26e62ce Geometry Nodes: Hide "Group ID" value in Accumulate Field node Brady Johnston 2025-04-10 14:30:44 +02:00
  • 93f7c40fd0 Cleanup: Use std::move and std::nullopt in Accumulate Field Node quackarooni 2025-04-10 14:29:19 +02:00
  • b65b6febb9 Fix: Vulkan/OpenXR: Use correct data format for CPU transfers Jeroen Bakker 2025-04-10 14:22:55 +02:00
  • afc3ae623c Fix: Geometry Nodes: Attribute search not working for Grease Pencil drawings Falk David 2025-04-10 14:16:22 +02:00
  • 1e49a7e135 Fix #137197: Grease pencil duplicating materials on custom brushes Brecht Van Lommel 2025-04-10 13:06:27 +02:00
  • 7aaa43b557 Revert "Fix: Build failures when using path with spaces on macOS" Brecht Van Lommel 2025-04-10 13:04:34 +02:00
  • 62062c7915 Fix #137227: Grease Pencil: Crash when getting multi frame falloff Falk David 2025-04-10 12:21:52 +02:00
  • 4f965e4d38 Fix #136254: Assets not available in search after saving file Julian Eisel 2025-04-10 11:31:46 +02:00
  • 79c6f2eacf Grease Pencil: Use smooth brush setting when smoothing temporarily YimingWu 2025-04-10 11:28:34 +02:00
  • 969e70fed8 Fix: Vulkan: Unable to start on WoA Jeroen Bakker 2025-04-10 10:15:23 +02:00
  • 5a5ad978bf Nodes: Make spacing for Panel Toggle properties consistent with that of Boolean sockets quackarooni 2025-04-10 09:46:37 +02:00
  • ae8665b8b2 Cleanup: Missing pragma once Jeroen Bakker 2025-04-10 09:36:19 +02:00
  • 6f6df389a1 Cleanup: OpenXR: Move Direct3D to its own compile unit Jeroen Bakker 2025-04-10 09:32:48 +02:00
  • dcc8d28859 Refactor: Geometry Nodes: store tree identifier in tree logger Jacques Lucke 2025-04-10 08:56:02 +02:00
  • 07a9306bb4 Cleanup: Vulkan/OpenXR: Pass Blender context via constructor Jeroen Bakker 2025-04-10 08:51:20 +02:00
  • a564a27c1f Cleanup: OpenXR: Introduce a Direct3D base class. Jeroen Bakker 2025-04-10 08:50:52 +02:00
  • ab5875b2d5 Fix #135979: Extensions refresh does nothing for local repositories Campbell Barton 2025-04-10 15:33:58 +10:00
  • 39db404ba4 Fix: resetting/clearing the filename skipped validation Campbell Barton 2025-04-10 04:20:53 +00:00
  • 98fa6927d8 Cleanup: Various non-functional changes to paint cursor drawing methods Sean Kim 2025-04-10 05:39:34 +02:00
  • 7a4052e561 Cleanup: Reorganize rna_brush.cc capability section Sean Kim 2025-04-10 05:39:06 +02:00
  • b2dbfa7d77 Cleanup: spelling in comments, use doxygen comments Campbell Barton 2025-04-10 13:02:29 +10:00
  • f58e987c95 Cleanup: postpone imports until needed Campbell Barton 2025-04-10 13:00:01 +10:00
  • 2f6a10c75e Fix #137186: Allow Event Handling When Cursor Outside Wide Menus Harley Acheson 2025-04-10 04:06:21 +02:00
  • d21b488ac9 UI: hide the "Geometry" panel when viewing the render result Campbell Barton 2025-04-10 01:50:43 +00:00
  • 94aabc0dbe Versioning: ensure render slot names are valid UTF8 Campbell Barton 2025-04-10 01:47:11 +00:00
  • c70b48aae2 Fix: new render slots could contain truncated UTF8 byte sequences Campbell Barton 2025-04-10 11:41:49 +10:00
  • 4bd7706099 Fix: error report writing image that displayed "Success" Campbell Barton 2025-04-10 01:01:35 +00:00
  • 24f8819c78 Fix: correct check for Iris image dimensions Campbell Barton 2025-04-10 10:50:10 +10:00
  • 4a97a807e5 Cleanup: Various non-functional changes to PaintCursorContext struct Sean Kim 2025-04-10 00:47:35 +02:00
  • 5a5db5ea88 WM: Pass tablet tilt data to paint cursor draw callback Sean Kim 2025-04-09 23:07:03 +02:00
  • 1148eb9c8b Fix #102755: Viscosity instability in Mantaflow Bartosz Kosiorek 2025-04-09 22:04:51 +02:00
  • 7afcba7da6 Cleanup: Movie: Adjust DNA and comments from recent ProRes addition Jesse Yurkovich 2025-04-09 21:41:29 +02:00
  • 890e00cecb DRW: DebugDraw: Revamp the module and make it global Clément Foucault 2025-04-09 21:37:23 +02:00
  • 712e35a627 Cleanup: Don't use atomic aliases Miguel Pozo 2025-04-09 20:05:29 +02:00
  • bb39cfc4ee Fix compiling Blender with USD in clang19. Bastien Montagne 2025-04-09 19:07:36 +02:00
  • 3e8801849f UI: Make auto-run scripts setting off by default Pablo Vazquez 2025-04-09 18:57:13 +02:00
  • 63beb6afb3 Fix #137145: Crash when enabling Auto Normalize in Weight Paint mode Hans Goudey 2025-04-09 17:57:12 +02:00
  • 93f0867ba6 Cleanup: use dedicated math function for comparison with zero Habib Gahbiche 2025-04-09 17:20:18 +02:00
  • 115d809358 UI: Theme: Increase scrollbars contrast in light theme Jun Mizutani 2025-04-09 17:02:09 +02:00
  • 176865062a Draw: Skip empty passes Miguel Pozo 2025-04-09 15:34:38 +02:00
  • 74818141a5 Fix: Assert division by zero when ellipse mask size is zero Habib Gahbiche 2025-04-09 14:55:26 +02:00
  • 5fe1051839 UI: Move "Active Spline" panel to viewport. YimingWu 2025-04-09 14:41:01 +02:00
  • 30b962b3d8 Cycles: Optimize 3d and 4d noise Sergey Sharybin 2025-04-09 13:40:10 +02:00
  • 58fa6a50ce Fix #137152: Grease Pencil: Layer flag is overridden during conversion Falk David 2025-04-09 13:38:21 +02:00
  • f77245e523 Clneaup: Node gizmos: check nullptr before flag access Habib Gahbiche 2025-04-09 13:32:56 +02:00
  • 82a37e143f Fix #136563: Crash clicking on a light after it has been deleted Campbell Barton 2025-04-09 11:21:55 +00:00
  • ff85c97278 Fix: Grease Pencil stats in status bar when in edit mode Pratik Borhade 2025-04-09 11:46:12 +02:00
  • 8674ac339b Cleanup: avoid verbose redundant type names Jacques Lucke 2025-04-09 11:20:15 +02:00
  • 12f0164eb0 CMake: match defines & CMake variable names Campbell Barton 2025-04-09 08:44:36 +00:00
  • a345f86e33 Fix #137169: "Panel Toggle" poll errors if a panel's first child item is a panel quackarooni 2025-04-09 10:17:41 +02:00
  • 8f52d535ac Refactor: Geometry Nodes: improve accessing contextual tree log data Jacques Lucke 2025-04-09 09:53:48 +02:00
  • 73efe738e4 Fix #135696: Alembic: Interpolate curve control points David Murmann 2025-04-09 06:50:25 +02:00
  • 840f6f2e4c UI: FullScreen Remove Outline and Fix One Pixel Offset Harley Acheson 2025-04-09 04:44:37 +02:00