Commit Graph

  • 7a01f736a5 Nodes: Make context path breadcrumbs interactive Maxime-Cots 2025-08-20 17:53:34 +02:00
  • 8b9e667eab Revert "Sequencer: Avoid storing un-tracked pointers in blend files" Hans Goudey 2025-08-20 11:31:02 -04:00
  • 4560e60670 UI: Add Scene/ViewLayer selectors to Properties tabs Aaron Carlisle 2025-08-20 17:12:46 +02:00
  • 41d4b945d3 Fix: Missing space in Unbiased volume tooltip Alaska 2025-08-20 16:51:02 +02:00
  • 58554964e4 Sequencer: Avoid storing un-tracked pointers in blend files Hans Goudey 2025-08-20 16:49:41 +02:00
  • 9df3b1cd06 Benchmark: Fix bpy/RNA broken 'bpy props get/set' tests, add FloatVectorProperty one. Bastien Montagne 2025-08-20 16:35:32 +02:00
  • 4d6646c91e Fix #143958: Dynamic paint crash due to thread-unsafe brush mesh writing Hans Goudey 2025-08-20 16:23:26 +02:00
  • 8d6c717e34 UI: Nodes: Add icons to data type menus W_Cloud 2025-08-20 16:14:32 +02:00
  • 89c5702d12 Fix: Reference binding to null pointer in normals-calc_corner Hans Goudey 2025-08-20 09:56:30 -04:00
  • b2b23e3619 Fix #144526: Crash on exit with Video_Editing template Miguel Pozo 2025-08-20 15:48:20 +02:00
  • b7742e6988 Compositor: Add Jitter input to Glare Sun beams Mohamed Hassan 2025-08-20 15:10:18 +02:00
  • 20d7b5563c Release: Include 4.5 LTS gitea issue in notes generator Philipp Oeser 2025-08-20 14:54:22 +02:00
  • 8138fa3ce3 Fix: Non-existent mask.cursor_set operator in keymap Brecht Van Lommel 2025-08-20 13:33:45 +02:00
  • 9cabbe074f Fix #144858: Invalid text selection in the Python console Campbell Barton 2025-08-20 21:21:12 +10:00
  • 27a613d9ea Fix: BPY props: broken custom set function for strings. Bastien Montagne 2025-08-20 12:48:47 +02:00
  • 2f2ff44e56 GPU: Shader: Remove legacy creation API Clément Foucault 2025-08-20 09:25:32 +02:00
  • d803ee4c79 Nodes: Port shader Gamma node to Geometry Nodes Alberto12345678999 2025-08-20 08:46:34 +02:00
  • b8ce7d419e Cleanup: use PyErr_SetString when formatting isn't needed Campbell Barton 2025-08-20 16:10:00 +10:00
  • 9a1af169d9 Cleanup: use bool argument for object_cacheIgnoreClear Campbell Barton 2025-08-20 16:09:10 +10:00
  • 782adf8878 Docs: Update RNA to user manual URL mapping Aaron Carlisle 2025-08-20 00:42:05 -04:00
  • 2725dfe3d1 Tests: Fix RNA manual look up checks Aaron Carlisle 2025-08-19 22:31:18 -04:00
  • c45ee0eb98 Cleanup: quiet compiler warnings Campbell Barton 2025-08-20 11:18:29 +10:00
  • 3a8a379ea2 Cleanup: use camel-case/pascal-case for struct names Campbell Barton 2025-08-20 10:59:12 +10:00
  • 96a7b37652 Cleanup: spelling in comments (make check_spelling_*) Campbell Barton 2025-08-20 10:45:51 +10:00
  • d741e7a21f Docs: mention why paths aren't checked on startup Campbell Barton 2025-08-20 10:34:15 +10:00
  • 8723bd4f58 Cleanup: Change BKE_paint_brush_set to take in const reference Sean Kim 2025-08-20 00:01:04 +02:00
  • f5952fd178 Fix: Grease Pencil: Pen Tool does not work with multiple layers Casey Bianco-Davis 2025-08-19 22:54:28 +02:00
  • 6e82e403df Fix: Image Editor can have no default active brush Sean Kim 2025-08-19 22:44:24 +02:00
  • c7e2368d6c Fix #144528: Cycles renders OpenVDB grids with rotation wrong Brecht Van Lommel 2025-08-19 21:39:30 +02:00
  • abf743c380 Keymap: Consistent hotkey for Jump to Previous/Next Keyframe Damien Picard 2025-08-19 21:08:57 +02:00
  • 28f93d5443 Fix #144569: Cycles NanoVDB rendering broken with oneAPI Brecht Van Lommel 2025-08-19 18:41:53 +02:00
  • b5606b5634 Fix #144599: Cycles OSL node with external script does not update Brecht Van Lommel 2025-08-19 18:33:37 +02:00
  • 869fc2cf4e GPU: Shader: Add Shared Variable in shader create info Clément Foucault 2025-08-19 18:27:49 +02:00
  • ced8281c32 I18n: Allow translation of two formatted reports using dynamic types Damien Picard 2025-08-19 18:16:18 +02:00
  • 59201ddc28 BPY props: Fix own mistake in recent refactor. Bastien Montagne 2025-08-19 17:49:46 +02:00
  • 134d66201a Cleanup: BPY prop: Move get/set... py callbacks into own scope. Bastien Montagne 2025-08-19 17:16:31 +02:00
  • 8b7a0b307b Cleanup: Make AttributeStorage method const Hans Goudey 2025-08-19 10:23:13 -04:00
  • fee17f40a2 Nodes: Lower main socket priority of menu sockets Omar Emara 2025-08-19 16:18:58 +02:00
  • c672aa9ef4 Cleanup: Cycles: Check if background light is enabled in one place. Weizhen Huang 2025-08-19 12:19:43 +02:00
  • d866517708 Fix #144639: light missing update because it was disabled Weizhen Huang 2025-08-18 11:33:38 +02:00
  • da7bcfc642 Fix #144441: EEVEE: Wrong projection matrix with Walk Navigation + Overscan Miguel Pozo 2025-08-19 15:12:54 +02:00
  • 83dcaf0501 Fix #144610: Cycles: do not convert open volume mesh to sdf Weizhen Huang 2025-08-19 13:26:11 +02:00
  • f41a0d5ab9 Fix: Cycles OptiX + OSL fails to render images with OSL releases Brecht Van Lommel 2025-08-19 13:22:07 +02:00
  • 660f6ae0ec Fix #144681: Add support for inactive color spaces Sergey Sharybin 2025-08-19 12:37:24 +02:00
  • 075c2eca06 Fix #144483: Use-after-free when splitting View3D opened Asset Shelf Bart van der Braak 2025-08-19 12:26:13 +02:00
  • a3c4b0b07a Fix #144749: Crash on opening a file with a Sculpt toolsettings gravity object. Bastien Montagne 2025-08-19 11:50:05 +02:00
  • 8e85423f63 Refactor: simplify zero stripping in units code Campbell Barton 2025-08-19 09:37:38 +00:00
  • 1b5c896346 Fix #144371: Prevent inserting keyframes on linked action Pratik Borhade 2025-08-19 10:10:41 +02:00
  • 3a6a663a15 Fix: Zero division exception in ca60419b3a илья _ 2025-08-19 10:00:41 +02:00
  • c80834fbf7 Anim: Draw Time editor minor lines on full frames Christoph Lendenfeld 2025-08-19 09:39:16 +02:00
  • e83cce910d Fix #144700: Incorrect operator model draw example Jeroen Bakker 2025-08-19 07:42:44 +02:00
  • 99aa76035d Fix: typo in mathutils.Vector doc-string nutti 2025-08-19 02:36:42 +00:00
  • 087c442567 Build: unbreak lite builds (WITH_TBB=OFF) Campbell Barton 2025-08-19 12:31:17 +10:00
  • ca60419b3a Mesh: Avoid mutex lock in hot loop for custom normals илья _ 2025-08-19 03:46:03 +02:00
  • 5a0c0826b7 VSE: Support adding multiple images John Kiril Swenson 2025-08-04 22:57:41 -05:00
  • 644fcd6bfb Cleanup: VSE: Reorganize and clean up sequencer add code John Kiril Swenson 2025-08-01 12:57:57 -05:00
  • 4254730b20 Cleanup: VSE: Add Doxygen sections to sequencer_add.cc John Kiril Swenson 2025-06-02 23:56:01 -05:00
  • 76c5bdf0be Refactor: Clear Panel and ARegion runtime pointers when writing files Hans Goudey 2025-08-18 20:56:40 +02:00
  • 178eca9427 Refactor: Move various window manager runtime pointers out of DNA Hans Goudey 2025-08-18 20:44:44 +02:00
  • 2615cecf10 Refactor: Cycles: Align log levels with CLOG Brecht Van Lommel 2025-08-18 20:22:44 +02:00
  • 6d6c950750 Fix #144543: Cycles NanoVDB render error with empty volume grid Brecht Van Lommel 2025-08-18 20:21:44 +02:00
  • 05c7ec3a2f Fix: View transforms do not match display device in image save Brecht Van Lommel 2025-08-18 20:20:59 +02:00
  • 56646137fe Refactor: Move some wmWindowManager runtime lists out of DNA Hans Goudey 2025-08-18 16:13:07 +02:00
  • a5d5eca487 Cleanup: Sequencer: Replace seqbasep variable access with function Hans Goudey 2025-08-18 15:39:58 +02:00
  • e05089362c GPU: Shader: Add support for enum class Clément Foucault 2025-08-18 13:50:49 +02:00
  • a065d16ef4 Fix: Geometry Nodes: crash accessing empty instances Jacques Lucke 2025-08-18 13:16:49 +02:00
  • dce0fa115f GPU: Shader: Preprocess: Improve error reporting Clément Foucault 2025-08-18 12:02:26 +02:00
  • 7997ff94dc I18N: Updated UI translations from git/weblate repository (5aae94a85f408). Bastien Montagne 2025-08-18 11:58:43 +02:00
  • 066280446c Vulkan: Enable maintenance4 in VMA Jeroen Bakker 2025-08-18 09:52:08 +02:00
  • ecba348b73 Docs: Update RNA to user manual URL mapping Aaron Carlisle 2025-08-18 00:20:52 -04:00
  • d4b0f02f72 Fix: Incorrect attribute type check during USD shape import Jesse Yurkovich 2025-08-18 06:16:57 +02:00
  • 35d84e3336 UI: Warning When Dragging Non-Blend File Onto Executable Harley Acheson 2025-08-18 02:18:39 +02:00
  • 98869c514a Fix: Annotate tool in Image Editor shows brush properties & errors Sean Kim 2025-08-18 01:16:42 +02:00
  • 1c8bee7da2 Fix: Grease Pencil panels / buttons not displaying Sean Kim 2025-08-18 00:27:35 +02:00
  • dba072ef93 Mesh: Avoid quadratic vertex valence complexity for corner normals илья _ 2025-08-17 20:11:40 +02:00
  • 072d251b8e Refactor: Use optional Span instead of empty Span with no attribute Hans Goudey 2025-08-17 18:08:18 +02:00
  • 15567f597d UI: Remove unused theme properties Nika Kutsniashvili 2025-08-17 15:39:39 +02:00
  • 5dc5bd5a2b VSE: Add "Mirror" menu to preview strip menu Ramon Klauck 2025-08-17 14:01:40 +02:00
  • 81380a5fc2 VSE: Enable Pie Menu on Drag for Preview Keyframe Insert Ramon Klauck 2025-08-17 14:01:03 +02:00
  • 6485722c17 UI: Use UI_alert For Vulcan Fallback Warning Harley Acheson 2025-08-17 02:57:24 +02:00
  • d65c059973 Cleanup: Mesh: Use edge_other_vert instead of ternary operator илья _ 2025-08-16 22:12:10 +02:00
  • 50b86c64d2 Fix: execute_node_group only accepting positive values for arguments Ray Molenkamp 2025-08-16 20:38:28 +02:00
  • 990f0863e8 PyDoc: include buffer access in examples, cleanup Campbell Barton 2025-08-16 17:38:20 +10:00
  • e297fb4f14 UI: Tree View: Operator to delete with X key Pratik Borhade 2025-08-16 08:21:49 +02:00
  • b856b6010e PyAPI: buffer protocol support for mathutils types Oxicid 2025-08-16 06:14:19 +00:00
  • ebfa7edeb1 Cleanup: use snake case, replace "m_" prefix with "_" suffix Campbell Barton 2025-08-16 14:32:52 +10:00
  • c888bc55e7 Cleanup: quiet GCC warning Campbell Barton 2025-08-16 16:11:35 +10:00
  • 9a3f80b8f2 UI: Generalized Alert and Popup Block Error Indication Harley Acheson 2025-08-16 02:45:36 +02:00
  • d3712a16db Cleanup: Adjust recently added RadialControl comment Sean Kim 2025-08-15 22:54:35 +02:00
  • 0f97bbf944 Refactor: Improve packaging of curve edit draw segments in memory илья _ 2025-08-15 21:51:49 +02:00
  • ead9643fe4 Cleanup: UI: Remove uiItem::flag_ public access Guillermo Venegas 2025-08-15 21:50:39 +02:00
  • 7d2b024151 UI: Theme: Move curve handle properties in common Nika Kutsniashvili 2025-08-15 21:40:56 +02:00
  • a767671c56 Grease Pencil: Edit Mode Pen Tool Casey Bianco-Davis 2025-08-15 18:17:09 +02:00
  • 3dc73a3fda Tests: update GPU volume tests Weizhen Huang 2025-08-15 18:15:34 +02:00
  • 4c2169267a UI: Widen Preferences Window Pablo Vazquez 2025-08-15 18:01:20 +02:00
  • e5cc7ce59b Fix: VSE preview draw was not caching the OCIO GPU shader Aras Pranckevicius 2025-08-15 15:15:08 +02:00
  • 3c3f21ec00 GPU: Shader: Replace template macro implementation by copy paste Clément Foucault 2025-08-15 15:13:54 +02:00
  • b1d9a91647 FBX: Add material name collision mode Oxicid 2025-08-15 15:04:36 +02:00
  • da46eed108 IO: Add Apply Transforms option to obj exporter Thomas Hope 2025-08-15 15:03:44 +02:00
  • f4103acb3f Refactor: Vulkan: Swapchain submission fence Jeroen Bakker 2025-08-15 13:46:42 +02:00