Commit Graph

  • e7ced9f595 Cleanup: use aliased struct name for BLO_get_struct_id_by_name Campbell Barton 2023-09-25 12:39:40 +10:00
  • c5b53dcab4 blenloader: use aliased names for versioning checks Campbell Barton 2023-09-25 12:25:48 +10:00
  • eb141f1608 DNA: differentiate with/without alias versions of SDNA lookup functions Campbell Barton 2023-09-25 12:25:32 +10:00
  • 59210c18bc DNA: add alias version of DNA_struct_exists Campbell Barton 2023-09-25 12:25:31 +10:00
  • 3f8443ed6b Cleanup: use _with_alias(..) suffix for SDNA functions that uses aliases Campbell Barton 2023-09-25 12:25:30 +10:00
  • 91e48c9596 DNA: add a DNA offset lookup function that supports aliased names Campbell Barton 2023-09-25 12:25:28 +10:00
  • d1699a6110 Cleanup: use _by_name(..) suffix for DNA patching functions Campbell Barton 2023-09-25 12:25:27 +10:00
  • f9c9981b6b Cleanup: use const SDNA for DNA_struct_member_offset_by_name Campbell Barton 2023-09-25 12:25:26 +10:00
  • 35b08448c6 DNA: prevent leak running ensure alias functions multiple times Campbell Barton 2023-09-25 12:13:02 +10:00
  • caef976ceb Cleanup: correct typo "hardeness" to "hardness" in DNA & variable names Campbell Barton 2023-09-25 12:05:50 +10:00
  • 7c614ff11d Cleanup: sort DNA rename defines (as noted in comments) Campbell Barton 2023-09-25 12:01:08 +10:00
  • 407e2b9f70 Fix crash in geo_node_* tests, missing null check Campbell Barton 2023-09-25 10:25:48 +10:00
  • 26e56d0b52 Fix: Correct UI string in previous fix Hans Goudey 2023-09-24 18:58:08 -04:00
  • 15f24bd248 Fix #112814: New geometry nodes always named "Tool" Hans Goudey 2023-09-24 18:55:02 -04:00
  • 25b9e8b13b UI: Inter Font with regular (non-slashed) zero Harley Acheson 2023-09-24 22:44:09 +02:00
  • eef2a706b4 Fix: UI: garbage string when invoking search from menu Jacques Lucke 2023-09-24 22:37:01 +02:00
  • 7015d83368 Cleanup: Geometry Nodes: move functions to a more reusable place Jacques Lucke 2023-09-24 21:06:37 +02:00
  • 4aaae8d0a6 GPencil: Implement nearest neighbor filtering for pixelate effect NueSB 2023-09-24 16:01:31 +02:00
  • b38a61fa07 Cleanup: rename DNA_genfile.h functions Campbell Barton 2023-09-24 15:56:53 +10:00
  • 3cd8b531a0 Fix intern/dualcon error in 2721b937fb Campbell Barton 2023-09-24 16:07:49 +10:00
  • 2721b937fb Cleanup: use braces in headers Campbell Barton 2023-09-24 14:52:38 +10:00
  • d1d570d318 Geometry Nodes: Don't require geometry input for "Mode to Nodes" Hans Goudey 2023-09-23 20:32:21 -04:00
  • c1954f9846 UI: Use "unassigned" icon for assets in modifier and node add menus Hans Goudey 2023-09-23 10:48:43 -04:00
  • 4d07c08cc2 Fix: Missing units in quadrilateral node points inputs Hans Goudey 2023-09-23 09:16:17 -04:00
  • 1be6fb6b07 UI: Inter with Features ss01, ss02, and tnum Harley Acheson 2023-09-24 00:58:28 +02:00
  • 07f01b5fc2 Curves: Add RNA API to add points Hans Goudey 2023-09-23 18:27:00 +02:00
  • 224e623e3c Fix bf_animation_fcurves tests failing depending on preferences Campbell Barton 2023-09-23 21:14:12 +10:00
  • d4dbbab5d9 Cleanup: locate break statements inside the case body Campbell Barton 2023-09-23 21:10:22 +10:00
  • 90f22739f7 Fix #112650: UI: Missing Header Status in Node Editor after Turning off Auto-offset Pratik Borhade 2023-09-23 12:37:25 +02:00
  • d2c271ec84 CMake: use bf_io_ prefix for IO tests Campbell Barton 2023-09-23 20:22:19 +10:00
  • 652aab0b31 Fix: Swapped icons in node tool header popover Hans Goudey 2023-09-22 20:51:34 -04:00
  • 2cb34f7c0d UI: Improve geometry nodes tool popover layout Hans Goudey 2023-09-23 02:33:51 +02:00
  • 7c636c1702 Fix #112736: Don't do Subpixel AA if not Antialised Harley Acheson 2023-09-23 01:32:49 +02:00
  • e44932473a Fix: Improve button alignment of single value node group operator inputs Hans Goudey 2023-09-22 15:33:45 -04:00
  • 0e1aca735a UI: Rename "No Catalog" node assets menus to "Unassigned" Hans Goudey 2023-09-22 13:38:54 -04:00
  • 70ffc7a2de Fix: Missing "Add Shortcut" for node group operator Hans Goudey 2023-09-22 13:26:53 -04:00
  • 8e843920d4 Cleanup: Make format Harley Acheson 2023-09-22 09:56:26 -07:00
  • 0dab5818d7 UI: Discrete Thumbnail Sizes for Menus Harley Acheson 2023-09-22 18:49:01 +02:00
  • f7eb7ced58 Fix: Crashes in geometry nodes group data-block polls Hans Goudey 2023-09-22 12:25:07 -04:00
  • 0fbb958417 Geometry Nodes: Disable viewer node shortcut in tool context Hans Goudey 2023-09-22 11:59:01 -04:00
  • 01c2f72f26 UI: Remove File Browser "small_size" Feature Harley Acheson 2023-09-22 17:47:42 +02:00
  • 1c51f74cb4 Geometry Nodes: Filter data-block buttons for tools and modifiers Hans Goudey 2023-09-22 17:45:00 +02:00
  • 015bc7ca4d Light linking: Make list interface look more similar to other places Sergey Sharybin 2023-09-22 17:44:25 +02:00
  • 427bdc8dcf UI: Remove dead space between tree view items Julian Eisel 2023-09-22 17:15:12 +02:00
  • b838c34afa Cleanup: Remove unused sculpt mask expand operator Hans Goudey 2023-09-22 17:30:28 +02:00
  • c6380d772c Fix: Debug build error after recent cleanup Hans Goudey 2023-09-22 11:22:30 -04:00
  • 5c9b628596 Fix: Extra period in menu descriptions Hans Goudey 2023-09-22 11:16:24 -04:00
  • 0edd60b4c7 Fix: UI: Don't show padding buttons in menus Leon Schittek 2023-09-22 17:19:33 +02:00
  • 29dfb73eb7 Fix: bl_previews_render.py still using lamp.falloff_type Philipp Oeser 2023-09-22 17:17:05 +02:00
  • 974bb38c51 CMake: Update platform_win32.cmake with webp 1.3 support Ray Molenkamp 2023-09-22 08:58:18 -06:00
  • 354915cf3c Nodes: revert the inline (pass-through) socket feature Lukas Tönne 2023-09-22 16:56:59 +02:00
  • 3735a4d104 deps_builder: Fix missing Webp support in OIIO build on windows Ray Molenkamp 2023-09-22 08:47:23 -06:00
  • af9523d7c2 deps_builder: OIIO validate deps at configure time Ray Molenkamp 2023-09-22 08:32:26 -06:00
  • 2419acf756 Nodes: Move float values to "Value" node with link-drag-search Hans Goudey 2023-09-22 15:45:05 +02:00
  • 8954b70d49 Cleanup: Small changes in node interface item addition Hans Goudey 2023-09-22 15:43:59 +02:00
  • 1b7d257ce5 Fix #112664: Expand face sets freeze when cursor is on mesh boundaries Philipp Oeser 2023-09-22 14:52:07 +02:00
  • 7b597c2bef Cleanup: Add nodiscard to BitSpan and BitVector lookup methods Hans Goudey 2023-09-22 08:13:17 -04:00
  • 8a9dad1f2c Cleanup: Remove unnecessary struct keyword from newly C++ headers Hans Goudey 2023-09-21 21:31:25 -04:00
  • bb39f4fa41 Fix #112441: Restore Key Map Item does not restore the active property Pratik Borhade 2023-09-22 12:58:02 +02:00
  • 0d708cd68a Fix incorrect item position returned for items in the root panel Lukas Tönne 2023-09-22 12:18:14 +02:00
  • 8094309474 Fix: Changing theme color for recent additions doesn't save Philipp Oeser 2023-09-22 12:13:32 +02:00
  • be7e2d01a8 Python: support the step and precision arguments in rna_idprop_ui_create. Alexander Gavrilov 2023-09-22 12:38:37 +03:00
  • 70ac1e5df1 Fix #112645: switching view transform unnecessarily resets look Brecht Van Lommel 2023-09-22 12:05:55 +02:00
  • c9f44a2f9d EEVEE Next: Add info count for shader optimization jobs in progress Jason Fielder 2023-09-22 11:38:06 +02:00
  • dacb768cb6 Geometry Nodes: use lazy evaluation in repeat zone Jacques Lucke 2023-09-22 08:58:16 +02:00
  • 7b379eb657 Cleanup: Make format Jeroen Bakker 2023-09-22 08:32:03 +02:00
  • 94a8dafab0 BLI_string_cursor_utf8: assert the cursor isn't negative Campbell Barton 2023-09-22 14:51:53 +10:00
  • 7a4aa60d4e Fix word selection in the console failing past line end Campbell Barton 2023-09-22 14:40:44 +10:00
  • 25179efb51 Fix word selection at the beginning & end of the string Campbell Barton 2023-09-22 14:30:48 +10:00
  • a5cd497543 Console: add support for displaying tab-stops Campbell Barton 2023-09-22 13:16:28 +10:00
  • 18e07098ef UI: Support additional console text operations Harley Acheson 2023-09-22 13:29:17 +10:00
  • f13f61df98 GHOST/Wayland: follow SDL's method of XDG window initialization Campbell Barton 2023-09-22 12:43:22 +10:00
  • 5fbcb4c27e Cleanup: remove spaces from commented arguments Campbell Barton 2023-09-22 12:02:32 +10:00
  • 867f99c2af Cleanup: Move depsgraph headers to C++ Hans Goudey 2023-09-22 03:18:17 +02:00
  • aba119e192 Cleanup: quiet CMake uninitialized variable warning, sort file lists Campbell Barton 2023-09-22 11:04:25 +10:00
  • 31aa6fa073 Cleanup: various non-functional C++ changes Campbell Barton 2023-09-22 10:42:17 +10:00
  • fb624720eb Cleanup: remove 'apple' variable for key-map parameters Campbell Barton 2023-09-22 10:37:23 +10:00
  • fd0d6b27bb Cleanup: remove unnecessary hasattr check Campbell Barton 2023-09-22 10:16:13 +10:00
  • 4e46803e04 Docs: add warning regarding WM_redraw_windows Campbell Barton 2023-09-22 09:35:44 +10:00
  • 6a8fc659ba Cleanup: spelling in comments Campbell Barton 2023-09-22 09:11:57 +10:00
  • d0aa521ea8 UI: Minor layout and style adjustments in Preferences Pablo Vazquez 2023-09-22 01:07:56 +02:00
  • ef5e57bbff Cleanup: Move softbody.c to C++ Hans Goudey 2023-09-22 00:34:17 +02:00
  • f58f6d0338 UI: Replace UI Font with Inter Regular v3.19 Harley Acheson 2023-09-21 22:44:07 +02:00
  • a0b4ead737 BLF: Subpixel Positioning, Anti-aliasing, Hinting Harley Acheson 2023-09-21 22:43:17 +02:00
  • eadb4ad54d Cleanup: compiler warning Brecht Van Lommel 2023-09-21 18:52:24 +02:00
  • 89422a7719 Fix: Crash drawing node with null panel name Hans Goudey 2023-09-21 14:02:22 -04:00
  • 72a33623e6 Cleanup: Sculpt: Use C++ threading API Hans Goudey 2023-09-21 13:41:49 -04:00
  • 805c58d9ec Fix 112641: OpenGL Shader Draw Parameter Workaround Broken Jeroen Bakker 2023-09-21 19:34:07 +02:00
  • e7df63ca72 Revert "UI: File Loading Waiting Feedback" Harley Acheson 2023-09-21 18:48:07 +02:00
  • 3d15a07bde Revert "install_linux_packages: Raise LLVM default version to 15.0.7." Brecht Van Lommel 2023-09-21 17:47:26 +02:00
  • 13fac109d3 UI: support drawing buttons inside node panels Brecht Van Lommel 2023-09-20 17:54:18 +02:00
  • 8e602d914b UI: draw node panels in material properties editor Brecht Van Lommel 2023-09-20 17:43:19 +02:00
  • a4a5ac545c UI: shorten node socket labels when they start with the panel name Brecht Van Lommel 2023-09-19 15:34:59 +02:00
  • 208323c087 Fix duplicate preference key shortcut on macOS, causing test failure Brecht Van Lommel 2023-09-21 17:12:08 +02:00
  • 1ef63e93b4 Fix missing BSDF nodes in add menu with Hydra render engines Brecht Van Lommel 2023-09-21 16:38:01 +02:00
  • 64ce21aa2a Cleanup: Move sculpt mask fill to lambda, remove data struct Hans Goudey 2023-09-21 12:45:17 -04:00
  • e807bf23f1 Cleanup: -Wmissing-braces compiler warning Sergey Sharybin 2023-09-21 17:50:05 +02:00
  • f292cd6823 Fix duplicated member in grid view item class Julian Eisel 2023-09-21 17:42:37 +02:00
  • 83306754d4 Collada: add bone collection support Sybren A. Stüvel 2023-09-21 17:03:27 +02:00
  • f0c89afb76 Anim: move creation of default bone collection to the Shift+A operator Sybren A. Stüvel 2023-09-21 16:47:06 +02:00