Commit Graph

  • eb9bec54ad IDType owner ID accessor: Add option to skip relationship sanity checks. Bastien Montagne 2024-05-02 14:04:22 +02:00
  • 8ba6c16242 BKE: ID copy: do not expand linked data usages when copying an embedded ID. Bastien Montagne 2024-05-01 22:40:10 +02:00
  • 27f404c1b4 Cleanup/fix BKE scene copy code remapping its nodetree pointers before setting its owner ID. Bastien Montagne 2024-05-01 22:08:24 +02:00
  • 5f8fbe62bf Fix: GPv3: Allow compiler use of copy elision Falk David 2024-05-02 17:01:47 +02:00
  • 221951657b VSE: Make cache overlay visible to non "Developer extras" users Sebastian Parborg 2024-05-02 16:36:11 +02:00
  • 370712fc1b Fix #121354: GPv3: object mode selection outline too big Falk David 2024-05-02 16:31:05 +02:00
  • d4fc167db1 Asset Shelf: Add region poll mechanism for initialization Julian Eisel 2024-05-02 10:27:55 -04:00
  • 471378c666 Assets: Sort assets by catalog Julian Eisel 2024-05-02 10:26:02 -04:00
  • 1b0012d51c Refactor: Require C++ for users of BLI_simd.h Sergey Sharybin 2024-05-02 16:22:19 +02:00
  • a214d00f28 UI: Check for object modifier support in operator poll functions Hans Goudey 2024-05-02 10:12:46 -04:00
  • cd93b6c925 Cleanup: GPv3: Compiler warning Falk David 2024-05-02 14:37:18 +02:00
  • 9209255f43 Cleanup: Make format Hans Goudey 2024-05-02 08:52:07 -04:00
  • 1b788f3a84 Fix #120778: Depth navigation no longer works for non-geometry objects Campbell Barton 2024-05-02 22:34:45 +10:00
  • f15646df59 Fix failure to draw onto a surface with GPv3 Campbell Barton 2024-05-02 22:34:43 +10:00
  • 17f2cdd104 Cycles: Add thin film iridescence to Principled BSDF Lukas Stockner 2024-05-02 14:28:44 +02:00
  • e8d028b7a5 Fix #121338: Depthdropper ensure viewport camera YimingWu 2024-05-02 13:24:22 +02:00
  • 725408e842 GPv3: Extrude operator Amelie Fondevilla 2024-05-02 12:51:30 +02:00
  • 5b7a0ed1b5 Refactor: move keyingset enums to animrig Christoph Lendenfeld 2024-05-02 12:00:37 +02:00
  • 2b85314f05 Revert "GHOST/Wayland: improve the error message for protocol errors" Jacques Lucke 2024-05-02 10:23:42 +02:00
  • 7629ef218e Fix #121134: Hide Proportional Editing for armature editmode Philipp Oeser 2024-05-02 09:23:10 +02:00
  • 530999fb76 Cleanup: add missing SPDX-FileCopyrightText Campbell Barton 2024-05-02 16:46:26 +10:00
  • f6b7464b4c Cleanup: spelling in comments Campbell Barton 2024-05-02 16:44:10 +10:00
  • 41c43c9e87 Cleanup: use const pointers Campbell Barton 2024-05-02 16:11:03 +10:00
  • 0a17f4a711 Extensions: add an extensions-local site-packages Campbell Barton 2024-05-02 11:30:16 +10:00
  • 7dae89d276 USD: Add test to cover import of mesh attributes Jesse Yurkovich 2024-05-02 03:57:25 +02:00
  • 0f2827ff77 GHOST/Wayland: postpone mapping LIBDECOR windows Campbell Barton 2024-05-02 10:34:50 +10:00
  • a63e44a61f GHOST/Wayland: improve the error message for protocol errors Campbell Barton 2024-05-02 10:21:04 +10:00
  • f735e4e611 GHOST/Wayland: prevent eternal loop in case of an error creating windows Campbell Barton 2024-05-02 10:21:02 +10:00
  • 2d152db090 GHOST/Wayland: use XDG_CURRENT_DESKTOP to detect GNOME Campbell Barton 2024-05-02 10:20:59 +10:00
  • 523d84db85 Fix incorrect XDG_CURRENT_DESKTOP check Campbell Barton 2024-05-02 10:20:58 +10:00
  • 594ee2c766 BLI_string: add BLI_string_elem_split_by_delim Campbell Barton 2024-05-02 10:20:56 +10:00
  • 848f1d8792 Cleanup: assign display as a variable on window creation Campbell Barton 2024-05-02 10:20:54 +10:00
  • 5bc949b4a7 Fix: avoid tagging file as modified when clicking in node editor Jacques Lucke 2024-05-02 01:43:45 +02:00
  • 6cb9b7299d Fix: sample grid node uses wrong enum for data type Jacques Lucke 2024-05-01 23:29:56 +02:00
  • 9758d5fe90 Geometry Nodes: add regression tests for some newer nodes Jacques Lucke 2024-05-01 23:18:21 +02:00
  • ebd2762239 Fix: crash when applying geometry nodes with bake node Jacques Lucke 2024-05-01 23:11:58 +02:00
  • 831e91c357 Geometry Nodes: support working with raw matrix values Iliya Katueshenock 2024-05-01 21:31:08 +02:00
  • 17cc5d694c Fix #121214: invalid owner_tree pointer when node tree is overridden Jacques Lucke 2024-05-01 21:29:04 +02:00
  • 877558858b Cleanup: Remove unused BLF matrix functionality Aras Pranckevicius 2024-05-01 20:59:10 +02:00
  • 4dbdd925d4 Assets: Add equality operators to AssetWeakReference Hans Goudey 2024-05-01 13:24:39 -04:00
  • 9c1fe82e06 UI: Enable "apply" handler for preview tile buttons Hans Goudey 2024-05-01 13:17:44 -04:00
  • b7a959061d Asset Shelf: Expose two functions publicly Hans Goudey 2024-05-01 13:11:04 -04:00
  • c2d1e2f1c8 Cleanup: Remove redundancy in a couple asset shelf function names Hans Goudey 2024-05-01 13:04:37 -04:00
  • fb8f0311bd Assets: Expose function to find asset from a weak reference Hans Goudey 2024-05-01 12:56:15 -04:00
  • 14e8d0d9aa UI: Use "label tooltip" as a fallback for quick favorites menu text Hans Goudey 2024-05-01 12:53:53 -04:00
  • 09c0dec2a3 UI: Adjust gesture operator descriptions to avoid second person Hans Goudey 2024-05-01 19:01:28 +02:00
  • d4981e0de3 Cleanup: Tweak naming in file forwardcompat dialog Hans Goudey 2024-05-01 12:26:01 -04:00
  • a3f87ceb35 Cleanup: Correct comment in keymap operator name guessing Hans Goudey 2024-05-01 12:16:24 -04:00
  • 67d292c0e9 Fix: EEVEE-Next: Never tag default materials as GPU_MAT_USE_DEFAULT Miguel Pozo 2024-05-01 18:03:36 +02:00
  • c9625cbc7b Brush: Rename BKE_paint_toolslots_brush_validate function Hans Goudey 2024-05-01 11:48:32 -04:00
  • c549c1b29c Brush: Add Main argument to BKE_paint_ensure Hans Goudey 2024-05-01 11:44:16 -04:00
  • 722ad638c5 UI: Add optional icon argument to search visit params Hans Goudey 2024-05-01 11:16:23 -04:00
  • 9ff39b5fe9 Cleanup: EEVEE-Next: Fix warning and naming style Clément Foucault 2024-05-01 17:43:28 +02:00
  • 529b8786f8 UI: Custom Text and Confirmation Button Text for Props Confirm Harley Acheson 2024-05-01 16:29:19 +02:00
  • ab30784076 EEVEE-Next: Implement spherical harmonic deringing Clément Foucault 2024-05-01 16:18:51 +02:00
  • 3f1dbf2843 Fix: EEVEE-Next: Thickness versionning affecting startup.blend Clément Foucault 2024-05-01 16:18:14 +02:00
  • 3b3364faf9 Fix: add missing depsgraph tag for anim Strip keyframe Python API Nathan Vegdahl 2024-05-01 16:08:20 +02:00
  • 5fa98aa0fd Cleanup: Camel case for node size enum items Iliya Katueshenock 2024-05-01 15:27:34 +02:00
  • a42e2a5a29 GPv3: Mask toggle in dopesheet channel Pratik Borhade 2024-05-01 15:10:22 +02:00
  • c4e1be73b6 Tests: Update compositor tests related to translate operation Habib Gahbiche 2024-05-01 15:03:36 +02:00
  • d7b72b4979 Fix: Missing topology update setting curves handle type Laurynas Duburas 2024-05-01 14:48:52 +02:00
  • 3c336c82cc Fix #121248: Crash executing node tool operator without active node Pratik Borhade 2024-05-01 14:48:12 +02:00
  • ff15d31bc1 EEVEE-Next: Forgot version bump Clément Foucault 2024-05-01 14:47:18 +02:00
  • 826d2ed4ec EEVEE-Next: Move shadow resolution scale to the sampling panel Clément Foucault 2024-05-01 14:45:51 +02:00
  • b4be13ad8a EEVEE-Next: Clamp shadow_resolution_scale to 1 Clément Foucault 2024-05-01 10:03:51 +02:00
  • 483c854612 Compositor: implement interpolation methods for Translate node Habib Gahbiche 2024-05-01 14:44:01 +02:00
  • e63c8bb3c2 UI: Add Modifiers submenu to 3D view header Hans Goudey 2024-05-01 14:15:53 +02:00
  • d4a61647bf Sculpt: Add Line Trim tool Sean Kim 2024-05-01 14:10:26 +02:00
  • 5bc8dd7d3b Cleanup: Make format Omar Emara 2024-05-01 15:03:14 +03:00
  • 74300f88a0 Cleanup: Missing include in recursive blur algorithm Omar Emara 2024-05-01 12:08:08 +03:00
  • ac12c3ccc3 Windows: Update ARM64 submodule to include .pyd files Anthony Roberts 2024-04-30 15:55:46 +01:00
  • c727bf3f76 Fix #120680: add node tree update operation after adding new views Boltzmachine 2024-05-01 10:24:03 +02:00
  • 382131fef2 Realtime Compositor: Implement Fast Gaussian blur Omar Emara 2024-05-01 09:57:30 +02:00
  • 6c1bf7fc94 GPv3: Fix initialization of the DrawingPlacement struct from tool settings Lukas Tönne 2024-05-01 09:03:10 +02:00
  • f595345f52 Compositor: Match size of Fast Gaussian with Gaussian Omar Emara 2024-05-01 09:01:53 +02:00
  • 13dcb30b79 Cleanup: Remove unused BLF_BLUR_ENABLE code path Aras Pranckevicius 2024-05-01 07:17:06 +02:00
  • 02f2d73b78 Refactor: Deduplicate modifier copy to selected functions Hans Goudey 2024-04-30 15:51:05 -04:00
  • 5b6c776ef4 Cleanup: Rename modifier_clear function to add plural Hans Goudey 2024-04-30 15:46:01 -04:00
  • 809ed077ac Cleanup: Use const in some modifier related functions Hans Goudey 2024-04-30 15:44:37 -04:00
  • 643f4eaedf Fix: EEVEE-Next: Compilation error Clément Foucault 2024-04-30 20:40:48 +02:00
  • 303f91a09c EEVEE-Next: Add slab thickness and thickness from shadow options Clément Foucault 2024-04-30 20:32:46 +02:00
  • bc5f5d9a6c Cleanup: Use reference and rename mesh buffer list variable Hans Goudey 2024-04-30 14:23:13 -04:00
  • 6c2593cc13 Fix: EEVEE render crash after recent mesh index buffer commit Hans Goudey 2024-04-30 14:18:28 -04:00
  • a8f8745dcb Draw: Add default material fallback detection Miguel Pozo 2024-04-30 19:44:06 +02:00
  • e581ba077d Fix: EEVEE-Next: Principled BSDF transmission color applied twice Clément Foucault 2024-04-30 19:32:41 +02:00
  • f4bf30c224 Cleanup: Tweak comment and indentation in mesh IBO extraction Hans Goudey 2024-04-30 13:02:33 -04:00
  • 7799c04cf6 Cleanup: Use const BMesh pointer Hans Goudey 2024-04-30 13:01:24 -04:00
  • 19cdef03e2 BLI: Add IndexMask::from_bools_inverse utility Hans Goudey 2024-04-30 13:00:41 -04:00
  • 71df15de04 Fix #121265: Normals of faceless vertices are not displayed Hans Goudey 2024-04-30 11:57:10 -04:00
  • 208a612c54 Compositor: Add GPU tests for bicubic interpolation Omar Emara 2024-04-30 19:11:55 +03:00
  • 15cc446773 Cleanup: anim, rename 'out' to 'binding' in unit test Sybren A. Stüvel 2024-04-30 18:01:49 +02:00
  • 10c00b6390 Anim: Add RNA enum for animation bindings + operator to un-assign Sybren A. Stüvel 2024-04-30 17:37:16 +02:00
  • e29676ac98 UI: Rename New Bone Collection confirmation button Pablo Vazquez 2024-04-30 17:09:31 +02:00
  • 98043d3fc3 Fix #121264: Crash when File Output has preview Omar Emara 2024-04-30 17:44:02 +03:00
  • 5e772390af Fix #119997: Multires bake wrong result with sharp edges or faces Brecht Van Lommel 2024-04-29 21:07:25 +02:00
  • c41f1be5b7 Anim: RNA, refuse to set AnimData.binding_handle when there is no animation Sybren A. Stüvel 2024-04-30 16:24:31 +02:00
  • efea8c000f Cleanup: Make format Hans Goudey 2024-04-30 09:56:13 -04:00
  • 1b7e67a851 Mesh: Lines index buffer creation improvement Hans Goudey 2024-04-30 15:54:50 +02:00
  • 462e7aeedd Geometry Nodes: Add Align Rotation to Vector node Hans Goudey 2024-04-30 15:52:11 +02:00
  • 0da53b5e62 Anim: Change how names of Bindings work, and how Bindings are created/assigned Sybren A. Stüvel 2024-04-30 15:51:47 +02:00