Commit Graph

  • 720b00ae50 Cleanup: use doxygen comments in BKE, consistent comment blocks Campbell Barton 2025-04-22 06:13:33 +00:00
  • 2372167e96 Fix: building WITH_TBB=OFF Campbell Barton 2025-04-22 06:13:31 +00:00
  • dd91ba6d0e Fix (unreported): Opening N panel with mouse frees null ptr YimingWu 2025-04-22 13:36:57 +08:00
  • d2704076b7 Tests: Small adjustments to the principled_bsdf_bevel_emission test Alaska 2025-04-22 06:26:18 +02:00
  • 3356db0588 Fix: Interactive Add Tool does not restore the snap properties on cancel John Kinzel 2025-04-22 05:52:20 +02:00
  • d791ea7cc2 Compositor: Turn Distance Key options to inputs Omar Emara 2025-04-21 19:28:57 +02:00
  • d0477ffe2d Fix: Incorrect use of StringRef in USD logging Brecht Van Lommel 2025-04-21 17:54:32 +02:00
  • d061b00455 Refactor: Eliminate various unsafe memcpy and memset Brecht Van Lommel 2025-02-14 00:59:04 +01:00
  • 388a21e260 Refactor: Eliminate various void pointers passed to MEM_freeN Brecht Van Lommel 2025-04-12 17:25:55 +02:00
  • 637c6497e9 Refactor: Use more typed MEM_calloc<>, avoid unnecessary size_t cast Brecht Van Lommel 2025-04-12 17:17:24 +02:00
  • cf5fc4dcec Fix: Mismatched new/delete in annotation and text operators Brecht Van Lommel 2025-04-21 17:21:43 +02:00
  • 3c9f33ad07 Compositor: Turn Difference Key options to inputs Omar Emara 2025-04-21 17:59:24 +02:00
  • 615e7f079a Compositor: Use a more conservative execution preset Omar Emara 2025-04-21 17:15:08 +02:00
  • fa7d58ab4c Compositor: Turn Color Key options to inputs Omar Emara 2025-04-21 16:40:17 +02:00
  • 031755b9df Fix #137792: Animation: Auto-keying for Light Track to Cursor operator YimingWu 2025-04-21 16:12:56 +02:00
  • be0c0a29d8 Fix #137539: Overlay: Sculpt overlays regression Miguel Pozo 2025-04-21 15:50:03 +02:00
  • 4f3413ff80 Compositor: Turn Chroma Key options to inputs Omar Emara 2025-04-21 15:28:37 +02:00
  • 89b268bf0c Compositor: Turn Channel Key options to inputs Omar Emara 2025-04-21 14:02:15 +02:00
  • 8afde59054 macOS: Default to modern linker on x64 Johan Walles 2025-04-21 10:56:36 +02:00
  • 132a676120 Cleanup: Update outdated jemalloc-related comment Nicolas van Kempen 2025-04-21 10:21:37 +02:00
  • 288ab8ed1c I18N: Add British English language to supported translations. Bastien Montagne 2025-04-21 10:08:30 +02:00
  • 78a32c6d68 I18N: Update UI translations from git/weblate repository (82927a8fdc7ad3). Bastien Montagne 2025-04-21 10:07:41 +02:00
  • b6372b3af3 Cleanup: USD: Use StringRef in more places Jesse Yurkovich 2025-04-19 04:48:34 +02:00
  • f8c046f23d Cleanup: Rename node_mask_result variables to cursor_sample_result Sean Kim 2025-04-18 23:33:10 +02:00
  • 5f2d3c49c5 MEM_guardedalloc: Organize and Document the public API. Bastien Montagne 2025-04-18 20:24:14 +02:00
  • 337f0fc2fc Fix: Build error after recent cleanup commit Hans Goudey 2025-04-18 14:07:05 -04:00
  • 378f949510 Fix: Remove incorrect assert in CustomData validation Hans Goudey 2025-04-18 14:02:19 -04:00
  • 14f5fc2360 RNA: add PointerRNA::data_as<T>() method Jacques Lucke 2025-04-18 19:48:00 +02:00
  • b8014af7e0 Cleanup: Rename NodeMaskResult to CursorSampleResult Sean Kim 2025-04-18 19:36:14 +02:00
  • bffc3f824e Fix #137163: Curve to points can ignore instances in input Hans Goudey 2025-04-18 19:27:36 +02:00
  • ee6d683809 Grease Pencil: Python API: Expose bézier handle selection Falk David 2025-04-18 18:20:33 +02:00
  • e64679bd63 Cleanup: Use snake case for Depsgraph BuilderMap function names Hans Goudey 2025-04-18 11:33:54 -04:00
  • 940f4102fd Cleanup: Grammar fix in Depsgraph BuilderMap function name Hans Goudey 2025-04-18 11:25:20 -04:00
  • e599a7525b Depsgraph: Add utility to stringify recalc flags Sergey Sharybin 2025-04-18 16:31:30 +02:00
  • 8b3f49381a Fix #135773: Grease Pencil: Applying modifier changes layer order Falk David 2025-04-18 16:08:59 +02:00
  • c220e45282 Fix: Geometry Nodes: Grid converter for float3 returns uniform vector Lukas Tönne 2025-04-18 15:38:01 +02:00
  • 730d9e4d2e Fix strict warnings in extern/ after Audaspace update Sergey Sharybin 2025-04-18 15:12:23 +02:00
  • e115467f8a Compositor: Turn Vector Blur node options to inputs Omar Emara 2025-04-18 15:09:27 +02:00
  • 3933f45f52 Cleanup: move doc-strings to declarations Campbell Barton 2025-04-18 12:52:52 +00:00
  • 54a8ab9a97 Compositor: Turn Anti-Alias node options into inputs Omar Emara 2025-04-18 12:48:08 +02:00
  • 69a722cee5 Geometry Nodes: Add Grease Pencil layer name search Falk David 2025-04-18 12:35:49 +02:00
  • e502593396 Fix #137459: Curves: removing all points deletes geometry attibutes Pratik Borhade 2025-04-18 11:48:52 +02:00
  • 529ab6555c UI: File/Asset Browser: Improve positioning of labels and icons Julian Eisel 2025-04-18 11:34:01 +02:00
  • 826abf2ddc Geometry Nodes: support creating closure with correct interface using link-drag-search Jacques Lucke 2025-04-18 11:10:45 +02:00
  • 44497bd5ff Fix #137293: Compositor crash when resolution is changed Omar Emara 2025-04-18 10:52:51 +02:00
  • f1bdc0f2cd Fix #124674: Missing UI update exiting palette color picking YimingWu 2025-04-18 07:47:28 +02:00
  • 0e144463e8 Tests: Add adaptive subdivision tests with problematic geometry features Alaska 2025-04-18 07:00:24 +02:00
  • fa2514aeab Fix: Plane brush sculpt normal can be invalid with symmetry enabled Sean Kim 2025-04-18 06:54:05 +02:00
  • 18e5efd21a Fix: VSE: Local transform for mirrored strip images lucid3dr 2025-04-18 06:15:19 +02:00
  • 24f6719d00 Tests: Add sculpt rebuild bvh performance tests Sean Kim 2025-04-18 06:08:41 +02:00
  • 719c1b9611 Fix: Sculpt view normal incorrectly calculated Sean Kim 2025-04-18 06:07:24 +02:00
  • 47f80eb158 UI: Improve labels of asset browser parameters Nika Kutsniashvili 2025-04-18 06:04:44 +02:00
  • 234a4ce3a0 Cleanup: CLANG warning with recent function signature change Campbell Barton 2025-04-18 12:55:20 +10:00
  • 6711256578 Cleanup: move BLI_file_alias_target doc-string to the header Campbell Barton 2025-04-18 02:46:45 +00:00
  • 9679d9a3eb Release notes tools: Add manual revert commit sorting Alaska 2025-04-18 03:48:42 +02:00
  • fd803c2a3f Sculpt: Avoid calculating brush normal during stroke for automasking Sean Kim 2025-04-18 02:12:37 +02:00
  • 5a21fa0ada Cleanup: Various non-functional changes for sculpt.cc Sean Kim 2025-04-17 23:47:51 +02:00
  • 9684f98460 Cleanup: Change SculptSession#needs_flush_to_id from char to bool Sean Kim 2025-04-17 22:14:41 +02:00
  • 68bb7d674b Sculpt: Avoid calculating brush normal for view automasking Sean Kim 2025-04-17 22:12:54 +02:00
  • b6342a7e94 Cleanup: simplify allocating buffers for a CPPType Jacques Lucke 2025-04-17 22:01:07 +02:00
  • 9d94512f96 Sculpt: Avoid unnecessary sampled brush normal calculation Sean Kim 2025-04-17 21:29:05 +02:00
  • 82116aca2f Geometry Nodes: support adding zones with link-drag-search Jacques Lucke 2025-04-17 21:14:49 +02:00
  • 7988fc631b Cleanup: BLI: use IndexMask forward declaration in CPPType Jacques Lucke 2025-04-17 20:41:53 +02:00
  • df053e290d Fix #137621: Cycles curve info random gives wrong value Brecht Van Lommel 2025-04-17 16:10:33 +02:00
  • d53fdfc7c3 Fix #137517: Cycles adaptive subdivision doesn't use flat normals Brecht Van Lommel 2025-04-17 17:59:54 +02:00
  • f9692e10fc Fix #136531: Cycles: missing light update when Emission Sampling is None Weizhen Huang 2025-04-17 19:12:20 +02:00
  • 891448093f Fix #136556: Cycles emission estimate affects the constant emission Weizhen Huang 2025-04-17 19:11:38 +02:00
  • 3a7b2f713f Fix #137523: Grease Pencil: Crash in realize instance node Falk David 2025-04-17 18:43:43 +02:00
  • 4ba94714bd Spreadsheet: UI: Disable domains that aren't in the selected geometry set Falk David 2025-04-17 17:55:26 +02:00
  • b1b831919a Cleanup: BLI: move CPPType asserts to implementation Jacques Lucke 2025-04-17 17:51:28 +02:00
  • 603ea8ca89 Fix: Outliner: Grease Pencil layer visibility icons are grayed out Pratik Borhade 2025-04-17 17:42:42 +02:00
  • f19f260ca8 Nodes: Align inputs and outputs on some function nodes Hans Goudey 2025-04-17 17:17:19 +02:00
  • 24379b8243 Compositor: Turn Denoise node options into inputs Omar Emara 2025-04-17 16:39:11 +02:00
  • 134ba08bdf Geometry Nodes: Align inputs and outputs on three nodes Hans Goudey 2025-04-17 10:10:51 -04:00
  • 54f469ffa8 Cleanup: Vulkan: Remove unused flags Jeroen Bakker 2025-04-17 15:34:22 +02:00
  • 6e8c82ef3c Tests: Update tests hash for Geometry Nodes fix Hans Goudey 2025-04-17 08:38:30 -04:00
  • 0852c7b5ee Fix #137600: Curve to points node anonymous attribute outputs broken Hans Goudey 2025-04-17 14:35:24 +02:00
  • e4792cb4e7 Audaspace: MixingThreadDevice Jörg Müller 2025-04-17 14:30:34 +02:00
  • 13d6ba1f62 Vulkan: Reduce memory overhead rendergraph Jeroen Bakker 2025-04-17 13:45:47 +02:00
  • 3d1b6f53f3 Geometry Nodes: new Instance Bounds Node Cartesian Caramel 2025-04-17 13:34:26 +02:00
  • 96761b8df2 Compositor: Turn Despeckle node options into inputs Omar Emara 2025-04-17 13:21:36 +02:00
  • 520afd8998 Fix #137654: Cryptomatte only works with first layer Omar Emara 2025-04-17 13:15:34 +02:00
  • f442c86197 Depsgraph: improve type safety when getting evaluated or original ID Jacques Lucke 2025-04-17 13:09:20 +02:00
  • 171f7dcbe7 Vulkan: Show device selection in preferences Jeroen Bakker 2025-04-17 11:55:34 +02:00
  • 0a3015a771 Fix #137451: Crash after setting the curve types to bezier Falk David 2025-04-17 11:50:03 +02:00
  • 012425a0ee Cleanup: Grease Pencil: Anti-Aliasing sample code Falk David 2025-04-17 11:47:13 +02:00
  • 40c8ce084b UI: Improve default position of shader nodes in startup file Habib Gahbiche 2025-04-17 10:46:41 +02:00
  • 293e2ed833 Compositor: Turn Kuwahara node options into inputs Omar Emara 2025-04-17 10:23:24 +02:00
  • 8de93061f7 CMake: detect numpy with Python 3.13 Campbell Barton 2025-04-17 17:32:48 +10:00
  • cc83a7dbef Cleanup: assign variables in edit-mesh picking Campbell Barton 2025-04-17 16:14:44 +10:00
  • 966f936541 Cleanup: re-order functions in ED_uvedit.hh Campbell Barton 2025-04-17 15:04:05 +10:00
  • 6c1a8cf4ce Fix #136999: wrong menu placement after walk navigation under Wayland Campbell Barton 2025-04-17 03:34:28 +00:00
  • 1131682665 Cleanup: use wl_fixed_t for high precision cursor position Campbell Barton 2025-04-17 03:34:27 +00:00
  • 707a3aa4f9 Cleanup: remove redundant check Campbell Barton 2025-04-17 03:34:25 +00:00
  • 914d2e8164 UI: Reverse Pen Y Tilt Expected Direction Harley Acheson 2025-04-17 04:26:58 +02:00
  • 4e37bd8c65 Fix #70977: Dissolve can create duplicate faces Jason C. Wenger 2025-04-17 12:09:04 +10:00
  • 64f5dee6d7 Cleanup: spelling in comments (make check_spelling_*) Campbell Barton 2025-04-17 12:06:12 +10:00
  • 57c5228b86 Fix: VSE cache invalidates all strips Richard Antalik 2025-04-17 02:36:49 +02:00
  • 5b9b4661ec Fix #137541: Search in Properties Editor throwing errors Richard Antalik 2025-04-17 02:36:18 +02:00
  • 101d8782f7 UI: Increase Contrast of Scroll Bar Thumb for Light Themes Harley Acheson 2025-04-17 01:29:06 +02:00