Commit Graph

  • 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