Commit Graph

  • 4a0be9ed1a Fix #130741: link_limit is 1 for multi-input sockets Jacques Lucke 2024-12-09 13:48:49 +01:00
  • a4f67e5958 Cleanup: revert channel-bag hyphenation & add to the dictionary Campbell Barton 2024-12-09 23:31:03 +11:00
  • 205d480219 Fix #131598: handle missing linked data blocks in Geometry Nodes modifier Jacques Lucke 2024-12-09 13:42:07 +01:00
  • 289962911c Fix #131577: missing node tree updates after duplicating tree Jacques Lucke 2024-12-09 13:41:04 +01:00
  • 074df4ceeb GPU: ensure viewport does not use uninitialized images (#119685 and others) Aras Pranckevicius 2024-12-09 13:23:18 +01:00
  • e909a17554 Anim: when creating action slot by keying, name it after last-used slot Sybren A. Stüvel 2024-12-09 12:57:06 +01:00
  • b68be2aedd Fix #131451: Crash moving Grease Pencil points Laurynas Duburas 2024-12-09 12:48:02 +01:00
  • 0d8f040c8b Fix #130945: Grease Pencil: Crazyspace support in sculpt mode Lukas Tönne 2024-12-09 12:33:44 +01:00
  • 186804eabc Fix #118298: "Strips" in "Duplicate Strips" is redundant Pratik Borhade 2024-12-09 11:33:24 +01:00
  • b1e13c93ca I18N: Updated UI translation from git/weblate repository (9809f2b9f468b03). Bastien Montagne 2024-12-09 11:08:54 +01:00
  • 46cd7afcda Grease Pencil: "Set Start Point" operator Sean 2024-12-09 11:04:16 +01:00
  • 695620120b Fix #131588: Workbench: Missing or frozen geometry when AA is disabled Clément Foucault 2024-12-09 10:55:16 +01:00
  • cfa63bfefa Fix #130688: Grease Pencil: Multiframe Editing not applying falloff curve Laurynas Duburas 2024-12-09 10:40:08 +01:00
  • a8a526d088 Refactor: Specialize variable size separable blur code Omar Emara 2024-12-09 11:31:03 +02:00
  • 9c45398ba8 Refactor: Specialize blur for different result types Omar Emara 2024-12-09 11:06:06 +02:00
  • 4cf82e62a4 Fix #131530: LineArt: Fix crash when copying empty object_dependencies YimingWu 2024-12-09 09:55:43 +01:00
  • 97f9f62816 Fix: VSE: Crash when using color balance modifier Richard Antalik 2024-12-09 03:33:05 +01:00
  • 48a3c53188 Cleanup: redundant imports, redundant "global" declaration Campbell Barton 2024-12-09 11:49:37 +11:00
  • a3213dc82a Cleanup: trailing space Campbell Barton 2024-12-09 09:23:23 +11:00
  • 5dd67c6e1c Cleanup: sort CMake path lists Campbell Barton 2024-12-09 09:18:50 +11:00
  • 21ecc1a804 Cleanup: use function style casts Campbell Barton 2024-12-09 09:14:46 +11:00
  • 083b690fb5 Cleanup: spelling in comments Campbell Barton 2024-12-09 09:14:44 +11:00
  • 2a0a6d38df Cleanup: use term "current-frame" instead of "playhead" Campbell Barton 2024-12-09 09:14:42 +11:00
  • c89be1b774 Fix: EEVEE: Missing overlay when viewport resolution scale is greater than 1 Clément Foucault 2024-12-08 21:54:03 +01:00
  • 7b6cc57215 Metal: Fix race condition in msl_patch_default_get Clément Foucault 2024-12-08 19:15:56 +01:00
  • 1b3955bc91 Fix #131574: Crash displaying modifier vertex group UI Hans Goudey 2024-12-08 10:41:18 -05:00
  • ba72ac2cf7 Cleanup: Use node topology cache instead of SOCK_IS_LINKED flag Hans Goudey 2024-12-07 16:46:24 -05:00
  • 793c9a8984 UI: Correction to #131406, Auto Keyframe Notification Harley Acheson 2024-12-08 00:48:33 +01:00
  • c5bce9d710 Fix #130402: Improve Tooltip Text Colors for Light Themes Harley Acheson 2024-12-08 00:11:08 +01:00
  • 033c02557c Cleanup: Overlay: Do not use custom shader for text edit Clément Foucault 2024-12-07 23:37:50 +01:00
  • a77a5ec9f3 Fix #131003: Mesh Filter undo panel repeat parameter doesnt work Sean Kim 2024-12-07 22:35:15 +01:00
  • b7fe1ee1d6 Tests: Add test for "Set Handle Position" node Hans Goudey 2024-12-07 12:18:11 -05:00
  • f10c6b8236 Fix #124259: Missing topology update tag in set curve handles node Hans Goudey 2024-12-07 12:11:48 -05:00
  • 13e634869f Cleanup: Nodes: Remove unnecessary .c_str() calls Hans Goudey 2024-12-07 11:19:37 -05:00
  • e816859948 Fix: Potential crash in menu search after StringRef cleanup Hans Goudey 2024-12-07 11:10:00 -05:00
  • 50d67099fb Fix #118263: VSE: Expose remove all gaps in UI Pratik Borhade 2024-12-07 10:22:30 +01:00
  • a6c832a67d Compositor: Allow CPU denoising in GPU compositor to use all CPU threads Alaska 2024-12-07 06:00:12 +01:00
  • aef11435b9 Cleanup: Move MAX_DUPLI_RECUR define from DNA to BKE Jesse Yurkovich 2024-12-07 03:14:49 +01:00
  • e7e9557b0b Fix #131478: Undo crashes when reverting stroke prior to object.subdivision_set Sean Kim 2024-12-07 00:54:25 +01:00
  • 7ed5b11c64 Fix #125035: Stop widget_box from Drawing over Contents Harley Acheson 2024-12-07 00:26:52 +01:00
  • c36212bf11 Fix #131210: Crash on selecting brush in non-updated file Sean Kim 2024-12-07 00:18:14 +01:00
  • f92bfe0f0b USD: Write sparse values for Camera, Light, and Skeleton attribute data Jesse Yurkovich 2024-12-07 00:15:08 +01:00
  • 569003f70b Fix: Apply correct versioning for prior FCurve change Sean Kim 2024-12-06 23:30:00 +01:00
  • 76c699ada5 Fix: vertex crease data was imported incorrectly from USD Jesse Yurkovich 2024-12-06 22:19:31 +01:00
  • e3c6c2c6fc Cleanup: CMake: De-duplicate with_shader_cpp_compilation code Miguel Pozo 2024-12-06 21:03:11 +01:00
  • 7a8a58e7e5 Cleanup: Remove unused UI layout function Hans Goudey 2024-12-06 14:48:28 -05:00
  • b7a056b839 Cleanup: Use StringRefNull instead of const char * in one case Hans Goudey 2024-12-06 14:44:35 -05:00
  • ce5559d682 Fix: Crash in UI code after recent StringRef cleanup Hans Goudey 2024-12-06 14:44:08 -05:00
  • 91a3039bb2 Cleanup: Cycles: Make BlenderCamera a class with proper initialization Lukas Stockner 2024-12-06 20:40:24 +01:00
  • dc063d8a80 Fix #131106: VSE strip mask inconsistencies between byte and float images Aras Pranckevicius 2024-12-06 18:43:52 +01:00
  • c404643604 Fix #131287: Cannot Remove Lightgroup via API Sergey Sharybin 2024-12-06 18:27:06 +01:00
  • f32170aabb FBX export: always write edge crease (even if no subd modifier present) Philipp Oeser 2024-12-06 18:20:19 +01:00
  • 2e93789ff1 Cleanup: Fix typo in documentation for background CLI option. Bastien Montagne 2024-12-06 17:50:31 +01:00
  • 566a38ffee Fix: Crash rendering of rigid body setup without baking dynamics first Philipp Oeser 2024-12-06 17:14:49 +01:00
  • 720fc44ca3 GHOST: Fix X11 clipboard selection requests Jonas Holzman 2024-12-06 17:10:50 +01:00
  • ff0a2d6dbf Anim: set default 'last slot handle' when versioning legacy Actions Sybren A. Stüvel 2024-12-06 17:03:37 +01:00
  • afcad646bf Bug reporting: Install the Cycles debug script Alaska 2024-12-06 16:55:36 +01:00
  • bb3b8d78c2 Refactor: Cycles: split volume integration into smaller functions Weizhen Huang 2024-12-02 12:11:37 +01:00
  • 59ad6d2b9c Refactor: Cycles: Extract code block to check homogeneous volume into a function Weizhen Huang 2024-12-04 23:40:01 +01:00
  • 13fb28581b Refactor: Cycles: Share function between volume scattering and shadowing Weizhen Huang 2024-12-04 23:35:23 +01:00
  • 910c2e2ba6 Refactor: Cycles: Add helper struct for stepping through the volume Weizhen Huang 2024-12-04 23:21:28 +01:00
  • b16cfd2a87 Cleanup: Cycles: remove unused parameter absorption_only Weizhen Huang 2024-12-02 13:21:45 +01:00
  • 4de00c1544 Cleanup: Move more ARegion runtime data out of DNA Hans Goudey 2024-12-06 09:44:25 -05:00
  • 09fe07b572 Vulkan: Pre-phase for initial uploading resources Jeroen Bakker 2024-12-06 15:34:03 +01:00
  • d9c7c90e45 Fix #131494: Editor merging can crash Blender Hans Goudey 2024-12-06 09:00:40 -05:00
  • d49218440f Fix #131474: Incorrect framebuffer configuration image engine overlays Jeroen Bakker 2024-12-06 15:00:53 +01:00
  • 38a76db083 UI: remove redundant undo pushes for menu operators Campbell Barton 2024-12-07 00:41:36 +11:00
  • 4d3664fc43 Cleanup: Remove accidentally included debug print Hans Goudey 2024-12-06 08:16:14 -05:00
  • 21aef81714 Cleanup: Use StringRef and std::optional for UI string arguments Hans Goudey 2024-12-06 14:08:10 +01:00
  • 28ea56b680 ImageEngine: Incorrect state when no image selected Jeroen Bakker 2024-12-06 12:40:45 +01:00
  • 210cef1c6c Fix #131367: Grease Pencil: Multiframe does not turn off in object mode Pratik Borhade 2024-12-06 11:22:07 +01:00
  • db1613d5a9 Fix #131429: Grease Pencil: Allow moving strokes into hidden layers YimingWu 2024-12-06 10:44:17 +01:00
  • c1a021b0e8 Fix #130651: Tint tool does not show correct color in header Falk David 2024-12-06 10:38:57 +01:00
  • ba0f9906ef Tests: Add more VSE modifiers render tests Aras Pranckevicius 2024-12-06 11:32:37 +02:00
  • 1732467bc6 Refactor: Move Blur Gamma Correction to its own algorithm Omar Emara 2024-12-06 08:14:26 +01:00
  • 393c75cc39 Fix #131415: Grease Pencil: Bone transform when setting layer parent YimingWu 2024-12-06 07:28:52 +01:00
  • e7c2c079c4 Refactor: Restructure object type conversion code YimingWu 2024-12-06 07:21:09 +01:00
  • efb808bffd Cleanup: Remove unused function Hans Goudey 2024-12-05 21:47:28 -05:00
  • cec874fed2 Fix: Add missing translation for UI text Hans Goudey 2024-12-05 17:44:16 -05:00
  • f7089519e0 Cleanup: Remove unused UI function declaration Hans Goudey 2024-12-05 16:00:09 -05:00
  • 7c3db55b29 Refactor: Simplify Block Re-centering Harley Acheson 2024-12-06 00:57:32 +01:00
  • 9b9da3e5af Fix: Mesh Filter undo panel not undoing previous change Sean Kim 2024-12-06 00:45:21 +01:00
  • 52463a5f0b GPU: Remove unused GPUDrawList API Clément Foucault 2024-12-05 23:25:03 +01:00
  • 3e9a2fbf23 Cleanup: Formating Clément Foucault 2024-12-05 23:17:44 +01:00
  • 994c43413a Metal: Remove SSBO Vertex Fetch Clément Foucault 2024-12-05 22:58:12 +01:00
  • 8d9bf47ba6 Sculpt: Prevent entering mode when object is invisible Sean Kim 2024-12-05 22:48:20 +01:00
  • 35c393acd6 Cleanup: DRW: Remove legacy resource handle Clément Foucault 2024-12-05 19:43:18 +01:00
  • db12edd825 Cleanu: DRW: Remove unused types Clément Foucault 2024-12-05 19:39:27 +01:00
  • e2fb51b2e8 DRW: Remove legacy object data Clément Foucault 2024-12-05 19:31:11 +01:00
  • 897d24d193 DRW: Remove legacy view layer attribute support Clément Foucault 2024-12-05 19:28:30 +01:00
  • 35beef96fd DRW: Remove legacy DRWPass structures and storage Clément Foucault 2024-12-05 19:24:29 +01:00
  • 459c65f993 Cleanup: DRW: Remove legacy object attributes Clément Foucault 2024-12-05 19:20:07 +01:00
  • 04282ef91e DRW: Remove draw lists Clément Foucault 2024-12-05 19:19:40 +01:00
  • 7bd120955b Nodes: use topology cache directly for is_linked property in Python Jacques Lucke 2024-12-05 20:46:48 +01:00
  • 2a8f671070 Cleanup: Formatting Hans Goudey 2024-12-05 14:47:59 -05:00
  • 680dbe70ae Fix: Nodes: use name as fallback for socket identifiers Jacques Lucke 2024-12-05 20:28:27 +01:00
  • 36b7cda4db Fix #89109: missing node tree update when NodeSocket.enabled is changed Jacques Lucke 2024-12-05 20:17:25 +01:00
  • 568d45a90d Cleanup: Overlay: Remove global DST access through DRW_text_cache_ensure Clément Foucault 2024-12-05 20:03:05 +01:00
  • 9c7e18f515 DRW: Remove legacy state tracking Clément Foucault 2024-12-05 19:06:46 +01:00
  • f9107c4f25 DRW: Remove legacy instance buffers Clément Foucault 2024-12-05 19:04:08 +01:00