Commit Graph

  • 103d535fe4 UI: Use snapping when drag & dropping collections Julian Eisel 2025-03-20 18:52:42 +01:00
  • dbf3a3979d UI: Increase Height of the Left-Size Corner Action Zones Harley Acheson 2025-03-20 18:44:51 +01:00
  • 6c1c5e8923 Asset browser import settings popover with collection instancing option Julian Eisel 2025-03-20 18:44:24 +01:00
  • d9ec8c531f Tests: Update submodule hash Sean Kim 2025-03-20 18:22:27 +01:00
  • 60de2103c0 Fix: Crash when adding strips above channel 128 Richard Antalik 2025-03-20 18:11:08 +01:00
  • a4c86b13ba VSE: Add seq::channel_get_by_index documentation Richard Antalik 2025-03-20 18:10:44 +01:00
  • d61e4d0930 Fix #136206: Clamp Max Row Calculation in Enum Lists Harley Acheson 2025-03-20 17:35:25 +01:00
  • bf65b64708 Refactor: De-duplicate local intersection reservoir sampling logic Sergey Sharybin 2025-03-20 17:19:31 +01:00
  • b034cdd728 Cleanup: Make format Harley Acheson 2025-03-20 08:39:02 -07:00
  • 640255bbbf Anim: add keying set support to Copy Global Transform add-on Sybren A. Stüvel 2025-03-20 16:08:10 +01:00
  • a92981e77b Refactor: Vulkan: Move render graph submission into device_submission.cc Jeroen Bakker 2025-03-20 15:55:30 +01:00
  • 0566b802c7 Fix #134550: Python: Limit numpy version for bpy wheel YimingWu 2025-03-20 15:19:05 +01:00
  • 58ed0e1568 Fix: UI: Wrong tooltip for Developer Extras Pablo Vazquez 2025-03-20 15:11:25 +01:00
  • 9dca0ba856 Cycles: Maximise MTLCompiler concurrency when GUI isn't active Michael Jones 2025-03-20 14:07:14 +01:00
  • 77a0c92283 Fix #113215: Missed asset storage update when node tool is removed Julian Eisel 2025-03-20 13:02:24 +01:00
  • 177bbf12df Fix #136239: SubDiv: Read out of bounds Jeroen Bakker 2025-03-20 12:17:58 +01:00
  • 7aced80eec Cleanup: blenkernel: Replace 'void' MEM_[cm]allocN with templated, type-safe MEM_[cm]allocN<T>. Bastien Montagne 2025-03-20 11:25:19 +01:00
  • 8b418a63c4 Cleanup: Use socket type in single input value operation Omar Emara 2025-03-20 12:19:43 +02:00
  • 776810aec9 Cleanup: Remove outdated comments Omar Emara 2025-03-20 12:18:35 +02:00
  • 38446399f4 Cleanup: Use fixed width integer for int results Omar Emara 2025-03-20 12:16:46 +02:00
  • 7165146fb2 Cleanup: More spelling fixes in comments Sergey Sharybin 2025-03-20 10:37:09 +01:00
  • ae4f6026dc Cleanup: Spelling in comments Sergey Sharybin 2025-03-20 10:36:12 +01:00
  • 1589b1e444 Compositor: Support all single value types in File Output Omar Emara 2025-03-20 11:06:43 +02:00
  • ff4237d713 Compositor: Support Int2 and Float2 types in shader operations Omar Emara 2025-03-20 09:52:54 +02:00
  • 4cd7e335a9 Fix #136156: Grease Pencil: Crash calling active layer operator with out-of-bounds index Pratik Borhade 2025-03-20 08:03:36 +01:00
  • 90b6235d1c Cleanup: use common suffix's for operator callbacks Campbell Barton 2025-03-20 16:05:34 +11:00
  • 0dce94c20b Cleanup: clarify ED_undo_operator_repeat return value Campbell Barton 2025-03-20 16:00:51 +11:00
  • e4ca31f6dd Fix: incorrect return flags from Image Copy to Clipboard Campbell Barton 2025-03-20 15:19:03 +11:00
  • 613623e992 Cleanup: use "exec" suffix for operator execute callbacks Campbell Barton 2025-03-20 03:56:25 +00:00
  • b5d0b6cf6b Fix: incorrect return flags for marker box select Campbell Barton 2025-03-20 03:56:24 +00:00
  • bf87333701 Correct redundant call in bl_run_operators.py Campbell Barton 2025-03-20 13:32:25 +11:00
  • cdfb65a5a8 Fix: Potential stack use after free with Plane brush Sean Kim 2025-03-20 03:26:49 +01:00
  • 858862657f Tests: improvements to bl_run_operators.py, update suppression list Campbell Barton 2025-03-20 13:09:18 +11:00
  • 51c8986106 Fix #136204: Inversion strength of Plane brush is weaker than expected Nicola 2025-03-20 03:03:27 +01:00
  • 4c88c929c6 Fix: invalid return value from sequencer "Add Speed Transition" operator Campbell Barton 2025-03-20 12:59:42 +11:00
  • 33d16796a7 License headers: add header, update files to exclude Campbell Barton 2025-03-20 00:39:00 +00:00
  • b385b667f7 Cleanup: keep DNA rename list sorted Campbell Barton 2025-03-20 00:38:53 +00:00
  • 126cfbeb82 Refactor: rename bPoseChannel::size to scale Campbell Barton 2025-03-19 22:12:47 +00:00
  • d9a6cdb8c8 Tests: Add calc_vert_neighbors_interior unit test Sean Kim 2025-03-19 21:49:24 +01:00
  • c771dc3a00 Tests: Add additional camera render tests Alaska 2025-03-19 15:47:35 +01:00
  • 2bc47e1e93 Cleanup: Compositor: Remove unused function Omar Emara 2025-03-19 16:01:45 +02:00
  • b5392187ba Compositor: Support conversion to and from int2 and float2 Omar Emara 2025-03-19 15:50:43 +02:00
  • 9e1d8e349d Cycles: Adaptive subdivision no longer doubles up with Blender levels Brecht Van Lommel 2025-03-12 02:21:37 +01:00
  • e4503a991d Refactor: Some tweaks to Cycles geometry sync for upcoming changes Brecht Van Lommel 2025-03-12 19:07:59 +01:00
  • 53b84851c5 Refactor: Always use subdivision mesh wrapper, even without GPU subdiv Brecht Van Lommel 2025-03-12 02:39:06 +01:00
  • 7cc74e4078 Refactor: Access object data through accessor function in draw module Brecht Van Lommel 2025-03-13 00:03:38 +01:00
  • 321ec72c74 Refactor: Speed up and fix some issues in mesh wrapper Brecht Van Lommel 2025-03-13 01:18:40 +01:00
  • 9526fe9993 Refactor: Add BKE_mesh_new_from_object argument to ignore subdivision Brecht Van Lommel 2025-03-12 02:38:37 +01:00
  • 3c984667e8 Tests: Fix hash from latest compositor tests Habib Gahbiche 2025-03-19 14:07:34 +01:00
  • fdfcbb2ffe Tests: Add test cases for new common compositor nodes Habib Gahbiche 2025-03-19 13:44:38 +01:00
  • a55eac6179 Cleanup: Compositor: Remove dead conversion code Omar Emara 2025-03-19 14:11:11 +02:00
  • 584f19a5af Cycles: Apple Silicon tidy: Remove non-UMA codepaths (v2) Michael Jones 2025-03-19 12:53:01 +01:00
  • 775df8826b Compositor: Add Image Info node Omar Emara 2025-03-19 11:38:29 +01:00
  • 0a80f470f8 Compositor: Add common nodes to compositor Omar Emara 2025-03-19 10:54:36 +01:00
  • 95eee272fe Fix #133173: Van Vliet does not converge at some values Mohamed Gad 2025-03-19 10:19:26 +01:00
  • 44e45e8606 Fix: crash in background mode calling operators using ED_slider_create Campbell Barton 2025-03-19 18:39:56 +11:00
  • 281b58f19f Tests: Add a render test for a large combined motion blur Alaska 2025-03-19 06:38:12 +01:00
  • 7ecbe51522 Fix: crash in transform.create_orientation on curves without a 3D view Campbell Barton 2025-03-19 03:32:34 +00:00
  • 484aed26d6 Fix: crash in the weight paint poll function Campbell Barton 2025-03-19 14:01:28 +11:00
  • 38ca9b0b87 Cleanup: improvements ED_markers_find_nearest_marker & it's doc-string Campbell Barton 2025-03-19 01:16:20 +00:00
  • c37455acac Fix: crash in transform.from_gizmo from a missing poll function Campbell Barton 2025-03-19 00:51:15 +00:00
  • 812aaa957d Fix #136079: Broken source file links in docs pages tariqsulley 2025-03-19 00:38:00 +00:00
  • 3f65f700e5 UI: Typographical and Path Wrapping for Tooltips Harley Acheson 2025-03-19 00:44:44 +01:00
  • c690255184 Cleanup: rename "size" to "scale" in transform code Campbell Barton 2025-03-19 10:35:53 +11:00
  • cb11e23605 Fix #93504: Text moving in status bar Guillermo Venegas 2025-03-18 23:57:47 +01:00
  • 96869d03d4 Weight Paint: Allow property changes in the editor to create undo steps Sean Kim 2025-03-18 22:05:54 +01:00
  • d6f88c757e Cleanup: Remove unnecessary const in mesh_brush_common.hh Sean Kim 2025-03-18 22:01:17 +01:00
  • 054f8719ce Fix #136105: Unable to sample un-merged color in Texture Paint Sean Kim 2025-03-18 21:55:22 +01:00
  • ab3204e251 Revert "Cycles: Apple Silicon tidy: Remove non-UMA codepaths" Brecht Van Lommel 2025-03-18 20:36:28 +01:00
  • bb878234a7 Fix #136137: Crash with subdivision modifier and search Brecht Van Lommel 2025-03-18 20:17:06 +01:00
  • 17eadcabc8 Fix: EEVEE: Broken lightprobe baking with hair particle system Clément Foucault 2025-03-18 19:26:52 +01:00
  • 944c7733e3 Tests: emit more animation data in I/O test template output Aras Pranckevicius 2025-03-18 19:13:09 +01:00
  • 1a93dfe4fc Cycles: Apple Silicon tidy: Remove non-UMA codepaths Michael Jones 2025-03-18 19:09:25 +01:00
  • 7bf17d83ab Cleanup: blenfont & blentranslation: Replace 'void' MEM_[cm]allocN with templated, type-safe MEM_[cm]allocN<T>. Bastien Montagne 2025-03-18 18:25:50 +01:00
  • 4894c888ee BLF: Configurable Line Breaking Behavior Harley Acheson 2025-03-18 18:02:36 +01:00
  • 7a6beb65f4 Asset Browser: Add import settings popover, move import method into it Julian Eisel 2025-03-18 17:19:15 +01:00
  • 2892b494bd Cleanup: DRW: Remove some global access to DRWContext Clément Foucault 2025-03-18 17:27:55 +01:00
  • 8c7cb9d3c7 Cleanup: DRW: Flatten global access to DRWContext Clément Foucault 2025-03-18 16:13:25 +01:00
  • 745509a0ab Fix #136119: Remove Warning Message With Save As Harley Acheson 2025-03-18 17:23:35 +01:00
  • 9fcec54c93 Cleanup: blenloader: Replace 'void' MEM_[cm]allocN with templated, type-safe MEM_[cm]allocN<T>. Bastien Montagne 2025-03-18 16:14:26 +01:00
  • 781dea8442 Cleanup: Compositor: Use default case for blur types Omar Emara 2025-03-18 16:15:27 +02:00
  • ba2e567efb Grease Pencil: Drawing API functions to assign/remove vertex group data Pratik Borhade 2025-03-18 15:11:09 +01:00
  • 0a57002469 Cleanup: Compositor: Remove redundant SMAA types Omar Emara 2025-03-18 15:51:51 +02:00
  • 383a6ce654 Refactor: Compositor: Formalize single value data update Omar Emara 2025-03-18 14:57:29 +02:00
  • 24e3010e50 Cleanup: freestyle: Replace 'void' MEM_[cm]allocN with templated, type-safe MEM_[cm]allocN<T>. Bastien Montagne 2025-03-18 13:57:00 +01:00
  • 015b7483e7 Fix #136061: Shear and Edge Slide not displaying custom keys in statusbar Germano Cavalcante 2025-03-17 18:59:23 -03:00
  • 94a8b5f607 Revert "Fix #136061: Modeling: Always update status bar on shear/edge slide." Germano Cavalcante 2025-03-18 08:35:00 -03:00
  • 3f9c08d960 Docs: add a doc-string for rotation_mode Campbell Barton 2025-03-18 22:39:30 +11:00
  • 5fc3303a35 Fix assert drawing the knife tool points with the Vulkan backend Campbell Barton 2025-03-18 14:33:16 +11:00
  • c3320a1082 Fix crash starting with only the Vulkan backend enabled Campbell Barton 2025-03-18 22:22:54 +11:00
  • 015f8150a2 Cleanup: geometry: Replace 'void' MEM_[cm]allocN with templated, type-safe MEM_[cm]allocN<T>. Bastien Montagne 2025-03-18 11:58:05 +01:00
  • 4429cc7e84 Fix: Vulkan: Incorrect framebuffer selection Jeroen Bakker 2025-03-18 11:49:52 +01:00
  • ebaa12af6c Refactor: Compositor: Use data sharing for SMAA Omar Emara 2025-03-18 12:38:48 +02:00
  • 9139005e82 Fix building on Clang19 on Linux. Bastien Montagne 2025-03-18 11:23:39 +01:00
  • b77d77af40 Refactor: add utility object & pchan setters, respecting protected flags Campbell Barton 2025-03-18 20:36:57 +11:00
  • a345c4597e Refactor: Compositor: Use GPU setter nodes for unlinked sockets Omar Emara 2025-03-18 11:23:43 +02:00
  • 1ff24efa02 Cleanup: ikplugin: Replace 'void' MEM_[cm]allocN with templated, type-safe MEM_[cm]allocN<T>. Bastien Montagne 2025-03-18 10:14:53 +01:00
  • b87b58b07e OBJ Export: Update 'bitflag smoothgroup' to also consider boundary vertices. Bastien Montagne 2025-03-18 10:04:38 +01:00
  • d6da557358 Fix #135955: OSL Window texture coordinate wrong for panoramic cameras Philipp Oeser 2025-03-18 09:11:45 +01:00
  • 985f6f82b6 UI: Output > FFmpeg Video hide useless parameters for some codecs Martin-Vignali 2025-03-18 09:11:14 +01:00