Commit Graph

  • 199a59c8cc LibOverride: Add more 'state validation' code to BKE_lib_override_library_validate. Bastien Montagne 2024-11-25 15:13:25 +01:00
  • e2f378b500 Fix #130792: Grease Pencil: Locked layers creates keyframes when sculpting Pratik Borhade 2024-11-25 15:00:46 +01:00
  • 18d758d7b5 Fix #130864: Snap toggle is enabled if operation has snap option enabled Germano Cavalcante 2024-11-25 10:20:06 -03:00
  • 5628c4f587 Fix: Grease Pencil: Ensure no bezier curves for offset modifier YimingWu 2024-11-25 13:31:04 +01:00
  • e7b7e6007f Cleanup: Overlay-Next: Doc fixes Miguel Pozo 2024-11-25 13:01:43 +01:00
  • a3bdd0ce70 Fix #130691: Grease Pencil offset modifier missing position change tag YimingWu 2024-11-25 12:37:11 +01:00
  • 11a99fb2b1 Fix #130463, #114592: VSE prefetching uses wrong font for text strips Aras Pranckevicius 2024-11-25 12:15:22 +01:00
  • d8102b8ef7 Fix #130739: Grease Pencil: MMB to confirm primitives does not work Pratik Borhade 2024-11-25 12:11:34 +01:00
  • 3044980f09 Fix #130760: Grease Pencil: Group channel crash Pratik Borhade 2024-11-25 12:05:22 +01:00
  • 5e263a2772 Fix: Overlay-Next: Legacy curve wire display being on top edit curve Clément Foucault 2024-11-25 11:18:41 +01:00
  • e84103d958 Fix #130822: Update built-in Python scripts to use new EEVEE material settings Alaska 2024-11-25 10:51:45 +01:00
  • 0de8ae8046 Cleanup: spelling in comments Campbell Barton 2024-11-25 13:24:46 +11:00
  • 8b29a50625 Cleanup: use doxy sections following our style guide Campbell Barton 2024-11-25 13:20:09 +11:00
  • ecc17b400b Cleanup: quiet enum mismatch compiler warning Campbell Barton 2024-11-25 13:20:07 +11:00
  • 63090b7af6 Fix #130705: importing/exporting FBX with lights fails Campbell Barton 2024-11-25 13:19:25 +11:00
  • 1a133d96a7 Cleanup: Remove unnecessary function for comparing attribute names Hans Goudey 2024-11-24 20:26:37 -05:00
  • 0b564461cd Fix #130788: Select edge loops doesn't refresh Campbell Barton 2024-11-25 12:15:59 +11:00
  • ba074d1670 Overlay-Next: Move grid view specific data sync to draw function Clément Foucault 2024-11-24 22:24:21 +01:00
  • 7565b90900 Overlay-Next: Introduce ViewOffsetData to not rely on view during sync Clément Foucault 2024-11-24 21:05:43 +01:00
  • b309fe6092 Cleanup: Formatting Hans Goudey 2024-11-24 14:02:52 -05:00
  • e55b525c79 Overlay-Next: Remove debug print Clément Foucault 2024-11-24 19:40:50 +01:00
  • ef68097161 Fix #130826: Property search crash after recent region runtime cleanup Hans Goudey 2024-11-24 13:37:49 -05:00
  • 66a476455b Cleanup: Improve variable name for copied region Hans Goudey 2024-11-24 13:30:37 -05:00
  • d8b6b2b1b7 Overlay-Next: Make grease pencil depth plane follow design Clément Foucault 2024-11-24 19:35:14 +01:00
  • 4587a87b6e Fix: Build error in overlay next from missing include Hans Goudey 2024-11-24 13:28:45 -05:00
  • fdb1bec6c8 Fix #130811, #130842: Non-mesh object edit mode crash evaluated mesh Hans Goudey 2024-11-24 17:43:55 +01:00
  • 705972e6af Cleanup: Workbench: Follow style guide for public class variable references Hans Goudey 2024-11-24 17:37:17 +01:00
  • 0ec7afff26 Fix #130802: Overlay Next: Crashes when selecting with Intel GPU Clément Foucault 2024-11-24 15:45:50 +01:00
  • 5f9c63963c Overlay-Next: Support selection of flat meshes in orthographic view Clément Foucault 2024-11-24 15:29:20 +01:00
  • 910ad6d031 Overlay-Next: Refactor flat object outline drawing Clément Foucault 2024-11-24 14:58:12 +01:00
  • 08ed51d5db Cleanup: BKE: Const correctness for BKE_object_dimensions_get Clément Foucault 2024-11-24 14:54:37 +01:00
  • 35ea495bb6 UI: Nodes: Remove some snapping options Habib Gahbiche 2024-11-24 14:30:22 +01:00
  • f181262634 Fix #130579: Un-isolating collection fails in presence of linked-collection Pratik Borhade 2024-11-24 06:59:40 +01:00
  • 8dc8e48e9a Fix #130478: Toolbar tooltips have uncentered vertical padding Pratik Borhade 2024-11-24 06:51:10 +01:00
  • 21e2fba621 Fix #130808: Crash with GPU subdivision, edit mode, and mirror modifier Hans Goudey 2024-11-23 22:12:02 -05:00
  • 23ac825a15 Cleanup: Overlay-Next: Deduplicate global UBO binding Clément Foucault 2024-11-24 01:23:10 +01:00
  • 37bb1dedf5 Overlay-Next: Document each overlay class Clément Foucault 2024-11-24 01:02:48 +01:00
  • 6e6711772f Overlay-Next: Move debug scope to capture command generation dispatch Clément Foucault 2024-11-23 22:34:08 +01:00
  • 170277f703 DRW: Batch Cache: Avoid dummy batch creating invalid draw calls Clément Foucault 2024-11-23 22:33:18 +01:00
  • b5f9db919b Fix: Viewer node overlay broken after recent draw extraction fix Hans Goudey 2024-11-23 16:45:55 -05:00
  • 32b9f50319 Cleanup: USD: remove another dead field from ImportSettings struct Jesse Yurkovich 2024-11-23 22:04:50 +01:00
  • 702c1dc833 Fix #130756: Overlay-Next: Viewer node attributes values are not shown in the 3D viewport Clément Foucault 2024-11-23 20:22:41 +01:00
  • 95c6a94450 Overlay-Next: Undo changes to Lattice drawing logic Clément Foucault 2024-11-23 19:50:59 +01:00
  • ed6e6200d4 UI: Slightly Softer 50% Split Snap Harley Acheson 2024-11-23 19:28:08 +01:00
  • 421e1a0c24 Cleanup: Replace some uses of GSet and GHash with C++ classes Hans Goudey 2024-11-23 17:00:21 +01:00
  • 13e0077c5c Nodes: Add new shader for node sockets Leon Schittek 2024-11-23 16:42:38 +01:00
  • b6b312d98f Cleanup: Remove unused GSet forward declarations Hans Goudey 2024-11-23 10:07:25 -05:00
  • 9895ad2479 Refactor: Readfile: extract function to decode .blend file header Jacques Lucke 2024-11-23 13:15:56 +01:00
  • 7c97978eca Overlay-Next: Add base class for documentation Clément Foucault 2024-11-23 13:11:01 +01:00
  • 79b7bce125 Cleanup: Overlay-Next: Make armature method parameter consistent Clément Foucault 2024-11-23 11:10:28 +01:00
  • 531ed68061 Fix #130686: Outliner vertex groups sorting is broken Philipp Oeser 2024-11-23 10:51:56 +01:00
  • b5f11dc6e1 Cleanup: Overlay-Next: Make drawing functions name consistent Clément Foucault 2024-11-23 10:37:49 +01:00
  • d9ab2d1598 Overlay-Next: Move view to local storage Clément Foucault 2024-11-23 02:57:58 +01:00
  • 12048170c9 Cleanup: Overlay-Next: Remove unused members Clément Foucault 2024-11-23 02:49:03 +01:00
  • 93bfc19ef9 Cleanup: Overlay-Next: Use convenience function for overlay flags Clément Foucault 2024-11-23 02:45:23 +01:00
  • aa4ae8add4 Cleanup: Overlay-Next: Use convenience function for selection mode Clément Foucault 2024-11-23 02:19:28 +01:00
  • 61f601e705 Cleanup: Overlay-Next: Use convenience function for space type checks Clément Foucault 2024-11-23 02:07:20 +01:00
  • 6768f9120b Test: Update reference image for Cycles light texture test Alaska 2024-11-23 03:20:39 +01:00
  • 87a7cab146 CMake: Fix Policy CMP0175 warning Ray molenkamp 2024-11-23 01:55:00 +01:00
  • 56ed17b60f Fix #129159: Memory leak when node asset sockets have non-unique names Hans Goudey 2024-11-22 18:39:23 -05:00
  • 0f76521994 Cleanup: Update comment for calc_vert_neighbors Sean Kim 2024-11-23 00:38:56 +01:00
  • ea875f6f32 Geometry Nodes: Port triangulate node from BMesh to Mesh Hans Goudey 2024-11-23 00:25:52 +01:00
  • 9d36f6c828 Tests: Tweak two Geometry Nodes triangulation test files Hans Goudey 2024-11-22 18:10:14 -05:00
  • 3941a4947b Fix #130606: Crash when switching workspace Sean Kim 2024-11-23 00:09:35 +01:00
  • edbdfabc45 Fix: Overlay-Next: Change lattice overlay enable state Clément Foucault 2024-11-22 23:45:04 +01:00
  • b5d7d5ef45 Fix #130692: Relax topology operations do not work on boundary vertices Sean Kim 2024-11-22 23:39:25 +01:00
  • c7f58514c7 Fix #130636: Sculpt performance regression under certain circumstances Sean Kim 2024-11-22 23:22:43 +01:00
  • 5b4144cdf3 Fix #130704: Multiplane Scrape brush too strong with invert mode Sean Kim 2024-11-22 23:20:01 +01:00
  • 49bb73b7d8 Fix: Overlay-Next: Visibility settings Miguel Pozo 2024-11-22 22:38:15 +01:00
  • 82667d5626 UI: Misc Changes to Area Splitting Operator Harley Acheson 2024-11-22 19:23:53 +01:00
  • 76e9dc0f04 Spreadsheet: Improve mesh selection filter domain interpolation Hans Goudey 2024-11-22 13:15:52 -05:00
  • 7b1ae015ff Cleanup: Remove unnecessary parantheses Hans Goudey 2024-11-22 13:12:21 -05:00
  • 62541bffc2 UI: Area Move Snap to Min and Max Harley Acheson 2024-11-22 18:34:51 +01:00
  • b8a2519bcf Cleanup: Overlay: Centralize call to DRW_state* functions Clément Foucault 2024-11-22 18:06:54 +01:00
  • fa7dea4154 Cleanup: Formatting Hans Goudey 2024-11-22 09:40:51 -05:00
  • fa9bde230b Compositor: Implement Anisotropic Kuwahara for new CPU compositor Omar Emara 2024-11-22 16:35:15 +02:00
  • 42445ed5c9 Fix #130725: Grease Pencil: Avoid sculpting strokes with locked material Pratik Borhade 2024-11-22 15:12:45 +01:00
  • 0915015437 Cleanup: Overlay-Next: Camera: Code re-organization to follow code stype Clément Foucault 2024-11-22 14:59:34 +01:00
  • 4651cad73d Cleanup: Move asset library types to own directory Julian Eisel 2024-11-22 14:51:48 +01:00
  • fcc04e131f Cleanup: Overlay-Next: Camera: Simplify functions, remove legacy API calls Clément Foucault 2024-11-22 14:53:21 +01:00
  • 48b10a266f Vulkan: Limit NVIDIA drivers to 550 and above. Jeroen Bakker 2024-11-22 14:54:30 +01:00
  • b334502168 Vulkan: Make dynamic rendering optional Jeroen Bakker 2024-11-22 14:53:09 +01:00
  • cc61ab4dbd Refactor: Curves: Various changes to extrude operator Laurynas Duburas 2024-11-22 14:36:28 +01:00
  • 076e1150fc Fix #130720: Crash when saving blend file Hans Goudey 2024-11-22 08:19:56 -05:00
  • 01af6ffd22 Compositor: Implement Blur node for new CPU compositor Omar Emara 2024-11-22 15:18:10 +02:00
  • 986802fc87 Composite: Implement Van Vliet Gaussian blur for CPU Omar Emara 2024-11-22 15:17:39 +02:00
  • 3379652bfd Compositor: Implement Deriche Gaussian blur for CPU Omar Emara 2024-11-22 15:16:58 +02:00
  • edbad1fbde Compositor: Implement Symmetric Separable Blur for CPU Omar Emara 2024-11-22 15:15:47 +02:00
  • dc6e879d0f Grease Pencil: Setter for drawing property on frame python API Falk David 2024-11-22 14:19:20 +01:00
  • 06e1da7230 Fix #130719: Painting face sets does not work with hidden faces Philipp Oeser 2024-11-22 13:45:08 +01:00
  • 30864a975b Vulkan: Incorrect attachment description for sRGB Jeroen Bakker 2024-11-22 13:30:39 +01:00
  • 68fa0a031c Overlay-Next: Do not enable outline drawing for selection Clément Foucault 2024-11-22 13:04:33 +01:00
  • f08979cb3f Fix #130669: EEVEE: Filter Size of 0 doesn't result in sharp viewport if using pixel scaling Clément Foucault 2024-11-22 13:03:53 +01:00
  • b8ace9331c Grease Pencil: Add python tests for the layer.frames API Falk David 2024-11-22 12:47:50 +01:00
  • fb1a8ca654 Fix #130714: Overlay Next: Can't Select Meshes with X-ray On Clément Foucault 2024-11-22 12:35:21 +01:00
  • 12c17e9579 Blenloader: use int64_t in API more consistently Jacques Lucke 2024-11-22 12:35:27 +01:00
  • 16c2e71ab0 Anim: Symmetrize collection assignments when symmetrizing Armatures Christoph Lendenfeld 2024-11-22 12:31:29 +01:00
  • dfc0d97abf Fix #129678: Vulkan: Synchronization issue Jeroen Bakker 2024-11-22 11:58:23 +01:00
  • 70d30529bf Fix #130571: "Edit lines" mode in fill tool is not working Pratik Borhade 2024-11-22 10:02:46 +01:00
  • e440828221 Fix #130588: Vulkan: Depth stencil readback Jeroen Bakker 2024-11-22 09:45:38 +01:00