tornavis/source/blender
Bastien Montagne 91ffd39e77 Fix T62706: Orphan Data : I have now to save a file, close and reopen it, only then I can purge previous deleted meshes.
libquery code has some specific handling for IDs tagged as 'no_main',
among which to never consider them as refcounted/refcounting other IDs.

This is fine, but it also means we have to be careful when moving an ID
from main to out-of-main status, to do all id remapping we need
//before// we tag it as no_main.

That was a bit tedious to track down, we'll have to be careful that all
the corner cases we have to take care of, do not end up in a giant soup
of expections to exceptions, where nobody can find its way anymore...
2019-03-18 16:51:48 +01:00
..
alembic Cleanup: indentation, wrapping 2019-03-15 09:54:30 +11:00
avi Cleanup: indentation, wrapping 2019-03-15 09:54:30 +11:00
blenfont Fix T62678: Wrong text clipping 2019-03-17 14:15:26 +01:00
blenkernel Fix T62706: Orphan Data : I have now to save a file, close and reopen it, only then I can purge previous deleted meshes. 2019-03-18 16:51:48 +01:00
blenlib Cleanup: remove compare_len_squared utility 2019-03-19 00:37:58 +11:00
blenloader Fix mistake in previous commit. 2019-03-18 11:42:35 +01:00
blentranslation Cleanup: rename lamp -> light 2019-02-27 12:26:49 +11:00
bmesh Cleanup: indentation, wrapping 2019-03-15 09:54:30 +11:00
collada Cleanup: indentation, wrapping 2019-03-15 09:54:30 +11:00
compositor Python API: add Python-defined node groups for shaders and compositing. 2019-03-16 20:36:35 +01:00
datatoc doxygen: add newline after \file 2019-02-18 08:22:12 +11:00
depsgraph Depsgraph: Store original modifier pointer 2019-03-18 15:53:18 +01:00
draw Cleanup: style, duplicate include 2019-03-18 14:13:06 +11:00
editors Silence sorted function declaration/const warnings 2019-03-18 14:40:29 +00:00
freestyle Cleanup: fix compiler warnings. 2019-03-16 20:21:16 +01:00
gpencil_modifiers Cleanup: indentation, wrapping 2019-03-15 09:54:30 +11:00
gpu GPencil: Changes in Fill and new 3D Cursor View Plane 2019-03-17 19:47:56 +01:00
ikplugin doxygen: add newline after \file 2019-02-18 08:22:12 +11:00
imbuf Cleanup: style, duplicate include 2019-03-18 14:13:06 +11:00
makesdna Depsgraph: Store original modifier pointer 2019-03-18 15:53:18 +01:00
makesrna Silence sorted function declaration/const warnings 2019-03-18 14:40:29 +00:00
modifiers Cleanup: redundant layer access 2019-03-17 21:00:56 +11:00
nodes Fix T62670: insert_link() method not working for ShaderNodeCustomGroup. 2019-03-18 11:37:31 +01:00
physics doxygen: add newline after \file 2019-02-18 08:22:12 +11:00
python Cleanup: Main id looping: add FOREACH_MAIN_LISTBASE macro. 2019-03-18 11:36:50 +01:00
render Python API: add Python-defined node groups for shaders and compositing. 2019-03-16 20:36:35 +01:00
shader_fx doxygen: add newline after \file 2019-02-18 08:22:12 +11:00
windowmanager UI: clarify "Remap Relative" tooltip 2019-03-18 13:58:01 +11:00
CMakeLists.txt Cleanup: file rename lamp -> light 2019-02-27 12:36:32 +11:00