Commit Graph

  • e7abad23e0 Fix #118696: Nested override libraries can cause persistent resync warning. Bastien Montagne 2024-03-28 15:29:50 +09:00
  • b4517ca148 Cleanup: replace suspicious use of "&" with "&&" Campbell Barton 2024-03-28 17:23:36 +11:00
  • 0ef033750f Cleanup: pass arguments by const reference Campbell Barton 2024-03-28 17:13:28 +11:00
  • 4e650294e2 Fix #119184: Crash due to extremely broken liboverrides. Bastien Montagne 2024-03-28 13:33:44 +09:00
  • 6789a88107 UI: Open Folder of Recent Items Harley Acheson 2024-03-28 04:37:08 +01:00
  • 27c95da888 Refactor: Remove BLF _ex functions using default arguments Harley Acheson 2024-03-28 04:02:13 +01:00
  • b28861682e Fix 2D cage gizmo failing to refresh when Shift is pressed/released Campbell Barton 2024-03-28 13:45:24 +11:00
  • b0328f67a9 Fix invalid sizes when clearing gpu::Batch Campbell Barton 2024-03-28 13:45:22 +11:00
  • 115f8b0c59 Cleanup: clarify variable being iterated over, avoid shadowing Campbell Barton 2024-03-28 13:45:20 +11:00
  • 2d9f19c962 Cleanup: Use std::move for asset identifier construction Hans Goudey 2024-03-27 22:25:35 -04:00
  • 94b985371d Cleanup: Use const in more places in mesh modifier evaluation Hans Goudey 2024-03-27 22:24:40 -04:00
  • b35831ad6c Mesh: Use shared cache for shrinkwrap boundary data Hans Goudey 2024-03-27 22:09:51 -04:00
  • 278c5c9c7e Cleanup: Simplify shrinkwrap cache creation Hans Goudey 2024-03-27 21:48:23 -04:00
  • 7c01355cad Cleanup: Use forward declaration headers in a few places Hans Goudey 2024-03-27 21:37:26 -04:00
  • 5d09b0d373 Cleanup: Move remaining curves editors functions to C++ namespace Hans Goudey 2024-03-27 21:20:37 -04:00
  • 9489173f07 Refactor: Move UI Templates and Regions into Sub-directories Harley Acheson 2024-03-28 03:06:49 +01:00
  • d8c69c84e3 Cleanup: correct the vector copy size in ViewOpsData::state_backup Campbell Barton 2024-03-28 13:01:41 +11:00
  • a2fa743364 Cleanup: pass std::string by reference instead of value Campbell Barton 2024-03-28 13:01:39 +11:00
  • 8f88487768 Cleanup: pass LogImageElement by reference or pointer instead of value Campbell Barton 2024-03-28 13:01:38 +11:00
  • 872c997c8f Cleanup: remove redundant break & return statements Campbell Barton 2024-03-28 13:01:37 +11:00
  • 939e076fdc Cleanup: remove redundant assignment & null check Campbell Barton 2024-03-28 13:01:36 +11:00
  • 3ad1a2eb62 Cleanup: remove redundant null check Campbell Barton 2024-03-28 13:01:34 +11:00
  • 49dd5fae40 Cleanup: remove redundant variable & check Campbell Barton 2024-03-28 13:01:34 +11:00
  • 868d6eb5e8 Cleanup: quiet signed integer overflow warning from cppcheck Campbell Barton 2024-03-28 13:01:32 +11:00
  • 481bcc14d7 Cleanup: quiet enum conversion warning Campbell Barton 2024-03-28 13:01:31 +11:00
  • 618788aa7a Cleanup: remove redundant std::string / c_str conversion Campbell Barton 2024-03-28 12:23:46 +11:00
  • 2a892012be Render: correct buffer sizes for render cache paths Campbell Barton 2024-03-28 11:59:40 +11:00
  • db466e9578 Fix buffer overflow from passing undersized buffers to BLI_path_abs Campbell Barton 2024-03-28 11:40:24 +11:00
  • da49873e89 Fix buffer overflow with BLI_str_format_uint64_grouped Campbell Barton 2024-03-28 11:40:23 +11:00
  • 0d3ea69daa Fix sizeof(sizeof(...)) passed to BLI_path_slash_ensure Campbell Barton 2024-03-28 11:40:21 +11:00
  • c28db1f0a0 Cleanup: Use C++ namespace for object editors module Hans Goudey 2024-03-28 01:30:38 +01:00
  • 35c6c11c7e Cleanup: Make format Hans Goudey 2024-03-27 20:20:07 -04:00
  • aae9446599 Cleanup: Remove unnecessary "using namespace" Hans Goudey 2024-03-27 16:57:10 -04:00
  • fc06dc31d8 Cleanup: Sort forward declaration lists, remove duplicate Hans Goudey 2024-03-27 16:56:51 -04:00
  • 0bde788d63 Cleanup: Use "All" asset library to simplify node link drag search Hans Goudey 2024-03-27 16:54:10 -04:00
  • ed5cca4021 Cleanup: quiet missing-declarations warnings Campbell Barton 2024-03-28 08:48:03 +11:00
  • cd0b0a9272 CMake: remove non-existing include directory Campbell Barton 2024-03-28 08:48:02 +11:00
  • c433a90138 UI: Minimum Width for Large Confirmation Dialogs Harley Acheson 2024-03-27 22:28:00 +01:00
  • 8377f5d0fb Fix: Compositor GPU backdrop not updating when image transform operators are applied Habib Gahbiche 2024-03-27 21:42:47 +01:00
  • e1a0b6cd9e Fix compositor backdrop not updating for image invert operator Habib Gahbiche 2024-03-27 21:41:25 +01:00
  • 53e9fb6b78 Fix #117566: Cycles persistent data not updated by device preferences Brecht Van Lommel 2024-03-27 18:55:46 +01:00
  • 75a9cbed24 UI: Improvements to Revert File Operator Confirmation Popup Jonas Holzman 2024-03-27 18:39:09 +01:00
  • 10bc136a1a Fix #119935: Attribute set operator support for 2D integer vector lost Hans Goudey 2024-03-27 13:13:57 -04:00
  • 8682ad1908 Fix: Memory leak and race condition with particle effector RNG Brecht Van Lommel 2024-03-27 18:06:31 +01:00
  • d2b38a475f Fix: Cycles Python error after previous commit Brecht Van Lommel 2024-03-27 18:03:09 +01:00
  • a0d5d9137b Fix #119937: Outdated tool tip for Automatic denoiser Alaska 2024-03-27 17:49:58 +01:00
  • 1984f08250 Fix #119846: EEVEE-Next: Rendering Infinite Samples Harley Acheson 2024-03-27 16:16:34 +01:00
  • 68253b4937 Fix: Cycles volume light tree using wrong point to compute uncertainty angle Weizhen Huang 2024-03-27 15:06:05 +01:00
  • 3031146097 Fix #119957: Crash when using 'angle constraint' Relative in Knife tool Germano Cavalcante 2024-03-27 10:52:02 -03:00
  • 72780c3769 Fix: Cycles light tree assertion failing on Intel Mac Weizhen Huang 2024-03-26 16:51:11 +01:00
  • 896b552672 Fix: Unable to change ID property type to Boolean Sergey Sharybin 2024-03-27 13:43:00 +01:00
  • f0479e915f Transform: Implement Snap to Grid mode Germano Cavalcante 2024-03-27 13:17:24 +01:00
  • b3fe97414a Fix: Sculpt paint crash after converting active color attribute Pratik Borhade 2024-03-27 12:28:16 +01:00
  • 0709c07d04 Cleanup: Use actual class instead of base class Omar Emara 2024-03-27 12:54:42 +02:00
  • 4d9678c483 Fix: Sun Beams node is off by half a pixel Omar Emara 2024-03-27 12:49:21 +02:00
  • e9dc9ef9a2 Fix #119936: Crash selecting in mask editor Sergey Sharybin 2024-03-27 11:00:55 +01:00
  • 5ae5614d1e Fix: Chroma Key differs from reference implementation Omar Emara 2024-03-27 11:10:49 +02:00
  • 9aa63aa1e8 Fix: Lens Distortion node is off by half a pixel Omar Emara 2024-03-27 09:04:34 +02:00
  • aa208d3d18 Fix: Plane Deform nodes are off by half a pixel Omar Emara 2024-03-27 08:54:04 +02:00
  • 7113692206 Fix: Directional Blur node is off by half a pixel Omar Emara 2024-03-27 08:50:44 +02:00
  • 6df333a3c7 Fix: Movie Distort node is off by half a pixel Omar Emara 2024-03-27 08:47:07 +02:00
  • 913acaf395 Fix #86325: tilted viewport orientation in default startup Jonas Holzman 2024-03-27 17:07:13 +11:00
  • 976b2d47b4 Unbreak building PyDocs from error in recent refactor Campbell Barton 2024-03-27 16:26:31 +11:00
  • 3b8818cb6e Docs: avoid potential error with templated strings Campbell Barton 2024-03-27 15:53:27 +11:00
  • a6dd4f9cc7 Cleanup: simplify & de-duplicate bl_file_extensions variable Campbell Barton 2024-03-27 15:10:51 +11:00
  • 3f7742f65d GHOST/Wayland: only apply #119871 workaround with LIBDECOR Campbell Barton 2024-03-27 15:02:55 +11:00
  • e078112a53 Fix notifiers from window events using the wrong window Campbell Barton 2024-03-27 15:02:53 +11:00
  • 2a55aabbd8 Fix minor error in recent theme preset save operator Campbell Barton 2024-03-27 15:02:52 +11:00
  • 7cb8c57728 Docs: Python: Update Sphinx to 7.2.6 Aaron Carlisle 2024-03-26 23:37:14 -04:00
  • 2709888f2d Cleanup: de-duplicate date assignment Campbell Barton 2024-03-27 14:54:00 +11:00
  • 81a636dcf4 Cleanup: remove unused import, consistent quote style Campbell Barton 2024-03-27 14:54:00 +11:00
  • 2a25340da4 Cleanup: quiet missing-declarations warnings Campbell Barton 2024-03-27 14:53:58 +11:00
  • 7f25242089 Cleanup: Move object mode switching declarations to proper modules Hans Goudey 2024-03-26 22:29:53 -04:00
  • 436c0a773e Cleanup: Remove object vgroup functions to proper header Hans Goudey 2024-03-26 21:51:09 -04:00
  • 32db305899 Docs: Python: Refactor the config file out of 'sphinx_doc_gen.py' Aaron Carlisle 2024-03-27 04:27:40 +01:00
  • 148940ad15 Cleanup: Remove unnecessary keywords from newly C++ headers Hans Goudey 2024-03-26 20:48:05 -04:00
  • b8b745ae1e Cleanup: Move remaining editors internal headers to C++ Hans Goudey 2024-03-26 20:34:48 -04:00
  • ee38a7b723 UI: Button to Save Custom Themes Harley Acheson 2024-03-27 01:11:50 +01:00
  • acd1b0b7f9 Refactor: Use C++ Vector for RNA/context collection retrieval Hans Goudey 2024-03-27 00:47:39 +01:00
  • 3416fe6e1e License headers: add SPDX headers Campbell Barton 2024-03-27 10:31:24 +11:00
  • 40ab214c0a Cleanup: spelling in comments Campbell Barton 2024-03-27 10:23:54 +11:00
  • d6c4433451 Cleanup: remove declarations for removed functions Campbell Barton 2024-03-27 10:23:53 +11:00
  • 3f594f7b2f Cleanup: consistent naming for EditMesh::looptris elements Campbell Barton 2024-03-27 10:09:12 +11:00
  • 2220696d25 BMesh: avoid copying by value for BMLoop triangles Campbell Barton 2024-03-27 10:09:10 +11:00
  • f2c5cae3d8 Cleanup: Remove unused RNA function call functions Hans Goudey 2024-03-26 18:12:21 -04:00
  • e1c54d5a24 Fix: Windows build error after recent cleanup commit Hans Goudey 2024-03-26 16:20:40 -04:00
  • cd76d06f95 Cleanup: Use boolean instead of int Hans Goudey 2024-03-26 16:04:03 -04:00
  • c72d6100ba Cleanup: Remove unrelated change added in previous commit Hans Goudey 2024-03-26 16:00:00 -04:00
  • 48e4576162 Cleanup: Remove unnecessary keywords from C++ headers Hans Goudey 2024-03-26 15:58:39 -04:00
  • 265bfdb019 Cleanup: Resolve allocation size warning in Hook modifier RNA Hans Goudey 2024-03-26 15:43:12 -04:00
  • 0cdd429b44 Cleanup: Use newer API for creating IDProperties in most places Hans Goudey 2024-03-26 15:39:34 -04:00
  • e0567eadbd Cleanup: Use FunctionRef for IDProperty iteration callback Hans Goudey 2024-03-26 13:36:30 -04:00
  • 2a600b4a83 EEVEE-Next: Shadow: Limit view per shadow map projection Clément Foucault 2024-03-26 20:33:31 +01:00
  • 627ec2666b Cleanup: Add doxygen and restructure paint_hide.cc Sean Kim 2024-03-26 20:19:54 +01:00
  • 2fb4efc905 Fix: GPU test errors importing gpu module Brecht Van Lommel 2024-03-26 20:16:02 +01:00
  • 8b6a21c122 IO: Use FileHandlers in the View 3d Guillermo Venegas 2024-03-26 20:01:08 +01:00
  • 5a1bab39d2 Cleanup: Remove modal definition for PAINT_OT_visibility_invert Sean Kim 2024-03-26 19:43:06 +01:00
  • 9ae24fee48 USD: Add tests to cover curve, light, and point instancer import Jesse Yurkovich 2024-03-26 18:58:46 +01:00
  • efee753e8f Cleanup: Move BKE_idprop.h to C++ Hans Goudey 2024-03-26 12:57:30 -04:00
  • f41ab9abc1 Cleanup: Combine BKE_idprop C and C++ headers Hans Goudey 2024-03-26 12:51:05 -04:00