Blender Git Commit Log

All Blender Git commits.

Page: 282 / 8462

August 31, 2021, 08:02 (GMT)
Fix: Weightpaint overlay not visible when display type wire/boundbox.

When the object display type was set to wireframe or boundbox the depth
buffer wasn't updated resulting in not visible weightpaint overlay.

Thanks to Demeter Dzadik for mentioning it.
August 31, 2021, 07:58 (GMT)
rename to GField
August 31, 2021, 07:21 (GMT)
Measure tool: Add support to restrict dimension to one axis

Support axis constraints for the measure tool.

Press X, Y or Z to restrict the dimension to that axis,
it's also possible to toggle between orientations matching transform.

Reviewed By: campbellbarton

Ref D10872
August 31, 2021, 07:02 (GMT)
Transform: avoid passing the context to extended orientation functions

This makes it possible to calculate orientation from functions
that don't have the context.
August 31, 2021, 04:33 (GMT)
Cleanup: Use C style comments for descriptive text
Revision 29590ee by Hans Goudey (master)
August 31, 2021, 03:21 (GMT)
Fix T91054: List of strings custom property cannot be edited

This commit fixes editing the value of a list of strings custom property
with the "Custom Property Edit" operator. This sort of custom property
isn't very well supported in general, but editing the values should
work properly anyway.

Differential Revision: https://developer.blender.org/D12348
August 31, 2021, 03:00 (GMT)
Cleanup: add CTX_data_pointer_set_ptr & CTX_data_list_add_ptr

Many callers expanded a PointerRNA argument,
so add a version of these functions that takes a PointerRNA.
August 31, 2021, 02:30 (GMT)
Fix assigning shortcuts that include array indices

Assigning a shortcut to bone layers for example,
raised a Python exception when used.
August 31, 2021, 02:07 (GMT)
Fix T90723: User menus & shortcuts fails for sequences, bones & NLA

Use context members instead of not working well or failing due to:

- Missing "path" functions (in the case of edit-bones).

- Paths containing names (in the case of sequence-strips or pose-bones).

While technically correct it's not useful for shortcuts or
menu items to lookup data by name.
August 31, 2021, 02:06 (GMT)
Context: add "active_nla_track" & "active_nla_strip" context members

Selection was already accessible but not active.

Add utility functions:

- ANIM_nla_context_track to access the active track,
following the convention of ANIM_nla_context_strip.

- ANIM_nla_context_*_ptr versions of these functions,
needed to for creating context members to access the ID pointer.

Part of fix for T90723.
August 31, 2021, 02:06 (GMT)
Fix logical error resolving RNA paths

Only append RNA_path_from_ID_to_struct to context attributes if those
paths resolve to ID types.

Also simplify creating RNA paths by adding utility functions:

- WM_context_path_resolve_property_full
- WM_context_path_resolve_full

Part of fix for T90723.
August 31, 2021, 01:46 (GMT)
Fix 'WM_window_find_under_cursor'

This function was not working if the window is partially out of screen space.
August 31, 2021, 01:12 (GMT)
Fix T90988: Incorrect speed effect strip math

Math implemented in 929d7597b345 was incorrect, but also inconsistent
with previous behavior.

`SEQ_SPEED_STRETCH` should change length only when right handle is
moved. This is now documented in code.
August 30, 2021, 22:57 (GMT)
Fix index field name for debugging
August 30, 2021, 22:54 (GMT)
Cleanup: Rename function, add comments
August 30, 2021, 22:50 (GMT)
Cleanup: Remove incorrect comment
August 30, 2021, 22:49 (GMT)
Add a slightly more complicated test
August 30, 2021, 22:49 (GMT)
Fix incorrect descruction of output variables
August 30, 2021, 22:27 (GMT)
Fix VSE move_to_meta function moving meta strip

API function `move_to_meta` should move strips without changing context
data like `MetaStack` that tells UI which meta strip should be
displayed and operated upon.

`SEQ_time_update_sequence` relied on `MetaStack` to update meta strip
content length. Instead of changing function `SEQ_time_update_sequence`,
use function `SEQ_time_update_meta_strip_range` directly. This is
because caller would have to be aware of parent meta strip that needs
update anyway.
August 30, 2021, 22:26 (GMT)
PyDoc: Fix compliation warning
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021