Commit Graph

  • f217dad8de Cleanup: Rename SubdivCCGNeighbors duplicate() to duplicates() Sean Kim 2024-07-27 00:51:22 +02:00
  • d610ae2764 Fix broken EEVEE material shadow mode versioning Alaska 2024-07-27 00:42:24 +02:00
  • 52a1be9396 Cleanup: Formatting Falk David 2024-07-27 00:04:56 +02:00
  • f256b9daf7 GPv3: Python: Add curve_offsets API Falk David 2024-07-27 00:02:55 +02:00
  • edcc438f5f GPv3: Python: Add drawing API functions Falk David 2024-07-26 22:24:03 +02:00
  • 6fac4707d5 Curves: Add Python API to remove and resize curves Falk David 2024-07-26 22:22:54 +02:00
  • ac344aae1f Subdiv: Add neighbor slicing helper methods Sean Kim 2024-07-26 21:42:09 +02:00
  • eda872b6eb Cleanup: SubdivCCG: Add SubdivCCGCoord constructor from key and index Sean Kim 2024-07-26 21:16:37 +02:00
  • a5374d8e30 Cleanup: Sculpt: Use C++ vector type in pose brush code Hans Goudey 2024-07-26 12:57:44 -04:00
  • 0e5858e226 Sculpt: Data oriented refactor for pose brush deformation Hans Goudey 2024-07-26 12:41:39 -04:00
  • c2ac890f6b Cleanup: Fix name of function argument Hans Goudey 2024-07-26 12:08:10 -04:00
  • 78c73eacd2 Cleanup: Use Array for pose brush mask data Hans Goudey 2024-07-26 10:15:50 -04:00
  • f2f408bebf UI: Tooltip Final Period and Other Typography Harley Acheson 2024-07-26 18:29:50 +02:00
  • 406a2d3ff0 Fix #125380: Viewport compositor slows complex scenes Omar Emara 2024-07-26 19:01:11 +03:00
  • 8a812e334d Fix #125375: Sculpt undo with duplicate object causes crash Sean Kim 2024-07-26 18:01:11 +02:00
  • 13795b5df1 UI: Custom VSE Handle Cursors for Mac Harley Acheson 2024-07-26 17:31:25 +02:00
  • 6f050fecfb GPv3: Python API for frame, drawing and drawing attributes Falk David 2024-07-26 16:29:59 +02:00
  • 5aa0695d12 Refactor: Use std::variant instead of union for asset data Julian Eisel 2024-07-26 15:55:03 +02:00
  • f9810ce99c GPv3: LineArt: Baking operators YimingWu 2024-07-26 15:48:52 +02:00
  • 1da83ab046 GPv3: Duplicate active keys operator Pratik Borhade 2024-07-26 15:39:42 +02:00
  • cc28ad8dcf Grease Pencil: Remove legacy python API Falk David 2024-07-26 15:39:02 +02:00
  • ea254f64e3 Cleanup: Improve name of asset storage type Julian Eisel 2024-07-26 15:28:22 +02:00
  • cd07327584 BLO write: Avoid double lookup in already added blocks addresses. Bastien Montagne 2024-07-26 15:26:36 +02:00
  • 489a5e92b8 Cleanup: Remove now unused asset identifier files Julian Eisel 2024-07-26 15:12:51 +02:00
  • 693e590d9f Refactor: Assets: Remove unnecessary asset identifier class Julian Eisel 2024-07-26 13:10:33 +02:00
  • 0dad3bdfa7 Fix #123179: can't select multiple snap target elements in UV Editor Germano Cavalcante 2024-07-26 14:59:13 +02:00
  • 2c46b022a5 Fix: Compiler warning after recent refactor Christoph Lendenfeld 2024-07-26 14:50:38 +02:00
  • 99594f7281 Sculpt: Use Vector::resize instead of reinitialize Hans Goudey 2024-07-26 08:32:24 -04:00
  • f600d5681b Fix #125346: wrong transparency for dashed node links Jacques Lucke 2024-07-26 14:40:00 +02:00
  • 7346ef03f4 Anim: hide slot selector in Action editor behind experimental flag Sybren A. Stüvel 2024-07-26 14:34:14 +02:00
  • e540325f3e Refactor: clear_keyframe function arguments Christoph Lendenfeld 2024-07-26 14:08:45 +02:00
  • c9797d5390 Refactor: move layered action evaluation function/types out of internal Nathan Vegdahl 2024-07-26 13:55:02 +02:00
  • 9dc2f1fed5 Anim: add missing WITH_ANIM_BAKLAVA clauses in some CMakeLists.txt files Sybren A. Stüvel 2024-07-26 13:49:17 +02:00
  • 843a9ca5b9 UI: Add title to asset shelf context menu Pratik Borhade 2024-07-26 13:43:05 +02:00
  • 0060204dd8 Windows: Update ARM64 OpenCollada version Anthony Roberts 2024-07-26 13:39:41 +02:00
  • ebd123c90b Refactor: delete_keyframe function arguments Christoph Lendenfeld 2024-07-26 13:29:25 +02:00
  • 2bf5a12e3b Linux: Update OpenCollada library version Campbell Barton 2024-07-26 21:12:07 +10:00
  • 3ec3704af6 Cleanup: Remove unused header in asset system header Julian Eisel 2024-07-26 12:49:11 +02:00
  • 28539c7dcf Refactor: Assets: Remove unnecessary asset storage class Julian Eisel 2024-07-26 12:45:13 +02:00
  • 536fb53dc6 Core: Blendfile Write: Check against multiple writing at same address. Bastien Montagne 2024-07-26 12:16:42 +02:00
  • 2100623a96 Refactor: UI: Use unique_ptr for tooltip data management Julian Eisel 2024-07-26 12:24:33 +02:00
  • ddbc34829f GPv3: Initial transform operator support for bezier handles Casey Bianco-Davis 2024-07-26 12:24:04 +02:00
  • e864cb0614 GPv3: Bezier handles selection in pick operator Casey Bianco-Davis 2024-07-26 12:19:10 +02:00
  • 8650068f0c Fix: NaN in vector math node in refract mode Alaska 2024-07-26 12:04:58 +02:00
  • 9afe70968d GPv3: Fill tool: Hide extension circles when adding lines Lukas Tönne 2024-07-26 11:40:20 +02:00
  • 3ae945c34a Cleanup: Strict compiler warnings Sergey Sharybin 2024-07-26 11:29:50 +02:00
  • c7bf1a697e Anim: forward compatibility for F-Curves in layered Actions Sybren A. Stüvel 2024-07-26 11:13:40 +02:00
  • 160f27330f Fix #124922: VSE text strip shadow now casts shadow of the outline Aras Pranckevicius 2024-07-26 10:49:10 +02:00
  • 945f7f5e23 Fix: Grease Pencil not visible when using compositor Omar Emara 2024-07-26 10:29:00 +03:00
  • b73d8595bb Cleanup: add missing cursor entries for Wayland Campbell Barton 2024-07-26 17:07:10 +10:00
  • 09cb2be159 Fix #124444: Painting from python ignores certain brush features Philipp Oeser 2024-07-26 08:36:13 +02:00
  • 656fe6d3e4 Extensions: support "blocklist" in the remote repository Campbell Barton 2024-07-26 16:05:34 +10:00
  • 437cb33a73 Refactor: Sculpt: Use new mesh vertex neighbor function Hans Goudey 2024-07-26 00:18:53 -04:00
  • ce0f51ac1b Cleanup: Sculpt: Use enum class in various places Hans Goudey 2024-07-26 00:00:05 -04:00
  • 806ce8ebe3 Sculpt: Data oriented refactor for color filter tool Hans Goudey 2024-07-25 23:34:04 -04:00
  • 5f168b9ff6 Refactor: Sculpt: Use newer structure for color filter factors Hans Goudey 2024-07-25 22:52:58 -04:00
  • 70a72ca483 Sculpt: Refactor for color filter pre-smoothing Hans Goudey 2024-07-25 22:49:27 -04:00
  • 31e636a29e Refactor: Reorganize sculpt_boundary.cc calculations Sean Kim 2024-07-26 06:00:25 +02:00
  • 8d454ba13f Sculpt: Add vert_neighbors_get_mesh method Sean Kim 2024-07-26 05:54:58 +02:00
  • 6568629520 SubdivCCG: Add to_index helper method Sean Kim 2024-07-26 04:35:34 +02:00
  • 8019ad8912 Fix unhandled exception for non dictionary items in extensions repo Campbell Barton 2024-07-26 11:50:26 +10:00
  • b4d5c6eea5 Cleanup: remove unused imports Campbell Barton 2024-07-26 10:26:11 +10:00
  • 12a6cefe1a Cleanup: remove redundant theme color lookup Campbell Barton 2024-07-26 10:24:36 +10:00
  • d5617d5a2b Cleanup: Remove unnecessary const parameters for vert_is_boundary Sean Kim 2024-07-26 01:05:09 +02:00
  • e17177c7e3 Cleanup: Decrease RNA enum items array scope Hans Goudey 2024-07-25 15:37:49 -04:00
  • 1076564070 UI: Sculpt mesh filter status display Hans Goudey 2024-07-25 15:36:33 -04:00
  • 0205db4f03 Sculpt: Data oriented refactor for surface smooth brush Hans Goudey 2024-07-25 21:22:57 +02:00
  • debf616e02 Cleanup: Formatting Hans Goudey 2024-07-25 15:04:35 -04:00
  • 0b6a7ee1f3 Cleanup: Sculpt: Use C++ math types/functions for filters Hans Goudey 2024-07-25 15:00:31 -04:00
  • e9f6dca59d Fix: Missing normals update in sculpt mesh filter Hans Goudey 2024-07-25 13:52:59 -04:00
  • 71af44551e Fix build error when Potrace is disabled Lukas Tönne 2024-07-25 20:39:38 +02:00
  • f5e22cbb11 Fix: KeyingSetsAll RNA path incomplete/wrong Philipp Oeser 2024-07-25 20:07:34 +02:00
  • d24957450c Cleanup: Remove unused BMesh fairing function Hans Goudey 2024-07-25 13:41:24 -04:00
  • 88b6910d06 Cleanup: Sculpt: Remove unnecessary allocation, use references Hans Goudey 2024-07-25 13:33:53 -04:00
  • a83348fbdc GPU: Improve the shader cache behavior Miguel Pozo 2024-07-25 19:22:36 +02:00
  • 9e99d0872b Sculpt: Skip scaling deformation translations when unnecessary Hans Goudey 2024-07-25 13:19:58 -04:00
  • b17adb58f0 Sculpt: Use new deformation flushing API for face set fairing Hans Goudey 2024-07-25 13:19:37 -04:00
  • 4919221456 GPU: Batch Compilation: Show compiled GPUMaterials as soon as possible Miguel Pozo 2024-07-25 19:18:07 +02:00
  • 5bf44c6eb4 UI: Text Style for Tooltips Harley Acheson 2024-07-25 19:12:41 +02:00
  • f7672438bf GPv3: Trace image operator Lukas Tönne 2024-07-25 18:44:07 +02:00
  • 4742fa7f40 Refactor: Sculpt: Remove BMesh custom data offset from BVH tree Hans Goudey 2024-07-23 17:24:20 -04:00
  • 6155c72237 Refactor: Sculpt: Remove PBVH BMesh log pointer Hans Goudey 2024-07-23 16:56:10 -04:00
  • 459572b15f UI: Custom Windows Cursors for VSE Handles Harley Acheson 2024-07-25 18:21:16 +02:00
  • 0d70481d15 Refactor: Optimize compositor realization shader Bill Spitzak 2024-07-25 18:56:19 +03:00
  • 1c69154aaf Fix #125395: Build: Missing include for s390x arch Jesse Yurkovich 2024-07-25 17:53:57 +02:00
  • 3199915f35 Cleanup: Switch to C++ API for 3D cursor transform Hans Goudey 2024-07-25 17:53:09 +02:00
  • d2bcca680e Fix asset shelf popup not closing when selecting asset with enter Julian Eisel 2024-07-25 17:37:58 +02:00
  • 3dfd9d84eb Fix memory leak when using grease pencil clone brush Julian Eisel 2024-07-25 17:40:01 +02:00
  • b1f747b19c Curves: Add explanation of magic number in calculate_point_handles Falk David 2024-07-25 17:32:49 +02:00
  • 34067f43b5 Fix compiler errors on non-experimental builds Sybren A. Stüvel 2024-07-25 17:30:58 +02:00
  • 418c63f8db Fix #125229: Fill tool "radius mode" extension was not generating lines Lukas Tönne 2024-07-25 17:29:00 +02:00
  • a8ee0b9a05 Anim: add Action Slot selector to Action editor Sybren A. Stüvel 2024-07-25 17:20:27 +02:00
  • 09901d2416 Refactor: Anim, use enum types for enum values in bAnimContext Sybren A. Stüvel 2024-07-25 17:19:26 +02:00
  • 784aca8cbc UI: Use hyphen as separator for attribute lists Pablo Vazquez 2024-07-25 17:15:46 +02:00
  • 37fca25820 Fix #125404: Crash converting matrix attribute Hans Goudey 2024-07-25 11:04:31 -04:00
  • 7e9771c9de Sculpt/Paint: Push undo nodes in parallel in more cases Hans Goudey 2024-07-25 10:54:02 -04:00
  • 4dd42c2cdd Fix crash with grease pencil clone brush without clipboard contents Julian Eisel 2024-07-25 16:36:51 +02:00
  • b3e62d3052 Fix #124133: Compositor transforms are off by 0.5 pixels Bill Spitzak 2024-07-25 17:23:25 +03:00
  • 2cae187dcb Fix: "Assign Shortcut" missing for grease pencil brush assets Julian Eisel 2024-07-25 15:32:50 +02:00
  • 5d06e84b37 Fix: Failing unit tests after insert available changes Christoph Lendenfeld 2024-07-25 15:21:27 +02:00