Blender Git Commits

Blender Git "master" branch commits.

Page: 836 / 5574

April 5, 2020, 21:55 (GMT)
Cleanup: Fix comment style and check if they are valid or make sense.
April 5, 2020, 21:39 (GMT)
Cleanup: Use `_fn` as a suffix for callbacks in VSE code
April 5, 2020, 19:27 (GMT)
Volumes: add volume.grids.frame_filepath to get the current frame filepath

This can be used by external renderers that can load OpenVDB files.
April 5, 2020, 19:04 (GMT)
Build: hide USD symbols, make Blender symbols visible again

Following up to b555b8d.

Building Blender with hidden symbols but using libraries with visible symbols
was giving linker warnings, specifically for USD. So revert that for now, as
it was not needed for the bugfix.

Hide USD symbols (some of which are not in the USD namespace) to avoid potential
conflicts. May potentially help with AMD OpenCL issues in T74262.
Revision f157373 by Julian Eisel
April 5, 2020, 12:49 (GMT)
UI: Support split property layout for pointer search buttons

Pointer search buttons created with `uiItemPointerR()` (which allows
also passing a collection property to search in) did not work with the
split property layout (i.e. `uiLayout.use_property_split`).
For example vertex group search buttons typically use this.

Note that decorators (`uiLayout.use_property_decorate`) are not
supported yet. Although if they are enabled, the decorator column is
still created to keep the layout alignment visually intact. Also re-uses
the existing hack to allow placing multiple items in the row before the
decorator column.

Needed for some in-progress changes to the modifier stack UI.
April 5, 2020, 12:22 (GMT)
Cleanup: spelling
April 5, 2020, 07:12 (GMT)
Cleanup: use const for 'clnors' argument where possible
April 5, 2020, 03:53 (GMT)
Cleanup: macro hygiene, parenthesize arguments
April 5, 2020, 02:48 (GMT)
Cleanup: differentiate the evaluation mesh
Revision 505a19e by Julian Eisel
April 4, 2020, 16:55 (GMT)
Cleanup: Split up Window-Manager VR file (and related changes)

Splits up wm_xr.c into multiple files in their own folder:
source/blender/windowmanager/xr. So this matches how the message bus and
gizmo code have their own folder and files.

This allows better structuring and should make the code scale better.
I rather do this early on than to wait until we end up with a single,
huge file.

Also improves a bit how data is prepared and updated for drawing.
April 4, 2020, 16:41 (GMT)
UI: 3D Viewport text edit menus

- Adds select menu
- Removes undo/redo controls
- Adds delete menu
- Refactor
- Combines font and text menu

The goal is to match other edit menus better and match the text editor.
April 4, 2020, 16:32 (GMT)
UI: Remove 'Simulation' from 'Fluid Simulation' modifier

This is conistent with other modifiers and is reduntent
with the 'Simulate' menu header.
April 4, 2020, 12:13 (GMT)
Cleanup: remove unused method
Revision 6fa9047 by Hans Goudey
April 4, 2020, 03:20 (GMT)
Cleanup: Rename Panel * variables from pa to panel
April 3, 2020, 21:41 (GMT)
Cleanup: Move Detail Operators and Dyntopo to their own files
April 3, 2020, 19:46 (GMT)
Cleanup: Move Mask Filter and Mask Expand to their own files
April 3, 2020, 19:05 (GMT)
Cleanup: Move Mesh Filter, Smooth and Automasking to their own files
April 3, 2020, 18:09 (GMT)
fix (unreported): Weld Modifier: possible use of uninitialized variable
April 3, 2020, 17:42 (GMT)
Cleanup: Move all sculpt transform functionality to its own file
April 3, 2020, 17:27 (GMT)
Code Quality: Replace for loops with LISTBASE_FOREACH

Note this only changes cases where the variable was declared inside
the for loop. To handle it outside as well is a different challenge.

Differential Revision: https://developer.blender.org/D7320
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021