Revision 705a247 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) 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. |
Revision e8b4646 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) December 3, 2015, 13:25 (GMT) |
Merge branch 'master' into id-remap |
Revision 9584c88 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, 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... |
Revision 84d25cb by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) 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 |
Revision 1da2edf by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 30, 2015, 14:38 (GMT) |
Merge branch 'master' into id-remap Conflicts: source/blender/blenkernel/intern/library_query.c |
Revision 6f90aa2 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 30, 2015, 09:48 (GMT) |
Fix issue when reloading a lib with selected object. |
Revision 81edad9 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 28, 2015, 20:45 (GMT) |
Merge branch 'master' into id-remap |
Revision 3319e46 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 28, 2015, 14:00 (GMT) |
Merge branch 'master' into id-remap |
Revision f66e146 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, 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. |
Revision 7ce594b by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 26, 2015, 14:04 (GMT) |
Merge branch 'master' into id-remap |
Revision a0df6ce by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 26, 2015, 11:42 (GMT) |
Merge branch 'master' into id-remap |
Revision df10b4d by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, 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... |
Revision bfad4bb by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) 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... |
Revision d35d728 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 25, 2015, 15:23 (GMT) |
Merge branch 'master' into id-remap |
Revision b47b035 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 25, 2015, 14:16 (GMT) |
Merge branch 'master' into id-remap |
Revision 0c161e2 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 25, 2015, 11:48 (GMT) |
Merge branch 'master' into id-remap |
Revision a6df054 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 24, 2015, 14:52 (GMT) |
Merge branch 'master' into id-remap |
Revision 7fa92ad by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 24, 2015, 08:50 (GMT) |
Merge branch 'master' into id-remap |
Revision 91be63e by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 23, 2015, 13:21 (GMT) |
Merge branch 'master' into id-remap |
Revision 387b120 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) November 19, 2015, 21:39 (GMT) |
Merge branch 'master' into id-remap Conflicts: source/blender/blenloader/intern/readfile.c |
|