Blender Git Commits

Blender Git "asset-engine" branch commits.

Page: 41 / 79

December 3, 2015, 15:34 (GMT)
Better handling of usercount during ID deletion, also add this to ID RNA API.

Seems to work for simple cases, but deletion of complex libs from complex files
(Gooseberry ones) still generates lots of assert failures, and crashes in some cases.
December 3, 2015, 13:25 (GMT)
Merge branch 'master' into id-remap
December 1, 2015, 20:37 (GMT)
Fix a bunch of more stuff, more correct handling of ID/Lib deletion...

Still have some usercount issues here, though things seems to start working...
December 1, 2015, 16:45 (GMT)
Merge branch 'master' into id-remap.

Also, changing how library delete works (not functional currently).

Conflicts:
source/blender/editors/space_outliner/outliner_edit.c
source/blender/editors/space_outliner/outliner_ops.c
source/blender/editors/space_outliner/outliner_tools.c
November 30, 2015, 14:38 (GMT)
Merge branch 'master' into id-remap

Conflicts:
source/blender/blenkernel/intern/library_query.c
November 30, 2015, 09:48 (GMT)
Fix issue when reloading a lib with selected object.
November 28, 2015, 20:45 (GMT)
Merge branch 'master' into id-remap
November 28, 2015, 14:00 (GMT)
Merge branch 'master' into id-remap
November 26, 2015, 14:26 (GMT)
Attempt to fix RNA nightmare with ListBase used as Collection return type for functions.

This is hacky to make work on Linux, and seems to totally break on Windows.

So now, instead, we define a CollectionListBase (exact copy of ListBase), to be used inside RNA...

Seems to work nicely on Linux, lets see what win buildbot says.
November 26, 2015, 14:04 (GMT)
Merge branch 'master' into id-remap
November 26, 2015, 11:42 (GMT)
Merge branch 'master' into id-remap
November 26, 2015, 11:00 (GMT)
Fix mysterious AC IDs refcount issue when reloading some gooseberry files' libs.

Turned out our libquery ID looper was ignoring constraints' 'reference' parameter in callback, grrr...
November 25, 2015, 19:48 (GMT)
Add helpers to BKE_library_query to find which datablocks are using/referencing a given ID.

Also expose this in RNA. Priceless to debug ID usages...
November 25, 2015, 15:23 (GMT)
Merge branch 'master' into id-remap
November 25, 2015, 14:16 (GMT)
Merge branch 'master' into id-remap
November 25, 2015, 11:48 (GMT)
Merge branch 'master' into id-remap
November 24, 2015, 14:52 (GMT)
Merge branch 'master' into id-remap
November 24, 2015, 08:50 (GMT)
Merge branch 'master' into id-remap
November 23, 2015, 13:21 (GMT)
Merge branch 'master' into id-remap
November 19, 2015, 21:39 (GMT)
Merge branch 'master' into id-remap

Conflicts:
source/blender/blenloader/intern/readfile.c
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021