-
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