Commit Graph

  • e0a3fcb622 Fix #106856: Pose library does not autokey mirrored poses Sybren A. Stüvel 2023-04-14 14:19:28 +02:00
  • 10f20bf5d5 Refactor: Rename more grease pencil files to legacy Falk David 2023-04-14 13:35:08 +02:00
  • c9258e6e19 Cleanup: BKE: lib_query: Add a new type of callback flags for not-owned embedded ID pointers. Bastien Montagne 2023-04-14 13:25:06 +02:00
  • c63b2e5187 BLI timeit utils: Add accessor to time value for TIMEBLOCK macros. Bastien Montagne 2023-04-14 12:13:42 +02:00
  • 4c793a5b20 Fix: Dangling pointer when clearing mesh Hans Goudey 2023-04-14 07:00:28 -04:00
  • 786734e6c8 Fix #106057: setting the sculpt curve brush in Python clears active tool Campbell Barton 2023-04-14 20:12:05 +10:00
  • 10b7d4f601 WM: support separators when generating tools from enums & icon map Campbell Barton 2023-04-14 20:11:59 +10:00
  • bf6f69399f RNA: add EnumProperty.enum_items_static_ui to access separators & titles Campbell Barton 2023-04-14 20:11:57 +10:00
  • fba960301f Cleanup: use the tool-order for the curve-sculpt tool enum Campbell Barton 2023-04-14 20:11:53 +10:00
  • 40683e524c Cleanup: remove unused argument for tool-systems generate_from_enum_ex Campbell Barton 2023-04-14 20:11:51 +10:00
  • e9d4e571d0 Cleanup: use identity comparisons with False Campbell Barton 2023-04-14 20:10:21 +10:00
  • 84e216fcee UI: replace "copy/paste buffer" by "internal clipboard" Damien Picard 2023-04-14 12:12:30 +02:00
  • 1b94e60fb0 UI: Quick tooltip showing tab name for Properties editor tabs Julian Eisel 2023-04-14 11:43:20 +02:00
  • 33bfbb2a0c USD IO: Move to the new Mesh Attributes API for Colors Charles Wardlaw 2023-04-14 11:05:26 +02:00
  • 86b39e0aac Vulkan: Fix Compilation Issue on Windows. Jeroen Bakker 2023-04-14 10:17:35 +02:00
  • 71c4b7f1d0 Fix compilation warning Sergey Sharybin 2023-04-14 09:58:30 +02:00
  • 26dc9f90d2 Fix: Metal null buffer initialization Jason Fielder 2023-04-14 07:59:45 +02:00
  • 2745cacd95 Fix #106704: Resolve flashing Metal viewport Jason Fielder 2023-04-14 07:54:08 +02:00
  • dc1b36f288 Cleanup: correct naming of struct member comments Campbell Barton 2023-04-14 14:26:42 +10:00
  • 26aa1b1367 Cleanup: correct doc-string & naming for BMUVOffsets access function Campbell Barton 2023-04-14 14:07:04 +10:00
  • 37b7702d74 Cleanup: comment blocks, #if 0 commented code Campbell Barton 2023-04-14 13:51:38 +10:00
  • 1633fca4a4 Cleanup: order return arguments last, minor doc-string clarification Campbell Barton 2023-04-14 13:33:18 +10:00
  • a3e954e0a7 UV: paste now skips tagging objects for update when they aren't changed Campbell Barton 2023-04-14 13:31:53 +10:00
  • 39bcf6bdc9 UI: Allow Clipboard Copy/Paste Images Harley Acheson 2023-04-14 03:48:17 +02:00
  • 29c2722753 Cleanup: remove stray white-space & redundant addition Campbell Barton 2023-04-14 11:21:41 +10:00
  • 89aa86cb0a Cleanup: remove unused ImBuf::c_handle Campbell Barton 2023-04-14 11:07:56 +10:00
  • 3fadaa4fca Cleanup: Remove unused PBVH "respect hide" variable Hans Goudey 2023-04-13 22:15:01 +02:00
  • dda9c59044 Cleanup: remove useless macro Germano Cavalcante 2023-04-13 16:02:23 -03:00
  • 97c05aa288 Transform: improve visualization when dragging Gizmos mano-wii 2023-04-13 20:23:03 +02:00
  • bdd6e617ea Cleanup: expose utility that finds a gizmo through its properties mano-wii 2023-02-11 13:43:31 -03:00
  • fa13058fa6 UI: Color Picker Positioning Harley Acheson 2023-04-13 19:44:54 +02:00
  • 71ed98debe Point Cloud: Avoid unnecessarily initializing initial positions Hans Goudey 2023-04-13 12:09:29 -04:00
  • 197e9b9f80 Cleanup: Use more descriptive function name in extrude node Hans Goudey 2023-04-13 11:56:22 -04:00
  • a7bee90c1d Cleanup: Add access method for point cloud positions Hans Goudey 2023-04-13 11:55:32 -04:00
  • cef128e68a Fix menu padding in Console editor header Pablo Vazquez 2023-04-13 18:06:12 +02:00
  • 5ba35b3d15 Fix #106748: Rendering with OSL fails with OPTIX_ERROR_PIPELINE_LINK_ERROR Patrick Mours 2023-04-13 15:52:23 +02:00
  • 936e608382 Cleanup: Deduplicate curves data-block copying Hans Goudey 2023-04-13 09:26:13 -04:00
  • 1db918f948 Fix #106901: Dangling pointer after freeing mesh runtime data Hans Goudey 2023-04-13 09:21:10 -04:00
  • 7eee378ecc Custom Data: support implicit sharing for custom data layers Jacques Lucke 2023-04-13 14:57:57 +02:00
  • 7e764ec692 GPU: Texture: Expose depth dimension extent Clément Foucault 2023-04-13 14:06:41 +02:00
  • aa6e95281f Add support for OpenPGL 0.5.0 Sebastian Parborg 2023-04-12 16:02:23 +02:00
  • c26083b6be Fix warning in the STL code Sergey Sharybin 2023-04-13 11:06:42 +02:00
  • e5d50b1787 Fix Cycles unknown passes logged when build with Cycles debug Sergey Sharybin 2023-04-13 10:27:07 +02:00
  • 34739f6a6d Fix #106672: MacOS/OpenGL doesn't draw anything Eevee related. Jeroen Bakker 2023-04-13 10:18:44 +02:00
  • a899d57e57 Fix: Ignore hidden FCurves when framing y-extents Christoph Lendenfeld 2023-04-13 09:52:05 +02:00
  • 0e5c941049 Fix #106773: resolve Metal grease pencil fill Jason Fielder 2023-04-13 08:23:34 +02:00
  • ed4374f089 Fix #66722: file doesn't open if app not focused Ankit Meel 2023-04-13 10:48:13 +05:30
  • 0a270e3513 Revert "GHOST/Wayland: avoid up-scaling window content" Campbell Barton 2023-04-13 13:14:24 +10:00
  • 684dcd3680 CMake: use GCC's -fuse-ld=mold support (mold now requires GCC 12.1) Campbell Barton 2023-04-13 13:14:19 +10:00
  • a7462f58d1 Fix missing import for DJV on APPLE Campbell Barton 2023-04-13 13:14:17 +10:00
  • 11ad851fbe Fix lightmap UV calculation ignoring unselected objects in edit-mode Campbell Barton 2023-04-13 13:14:15 +10:00
  • ad5ec544c8 Cleanup: remove unused apply-image option from uvcalc_lightmap Campbell Barton 2023-04-13 13:14:13 +10:00
  • 61cb302dd5 Cleanup: sort cmake file lists Campbell Barton 2023-04-13 13:14:11 +10:00
  • 678dc456e3 Cleanup: remove duplicate class Campbell Barton 2023-04-13 13:14:09 +10:00
  • 14905cd1d5 Cleanup: quiet pylint's inconsistent-return-statements warning Campbell Barton 2023-04-13 13:14:06 +10:00
  • 6482f9fffe Cleanup: quiet various pylint warnings Campbell Barton 2023-04-13 13:14:05 +10:00
  • 84e72e8170 Cleanup: remove duplicate assignments, assign 'layout' early in draw(..) Campbell Barton 2023-04-13 13:14:03 +10:00
  • ab64bd264a Cleanup: consistent naming for tool_settings & operator properties Campbell Barton 2023-04-13 13:14:01 +10:00
  • b0edd63752 Cleanup: avoid early imports, remove unused variable Campbell Barton 2023-04-13 13:13:59 +10:00
  • 741d8dc1e2 Cleanup: format, use C++ nullptr & function style casts Campbell Barton 2023-04-13 13:13:57 +10:00
  • 4bccbceb34 Cleanup: quiet GCC warnings Campbell Barton 2023-04-13 13:13:56 +10:00
  • 35071af465 Sculpt: Fix #104631: Tip Roundness on Paint brush causes jitering Joseph Eagar 2023-04-12 18:33:53 -07:00
  • d48939f103 Cleanup: Simplify uv packing engine Chris Blackbourn 2023-04-13 09:56:41 +12:00
  • 5ba30e07f2 Cleanup: Simplify uv packing api Chris Blackbourn 2023-04-13 10:00:55 +12:00
  • ecfdbaef9b Cleanup: format Chris Blackbourn 2023-04-13 09:58:15 +12:00
  • 2b565c6bd0 UI: Add slash character support to fuzzy search initials mode zanqdo 2023-04-12 23:53:36 +02:00
  • e35f971da1 Mesh: Avoid unnecessarily initializing corner topology arrays Hans Goudey 2023-04-12 15:49:09 -04:00
  • a04098ebba Fix: Incorrect creation of deform mesh with no deform modifiers Hans Goudey 2023-04-12 15:42:14 -04:00
  • 16de3ba759 Fix #106845: Extrude node crash when no faces added Hans Goudey 2023-04-12 15:40:55 -04:00
  • e03da77033 Curves: Avoid unnecessary allocations in copy and move constructors Hans Goudey 2023-04-12 15:32:30 -04:00
  • dccd42766c Cleanup: Use swap to take ownership of mesh data Hans Goudey 2023-04-12 15:08:15 -04:00
  • 642bc5546a Cleanup: Access curves offsets in RNA with C wrapper function Hans Goudey 2023-04-12 14:58:17 -04:00
  • b7e9906337 Cleanup: Remove unnecessary check when allocating mesh face offsets Hans Goudey 2023-04-12 14:56:28 -04:00
  • dd229a9d54 Cleanup: Slightly CurvesGeometry reorganize read function Hans Goudey 2023-04-12 14:54:18 -04:00
  • 87cd22f643 Cleanup: Use early return in legacy curve conversion Hans Goudey 2023-04-12 14:51:24 -04:00
  • 2b6c1600cf UI: Allow Float Kerning for Text Objects Damien Picard 2023-04-12 19:11:53 +02:00
  • 0ee0e8c0d4 UI: Tooltips for Assets Harley Acheson 2023-04-12 18:44:47 +02:00
  • 000aef6e5e Cleanup: Use references in mesh.cc Hans Goudey 2023-04-12 11:49:30 -04:00
  • baf6892270 Cleanup: Add utility function for clearing mesh geometry Hans Goudey 2023-04-12 11:27:52 -04:00
  • 2771f53cb7 UI: Fix disconnected and non-clickable checkbox labels in popovers Damien Picard 2023-04-12 17:00:51 +02:00
  • c738d8df84 Cleanup: VSE clipboard: Remove code in blo_lib_link_restore. Bastien Montagne 2023-04-12 16:18:25 +02:00
  • c40ce3baae Cleanup: I18n: sort disambiguation contexts from BLT_translation.h Damien Picard 2023-04-12 13:14:25 +02:00
  • 5cf365554b I18n: disambiguate a few messages Damien Picard 2023-02-23 22:00:57 +01:00
  • c31434a570 Cleanup: Remove setting polygon loop total from Python Hans Goudey 2023-04-12 08:38:23 -04:00
  • 30d8cb3be8 Fix #106246: Outliner: Crash on deleting the multi-level objects hierarchy. Bastien Montagne 2023-04-11 17:47:42 +02:00
  • 81815681d0 Python API: Add function to create links to virtual sockets Damien Picard 2023-04-12 14:18:29 +02:00
  • 9ffd413008 macOS/Linker: support mold and lld Ankit Meel 2023-04-12 17:01:53 +05:30
  • da75495ada Fix user add-ons not showing up with "User" filter in Preferences Julian Eisel 2023-04-12 13:04:54 +02:00
  • ac09d18e4e Fix #106840: Add-ons not loading from custom script directories Julian Eisel 2023-04-12 12:47:22 +02:00
  • 3f4f975228 I18n: fix footer in the text editor when loading an external file Damien Picard 2023-04-08 20:35:15 +02:00
  • 007c9e4e47 Fix #106427: Vector Math node does not appear in node search Damien Picard 2023-04-05 01:43:15 +02:00
  • 1771ded381 Fix: Call OpenImageIO correctly when creating grayscale images Jesse Yurkovich 2023-04-12 10:23:34 +02:00
  • 022652beb9 Fix #106794: Changing active camera changes other viewport local cameras Philipp Oeser 2023-04-12 10:10:12 +02:00
  • 13d9a6c929 Cleanup: improve comments for makesrna dependency workaround Campbell Barton 2023-04-12 17:20:55 +10:00
  • 28a8a3c086 Fix crash on startup under the RIVER Wayland compositor Campbell Barton 2023-04-12 15:53:23 +10:00
  • ddb6928882 GHOST/Wayland: resize the EGL buffer & change surface scale immediately Campbell Barton 2023-04-12 15:53:21 +10:00
  • 1f3949f1cf Fix building WITH_CINEON=OFF Campbell Barton 2023-04-12 15:53:20 +10:00
  • aa3bdfd76a Image: Use OpenImageIO for loading and saving a variety of image formats Jesse Yurkovich 2023-04-12 05:22:26 +02:00
  • c6d6869171 GHOST/Wayland: suppress EGL_BAD_SURFACE error on exit Campbell Barton 2023-04-12 13:06:30 +10:00
  • b6457dc568 Fix #106740: VSE Image sequence can't be loaded from python Richard Antalik 2023-04-12 03:28:54 +02:00