Commit Graph

  • d86d2a41e0 Fix #94148: Top bar, Status bar Header Colors Differ from Theme Setting Rawalanche 2023-08-26 00:16:20 +02:00
  • 383a145a19 Mesh: Share normals caches by splitting vertex and face calculation Hans Goudey 2023-08-25 23:06:06 +02:00
  • da510b0d73 Cleanup: Remove unused variable Germano Cavalcante 2023-08-25 17:09:15 -03:00
  • 7405993cb7 UI: Object Types Visibility Popover Tweaks Harley Acheson 2023-08-25 22:17:48 +02:00
  • f69c7afe57 Fix #111295: Add Missing Win32 Platform-Specific Window functions Harley Acheson 2023-08-25 22:09:54 +02:00
  • eb0a9346df Cleanup: Make format Harley Acheson 2023-08-25 12:18:13 -07:00
  • 211d631428 Fix error in own previous fix (56781c80b7) Julian Eisel 2023-08-25 20:23:29 +02:00
  • 56781c80b7 Fix #111212: Crash in menu search when cursor is outside the window Julian Eisel 2023-08-25 19:47:36 +02:00
  • e57726594d Fix missing context attribute access in asset shelf polls Julian Eisel 2023-08-25 19:33:48 +02:00
  • 3220912760 Fix 109320: Crash when showing tooltip in menu search (Intel MacOS) Julian Eisel 2023-08-25 19:14:19 +02:00
  • b6df32f740 Fix #111273: multiple vertex weight sliders show the same value Jacques Lucke 2023-08-25 18:36:04 +02:00
  • cf9fcbf24e Cleanup: Use C++ threading API in sculpt/paint code Hans Goudey 2023-08-25 18:18:35 +02:00
  • 4151691552 Fix #111504: Regression: Mesh draw corruption in sculpt mode Sergey Sharybin 2023-08-25 17:58:35 +02:00
  • 9a4a167476 UI: Add a context argument to tree view item rename functions. Lukas Tönne 2023-08-25 16:00:05 +02:00
  • b05d44b75b Fix #109847: Inconsistent panning in editors Guillermo Venegas 2023-08-25 15:02:02 +02:00
  • a186f5e48a Cleanup: unused variable in release builds. Bastien Montagne 2023-08-25 12:23:55 +02:00
  • 888a7f0bf0 Cleanup: remove C++ RawArray Iliya Katueshenock 2023-08-25 11:46:37 +02:00
  • b150b47720 UI: add a preference for the number of samples used for FPS playback Campbell Barton 2023-08-25 19:22:05 +10:00
  • faff3d1d15 Cleanup: Comment style Pratik Borhade 2023-08-25 11:14:19 +02:00
  • 2eb447b00f EEVEE-Next: Shadow: Fix shader compilation Clément Foucault 2023-08-25 10:49:40 +02:00
  • e20a284cb9 Fix #111488: Copying object crashes Blender after recent refactor. Bastien Montagne 2023-08-25 11:01:46 +02:00
  • 4462100cee GPv3: Delete channels Pratik Borhade 2023-08-25 11:00:37 +02:00
  • 0094bf8357 Remove debug printf committed by accident Campbell Barton 2023-08-25 17:13:49 +10:00
  • 4c0ef81926 Fix frame-rate display using times from previous playback Campbell Barton 2023-08-25 17:01:18 +10:00
  • 2c587e31dd Fix error in frame-rate display check Campbell Barton 2023-08-25 17:01:16 +10:00
  • 1954baaed3 Fix frame-rate display with multiple viewports open Campbell Barton 2023-08-25 15:45:56 +10:00
  • 09f61f6881 Cleanup: enforce documented convention for RNA enum naming Campbell Barton 2023-08-25 12:57:52 +10:00
  • 4d757510be Cleanup: remove unnecessary context arg to transform drawing functions Campbell Barton 2023-08-25 10:46:24 +10:00
  • 89c2e3c9dc Cleanup: remove unnecessary context argument to drawSnapping Campbell Barton 2023-08-25 10:25:58 +10:00
  • 2839e23a45 Fix sequencer snap failing to draw with drag & drop Campbell Barton 2023-08-25 10:15:38 +10:00
  • 7074c210cc Cleanup: format Campbell Barton 2023-08-25 09:39:26 +10:00
  • 3de8900ed6 Cleanup: spelling in comments Campbell Barton 2023-08-25 08:56:58 +10:00
  • ed5110c0ef Outliner: Port pose channel elements to new tree-element code design Almaz-Shinbay 2023-08-24 23:18:20 +02:00
  • 607adbca47 install_linux_packages: Raise LLVM default version to 15.0.7. Bastien Montagne 2023-08-24 22:55:56 +02:00
  • 584d5dbb20 UI: Rename Realtime GPU in compositor to GPU Eitan Traurig 2023-08-24 21:10:51 +02:00
  • f5b7813f3c Cleanup: Remove unnecessary mesh C API function Hans Goudey 2023-08-24 13:10:41 -04:00
  • 119fbba47d Cleanup: Simplify PBVH update of mesh pointers Hans Goudey 2023-08-24 12:41:28 -04:00
  • 7e7edc4d8e Readfile: Fix existing memleak in case an Armature Object loses its armature ObData. Bastien Montagne 2023-08-24 17:30:12 +02:00
  • 111e586424 Cleanup: Sculpt: Avoid unnecessarily changing vertex normals Hans Goudey 2023-08-24 16:47:55 +02:00
  • b53c7a804a Readfile: Replace the 'lib_link' specific code by generic usage of foreach_id. Bastien Montagne 2023-03-11 18:07:59 +01:00
  • fb2a657bdc Fix: wrong sorting in Add menu in recent commit Pablo Vazquez 2023-08-24 16:15:43 +02:00
  • 968e35d703 Geometry Nodes: Sort Add menu entries Pablo Vazquez 2023-08-24 16:09:58 +02:00
  • 6ef40a3e9f Fix: GPv3: Editable channels filtering was inverted for grease pencil channels Amelie Fondevilla 2023-08-24 16:01:19 +02:00
  • 34e4bedcd8 Nodes: Move rotation socket out of experimental Hans Goudey 2023-08-24 15:28:07 +02:00
  • 2cb5f83940 Fix #97049: Auto-keyframe Status Message Overlaps Navigation Gizmo Nate Rupsis 2023-08-24 15:25:45 +02:00
  • 8941739d75 Fix unused variable warning Julian Eisel 2023-08-24 15:20:29 +02:00
  • 686ffaaed9 Fix #111174: dropped nodegroups from the asset browser show selector Philipp Oeser 2023-08-24 15:12:00 +02:00
  • 8992e7ab2a Fix: missing update when library override editable is toggled Philipp Oeser 2023-08-24 15:11:37 +02:00
  • 44ba616614 Fix #108782: Fcurve Modifer shortcut does not work in channels region Philipp Oeser 2023-08-24 15:10:57 +02:00
  • f63a0e670a Workbench-Next: Workaround lack of texture views support Miguel Pozo 2023-08-24 15:10:33 +02:00
  • 45d8a8b0c3 Geometry Nodes: Initial basic rotation socket nodes Hans Goudey 2023-08-24 14:58:55 +02:00
  • 81eb7edc8b Outliner: Port view collection base elements to new tree-element code design Almaz-Shinbay 2023-08-24 14:44:43 +02:00
  • 3f7eceea93 Fix: Memory leak in Graph editor keyframe jump Christoph Lendenfeld 2023-08-24 14:33:12 +02:00
  • d8757236e0 Cleanup: Remove unused sculpt function declaration Hans Goudey 2023-08-24 07:40:54 -04:00
  • 5bbeb927a1 Fix: USD export: missing animation frames. Michael Kowalski 2023-08-24 14:12:07 +02:00
  • 577c0b4b46 Compositor: Refactor Add menu Pablo Vazquez 2023-08-24 13:46:11 +02:00
  • 7fc7441a7b Cleanup: Separate sculpt undo restore into types Hans Goudey 2023-08-23 22:13:10 -04:00
  • 4a0581eca2 Fix: Missing multires to faces visibility sync after box hide Hans Goudey 2023-08-23 22:04:13 -04:00
  • 4d82e1a7ee Cleanup: Simplify, parallelize multires to mesh visibility propagation Hans Goudey 2023-08-23 22:02:23 -04:00
  • a1dceeec00 Fix #110516: Geometry nodes use attribute toggle boolean values broken Hans Goudey 2023-08-24 13:36:25 +02:00
  • 4b26fbbd02 Nodes: Change rotation socket color Hans Goudey 2023-08-24 13:34:36 +02:00
  • 550c15bccd Geometry Nodes: Move tool-specific nodes to proper menus Hans Goudey 2023-08-24 13:34:15 +02:00
  • 5bed3ef827 GPv3: Dissolve Operator casey bianco-davis 2023-08-24 11:06:18 +02:00
  • bce23aa0f5 Fix: Crash On Exit When Using Vulkan Jeroen Bakker 2023-08-24 10:23:21 +02:00
  • 24a8d6425a CMake: include missing files in source files Campbell Barton 2023-08-24 11:47:58 +10:00
  • a56200c1ed Cleanup: sort cmake file lists Campbell Barton 2023-08-24 11:38:41 +10:00
  • a13823057c Cleanup: format Campbell Barton 2023-08-24 11:37:29 +10:00
  • 4492742487 License headers: manually integrate existing copyright into SPDX text Campbell Barton 2023-08-24 10:54:59 +10:00
  • 0148293520 License headers: add SPDX licenses for '*.glsl' files Campbell Barton 2023-08-24 10:54:59 +10:00
  • 8d1ffe14b2 Cleanup: use a bool for BKE_mesh_orco_verts_transform invert argument Campbell Barton 2023-08-24 10:45:34 +10:00
  • 3ec489000f Cleanup: spelling in comments Campbell Barton 2023-08-24 10:43:45 +10:00
  • b8054b0cb2 Cleanup: white-space for UNIX platform error messages Campbell Barton 2023-08-24 10:37:20 +10:00
  • 7c2dc5183d Nodes: Remove "Make Group" and "Ungroup" from add menu Hans Goudey 2023-08-23 15:52:14 -04:00
  • fa09ffc585 Document 110239: How callbacks work on Operator properties demeterdzadik@gmail.com 2023-08-23 18:59:58 +02:00
  • 668b31c5d8 Outliner: Port layer collection elements to new tree-element code design Almaz-Shinbay 2023-08-23 18:17:14 +02:00
  • 110eb666ca Fix #111439: liboverride object cannot be made local from 3DView, if it has a local parent. Bastien Montagne 2023-08-23 17:22:47 +02:00
  • 1284e98ab8 Cycles: use low-distortion mapping when sampling cone and hemisphere Weizhen Huang 2023-08-23 17:25:27 +02:00
  • 445fabeae9 Fix (unreported) crash when loading files with py-defined ID IDProperties. Bastien Montagne 2023-08-23 16:36:05 +02:00
  • 8bb5916183 Readfile: Replace the 'expand' specific code by generic usage of foreach_id. Bastien Montagne 2023-08-23 12:36:56 +02:00
  • c79642fa98 Core: foreach_id: Do not mutually exclude 'no origpointer access' and 'readonly' flags anymore. Bastien Montagne 2023-08-23 11:39:47 +02:00
  • e7abe1fd76 Cleanup: Remove unused node function Hans Goudey 2023-08-23 10:37:09 -04:00
  • 5dd9e57878 Cleanup: Refactor Switch View node to use dynamic declarations Weikang Qiu 2023-08-23 16:35:36 +02:00
  • 8d8f03be9c Cleanup: Draw: Clarify comment Miguel Pozo 2023-08-23 16:10:38 +02:00
  • c076202e23 Fix illegal address error in Cycles Light Tree when no emitter is selected Weizhen Huang 2023-08-23 16:09:06 +02:00
  • cf8ea05e71 CMake: Rename compositor tests option to WITH_COMPOSITOR_REALTIME_TESTS Sergey Sharybin 2023-08-23 16:03:12 +02:00
  • 89dc2e1649 Fix: EEVEE-Next: Object Info > Random Miguel Pozo 2023-08-23 16:01:31 +02:00
  • 45f3426559 Fix: UserDef_Experimental padding Miguel Pozo 2023-08-23 15:33:02 +02:00
  • 85b02b893a Workbench-Next: Enabled by default Miguel Pozo 2023-08-23 15:09:37 +02:00
  • d732478574 Cleanup: Geometry Nodes: Unnecessary components to check Iliya Katueshenock 2023-08-23 14:53:57 +02:00
  • 1193f2d7ec GPv3: Refactor code for the hard eraser Amelie Fondevilla 2023-08-23 14:13:50 +02:00
  • 3cd14df7d8 Revert "Fix illegal address error in Cycles Light Tree when no emitter is selected" Weizhen Huang 2023-08-23 12:42:57 +02:00
  • beaf4854b1 Fix #110328: Clay Strip symmetry does not mirror rotation Sergey Sharybin 2023-08-23 12:21:44 +02:00
  • 7bb693581f UI: Move asset shelf out of experimental Julian Eisel 2023-08-23 12:09:15 +02:00
  • 206ab6437b Fix illegal address error in Cycles Light Tree when no emitter is selected Alaska 2023-08-23 11:54:20 +02:00
  • 7c4f5b7dc6 Temp 'Fix' broken compilation from abab47a805. Bastien Montagne 2023-08-23 10:39:21 +02:00
  • b4c380acb4 Fix #109427: Shortcut missing in animation editors channel context menu Philipp Oeser 2023-08-23 09:40:27 +02:00
  • e2a35debde Fix #94129: Unable to remove added keying set from context menu Philipp Oeser 2023-08-23 09:39:38 +02:00
  • 26e2f07dad Fix #111381: Crash when inserting a node onto a link inside a frame Lukas Tönne 2023-08-23 08:51:05 +02:00
  • 0f0a2d9038 Correct error printing NDOF rotation Campbell Barton 2023-08-23 15:36:34 +10:00
  • 3405e14446 GHOST: handle all event types in GHOST_EventPrinter::processEvent Campbell Barton 2023-08-23 15:11:38 +10:00