Commit Graph

  • 3906bf0174 Extensions: only hide the add-ons UI when the panel has been extended Campbell Barton 2024-02-01 17:03:44 +11:00
  • dd641d15d0 Fix is_extended method for UI classes (menu, panel, headers... etc) Campbell Barton 2024-02-01 17:03:42 +11:00
  • a8e73616b9 Cleanup: rename add-on related variables for clarity Campbell Barton 2024-02-01 17:03:40 +11:00
  • c87e51790d Cleanup: Make format Hans Goudey 2024-01-31 22:01:30 -05:00
  • ed500d93b4 Cleanup: Pass const context to asset function Hans Goudey 2024-01-31 21:18:09 -05:00
  • fac27b1b6b Cleanup: Replace most used of SWAP macro with std::swap Hans Goudey 2024-01-31 21:12:16 -05:00
  • 33fc594da1 Fix #117679: operator_menu_enum crashes for an unfound property Philipp Oeser 2024-02-01 01:50:55 +01:00
  • 93562a1cc5 UI: Image Rotate Harley Acheson 2024-01-31 23:36:28 +01:00
  • 9c3aa8b824 Cleanup: Use StringRef arguments for some UI button functions Hans Goudey 2024-01-31 17:16:25 -05:00
  • 5fa61ee620 Cleanup: Move remaining spreadsheet editor code to C++ namespace Hans Goudey 2024-01-31 16:32:10 -05:00
  • 1934075d97 Fix: Memory leak in gizmo tooltip function Hans Goudey 2024-01-31 15:41:55 -05:00
  • b0063a4690 Cleanup: Perform cleanup on sculpt_automasking.cc Sean Kim 2024-01-31 21:43:02 +01:00
  • 7b77ba3cde Cleanup: Make format Hans Goudey 2024-01-31 14:28:38 -05:00
  • 02895d342c Cleanup: Small changes to asset shelf code Hans Goudey 2024-01-31 14:25:21 -05:00
  • 7fa5fc02b7 Cleanup: Move BLF headers to C++ Hans Goudey 2024-01-31 14:04:56 -05:00
  • e89b4927e4 Cleanup: UI: Remove unused button creation functions Hans Goudey 2024-01-31 13:45:26 -05:00
  • 2571bb18be Cleanup: UI: Remove unnecessary function for setting button string Hans Goudey 2024-01-31 13:42:57 -05:00
  • ac42aaafb1 Fix #117661: Knife Project crashes Hans Goudey 2024-01-31 13:31:28 -05:00
  • 38e7b4e473 Geometry Nodes: Improve attribute text overlay readability Julian Plak 2024-01-31 19:21:49 +01:00
  • fa6384eb39 Fix #92140: Can't assign shortcuts to tools Richard Antalik 2024-01-31 19:04:09 +01:00
  • a1792e98a4 Cleanup: Use std::string for RNA path functions Hans Goudey 2024-01-31 13:00:21 -05:00
  • b720891288 Cleanup: General C++ cleanup for internal RNA headers Hans Goudey 2024-01-31 11:59:55 -05:00
  • de26427bb1 Cleanup: Move internal RNA headers to C++ Hans Goudey 2024-01-31 11:49:50 -05:00
  • 8a96f0fb06 Fix #116411: Sound animation not working correctly Richard Antalik 2024-01-31 18:57:06 +01:00
  • 048cece74d UI: Show folders when selecting font Richard Antalik 2024-01-31 18:56:24 +01:00
  • c0c3565714 GL: Remove geometry shader invocations workaround Clément Foucault 2024-01-31 17:17:38 +01:00
  • 1ddc35ac88 GL: Remove texture gather workaround Clément Foucault 2024-01-31 17:15:53 +01:00
  • 749a3880de GL: Remove cube map array workaround Clément Foucault 2023-12-28 23:08:13 +13:00
  • 856daa13a5 GL: Remove texture storage workaround Clément Foucault 2024-01-31 16:04:51 +01:00
  • 0673ad344c GL: Remove vertex attrib binding workaround Clément Foucault 2024-01-31 16:02:17 +01:00
  • a1c5a6b077 GL: Remove copy image workaround Clément Foucault 2024-01-31 15:48:35 +01:00
  • 71904d7fb3 GL: Remove image load/store workaround Clément Foucault 2024-01-31 15:48:03 +01:00
  • 64d1f065e3 GL: Remove base instance workaround Clément Foucault 2023-12-28 22:35:48 +13:00
  • 6722d40fd5 GL: Remove fixed restart index workaround Clément Foucault 2023-12-28 22:32:02 +13:00
  • 7e7165b085 GPv3: Basic vertex group operators Lukas Tönne 2024-01-31 17:45:59 +01:00
  • 4d4f8bbfe4 Cycles: set num_sort_partition_elements to 8192 for oneAPI Xavier Hallade 2024-01-31 17:25:34 +01:00
  • f9a0e825c6 Fix #114691: EEVEE-Next: Dithered transparency closure weights Miguel Pozo 2024-01-31 17:22:36 +01:00
  • 8315143c59 Compositor: Allow early abort of OIDN denoiser Sergey Sharybin 2024-01-31 17:12:09 +01:00
  • f04bc75f8c Cleanup: Use std::string for some RNA function return values Hans Goudey 2024-01-31 17:08:09 +01:00
  • c180486c83 GPv3: Use RNA properties for modifier influence panels Lukas Tönne 2024-01-31 16:35:41 +01:00
  • 8c02b6eb24 EEVEE-Next: Add normal layer reuse Clément Foucault 2024-01-31 15:36:42 +01:00
  • ebf9572330 Fix: EEVEE-Next: Remove duplicated translucent weight Miguel Pozo 2024-01-31 15:34:39 +01:00
  • cbc5d861db Fix #117672: Translation of enum button tooltips broken Philipp Oeser 2024-01-31 14:56:25 +01:00
  • 9ad46ebd2f Cleanup: quiet warning Jacques Lucke 2024-01-31 14:16:22 +01:00
  • de991c084b BLI: improve BitVector move constructor Jacques Lucke 2024-01-31 13:52:45 +01:00
  • 53da2b2d48 Support for enum items parameter in rna_idprop_ui_create Lukas Tönne 2024-01-31 13:27:15 +01:00
  • 1524dfa0ad DRW: Workaround Mesa shader compilation Clément Foucault 2024-01-31 13:05:17 +01:00
  • 8ec4f2ada9 Geometry Nodes: add two default items to the Menu Switch node Jacques Lucke 2024-01-31 12:49:13 +01:00
  • 18a20f373f Cycles: increase min Intel GPU driver version on Windows Xavier Hallade 2024-01-31 12:23:34 +01:00
  • f0f304e240 WM: restart auto-save timer when saving manually Jacques Lucke 2024-01-31 12:35:56 +01:00
  • dca80b9bc2 Geometry Nodes: fix linked bake is not loaded Jacques Lucke 2024-01-31 12:32:27 +01:00
  • 51aac62006 Fix: Output of Color Ramp node is slightly off Omar Emara 2024-01-31 10:48:46 +01:00
  • 58ceeee6f4 Fix: EEVEE-Next: Shader compilation of test shader Clément Foucault 2024-01-31 10:40:23 +01:00
  • 0ddda9f4b1 EEVEE-Next: Move some renderpass to deferred combined pass Clément Foucault 2024-01-31 10:36:25 +01:00
  • fb16dbf9ae Extensions: support authors as a list from the TOML manifest Campbell Barton 2024-01-31 17:19:57 +11:00
  • d763e276ee Fix: Adjust alert_icons export-width Sean Kim 2024-01-31 01:33:30 +01:00
  • 6cc80f1213 UI: Panel Chevron Positioning Harley Acheson 2024-01-31 00:30:05 +01:00
  • f87cc8ca8f Addon: catch certain ZIP packaging errors in addon_install Scurest 2024-01-30 10:23:55 +01:00
  • 7400b0432c Revert "Fix building with Python 3.12" Campbell Barton 2024-01-31 09:24:40 +11:00
  • f9729a311c Fix building with Python 3.12 Campbell Barton 2024-01-31 08:46:27 +11:00
  • 8d48770418 UI: Consistent Use of Chevron Disclosure Icons Harley Acheson 2024-01-30 22:35:15 +01:00
  • 69d2dd0731 Cleanup: Remove unnecessary keywords in C++ headers Hans Goudey 2024-01-30 14:53:41 -05:00
  • 19e2b13cec Cleanup: Move BKE_key.h to C++ Hans Goudey 2024-01-30 14:42:07 -05:00
  • fdcc8dc689 EEVEE-Next: Add missing translucent weight in deferred Clément Foucault 2024-01-25 18:47:22 +08:00
  • 95b523f268 Cleanup: EEVEE-Next: Replace unused Gbuffer struct Clément Foucault 2024-01-15 12:58:14 +13:00
  • 8f6ee910ba UI: Remove Blender Logo Alert Icon Harley Acheson 2024-01-30 20:22:38 +01:00
  • 5a2aceb671 Fix: EEVEE-Next: Add missing translucent weight Miguel Pozo 2024-01-30 20:15:10 +01:00
  • 049b0e6539 Compositor: Rewrite and optimize Double Edge Mask node Omar Emara 2024-01-30 19:49:32 +01:00
  • 316f14b834 Compositor: Unify behavior of Z Combine node across CPU and GPU Omar Emara 2024-01-30 18:48:58 +02:00
  • 5d0b506463 Fix: Z Combine node switches inputs when changing Use Alpha Omar Emara 2024-01-30 18:45:40 +02:00
  • f358843108 UI: simplify layout panels C++ API Jacques Lucke 2024-01-30 17:44:56 +01:00
  • 78a0127356 Grease Pencil: Fix opacity modifier vertex weight factor Lukas Tönne 2024-01-30 17:38:30 +01:00
  • 953774fab5 Fix: EEVEE-Next: Shader compilation warnings in surfel list Clément Foucault 2024-01-30 17:26:46 +01:00
  • 39397fd73e Cleanup: EEVEE-Next: Fix compilation warnings in shadow tests Clément Foucault 2024-01-30 12:39:22 +01:00
  • 237babd2e8 Fix default weight in grease pencil modifiers when vertex group not set Lukas Tönne 2024-01-30 17:19:35 +01:00
  • 236881ff9c Anim: Armature, move notifiers from setters to updaters Sybren A. Stüvel 2024-01-30 17:12:17 +01:00
  • f2e7f26072 UI: Tree view, no longer auto-expand clicked item Sybren A. Stüvel 2024-01-30 15:57:36 +01:00
  • c87f235598 Cleanup: make format Jacques Lucke 2024-01-30 15:14:39 +01:00
  • 8d4643af63 Fix: GPv3: Don't ignore influence in thickness modifier Hans Goudey 2024-01-30 08:44:41 -05:00
  • 35f949531f Cleanup: Fix warning of deprecated value in Paint struct Hans Goudey 2024-01-30 08:41:51 -05:00
  • 29df9e5e14 Fix: Warning about string use after scope in macro Hans Goudey 2024-01-30 08:30:57 -05:00
  • 4722c801c5 GPv3: Thickness modifier YimingWu 2024-01-30 13:04:30 +01:00
  • ed458b5e69 Fix #113774: Select objects doesn't work for multiple selected Collections Pratik Borhade 2024-01-30 12:30:59 +01:00
  • 0daa426739 GPv3: Mirror modifier Lukas Tönne 2024-01-30 12:10:33 +01:00
  • 4d3bb6a38a Cleanup: Anim, simplify animviz_verify_motionpaths() Sybren A. Stüvel 2024-01-30 10:54:31 +01:00
  • 5a6034654c Fix #117547: RBD Bake to Keyframes no longer working Philipp Oeser 2024-01-30 10:54:05 +01:00
  • 4b3254279c RenderTests: Enable EEVEE-Next Raytracing Jeroen Bakker 2024-01-30 10:44:04 +01:00
  • 58b9240c82 Cycles: Separate the caustics controls for Generalized Schlick Alaska 2024-01-30 10:31:32 +01:00
  • 6ab800c5a8 Extensions: remove additional Extensions section in the preferences Campbell Barton 2024-01-30 17:58:16 +11:00
  • 2cf993f9a0 Refactor: extract add-on preferences drawing into a static method Campbell Barton 2024-01-30 16:55:38 +11:00
  • 948e806a1a Cleanup: add PyC_UnicodeFromStdStr utility function Campbell Barton 2024-01-30 15:54:10 +11:00
  • a360bd3f31 Cleanup: use std::optional instead of empty strings for return values Campbell Barton 2024-01-30 15:43:16 +11:00
  • a2b3fe5e01 Sculpt: Add per-brush input samples Sean Kim 2024-01-30 05:08:23 +01:00
  • dd7362d6e2 Cleanup: use a dictionary for add-on lookups Campbell Barton 2024-01-30 14:26:30 +11:00
  • 6aaa74cda9 Geometry Nodes: Improve extrude node vertex group performance Hans Goudey 2024-01-29 21:54:37 -05:00
  • 67cc9da7ba Extensions: move repositories into a popover Campbell Barton 2024-01-30 13:13:52 +11:00
  • 961783c444 Cleanup: Move BKE_deform.h to C++ Hans Goudey 2024-01-29 18:57:16 -05:00
  • e72dae4949 Fix crash when calculating the RNA path failed for property buttons Campbell Barton 2024-01-30 10:05:44 +11:00
  • 73214e9b26 Extensions: change the manifest filename Campbell Barton 2024-01-30 09:42:01 +11:00
  • 61fb2b17c8 Cleanup: Use std::string for WM API function return values Hans Goudey 2024-01-29 16:33:06 -05:00