Blender Git Loki

Blender Git commits from all branches.

Page: 1552 / 2888

April 16, 2018, 09:20 (GMT)
Fix own error w/ undo ID lookup

Was testing with small number of items, so this went unnoticed.
April 16, 2018, 09:20 (GMT)
Cleanup: rename BMesh count_ex -> count_at_most
April 16, 2018, 09:20 (GMT)
Cleanup: rename list count_ex -> count_at_most
April 16, 2018, 09:20 (GMT)
Undo: use with_prev verisons of id-map lookups
April 16, 2018, 09:20 (GMT)
Undo: use general id-map for image undo lookups.

Was doing own name based lookups to keep compatible w/ global undo.
April 16, 2018, 09:20 (GMT)
Undo System: id-map avoid duplicate add/lookup

Add versions of add/lookup that check the previous item.
April 16, 2018, 09:20 (GMT)
Fix mistake logging w/ undo
April 16, 2018, 09:20 (GMT)
Fix T54477: Broken utf8 strings in old .blend files

Back in the days (2.4x and before), it was rather easy to get some
invalid utf-8 strings in Blender. This is totally breaking modern code,
so this commit adds a simple 'check & fix strings' operator, available
from the main File menu.
April 16, 2018, 09:20 (GMT)
Fix (unreported) crash when accessing some bl_rna.properties.

E.g. typing `bpy.data.bl_rna.properties[8].<tab>` in console would hard-crash
trying to dereference NULL pointer. Was a missing check in rna_Property_tags_itemf().
April 16, 2018, 09:20 (GMT)
Undo: remove particle undo push

Was only called on copy particle system
which is already doing an undo push.
April 16, 2018, 09:20 (GMT)
Cleanup: editor BKE_main includes
April 16, 2018, 09:20 (GMT)
Undo: replace global access w/ ED_undo_stack_get

While I'd like to avoid using this too much since the operator
system should handle.
It's less trouble than accessing it inline each time.
April 16, 2018, 09:20 (GMT)
PyAPI: Add PyC_Tuple_Pack_F64 utility
April 16, 2018, 09:20 (GMT)
Build: add WITH_OPENVDB_3_ABI_COMPATIBLE option.

Better fix for T54457. It seems Debian compiles OpenVDB without ABI 3
compatibility, while Arch does enable it as is the default in the OpeVDB
CMake build system.

So now there's an option that the distribution can set depending on how
they compile their OpenVDB package.
April 16, 2018, 09:20 (GMT)
Cleanup: remove redundant imbuf return values

Some functions always returned the input argument
which was never used.

This made code read as if there might be a leak.

Now return a boolean (true the imbuf is modified).
April 16, 2018, 09:20 (GMT)
Build: fixes for the Intel compiler versions 2016, 2017, 2018.

Differential Revision: https://developer.blender.org/D3109
April 16, 2018, 09:20 (GMT)
Cleanup: newlines left in messages
April 16, 2018, 09:20 (GMT)
Cleanup: move undo into it's own directory

Split out undo API from ED_util.h into ED_undo.h
April 16, 2018, 09:20 (GMT)
Cleanup: move BKE_global include under ifdef's
April 16, 2018, 09:20 (GMT)
Undo: store active curve shape key in edit-mode
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021