Commit Graph

  • fae19d7c92 Anim: Eyedropper for bone properties Christoph Lendenfeld 2024-09-26 10:05:09 +02:00
  • 70247df9b9 Fix: VSE tonemap effect is_point_inside_quad check was wrong Aras Pranckevicius 2024-09-26 10:17:04 +03:00
  • 32c6f9bbd0 Cleanup: use PyModule_AddObjectRef where appropriate Campbell Barton 2024-09-26 17:07:06 +10:00
  • 596067ea35 Fix #125446: Video decoding artifacts with some video widths Aras Pranckevicius 2024-09-26 08:50:48 +02:00
  • 473bd60164 Cleanup: clarify arguments using const or r_ prefixed return args Campbell Barton 2024-09-26 15:02:59 +10:00
  • 2fddf4116a USD: Add explicit coverage for armatures controlling multiple meshes Jesse Yurkovich 2024-09-26 06:50:12 +02:00
  • 60e96e40b9 Cleanup: various non-functional changes Campbell Barton 2024-09-26 14:04:33 +10:00
  • c8b6b0c8d8 Cleanup: access the object mode directly in poll functions Campbell Barton 2024-09-26 12:07:55 +10:00
  • c6782f53b7 Docs: add note to avoid incorrect use of XRAY_ENABLED Campbell Barton 2024-09-26 11:49:03 +10:00
  • b0d37b4267 Fix #128074: Edit Mesh being occluded for snapping even in Xray Germano Cavalcante 2024-09-25 22:41:51 -03:00
  • 36edfe04e0 Refactor: move blenlib tempfile to C++ Campbell Barton 2024-09-26 09:36:46 +10:00
  • aac0c2cc5f Fix #127051: Compositing using multiple Levels nodes freezes Blender Habib Gahbiche 2024-09-26 01:37:23 +02:00
  • 7ec12a784b Tests: Update hash for updated geometry nodes triangulate test Jesse Yurkovich 2024-09-25 15:06:49 -07:00
  • 2ba0828de0 Tests: Update hash for updated geometry nodes triangulate test Hans Goudey 2024-09-25 17:32:45 -04:00
  • d80011d11a Cleanup: Fix missing-declarations warning Sean Kim 2024-09-25 23:13:33 +02:00
  • 18c59d02a3 Fix: Lite build error after recent VSE commit Hans Goudey 2024-09-25 16:04:07 -04:00
  • 16550f78ea Cleanup: Sculpt: Consolidate Flatten, Fill, and Scrape brushes Sean Kim 2024-09-25 21:54:16 +02:00
  • 76d4686987 Cleanup: Fix mesh face corner next/prev function descriptions notrudyyy 2024-09-25 21:52:11 +02:00
  • f90e1b506f Fix: Hide id operator for menus in context menu Pratik Borhade 2024-09-25 21:43:41 +02:00
  • 90ec79992f Fix: Potential crash in mesh comparison tests with mismatched attributes Hans Goudey 2024-09-25 15:22:07 -04:00
  • 504c1506b2 Fix: Snap to Grid with constraint limited to floor level Germano Cavalcante 2024-09-25 16:06:21 -03:00
  • 2223d995fc Fix: Draw: Bounds usage Miguel Pozo 2024-09-25 19:58:38 +02:00
  • df251784cd Fix: Avoid accessing face set with invalid index Sean Kim 2024-09-25 19:19:21 +02:00
  • 5cfe733f84 UI: Color Picker layout rework Jonas Holzman 2024-09-25 18:56:32 +02:00
  • b4e5412a28 VSE: Unwanted offset when adding a sound strip Sebastian Parborg 2024-09-25 18:53:55 +02:00
  • 22477956e2 Refactor: Move BPY main/public extern headers to proper C++ ones. Bastien Montagne 2024-09-24 17:07:49 +02:00
  • 6c0c53161e Refactor: Move BPY bmesh headers to proper C++ ones. Bastien Montagne 2024-09-24 16:27:18 +02:00
  • c3247aa4f0 Refactor: Move BPY generic headers to proper C++ ones. Bastien Montagne 2024-09-24 15:25:36 +02:00
  • 4fac7828e4 Refactor: Move BPY mathutils headers to proper C++ ones. Bastien Montagne 2024-09-24 12:56:16 +02:00
  • 4dd11465bc Refactor: Move BPY intern remaining headers to proper C++ ones. Bastien Montagne 2024-09-24 12:23:25 +02:00
  • 198a1ec7a9 Refactor: Move BPY intern bpy_app headers to proper C++ ones. Bastien Montagne 2024-09-24 12:05:13 +02:00
  • 91e4bcd204 Refactor: Move BPY intern bpy_rna headers to proper C++ ones. Bastien Montagne 2024-09-24 11:30:38 +02:00
  • 120d2b867b Fix #127365: Bisect operator modal keys missing in status bar Pratik Borhade 2024-09-25 17:59:23 +02:00
  • 9ee00e3711 Fix #128119: GPv3: Modifier UI cleanups Aleš Jelovčan 2024-09-25 16:47:58 +02:00
  • 57f7d6380c Fix #126542 Fix UV Edge overlays in Metal Jason Fielder 2024-09-25 15:22:30 +02:00
  • 84dedfaf4b Curves: smooth handles Laurynas Duburas 2024-09-25 15:21:31 +02:00
  • 12ef319a49 Support Menu sockets in the for-each-element zone Lukas Tönne 2024-09-25 15:13:16 +02:00
  • f4de8c1a67 Fix: Incorrect viewport transform node tooltip Hans Goudey 2024-09-25 15:10:39 +02:00
  • e71c844354 Fix #127944: Normal rotates in wrong direction Philipp Oeser 2024-09-25 13:22:06 +02:00
  • 2459247f9f GPv3: Enable selection operators and overlays in vertex paint mode Lukas Tönne 2024-09-25 12:40:46 +02:00
  • 01825a85cb Cleanup: quiet compiler warnings Campbell Barton 2024-09-25 20:14:06 +10:00
  • 8dcd51ddc3 Fix crash in recent fix for #128104 Campbell Barton 2024-09-25 19:35:37 +10:00
  • 6c5b5a7683 Cleanup: formatting. Lukas Tönne 2024-09-25 11:32:12 +02:00
  • 0e08e8bf2d Cleanup: add missing CMake headers, update "check_cmake" config Campbell Barton 2024-09-25 19:24:21 +10:00
  • 840c65f442 Cleanup: spelling in comments Campbell Barton 2024-09-25 19:24:20 +10:00
  • c3b11fbfae Cleanup: correct outdated code comment Campbell Barton 2024-09-25 19:24:18 +10:00
  • 59ac6074b7 Fix #128104: Selection operator poll function broken Lukas Tönne 2024-09-25 10:58:51 +02:00
  • 9b0160ffb6 Cleanup: GPv3: Share layer menu drawing code Casey Bianco-Davis 2024-09-25 10:30:14 +02:00
  • 407e18ed47 Anim: upgrade action group handling code to new API Sybren A. Stüvel 2024-09-24 18:44:48 +02:00
  • 02ebab57da Anim: add layered Action support to BKE_animdata_transfer_by_basepath Sybren A. Stüvel 2024-09-24 18:02:49 +02:00
  • 4159f60e46 Anim: Layered Action support in group handling in action_mirror.cc Sybren A. Stüvel 2024-09-24 18:01:43 +02:00
  • 11f750bc7f Anim: update BKE_action Action Group functions Sybren A. Stüvel 2024-09-24 17:36:36 +02:00
  • 5524a06038 Anim: support layered Actions in BKE get/set active actiongroup functions Sybren A. Stüvel 2024-09-25 09:33:04 +02:00
  • 1d0f0604ac GHOST/Wayland: set cursor hand identifiers Campbell Barton 2024-09-25 13:08:54 +10:00
  • b3a3c7fbb0 Update license information Alaska 2024-09-25 12:44:43 +10:00
  • 470ccdd327 Linux: update ShaderC (#2) Campbell Barton 2024-09-25 12:38:39 +10:00
  • e0352eb807 Platforms: Win32 Calm GHOST_WindowWin32 initializing Warning Harley Acheson 2024-09-25 01:06:19 +02:00
  • b8b497dcac Geometry Nodes: add Iteration socket to repeat zone Jacques Lucke 2024-09-24 23:35:35 +02:00
  • 8450aa275f UI: Area Docking as Regular Feature, Not Experimental Harley Acheson 2024-09-24 23:23:48 +02:00
  • 9e11e95817 Cleanup: remove unused CacheReader_incref APIs Jesse Yurkovich 2024-09-24 22:40:06 +02:00
  • 96c8ede062 Refactor: Sculpt: Deduplicate symmetry vertex search Hans Goudey 2024-09-24 22:26:22 +02:00
  • e045471259 Cleanup: remove unused functions from usd_blend_shape_utils Jesse Yurkovich 2024-09-24 19:07:03 +02:00
  • 2cdbe7b5f3 Fix: USD: Support color attributes on all relevant domains Jesse Yurkovich 2024-09-24 19:05:55 +02:00
  • a6d5652043 Geometry Nodes: use placeholder instead of label in some string sockets Jacques Lucke 2024-09-24 18:22:32 +02:00
  • 8027720e51 Refactor: Nodes: handle unavailable sockets in declaration instead of update function Iliya Katueshenock 2024-09-24 18:05:19 +02:00
  • 591f4c0e59 Sculpt: Add Mask from Boundary Operator Sean Kim 2024-09-24 18:02:30 +02:00
  • 95940e98e1 Fix #128071: GPv3 Fill tool has to compute texture space for new curves Lukas Tönne 2024-09-24 18:01:21 +02:00
  • 629b3ccd42 Anim: update collada export code for slotted actions Nathan Vegdahl 2024-09-24 17:47:57 +02:00
  • af0d417450 Geometry Nodes: hide checkbox in skip socket in simulation zone Jacques Lucke 2024-09-24 17:45:10 +02:00
  • 3b87859204 Anim: Convert Grease Pencil conversion code to new Action API Sybren A. Stüvel 2024-09-24 17:28:35 +02:00
  • dddcc3f378 GPv3: Parent to armature with automatic weights Falk David 2024-09-24 17:12:46 +02:00
  • 23cd299ba7 GPv3: Selection support in Sculpt mode Lukas Tönne 2024-09-24 16:27:06 +02:00
  • b74dfa8cfc Build: Changes for make deps to work on Linux arm64 again Brecht Van Lommel 2024-07-12 12:01:29 +02:00
  • f068b6c6d4 Fix: Wrong make deps xml2 library install on Linux and macOS Brecht Van Lommel 2024-07-12 19:33:57 +02:00
  • 0c9ef75df8 Fix #127976: Actions created via Python can't be used in action constraints Sybren A. Stüvel 2024-09-24 15:36:24 +02:00
  • 892ba12bc9 Fix #128027: Last used brush not remembered correctly Julian Eisel 2024-09-24 15:28:38 +02:00
  • ff3a33e05a Remove HIP-RT from pipeline_config.yaml Sergey Sharybin 2024-09-24 15:26:31 +02:00
  • a0021ed862 GPv3: Move layer operator. casey bianco-davis 2024-09-24 14:59:11 +02:00
  • 5a79c8f31d Refactor: modern API for getting FCurves in Legacy Grease Pencil anim code Sybren A. Stüvel 2024-09-24 14:50:08 +02:00
  • 26ed4d3892 Cycles: Linux Support for HIP-RT Sahar A. Kashi 2024-09-24 14:35:24 +02:00
  • dfa25d3f05 Fix: Anim, avoid nullptr deref when deleting the last key of an Action Sybren A. Stüvel 2024-09-24 13:57:50 +02:00
  • 022f4641b8 Refactor: Anim: action_foreach_fcurveforeach_fcurve_in_action_slot Sybren A. Stüvel 2024-09-24 13:44:27 +02:00
  • c496ad20c8 GPv3: Draw Mode: Reorder tools in toolbar Falk David 2024-09-24 13:41:05 +02:00
  • c08a71d5a2 Fix #128056: Crash when ctrl click on Outliner collection toggles Pratik Borhade 2024-09-24 13:34:18 +02:00
  • 64feb05089 VSE: Multi-threaded video proxy downscaling Aras Pranckevicius 2024-09-24 12:47:41 +02:00
  • e44fc3df06 Refactor: Modernize BlendfileLinkAppendContext and related link/append BKE code. Bastien Montagne 2024-09-24 12:00:54 +02:00
  • 37458329e2 Refactor: GPv3: Arguments to ensure_active_keyframe function Falk David 2024-09-24 11:58:26 +02:00
  • 6e5e01e630 Geometry Nodes: new For Each Geometry Element zone Jacques Lucke 2024-09-24 11:52:02 +02:00
  • ebc4759df5 Fix #128053: Crash when using Ctrl for eraser in grease pencil draw mode Julian Eisel 2024-09-24 11:45:22 +02:00
  • 182efd7ad9 Fix: Build error due to Grease Pencil layer dereference (API change). Lukas Tönne 2024-09-24 11:44:41 +02:00
  • c67a9528af VSE: Faster timeline drawing by avoiding repeated SEQ_render_is_muted calls Aras Pranckevicius 2024-09-24 11:40:35 +02:00
  • bf2f4e54cc GPv3: Take layer transform into account when using clipboard Lukas Tönne 2024-09-24 11:35:07 +02:00
  • 6ea0b8cdb2 Fix #127758: Resorting keys in the Graph Editor with multiple actions failed Christoph Lendenfeld 2024-09-24 11:34:41 +02:00
  • 2286868298 Anim: support layered Actions when symmetrizing Action Constraint Sybren A. Stüvel 2024-09-23 17:02:53 +02:00
  • 82e757e61d Replace BKE_fcurves_filter() with the new slotted Actions API Sybren A. Stüvel 2024-09-23 16:58:40 +02:00
  • 1b6220a4ba GPv3: Fill gradient tool casey bianco-davis 2024-09-24 11:25:28 +02:00
  • 5eeb5cd164 Fix: GPv3: Crash on loading file with layer parents Falk David 2024-09-24 11:22:40 +02:00
  • 6d8e3959b0 Anim: Fix legacy/layered choice in action_fcurve_ensure() Sybren A. Stüvel 2024-09-24 09:48:45 +02:00
  • 4a1bf5f172 Refactor: replace BKE_fcurve_find() calls when searching in an Action Sybren A. Stüvel 2024-09-23 15:27:57 +02:00
  • 038eb3ed53 Refactor: Anim: rename animrig::action_fcurve_find to fcurve_find_in_action Sybren A. Stüvel 2024-09-23 15:21:58 +02:00