-
1ad083dabf
Tests: Add FBX import tests, switch OBJ/PLY/STL import tests to the same machinery
Aras Pranckevicius
2025-01-15 05:52:15 +01:00
-
98060efcf1
Fix #132537: Assert when baking with string attribute
Hans Goudey
2025-01-14 22:29:03 -05:00
-
ac64ada636
Texture: Add an option for scaling all UDIM tiles when resizing images
T0MIS0N
2025-01-15 03:30:29 +01:00
-
5e3951541e
Cleanup: A few clang tidy fixes for geometry module
Hans Goudey
2025-01-15 02:56:59 +01:00
-
89f829f736
Nodes: Node Wrangler: Remove "Frame Selected" operator
Nika Kutsniashvili
2025-01-15 02:19:33 +01:00
-
716fda7df1
Deps: Windows: Add back nuke convenience script
Ray Molenkamp
2025-01-14 18:12:02 -07:00
-
a904b4f0fd
Cleanup: Resolve printf signed/unsigned warning
Hans Goudey
2025-01-14 20:02:04 -05:00
-
67e7cb6b8a
UI: Remove RNA Defaults from Negative Boolean Properties
Harley Acheson
2025-01-15 01:21:57 +01:00
-
5659be7a7d
Fix: Update DEG_debug_graph_relations_validate commented line
Sean Kim
2025-01-15 00:53:22 +01:00
-
26c15292a7
Fix #99187: Increased Contrast of Transform Cursors
Harley Acheson
2025-01-14 23:01:11 +01:00
-
78090a0ce5
Fix #132946: Incorrect handle types after subdividing curves
Hans Goudey
2025-01-14 21:52:32 +01:00
-
2cc72f5fb0
Tools: Update company credits
Brecht Van Lommel
2025-01-14 21:09:15 +01:00
-
46f4810d38
Cleanup: Compiler warnings
Brecht Van Lommel
2025-01-14 21:04:07 +01:00
-
2feadc623b
Core: Environment variables for deployment
jlalleve
2025-01-14 20:54:22 +01:00
-
6922418a95
Fix #79388: Increase User Scale Hard Min to 0.5
Harley Acheson
2025-01-14 20:54:16 +01:00
-
1c64f8cbb5
Fix #127231: More Space for Frame Column in Shape Key List
Harley Acheson
2025-01-14 20:43:33 +01:00
-
9dd3c64c36
Cleanup: Remove unused includes in some blenkernel files
Hans Goudey
2025-01-14 19:55:11 +01:00
-
de95daaadf
Fix #130171: Stop Panel Animation When Removing Regions
Harley Acheson
2025-01-14 19:43:42 +01:00
-
6b63ec95d0
Fix: Update type name in
sphinx_doc_gen.py
Falk David
2025-01-14 19:13:08 +01:00
-
9d69327418
Deps: Windows: x64: Update dependency build scripts
Ray Molenkamp
2025-01-14 10:52:44 -07:00
-
255f031e3e
Refactor: RNA definition of Boolean bitset/bitflags properties.
Bastien Montagne
2025-01-14 18:19:27 +01:00
-
264681344f
Vulkan: Provide more control on memory allocation
Jeroen Bakker
2025-01-14 17:41:35 +01:00
-
bbc8216951
Cleanup: Formatting
Hans Goudey
2025-01-14 11:41:03 -05:00
-
60a3f886c6
macOS: Use
NSColorSampler for picking colors outside of the Blender window
Neko-Asakura
2025-01-14 17:20:41 +01:00
-
1cb25d6245
Anim: declutter Action Editor header
Nathan Vegdahl
2025-01-14 17:15:45 +01:00
-
e57172a2ee
Refactor: Anim, simplify the function to flip bone names when pasting keys
Sybren A. Stüvel
2025-01-14 16:49:43 +01:00
-
9a7f057dde
Refactor: Anim, in keyframe pasting code, change
to_simple to to_single
Sybren A. Stüvel
2025-01-14 10:52:38 +01:00
-
894e242cfa
Refactor: Anim, make
pastebuf_match_path_property() easier to read
Sybren A. Stüvel
2025-01-13 16:13:59 +01:00
-
44b37ee8ed
Refactor: Anim, simplify
pastebuf_match_path_full()
Sybren A. Stüvel
2025-01-13 16:17:07 +01:00
-
ae84e23110
Refactor: Anim, keyframe paste: add unittest for bone name flipping func
Sybren A. Stüvel
2025-01-13 15:34:48 +01:00
-
bdc420037d
Refactor: Anim, add unit tests for some keyframe paste code
Sybren A. Stüvel
2025-01-13 13:02:16 +01:00
-
b4e0ff6b8f
Refactor: Anim, use strategy pattern in keyframe pasting code
Sybren A. Stüvel
2025-01-13 11:45:56 +01:00
-
04e64b27ea
Vulkan: Ignore swapchain image layout/content
Jeroen Bakker
2025-01-14 17:08:04 +01:00
-
1bacb0de62
Fix #132987: Grease Pencil: Ensure selection domain when switching modes
YimingWu
2025-01-14 16:46:23 +01:00
-
684fd4643a
Nodes: use BKE_main_ensure_invariants directly instead of ED_node_tree_propagate_change
Jacques Lucke
2025-01-14 16:26:54 +01:00
-
476b7ded9e
Nodes: make explicit legacy type optional
Jacques Lucke
2025-01-14 14:39:36 +01:00
-
9e46e970cf
Fix: Zero division in Bloom Glare node
Omar Emara
2025-01-14 15:22:20 +02:00
-
b898fd09b4
Fix: Vulkan: Incorrect swizzling
Jeroen Bakker
2025-01-14 14:09:57 +01:00
-
fbe05ac60b
Cleanup: Vulkan: Remove unused code/parameters
Jeroen Bakker
2025-01-14 14:09:50 +01:00
-
b92a6eab3a
Compositor: Normalize Bloom output
Omar Emara
2025-01-14 13:05:15 +01:00
-
16e89b7366
Fix #132568: Grease Pencil: runtime error: null pointer as argument
Falk David
2025-01-14 12:46:54 +01:00
-
1bde901bf2
UI: Remove "Adjust Last Operation" region when button sends undo push
Julian Eisel
2025-01-14 12:45:34 +01:00
-
e18011fddc
Fix #133034: Grease Pencil: Reset
ob->actcol when converting from mesh
YimingWu
2025-01-14 12:15:31 +01:00
-
6cb8cdaa45
Fix: Draw: Tests
Jeroen Bakker
2025-01-14 12:11:32 +01:00
-
a097bca53f
Cleanup: improve comment for BKE_main_ensure_invariants
Jacques Lucke
2025-01-14 11:56:38 +01:00
-
14a380089a
Compositor: Reorganize Glare node in panels
Omar Emara
2025-01-14 11:19:25 +01:00
-
b32a5882c1
Cleanup: Nodes: move node class parameter out of node_type_base
Jacques Lucke
2025-01-14 11:03:28 +01:00
-
9091085277
Fix: GPU: Compiling python gpu shaders
Jeroen Bakker
2025-01-14 10:51:24 +01:00
-
8a199dc77f
Vulkan: pipeline barriers extraction
Jeroen Bakker
2025-01-14 09:50:42 +01:00
-
1c9db0e82a
Fix #132948: Include pixel scale (aka "Precision") in the boundary transform
Lukas Tönne
2025-01-14 09:49:49 +01:00
-
9d509de52a
Grease Pencil: Convert from mesh to Grease Pencil
YimingWu
2025-01-14 08:28:52 +01:00
-
d675e886d4
Docs: mention U/V direction cycling in curve select-row description
Campbell Barton
2025-01-14 17:55:22 +11:00
-
d18fb4010c
Keymap: resolve nurbs edit-mode conflict between "Repeat" & "Select Row"
Campbell Barton
2025-01-14 17:43:47 +11:00
-
8dc3735c3d
Fix #132982: Guard
nullptr in rna_Space_view2d_sync_get
YimingWu
2025-01-14 07:22:33 +01:00
-
14e6e84fb7
Fix stack overflow drawing empty images with the overlay-next engine
Campbell Barton
2025-01-14 16:35:19 +11:00
-
0902e835fb
Fix #96108: Dimensions remain editable for linked IDs
Pratik Borhade
2025-01-14 06:14:40 +01:00
-
631495c0e4
Cleanup: sort CMake file lists
Campbell Barton
2025-01-14 15:45:19 +11:00
-
68f14db441
Cleanup: add checks to the array modifier to skip empty mesh data
Campbell Barton
2025-01-14 15:30:09 +11:00
-
3acbd93779
Fix #132991: Array modifier + X-Ray crash selecting an empty meshes
Campbell Barton
2025-01-14 15:29:10 +11:00
-
8460dffcbd
Fix file-name sanitizing for image "Save As"
Campbell Barton
2025-01-14 13:42:57 +11:00
-
be0c9174aa
Cleanup: argument wrapping for Python scripts
Campbell Barton
2025-01-14 12:46:40 +11:00
-
6430974868
Fix failure to show the image transform menu in the sequencer
Campbell Barton
2025-01-14 12:16:39 +11:00
-
6de1e21ec6
Fix #72554: X-Ray Description "Alpha" -> "Opacity"
Harley Acheson
2025-01-14 00:59:25 +01:00
-
b9f241d468
Curves: Optimization in batch cache create
Laurynas Duburas
2025-01-13 23:07:39 +01:00
-
0ee4ae89e4
UI: Capitalize default filenames from "untitled" to "Untitled"
Jonas Holzman
2025-01-13 20:06:27 +01:00
-
5f24c61225
Fix #132894: Overlay Next: Edit Mode Xray not working when set to 1.0
Miguel Pozo
2025-01-13 19:52:29 +01:00
-
2f228fb0f6
Fix: VSE: Play/stop animation in preview window
John Kiril Swenson
2025-01-13 19:21:08 +01:00
-
ba9417470e
Fix #126409: Allow Menu Accelerators for Toggles
Harley Acheson
2025-01-13 19:14:12 +01:00
-
2c92cfb687
Anim: when upgrading legacy Actions, name their layer "Legacy Layer"
Sybren A. Stüvel
2025-01-13 17:42:13 +01:00
-
1bfa52b57c
Anim: i18n-ize default Action layer names
Sybren A. Stüvel
2025-01-13 17:40:22 +01:00
-
09a65ca669
Cleanup: VSE: Rename
SeqConnection to StripConnection and seq_ref to strip_ref
John Kiril Swenson
2025-01-13 18:16:48 +01:00
-
2abc3ad801
Fix #132056, #132057, #132666: Overlay-Next: X-Ray
Miguel Pozo
2025-01-13 17:47:35 +01:00
-
d51282d732
Fix #132702: UI: glTF UI string capitilization
Julien Duroure
2025-01-13 17:12:54 +01:00
-
cf08594a8c
Cleanup: glTF: format
Julien Duroure
2025-01-13 17:07:17 +01:00
-
cf08856ccd
glTF: Manage slotted Actions
Julien Duroure
2025-01-13 17:00:46 +01:00
-
11f20683f9
Core: support localizing data-block without owner ID
Jacques Lucke
2025-01-13 16:46:36 +01:00
-
f7c6159229
Fix #132992: Overlay-Next: Objects displayed as bounds/wires occlude back objects for selection
Miguel Pozo
2025-01-13 16:39:10 +01:00
-
2e12abcc71
Cycles: Fix compilation without OSL
Lukas Stockner
2025-01-13 16:26:44 +01:00
-
01be014b3d
Fix: add missing node tree topology cache
Jacques Lucke
2025-01-13 15:06:43 +01:00
-
1fae5fd8f6
Core: add concept of invariants in original DNA data
Jacques Lucke
2025-01-13 15:03:24 +01:00
-
e705073f94
Fix #132905: High idle CPU usage with PulseAudio in Linux
Aras Pranckevicius
2025-01-13 14:33:15 +01:00
-
3b28cf276e
Compositor: Add Glare Highlights Smoothness and Max
Omar Emara
2025-01-13 13:54:07 +01:00
-
2fb3d283ef
I18N: Updated UI translations from git/weblate repository (64cd67e602728a40).
Bastien Montagne
2025-01-13 13:01:28 +01:00
-
52cb367a9b
I18n: Allow translation of messages in brush settings
Damien Picard
2025-01-02 13:19:30 +01:00
-
bec7eadcbf
I18n: Allow translation of "Warning" node label
Damien Picard
2025-01-07 11:44:28 +01:00
-
c9a1008d51
I18n: Disambiguate "Strength"
Damien Picard
2024-12-08 15:38:12 +01:00
-
08ca59b43b
I18n: Disambiguate "Steps"
Damien Picard
2025-01-04 14:14:50 +01:00
-
ec9c7ba465
I18n: Disambiguate "Spaces"
Damien Picard
2024-12-26 12:48:50 +01:00
-
49b45a95db
I18n: Disambiguate "Space"
Damien Picard
2024-12-27 12:35:03 +01:00
-
e699f0e5c7
I18n: Disambiguate "Smooth"
Damien Picard
2025-01-05 13:10:17 +01:00
-
4a8d494240
I18n: Disambiguate "Sharp"
Damien Picard
2024-12-27 12:59:19 +01:00
-
3d254c51f4
I18n: Disambiguate "Shaded"
Damien Picard
2024-12-26 12:52:04 +01:00
-
74f5fa55ac
I18n: Disambiguate "Samples"
Damien Picard
2024-12-26 12:35:11 +01:00
-
4b729022f6
I18n: Disambiguate "Precision"
Damien Picard
2024-12-26 12:46:46 +01:00
-
c3d071e469
I18n: Disambiguate "Power"
Damien Picard
2025-01-03 16:34:47 +01:00
-
88dbe8dcd1
I18n: Disambiguate "Pattern"
Damien Picard
2024-12-27 13:29:48 +01:00
-
5857000a65
I18n: Disambiguate "Normal"
Damien Picard
2024-12-26 16:02:13 +01:00
-
466af92f7a
I18n: Disambiguate "Light"
Damien Picard
2025-01-04 17:16:49 +01:00
-
1ee31effca
I18n: Disambiguate "Jitter"
Damien Picard
2024-12-26 16:02:47 +01:00
-
8ff8fc4859
I18n: Disambiguate "Floor"
Damien Picard
2024-12-26 16:01:44 +01:00