Blender Git Commits

Blender Git "master" branch commits.

Page: 838 / 5574

Revision 736f9f5 by Julian Eisel
April 3, 2020, 09:42 (GMT)
Fix accidentally reverted changes in VR merge due to merge error

dc2df8307f41 unintentionally reverted part of 07bdbeda8462.
April 3, 2020, 09:34 (GMT)
Cleanup: Font, added initialisation for two variables

My compiler (GCC 7.5.0) was warning about these variables potentially not
being initialised. Since the function is highly complex, instead of
analysing it I just trust my compiler and added initial values.

This should be no functional change.
April 3, 2020, 08:37 (GMT)
Fix T75250: setting greasepencil active layer not refreshing the dopesheet

This was only reported for the 'Change Active Layer' operator [which was
not setting the channel as selected in the dopesheet], but this is also
the case elsewhere [where BKE_gpencil_layer_active_set is used], namely:
- gp_layer_remove_exec
- gp_layer_copy_exec
- gp_merge_layer_exec
- gp_layer_change_exec
- gp_layer_active_exec
- gp_stroke_separate_exec

We could set GP_LAYER_SELECT "by hand" in
BKE_gpencil_layer_active_set(), but there is already
animchan_sync_gplayer() that does that. For this, we need the
NA_SELECTED notifier though.

Maniphest Tasks: T75250

Differential Revision: https://developer.blender.org/D7311
April 3, 2020, 08:34 (GMT)
Cleanup: typo in comment
April 3, 2020, 08:19 (GMT)
Fix T75315: typo in automasking UI text
April 3, 2020, 06:25 (GMT)
Cleanup: use term 'attr' instead of 'attrib'

This was already the case in most parts of the GPU API.
Use full name for descriptive-comments.
April 3, 2020, 05:46 (GMT)
Cleanup: use tern 'sync' instead of 'synchronization' for function names

This is a common, unambiguous abbreviation
already used throughout the code-base.
Revision 600a627 by Campbell Barton
April 3, 2020, 05:21 (GMT)
Cleanup: use abbreviated names for unsigned types in editors
April 3, 2020, 05:15 (GMT)
Cleanup: quiet shadow warnings with ghost & mantaflow
April 3, 2020, 05:04 (GMT)
Cleanup: replace static list with argument for curve merging
April 3, 2020, 04:52 (GMT)
Cleanup: bone cursor picking API

There was one function to access both pose/edit bones,
which returned a void pointer type.

Split these into 3 functions which return EditBone, bPoseChannel or Bone
types.

Internally the logic is still shared, this just makes it clearer to
callers which type is expected.

Also use more conventional prefix for picking API:

- ED_armature_pick_(ebone/pchan/bone)
- ED_armature_pick_(ebone/pchan/bone)_from_selectbuffer
April 3, 2020, 02:43 (GMT)
Fix T75330: Select linked crashes without a bone near the cursor

Own error with recent improvements to select link.
April 3, 2020, 02:16 (GMT)
Cleanup: improve & use doxy sections for armature_naming.c
April 3, 2020, 01:38 (GMT)
Cleanup: spelling
April 3, 2020, 01:32 (GMT)
Cleanup: move curve picking functions into 'editcurve_query.c'
April 3, 2020, 00:24 (GMT)
Revert "Writefile: Cleanup Scene runtime data."

This reverts commit ee0d91df5dd75029de6886db13e45af3d4c7ef7c. This is
modifying scene data on write, which causes crashes. It can only do that
on a copy of the data.
April 2, 2020, 20:05 (GMT)
Fix Linux link error with pcre after recent changes, must use absolute path
April 2, 2020, 16:54 (GMT)
Fix link error on Linux buildbot with libxml2

On macOS this is part of the collada folder, but for Linux xml2 is in its own
folder for precompiled libraries.
Revision 6eb409b by Julian Eisel
April 2, 2020, 16:46 (GMT)
Fix warnings caused by own earlier commit

Caused by 34465a7fb091.
April 2, 2020, 16:19 (GMT)
Fix Cycles AVX unit test still failing to build with old GCC
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021