Blender Git Loki

Blender Git "missing-libs" branch commits.

Page: 3 / 5

September 30, 2015, 19:15 (GMT)
ID free: GP & particles...
September 30, 2015, 18:52 (GMT)
ID free: freestylelinestyle & other minor types, some cleanups (mostly use MEM_SAFE_FREE where possible).
September 30, 2015, 18:23 (GMT)
Merge branch 'master' into free-refcount-ids
September 30, 2015, 18:23 (GMT)
Merge branch 'lib-link-rework-temp' into missing-libs
September 30, 2015, 18:23 (GMT)
Merge branch 'master' into missing-libs
September 30, 2015, 18:22 (GMT)
Merge branch 'master' into lib-link-rework-temp
September 27, 2015, 13:50 (GMT)
Free IDs; lattice & camera.
September 27, 2015, 13:28 (GMT)
Free IDs: images & lamps.
September 27, 2015, 13:12 (GMT)
ID freeing: materials and textures.
September 27, 2015, 12:43 (GMT)
ID free: tackle Scene (and Library, but not much to do there).
September 27, 2015, 09:26 (GMT)
Merge branch 'master' into free-refcount-ids
September 27, 2015, 09:24 (GMT)
Merge branch 'lib-link-rework-temp' into missing-libs
September 27, 2015, 09:24 (GMT)
Merge branch 'master' into missing-libs
September 27, 2015, 09:19 (GMT)
Merge branch 'master' into lib-link-rework-temp
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...
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.
September 24, 2015, 11:15 (GMT)
Merge branch 'lib-link-rework-temp' into missing-libs
September 24, 2015, 11:14 (GMT)
Merge branch 'master' into missing-libs
September 24, 2015, 11:13 (GMT)
Merge branch 'master' into lib-link-rework-temp
September 22, 2015, 08:00 (GMT)
Merge branch 'lib-link-rework-temp' into missing-libs
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021