Commit Graph

  • 15da5dbaf8 Fix #145194: EEVEE: World Shader crash Miguel Pozo 2025-08-27 09:10:20 +02:00
  • f17168d78c Cleanup: Mesh: Use attribute API for merging UV maps Hans Goudey 2025-08-27 04:09:26 +02:00
  • 35d3f3f028 Fix #145070: Clay Strips 'Sculpt Plane' option doesn't work Sean Kim 2025-08-27 02:16:16 +02:00
  • fee064e524 Multires: Add 'Conform Base' functionality Sean Kim 2025-08-27 01:39:23 +02:00
  • 715cff1299 Cleanup: Use attribute API in weighted normal modifier Hans Goudey 2025-08-27 00:57:33 +02:00
  • dce7626b6b Cleanup: Remove unused CustomData interpolation "subweights" argument Hans Goudey 2025-08-27 00:02:20 +02:00
  • 60a6f5bde4 Fix #145084: Crash opening a file and removing a scene from Python Campbell Barton 2025-08-26 21:54:17 +00:00
  • 494c32735f UI: Fade in Area Move Divider Lines Harley Acheson 2025-08-26 22:01:34 +02:00
  • af32b24199 Cleanup: Resolve missing declaration warning Hans Goudey 2025-08-26 15:54:35 -04:00
  • 2dd420d40d BLF: Public Function to Return Maximum Glyph Bounds Harley Acheson 2025-08-26 21:31:29 +02:00
  • ebfad2c071 Audaspace: porting changes from upstream. Jörg Müller 2025-08-26 20:46:56 +02:00
  • 7f4096be41 Core: treat already-existing directory as 'ok' in recursive mkdir Sybren A. Stüvel 2025-08-26 18:30:46 +02:00
  • 6aa11a304c Paint: Store brush and palette colors in scene linear colorspace Brecht Van Lommel 2025-08-26 17:10:16 +02:00
  • 8adb3e758f Draw: Use ResourceHandleRange Miguel Pozo 2025-08-26 17:08:47 +02:00
  • 7e26323724 EEVEE: Remove GPencil from geometry types Clément Foucault 2025-08-26 15:38:17 +02:00
  • 1f3971cae9 Revert "Cleanup: GPU: Remove unused shader library guards" Clément Foucault 2025-08-26 15:39:13 +02:00
  • 06ddc55846 Cleanup: GPU: Fix french spelling of Dictionary Clément Foucault 2025-08-26 15:15:46 +02:00
  • 36222be528 Cleanup: Formatting Hans Goudey 2025-08-26 09:33:43 -04:00
  • 05115b0f88 Cleanup: GPU: Remove unused shader library guards Clément Foucault 2025-08-26 15:10:53 +02:00
  • 65e9b99e85 Tests: Minor update to systematic tests of numerical bpy.props-defined props. Bastien Montagne 2025-08-26 15:00:44 +02:00
  • e6a3c97259 Cleanup: tone down ffmpeg related logging amount Aras Pranckevicius 2025-08-26 15:01:32 +02:00
  • e76454a4fb Fix #145141: Crash on "Mark Freestyle Face" operator Philipp Oeser 2025-08-26 14:24:23 +02:00
  • f82e89183e Fix #142110: Vulkan: Only last planar probe is visible Jeroen Bakker 2025-08-26 14:18:47 +02:00
  • 3417401f0f Cleanup: Formatting Falk David 2025-08-26 13:55:38 +02:00
  • d7fa455e66 Fix #144760: Some (Input) Nodes not changeable in Properties Editor Philipp Oeser 2025-08-26 13:18:41 +02:00
  • 39990303a0 Cleanup: pass "Curve" as a const reference for font evaluation Campbell Barton 2025-08-26 10:51:14 +00:00
  • adfc8da91d Cleanup: Grammar tooltip Habib Gahbiche 2025-08-26 12:52:12 +02:00
  • 1f2c906e2a GPU: Shader: Always mute line directives for GLSL Clément Foucault 2025-08-26 12:46:46 +02:00
  • f291ed4156 Fix: Grease Pencil: Use evaluated positions for the Fill tool Casey Bianco-Davis 2025-08-26 12:31:35 +02:00
  • 12f0bc7736 Fix #138388: Use grid voxel corners as value locations like OpenVDB Lukas Tönne 2025-08-26 12:27:20 +02:00
  • a52bed7786 VSE: Do Scopes on the GPU, improve their look, HDR for waveform/parade Aras Pranckevicius 2025-08-26 12:25:43 +02:00
  • 7bd19f7efb Fix: VSE: Various crashes when sequencer scene is not initialized John Kiril Swenson 2025-08-26 11:53:49 +02:00
  • 30d546cdca Cleanup: Unused multires_subdiv_type in ToolSettings Sergey Sharybin 2025-08-26 11:34:00 +02:00
  • 0c36ed91db Refactor: Remove usage of std::deque Christoph Lendenfeld 2025-08-26 11:09:37 +02:00
  • 3016cf650d Geometry Nodes: implement file path callback for import nodes Sybren A. Stüvel 2025-08-26 11:03:27 +02:00
  • 23d8b7f126 Revert "Fix: Curves: Select Alternate operator not selecting handles" Falk David 2025-08-26 10:54:37 +02:00
  • 505e4fc3ae GPU: Shader: Add support for templated struct Clément Foucault 2025-08-26 10:10:43 +02:00
  • 0a2c84d48d Fix #144771: Vulkan: Object outlines and workbench transparency Jeroen Bakker 2025-08-26 10:08:08 +02:00
  • 721e227ce3 Fix #145137: Regression: Multires Bake: Broken with UDIM Sergey Sharybin 2025-08-26 10:07:24 +02:00
  • 0c78410ae1 Cleanup: clarify naming for CharTrans, EditFontSelBox members Campbell Barton 2025-08-26 17:42:21 +10:00
  • b465504ee2 Fix #145108: Split selection removes edges Campbell Barton 2025-08-26 17:01:47 +10:00
  • b244e7ec41 Fix: invalid center calculation for 3D text cursor Campbell Barton 2025-08-26 16:38:46 +10:00
  • 001a2b3f4d Fix #144383: Limited dissolve creates duplicate faces Jason C. Wenger 2025-08-16 09:02:41 -05:00
  • 4b35760354 Fix: incorrect doc-strings for bpy.props type argument Campbell Barton 2025-08-26 02:14:31 +00:00
  • 753b6c031b PyDoc: include keyword only parameter in doc-strings Campbell Barton 2025-08-26 02:14:30 +00:00
  • 3f7f475c1c Docs: correct doc-string Campbell Barton 2025-08-26 02:14:28 +00:00
  • c1049652e9 Revert "Outliner: Allow right mouse select" Pratik Borhade 2025-08-26 03:44:46 +02:00
  • 346d5b7407 Fix: Curves: Don't treat non-bezier curves as selected when handles are Casey Bianco-Davis 2025-08-25 23:37:12 +02:00
  • 899a8bcdac Fix: Grease Pencil: Select Grouped not selecting bezier handles Casey Bianco-Davis 2025-08-25 23:24:21 +02:00
  • 4d7042a46e Fix: Curves: Select Alternate operator not selecting handles Casey Bianco-Davis 2025-08-25 23:09:46 +02:00
  • 51db471491 VSE: show shortcuts in strip animation menu Ramon Klauck 2025-08-25 22:02:39 +02:00
  • 96f5bb9f05 VSE: Slip toolbar tool John Kiril Swenson 2025-08-25 20:36:01 +02:00
  • 0d484f368e Fix #145100: Grease Pencil Pen tool subdividing multiple strokes Janne Nylander 2025-08-25 19:50:56 +02:00
  • 8bb8bff4bf Tests: bpy props: Add systematic tests for non-array types. Bastien Montagne 2025-08-25 18:47:37 +02:00
  • f4421dfc8e Curves: Cache whether any curve is cyclic Hans Goudey 2025-08-25 18:22:36 +02:00
  • c5cd01ba96 UI: Gray out the Attribute Text option when Text Info is disabled Clément Foucault 2025-08-25 18:04:22 +02:00
  • 8078dcddf9 Tests: Adjust rounding in USD crease value test Jesse Yurkovich 2025-08-25 17:51:32 +02:00
  • f779640402 Nodes: further optimize socket usage inferencing for many group inputs Jacques Lucke 2025-08-25 17:48:09 +02:00
  • 131404a1bd Nodes: optimize socket usage inferencing for many group inputs Jacques Lucke 2025-08-25 17:18:01 +02:00
  • e0afb37648 Fix #144781: EEVEE: Assert fail in ShadowModule at close zoom Clément Foucault 2025-08-25 17:21:37 +02:00
  • cffb5af2ff Fix #142381: EEVEE: Freeze playing back a certain animation Clément Foucault 2025-08-25 17:13:35 +02:00
  • 166d7990ab Fix #142636: Crash with node interface that's an input and an ouput Hans Goudey 2025-08-25 17:01:45 +02:00
  • 9f59a36181 Revert "GPU: Improve the do_static_compilation_ check coverage" Miguel Pozo 2025-08-25 16:31:43 +02:00
  • 00abaa571a Rendering: check return value of mkdir before using directory Sybren A. Stüvel 2025-08-25 16:30:40 +02:00
  • aeeb771a80 Fix: UI: Hide internal "mode" property in Mesh Edit Duplicate Jonas Holzman 2025-08-25 16:18:22 +02:00
  • 7e7b05a054 Fix #145113: Nodes: menu error not automatically resolving Jacques Lucke 2025-08-25 16:06:36 +02:00
  • cb9116f58a Fix #145017: EEVEE: Performance regression with Drivers in Shaders Miguel Pozo 2025-08-25 15:56:35 +02:00
  • 162a24e05d GPU: Improve the do_static_compilation_ check coverage Miguel Pozo 2025-08-25 15:55:26 +02:00
  • 6271ae5758 Curves: Delete and Dissolve operator not work with selected handles Casey Bianco-Davis 2025-08-25 15:41:43 +02:00
  • e4c489e5c9 Fix #145111: Typo in armature unparenting popup UI code YimingWu 2025-08-25 15:37:19 +02:00
  • a020907844 Multires Bake: Implement vector displacement baking Sergey Sharybin 2025-08-25 14:23:35 +02:00
  • 5ed307f8aa Fix: EEVEE: Bilateral denoiser has wrong color transform Clément Foucault 2025-08-25 14:06:11 +02:00
  • 87fe13fb7b Fix: EEVEE: Avoid Valgrind issues Clément Foucault 2025-08-25 14:05:50 +02:00
  • 5c325c394a Fix #145007: don't show empty tooltip popups Jacques Lucke 2025-08-25 13:10:08 +02:00
  • 423203c0fb Fix: PyDocs: Missing tool_settings in context_type_map Falk David 2025-08-25 12:44:55 +02:00
  • e0a82933ab Cleanup: Remove unused code Miguel Pozo 2025-08-25 12:43:28 +02:00
  • 32a812682c Fix #144625: Vulkan: Blacklist NVIDIA 580.76.05 on Linux Jeroen Bakker 2025-08-25 12:28:16 +02:00
  • 916f249f7c Fix: PyDocs: Missing sequencer_scene in context_type_map Falk David 2025-08-25 12:25:38 +02:00
  • 1122a05cb6 VSE: Scene Selector & Scene Time Synchronization Falk David 2025-08-25 11:58:17 +02:00
  • ede77f72fa Grease Pencil: Join Operator leaves handles selected Casey Bianco-Davis 2025-08-25 11:54:05 +02:00
  • 494b041585 Python: Improve bpy.data.user_map() argument documentation Sybren A. Stüvel 2025-08-25 11:53:23 +02:00
  • 25dd9ec22a Fix #144864: UI freezes with lots of Action slots (in the Outliner) part 2 Sybren A. Stüvel 2025-08-25 11:31:53 +02:00
  • 0b902af22d Color Management: Add Perceptual color space in color pickers Brecht Van Lommel 2025-08-25 11:26:30 +02:00
  • 6ad010a1eb Tests: Reorganize group tests Ian Yoo 2025-08-25 11:16:35 +02:00
  • 38c1656624 Fix #143635: Grease Pencil: Use only editable points in use_connected_only Laurynas Duburas 2025-08-25 11:03:37 +02:00
  • 659c21dd6f I18N: Updated UI translations from git/weblate repository (5a6a49b9a062). Bastien Montagne 2025-08-25 10:48:56 +02:00
  • 68abaa12d5 Fix: List Style still shown in Nodes Habib Gahbiche 2025-08-25 10:23:32 +02:00
  • 98b4c3e252 Cleanup: Remove obsolete comment Jeroen Bakker 2025-08-25 09:23:32 +02:00
  • 904794e330 Fix #144970: Crash selecting the text on a linked duplicated text object Campbell Barton 2025-08-25 06:40:55 +00:00
  • 98fd1a942c Refactor: move run-time flags from CharInfo::flag to CharTrans Campbell Barton 2025-08-25 06:40:53 +00:00
  • e17677ce73 Refactor: move font-curve initialization & validation out of evaluation Campbell Barton 2025-08-25 06:20:11 +00:00
  • dae9bed968 Refactor: move the evaluated font size into EditFont Campbell Barton 2025-08-25 06:20:10 +00:00
  • 88129ffa6b Cleanup: pass a curve to BKE_vfont_select_* instead of an object Campbell Barton 2025-08-25 06:20:08 +00:00
  • 352575d620 Cleanup: remove unused Curve::lines & disabled RNA definition Campbell Barton 2025-08-25 06:20:07 +00:00
  • fdcbb0c99b Docs: Update RNA to user manual URL mapping Aaron Carlisle 2025-08-24 20:09:32 -04:00
  • 7e4defbf3b Fix: Performance regression when using bevel and subdivision modifier Piotr Makal 2025-08-24 08:59:47 -04:00
  • 1b559b4f78 Cleanup: quiet class-memaccess warning Campbell Barton 2025-08-24 09:49:41 +00:00
  • adeacf9644 Fix: ACES 2.0 studio config sets image files to ACES2065-1 incorrectly Brecht Van Lommel 2025-08-24 10:49:33 +02:00
  • ac88bc0e76 Doc: add clarifications to fix for #144958 Campbell Barton 2025-08-24 16:33:29 +10:00
  • 85d5ade00f Cleanup: spelling in comments (make check_spelling_*) Campbell Barton 2025-08-24 06:26:08 +00:00