Commit Graph

  • a00885666b Fix #98339: Spreadsheet does not immediately report mesh subdiv info Brecht Van Lommel 2025-04-24 16:05:49 +02:00
  • e21924d0ff Cleanup: Fix kdtree node warnings with GCC Brecht Van Lommel 2025-04-24 16:00:44 +02:00
  • b23aaa4641 Fix #137821: Crash with grease pencil render, compositor and render region Brecht Van Lommel 2025-04-24 16:00:10 +02:00
  • 3ee7750fe1 Fix #137869, #105665, #98339: Wrong or delayed mesh subdivision stats Brecht Van Lommel 2025-04-24 15:59:58 +02:00
  • 84210efde8 Fix: Vulkan: Avoid warning about enum value not handled in switch Clément Foucault 2025-04-24 15:53:21 +02:00
  • 551b659c6f Fix: Overlay: Shader error because of implicit cast Clément Foucault 2025-04-24 15:52:38 +02:00
  • 438f8930cc Fix #137958: Overlay: Lines are too thick Clément Foucault 2025-04-24 15:20:25 +02:00
  • 0f72fffac3 UI: Clarify Boolean solver descriptions/names and make consistent Hans Goudey 2025-04-24 15:06:26 +02:00
  • 06e642a9a1 Fix: Overlay: Broken shader compilation due to implicit cast Clément Foucault 2025-04-24 14:58:32 +02:00
  • 13e0e8bd6d Viewport: Fix quadratic runtime for object box selection Hans Goudey 2025-04-24 14:53:06 +02:00
  • 59df50c326 GPU: Refactor Qualifier and ImageType Clément Foucault 2025-04-24 14:38:13 +02:00
  • 3d5eda688d UI: Theme: Fix inconsistencies in Light theme Pablo Vazquez 2025-04-24 13:59:06 +02:00
  • b8f591c348 Cleanup: Overlay: Share line width macros Clément Foucault 2025-04-17 23:24:40 +02:00
  • 77ed9359dc Cleanup: Overlay: Share vertex enum values Clément Foucault 2025-04-17 18:25:14 +02:00
  • d2373cf5d5 Cleanup: Overlay: Use enums instead of defines Clément Foucault 2025-04-17 17:11:09 +02:00
  • 09df710eff Refactor: pose select enum to enum class Christoph Lendenfeld 2025-04-24 13:26:56 +02:00
  • 23c762e388 Fix: Cycles: Do not count volume bounds bounce as transparent Weizhen Huang 2025-04-24 13:10:33 +02:00
  • 1cd2b34685 UI: Theme: Update missing properties in Light theme Pablo Vazquez 2025-04-24 13:01:27 +02:00
  • b9e68ca675 Fix #137683: Cycles issue with persistent data and motion blur Brecht Van Lommel 2025-04-24 12:56:52 +02:00
  • c1493a9518 Fix #137756: EEVEE: Crash when saving while using textured volume on world Clément Foucault 2025-04-24 12:40:05 +02:00
  • 3f11d16501 Cleanup: DRW: Make all shader resource snake case Clément Foucault 2025-04-24 12:50:45 +02:00
  • ad49181f90 Compositor: Turn Plane Track Deform options to inputs Omar Emara 2025-04-24 12:47:15 +02:00
  • 123b36ff47 Fix #137528: Grease Pencil: Swap bezier handles when joining strokes YimingWu 2025-04-24 10:16:21 +02:00
  • 39b8d4b582 Cleanup: Mark NodeChroma members as deprecated Omar Emara 2025-04-24 10:08:43 +02:00
  • 290c015a75 Compositor: Turn Stabilize node options to inputs Omar Emara 2025-04-24 09:34:30 +02:00
  • 25bc5788d6 Fix #137877: rigid body affected by forcefield even at strength zero Philipp Oeser 2025-04-24 09:23:27 +02:00
  • 0a27641b8f Fix #137899: NW: Saving Viewer Node returns to Geometry Node Editor Philipp Oeser 2025-04-24 09:20:43 +02:00
  • 79583c4ba8 Cleanup: use memcpy whrn when the string size is known Campbell Barton 2025-04-24 05:21:01 +00:00
  • 2d2da30e7b Cleanup: add utility function to access the screen region by type Campbell Barton 2025-04-24 05:14:15 +00:00
  • e27be7cfc6 CMake: Rename and expose 'USE_EXPERIMENTAL_TESTS' option Sean Kim 2025-04-24 06:11:30 +02:00
  • f8c40617ac Cleanup: Return early instead of goto to end of function Aaron Carlisle 2025-04-23 23:04:56 -04:00
  • 6068e05c11 Fix #137676: Clamping of rendered results with OIDN GPU denoising Alaska 2025-04-24 04:57:36 +02:00
  • 01c32a9ccc Cleanup: trailing space Campbell Barton 2025-04-24 12:44:27 +10:00
  • 8ccdea1934 Cleanup: typos & references to variable names from recent refactor Campbell Barton 2025-04-24 02:43:52 +00:00
  • 85913eb58a Fix #137380: Exiting edit-mode while transforming crashes Campbell Barton 2025-04-24 12:28:49 +10:00
  • 4237e6134c Docs: note what git_data_canonical_authors.py is used for. Campbell Barton 2025-04-24 01:30:11 +00:00
  • 9b8be181ba Fix #137386: UI: Show Default Dursor in Paint Mode Menus and Dialogs Sietse Brouwer 2025-04-24 01:37:24 +02:00
  • 83f5480be0 Fix: Revert accidential test submodule hash change Sean Kim 2025-04-23 15:50:42 -07:00
  • db700c85d8 Fix: #137772: Marker area obstructing Keyframe Manipulation Pratik Borhade 2025-04-24 00:07:02 +02:00
  • 840ed03d92 Cleanup: make format Sean Kim 2025-04-23 13:22:03 -07:00
  • 0e0d1d4cba Sculpt: Add Manifold Boolean solver, avoid BMesh conversion for trim Hans Goudey 2025-04-23 21:08:08 +02:00
  • 41ae990b29 Cleanup: Remove StencilViewWorkaround and GPU_texture_view_support() Miguel Pozo 2025-04-23 20:57:00 +02:00
  • 8db322f1f5 Fix #137902: Manifold boolean modifier solver doubles object transform Hans Goudey 2025-04-23 20:37:53 +02:00
  • ba99f6832e Mesh: Tag no loose vertices for Manifold Boolean output Hans Goudey 2025-04-23 12:07:17 -04:00
  • 7417efb0f7 Refactor: UI: Rename uiLayout properties with trailing underscore (2/2) Guillermo Venegas 2025-04-23 16:37:14 +02:00
  • f4e46b3fdd Compositor: Turn ID Mask node options to inputs Omar Emara 2025-04-23 16:31:27 +02:00
  • b795f09e22 Fix #134774: Modeling: Show warning when some objects failed to convert YimingWu 2025-04-23 16:23:41 +02:00
  • 4b3888b2c0 Fix #137873: Crash when Attempting to Open a Template Pratik Borhade 2025-04-23 15:43:38 +02:00
  • 8c616a8a00 Compositor: Turn Keying node options to inputs Omar Emara 2025-04-23 15:33:22 +02:00
  • aced31fd3f Fix #137552: change REINSTALLMODE to amus Ray Molenkamp 2025-04-23 15:26:13 +02:00
  • d2ee1224a3 Cleanup: Use slightly larger inline buffer for per-vertex stack array Hans Goudey 2025-04-23 09:13:33 -04:00
  • 2e0a4d23ad Cleanup: Use std::abs instead of fabsf Hans Goudey 2025-04-23 09:12:58 -04:00
  • 9356b12bd5 Fix: potential crash from null pointer dereference Campbell Barton 2025-04-23 22:53:28 +10:00
  • 45db049073 Refactor: UI: Rename uiLayout properties with trailing underscore (1/2) Guillermo Venegas 2025-04-23 14:54:06 +02:00
  • 38459c9508 Tests: New tests/data version to include boolean manifold test. Howard Trickey 2025-04-23 07:22:51 -04:00
  • 570e9d2bb3 Cleanup: correct logic for qsort callback Campbell Barton 2025-04-23 20:42:27 +10:00
  • 587ddace88 Cleanup: Remove redundant node wrangler operator Guillermo Venegas 2025-04-23 11:51:07 +02:00
  • e1fa41ab5d Viewport: use "Show Extras" to control texture space & bounds Campbell Barton 2025-04-23 09:44:56 +00:00
  • 453d20aeeb Cleanup: Whitespace in issues script Thomas Dinges 2025-04-23 11:18:14 +02:00
  • 6e76bf8917 Fix #126628: Display rigid body collision shape when Extras overlay enabled Patrick Huang 2025-04-23 07:42:05 +02:00
  • d5b254216b Cleanup: correct references to UI_interface_c.hh Campbell Barton 2025-04-23 05:29:14 +00:00
  • 3bc3453c38 Fix #137856: "Relative Path" missing from Collection>Exporters browser Campbell Barton 2025-04-23 15:03:01 +10:00
  • c1de05aa3b Refactor: don't pass in mesh & object data to edit-mesh undo functions Campbell Barton 2025-04-23 03:16:21 +00:00
  • 22d0391583 Cleanup: spelling in comments, use doxygen comments for doc-strings Campbell Barton 2025-04-23 03:16:19 +00:00
  • d89415893e VSE: Change wording for one-time property reports John Kiril Swenson 2025-04-23 03:45:15 +02:00
  • dd559259d8 Modeling: Add a new boolean solver based on the Manifold library. Howard Trickey 2025-04-22 21:23:37 -04:00
  • 7d9499bdc4 VSE: Keep zoom levels constant when resizing John Kiril Swenson 2025-04-23 03:04:55 +02:00
  • 38a58a319d UI: Viewport Shading Modes Tooltips More Descriptive Loïc 'Lauloque' Dautry 2025-04-22 23:44:41 +02:00
  • 1d815fdcb8 Cleanup: Remove unused curves NURBS variable Laurynas Duburas 2025-04-22 17:08:10 -04:00
  • e9cc07a24c UI: Changes to Save Startup Dialog Harley Acheson 2025-04-22 23:02:16 +02:00
  • d8bab1a65e Fix #137751: Dyntopo undo can crash when drawing attributes Sean Kim 2025-04-22 22:24:10 +02:00
  • 7002f16992 Refactor: UI: Split uiLayout API into separate header Guillermo Venegas 2025-04-22 22:14:57 +02:00
  • 7f25d1c9d0 Fix #137784: Translate text in status bar when interface translate is on Pratik Borhade 2025-04-22 22:04:55 +02:00
  • e2b9839aea Sculpt: Clay Strips optimizations Nicola 2025-04-22 20:49:05 +02:00
  • bc0a9d31e5 Cleanup: USD: Various non-functional cleanups to usd_reader_material Jesse Yurkovich 2025-04-22 20:24:23 +02:00
  • 8b60a65466 Fix #137566: EEVEE: Crash when zooming Blended object in Ortho mode Miguel Pozo 2025-04-22 18:49:18 +02:00
  • ce5fe6e017 Cleanup: Use Assert in tests to avoid crashes when tests fail Habib Gahbiche 2025-04-22 17:59:26 +02:00
  • 12f5ce7c85 VSE: Make mirror operator work in VSE preview Ramon Klauck 2025-04-22 17:28:29 +02:00
  • b59b4d87a8 Fix #137779: Assigning Action without slot can crash the Dope Sheet Sybren A. Stüvel 2025-04-22 16:47:14 +02:00
  • 8bb1ebb5f7 Compositor: Turn Keying Screen options to inputs Omar Emara 2025-04-22 15:57:46 +02:00
  • 685894b665 Cleanup: Use Span argument for KeyBlock conversion function Hans Goudey 2025-04-22 09:39:48 -04:00
  • 4e13fd4712 Fix #137560: Overlay: Mesh visibility mismatch Miguel Pozo 2025-04-22 15:09:14 +02:00
  • f933282ed5 Fix #137514: EEVEE: Holdout objects still emit radiance Miguel Pozo 2025-04-22 15:07:02 +02:00
  • 49c284fe87 UI: Compositor: Activate viewer node when icon is clicked Habib Gahbiche 2025-04-22 14:56:21 +02:00
  • 730cb40f4c Compositor: Turn Color Spill options to inputs Omar Emara 2025-04-22 14:51:26 +02:00
  • 8706390dd8 License: Regenerate licence doc Thomas Dinges 2025-04-22 14:35:37 +02:00
  • 77022c7f28 Fix: License document had wrong link for public domain Thomas Dinges 2025-04-22 14:34:51 +02:00
  • 50023eab75 Fix: Invalid kdtree node allocation after recent refactor Brecht Van Lommel 2025-04-22 14:32:39 +02:00
  • 92b748a91b Fix: Cycles adaptive kernel compilation Alaska 2025-04-22 13:26:28 +02:00
  • 9de0aa1066 Fix: #133486: 'use_region_toggle_pie' AssertionError in MovieClipEditor Campbell Barton 2025-04-22 11:25:14 +00:00
  • 3c15f1bbe0 Cleanup: quiet Python linter warnings Campbell Barton 2025-04-22 21:22:43 +10:00
  • b40760caf8 Fix #137610: Motion Paths don't auto-update Philipp Oeser 2025-04-22 12:30:42 +02:00
  • 95659c0bfb Shader: Use experimental node previews only for material trees Colin Marmond 2025-04-22 11:28:25 +02:00
  • fb2ba20b67 Refactor: Use more typed MEM_calloc<> and MEM_malloc<> Brecht Van Lommel 2025-04-22 11:22:18 +02:00
  • bf7c53bd57 Fix #137825: Grease Pencil: Orbit around selection fails in paint mode Pratik Borhade 2025-04-22 11:20:52 +02:00
  • b69a4380b6 Fix: non-trivial memcpy compiler warnings on animrig copy constructors Nathan Vegdahl 2025-04-22 10:42:20 +02:00
  • 145af8d45b Refactor: Add function to query editable Graph Editor curves Christoph Lendenfeld 2025-04-22 10:28:39 +02:00
  • 6faef7b149 Fix #137647: Remove warning about macOS not supporting custom wire widths Alaska 2025-04-22 09:50:57 +02:00
  • 2196d365f2 Cleanup: various non functional changes Campbell Barton 2025-04-22 17:36:20 +10:00
  • 4935672317 Cleanup: replace inline check with BLI_path_is_rel Campbell Barton 2025-04-22 17:30:54 +10:00