Revision 6fb87bc by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) September 30, 2015, 18:23 (GMT) |
Merge branch 'master' into missing-libs |
Revision 919a887 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, lib-link-rework-temp, missing-libs) September 30, 2015, 18:22 (GMT) |
Merge branch 'master' into lib-link-rework-temp |
Revision 921a86b by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) September 27, 2015, 13:50 (GMT) |
Free IDs; lattice & camera. |
Revision 5b02b24 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) September 27, 2015, 13:28 (GMT) |
Free IDs: images & lamps. |
Revision 2282a80 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) September 27, 2015, 13:12 (GMT) |
ID freeing: materials and textures. |
Revision 931570b by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) September 27, 2015, 12:43 (GMT) |
ID free: tackle Scene (and Library, but not much to do there). |
Revision 0b44399 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) September 27, 2015, 09:28 (GMT) |
Merge branch 'missing-libs' into id-remap |
Revision f330da1 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) September 27, 2015, 09:28 (GMT) |
Merge branch 'lib-link-rework-temp' into id-remap |
Revision 53c28a7 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) September 27, 2015, 09:28 (GMT) |
Merge branch 'master' into id-remap |
Revision ff7b6d3 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) September 27, 2015, 09:26 (GMT) |
Merge branch 'master' into free-refcount-ids |
Revision 0b8a47d by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) September 27, 2015, 09:24 (GMT) |
Merge branch 'lib-link-rework-temp' into missing-libs |
Revision 9960295 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) September 27, 2015, 09:24 (GMT) |
Merge branch 'master' into missing-libs |
Revision 113979e by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, lib-link-rework-temp, missing-libs) September 27, 2015, 09:19 (GMT) |
Merge branch 'master' into lib-link-rework-temp |
Revision c4a3c9d by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) September 24, 2015, 18:49 (GMT) |
Merge branch 'free-refcount-ids' into id-remap |
Revision a7e540d by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) September 24, 2015, 18:43 (GMT) |
Clean up `BKE_object_free()` and add `BKE_object_release_datablocks()`. Similar changed to those done for mesh/curve/mball. Also, systematically nullify pointers in `_free()` functions, this does not cost much and can help troubleshooting later. And tag `BKE_object_unlink()` as an horrible piece of code... |
Revision 56dae06 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) September 24, 2015, 17:53 (GMT) |
Cleanup of free/unlink/release of ID: mesh/curve/mball. Renamed their `_unlink()` functions to `_release_datablocks()`, since they do not unlink anything (not in the sense `BKE_object_unklink()` does, at least)! Also, added a `const bool do_id_user` to their `_free()`, for consistency, now relevant `_release_datablocks()` func only gets called when this option is set. |
Revision 2cdd19d by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) September 24, 2015, 11:19 (GMT) |
Merge branch 'missing-libs' into id-remap |
Revision 9609291 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) September 24, 2015, 11:18 (GMT) |
Merge branch 'lib-link-rework-temp' into id-remap |
Revision 6e88990 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) September 24, 2015, 11:18 (GMT) |
Merge branch 'master' into id-remap |
Revision 19f05f2 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) September 24, 2015, 11:15 (GMT) |
Merge branch 'lib-link-rework-temp' into missing-libs |
|