Commit Graph

  • b6b43339ef Cleanup: format Campbell Barton 2025-05-13 13:21:10 +10:00
  • ae5b83e4ef Refactor: Nodes: frame node drawing Jason C. Wenger 2025-05-13 05:17:09 +02:00
  • d859425cb3 Cleanup: differentiate object mode viewport selection types Campbell Barton 2025-05-13 13:01:45 +10:00
  • 9890ad2653 Fix: Render test failure when building without ocean sim Alaska 2025-05-13 05:07:58 +02:00
  • 1c1e2f1371 Fix: Render test failures when building without fluid modifier Alaska 2025-05-13 05:07:45 +02:00
  • 87f0ab292f Geometry Nodes: support menu type in Menu Switch node Jacques Lucke 2025-05-13 04:57:19 +02:00
  • 61e99ca667 Geometry Nodes: improve muted behavior of switch nodes Jacques Lucke 2025-05-13 04:54:54 +02:00
  • 2f2eb6468b Cleanup: add missing break statement Campbell Barton 2025-05-13 12:30:19 +10:00
  • 8f5952f4c1 Cleanup: Formatting Hans Goudey 2025-05-12 22:18:01 -04:00
  • f83830409e Cleanup: Remove outdated todo comment Hans Goudey 2025-05-12 21:52:44 -04:00
  • 7554126109 Fix: missing null check on Curve::str before freeing Campbell Barton 2025-05-13 11:47:44 +10:00
  • 094104651f Fix: crash if Curve::str was null when entering edit-mode Campbell Barton 2025-05-13 11:32:23 +10:00
  • 9deea7677f Cleanup: use doxygen doc-strings, correct file references in UI headers Campbell Barton 2025-05-13 11:13:48 +10:00
  • 011de28348 Fix #138730: Crash setting 3D texts font to None Campbell Barton 2025-05-13 10:48:37 +10:00
  • 64a43fff20 Fix #138652: Crash editing an ID name after undo Campbell Barton 2025-05-13 09:44:27 +10:00
  • a86873f251 Cleanup: Fix custom data type categories in attribute type conversion Hans Goudey 2025-05-12 17:40:10 -04:00
  • 87dcf4907a UI: Add Hide to Properties NavBar Item Context Menu Harley Acheson 2025-05-13 00:57:10 +02:00
  • 8fdaa555e8 Sculpt: Use capability check for dyntopo panel options Sean Kim 2025-05-12 23:19:01 +02:00
  • f2327a956b Cleanup: Remove disabled code Hans Goudey 2025-05-12 16:38:07 -04:00
  • a017a6cc54 Refactor: UI: Replace uiItemO with class method uiLayout::op Guillermo Venegas 2025-05-12 22:14:38 +02:00
  • 93be6baa9c Refactor: Remove domain from draw attribute request struct Hans Goudey 2025-05-12 21:16:15 +02:00
  • c16aba915f GPU: Add GPU_shader_batch_cancel Miguel Pozo 2025-05-12 19:54:03 +02:00
  • ee5185b287 Fix: Workbench: Image Render AA Miguel Pozo 2025-05-12 18:58:00 +02:00
  • 3c8138cdc5 Cleanup: Unused variable warning Sergey Sharybin 2025-05-12 17:54:19 +02:00
  • 91dcea8efc Fix: UI: Invalid scissors in interface drawing Clément Foucault 2025-05-12 17:49:16 +02:00
  • d0cf7dd8b5 Fix: Improve OBJ NURBS IO, support exporting custom knots Mattias Fredriksson 2025-05-12 16:51:21 +02:00
  • bf325bc1b8 Fix: Incorrect submodule hashes in previous commit Ray Molenkamp 2025-05-12 08:48:10 -06:00
  • 2c5b9e182b CMake: Add code coverage support for clang Ray Molenkamp 2025-05-12 16:28:41 +02:00
  • dd47ee9e25 Nodes: show warning when a group output is unused Jacques Lucke 2025-05-12 16:13:57 +02:00
  • 542e7bb8e7 Compositor: Add GPU debug groups Jeroen Bakker 2025-05-12 15:45:45 +02:00
  • f091195480 Fix: Grease Pencil: Prevent infinite drawing when doing separate pass YimingWu 2025-05-12 15:41:15 +02:00
  • 624b52efdd Vulkan: Add debug info for pipeline caches Jeroen Bakker 2025-05-12 14:57:46 +02:00
  • 51ed527ab9 Fix #138718: Node tools crash on mesh with vertex groups Hans Goudey 2025-05-12 14:56:51 +02:00
  • f7c890e32f Cleanup: Nodes: remove stored static sdna type Jacques Lucke 2025-05-12 13:55:09 +02:00
  • 11ceddb9df New Grid Info node for reading grid transforms and background value Lukas Tönne 2025-05-12 13:46:40 +02:00
  • 800e2cdde1 Refactor: Vulkan: Use hash function Jeroen Bakker 2025-05-12 13:33:50 +02:00
  • 17db65dfd0 Compositor: Remove Gamma from Blur and Defocus nodes Omar Emara 2025-05-12 13:18:46 +02:00
  • c33c93f886 Compositor: Use node discovery for node registration Omar Emara 2025-05-12 12:50:38 +02:00
  • df98fbe91b Fix #138613: Template Paths not resolved when using ALT+Click in Output Philipp Oeser 2025-05-12 12:47:49 +02:00
  • bdfa4b556b Git: use lfs for csv files Jacques Lucke 2025-05-12 11:34:32 +02:00
  • e7b630e6ef Fix #138669: Face dots visible outside Clipped Region Philipp Oeser 2025-05-12 11:19:19 +02:00
  • 9fd7a093c9 DNA: support getting sdna id for static DNA type Jacques Lucke 2025-05-12 11:16:26 +02:00
  • a96ecd2834 Fix #137768: new FBX importer does not import some animations correctly Aras Pranckevicius 2025-05-12 10:56:07 +02:00
  • 6a31554394 Anim: add extra poll checks to bone eyedropper Christoph Lendenfeld 2025-05-12 10:49:14 +02:00
  • e934792169 Fix #138032: Vulkan: Loading minimized windows on Windows/NVIDIA Jeroen Bakker 2025-05-12 10:30:13 +02:00
  • ddbd880fa9 Fix: Nodes: missing update after activating different group output Jacques Lucke 2025-05-12 04:37:52 +02:00
  • e0dc538854 Tests: Add non-rotation regression test for glare_simple_star filter Ian Yoo 2025-05-11 15:34:24 +02:00
  • 9077a26ba2 Fix #138265: Ctrl+shift+left click to Preview socket inconsistency Philipp Oeser 2025-05-11 09:52:16 +02:00
  • e51b4d5aa7 Cleanup: quiet GCC warnings mixing enum/non-enum types Campbell Barton 2025-05-11 17:12:23 +10:00
  • 5e75a9c1e8 Cleanup: spelling in comments Campbell Barton 2025-05-11 17:00:47 +10:00
  • 127719fc87 Refactor: Nodes: decentralize detecting internal links Jacques Lucke 2025-05-11 05:23:43 +02:00
  • 19bfe03e54 Geometry Nodes: don't show error when using relative path in Import Nodes Jacques Lucke 2025-05-11 05:22:06 +02:00
  • 691a2be7f0 Nodes: improve frame label position Jacques Lucke 2025-05-11 05:20:25 +02:00
  • 542f62f2c9 Fix: Outliner: Show NLA track count Pratik Borhade 2025-05-11 03:37:19 +02:00
  • b2c4d71f1d Fix: Allow Duplication of Minimized Outliner Harley Acheson 2025-05-10 17:38:27 +02:00
  • 42431dcdd0 Cleanup: Nodes: remove unused group_update_func Jacques Lucke 2025-05-10 08:37:17 +02:00
  • 2b4eb5ccfd Fix: USD: Don't attempt to export the special sharp_face attribute Jesse Yurkovich 2025-05-10 08:08:16 +02:00
  • 18365a88bd Geometry Nodes: initial Import node regression tests Jacques Lucke 2025-05-10 07:24:33 +02:00
  • 4de3172058 Nodes: support search weight in menu for searchable enum Jacques Lucke 2025-05-10 06:28:59 +02:00
  • be489aa71a Cleanup: use C++ type for TransCustomDataNode Jacques Lucke 2025-05-10 05:03:51 +02:00
  • bf696320f6 UI: support detecting good width for searchbox Jacques Lucke 2025-05-10 04:48:30 +02:00
  • d68cd0c1fe Refactor: Use attribute API to convert between mesh and point cloud Hans Goudey 2025-05-09 22:46:15 -04:00
  • 1e23f9235c Nodes: highlight frame that nodes will be attached to Jacques Lucke 2025-05-10 04:44:23 +02:00
  • 4c1ae9454a Point Cloud: Simplify creating data-block without attributes Hans Goudey 2025-05-10 04:37:43 +02:00
  • 99a2589217 Nodes: use alternating frame colors Jacques Lucke 2025-05-10 04:37:21 +02:00
  • 858abf43c3 Refactor: UI: Replace uiItemFullR with class method uiLayout::prop Guillermo Venegas 2025-05-10 03:39:31 +02:00
  • c9e7136161 UI: Turn Off Ability to Drag Properties NavBar Away Harley Acheson 2025-05-10 02:53:56 +02:00
  • 836247a146 UI: Allow Disabling Ortho Axes Lines Harley Acheson 2025-05-10 02:34:23 +02:00
  • 578df47c8d Refactor: Avoid using CustomData directly for PointCloud RNA Hans Goudey 2025-05-10 02:24:42 +02:00
  • 8ac48880e7 Point Cloud: Move "Random" default primitive creation to operator Hans Goudey 2025-05-10 02:24:18 +02:00
  • cd70b9d730 Fix #138637: EXR Sequencer preview is broken Sergey Sharybin 2025-05-09 23:20:35 +02:00
  • 2d72475d62 Fix #138661: Ensure Correct SubType After Stacked Fullscreen Harley Acheson 2025-05-09 20:51:38 +02:00
  • 5697918905 Cleanup: Compiler warning Brecht Van Lommel 2025-05-02 19:59:55 +02:00
  • 58ebe99d9d Fix: Compositor: Incorrect viewer is activated Habib Gahbiche 2025-05-09 18:07:05 +02:00
  • bb8719030d Geometry: Initial replacement of CustomData with AttributeStorage Hans Goudey 2025-05-09 17:27:07 +02:00
  • 6b471b8b75 Add funding manifest reference Francesco Siddi 2025-05-09 17:12:12 +02:00
  • 9d4b236d13 Fix: Class memory access on the color management tear-down Sergey Sharybin 2025-05-09 16:22:57 +02:00
  • 1c21de6f77 Cleanup: Formatting Hans Goudey 2025-05-09 10:14:44 -04:00
  • d9b91c73e3 Core: use template for BKE_id_new Jacques Lucke 2025-05-09 16:13:25 +02:00
  • ba38a2257e Release notes tools: Improve grammar in list of backported commits Alaska 2025-05-09 15:52:43 +02:00
  • d3c0cf87cb Release note tools: Don't cache commits with unknown modules Alaska 2025-05-09 15:51:38 +02:00
  • a84de8067b Compositor: Remove Offset from Scale node Omar Emara 2025-05-09 15:46:41 +02:00
  • 6d442ca4f1 Build: Make Linux Lib building reproducible Sebastian Parborg 2025-05-09 15:25:16 +02:00
  • fd3ca68b5e Compositor: Turn Bokeh Blur options to inputs Omar Emara 2025-05-09 14:15:14 +02:00
  • 8a6951a986 Cleanup: Use Blender::Mutex in OpenColorIO integration Sergey Sharybin 2025-05-09 14:05:04 +02:00
  • 7ceb4495c5 Refactor: OpenColorIO integration Sergey Sharybin 2025-05-09 14:01:43 +02:00
  • 40af2b7be4 Vulkan: Add debug name for pipeline layouts Jeroen Bakker 2025-05-09 13:40:34 +02:00
  • 837703e585 Fix: failure to start on Wayland/GNOME with monitors at different scales Campbell Barton 2025-05-09 21:01:16 +10:00
  • 4acd6d46d4 UI: rename Tooltip Label to Quick Tooltip Jacques Lucke 2025-05-09 13:34:35 +02:00
  • f3275f5d12 Compositor: Remove Max Blur option from Bokeh Blur node Omar Emara 2025-05-09 12:47:27 +02:00
  • 0b97a13eaa Cleanup: Use libfmt functions in path template code Nathan Vegdahl 2025-05-09 12:45:52 +02:00
  • 191f395cac Fix: Dead-lock when opening image from the Image compositor node Sergey Sharybin 2025-05-09 11:51:16 +02:00
  • 3b1b05ded8 UI: Outliner: Show Grease Pencil vertex groups Pratik Borhade 2025-05-09 11:53:48 +02:00
  • eea2c6b00b Fix: Nodes: missing name escaping when constructing RNA paths Jacques Lucke 2025-05-09 11:08:47 +02:00
  • eb82c4edf1 Format: use fmt::format correctly with runtime format strings Jesse Yurkovich 2025-05-09 06:43:48 +02:00
  • efefb16d4b Nodes: draw frame outline over zone backgrounds Jacques Lucke 2025-05-09 05:47:30 +02:00
  • b9d4b3b9a4 Cleanup: unused import Campbell Barton 2025-05-09 13:36:00 +10:00
  • cab63d272c Cleanup: rename str_len to str_maxncpy Campbell Barton 2025-05-09 12:34:41 +10:00
  • 2cd2f2ea4d Cleanup: quiet missing parenthesis & unused function warnings Campbell Barton 2025-05-09 02:13:33 +00:00
  • a03d0fd512 Nodes: show node errors tooltip faster Jacques Lucke 2025-05-09 04:07:54 +02:00