Blender Git Loki

Blender Git "id-remap" branch commits.

Page: 18 / 19

September 3, 2015, 14:16 (GMT)
Merge branch 'master' into missing-libs
August 30, 2015, 10:06 (GMT)
Merge branch 'master' into id-remap
August 30, 2015, 09:55 (GMT)
Merge branch 'master' into missing-libs
August 23, 2015, 16:45 (GMT)
Merge branch 'master' into id-remap
August 23, 2015, 14:34 (GMT)
Some minor tweaks & cleanup.
August 23, 2015, 13:08 (GMT)
Merge branch 'master' into id-remap
August 22, 2015, 13:38 (GMT)
Merge branch 'master' into id-remap
August 22, 2015, 13:11 (GMT)
Merge branch 'master' into missing-libs
August 2, 2015, 16:02 (GMT)
Merge branch 'master' into id-remap
August 2, 2015, 15:50 (GMT)
Merge branch 'master' into missing-libs
July 21, 2015, 20:42 (GMT)
Fix some dummy mistake, add simple RNA callback to 'remap' IDs.

Also, added Object.data to BKE_library_foreach_ID_link(), wonder if there was a good reason
for this to not be here???
July 21, 2015, 20:42 (GMT)
Fix several issues, add a quick and dirty new action in Outliner to remap IDs.

We have to take care of Object->data aside from main foreach loop, since we can
only replace that pointer if object is **not** in Edit mode!

Also, added a "Remap" action to ID context menu of outliner. This is **very far**
from nice and pretty code/feature, but it allows to quickly test the code.

Only did very quick tests with meshes so far...
July 21, 2015, 20:42 (GMT)
Add main 'ID remap' function.

Theoretical code, compiles, but needs to be tested!
July 21, 2015, 20:42 (GMT)
ID remapping: first step - modify some editors callback to not only support ID freeing, but also ID remapping.

This seems to be OK, but will obviously need much more testing - and is useless as-is, we need
the big ID remapping code itself still.

Also, Nodetrees' remapping of Scene IDs is still TODO, not sure yet how to do this.
July 21, 2015, 06:07 (GMT)
Merge branch 'master' into missing-libs
July 17, 2015, 19:13 (GMT)
Merge branch 'master' into missing-libs
July 16, 2015, 17:53 (GMT)
Merge branch 'master' into missing-libs
July 15, 2015, 18:38 (GMT)
Fix rebase mess :/
July 15, 2015, 18:36 (GMT)
Add outliner's visualization for broken libs, and also tag lib ID itself as missing.
July 15, 2015, 18:36 (GMT)
Handling missing libs: changed idea, now adding 'real' empty data.

Just having 'NULL' data as placeholder is not really possible, too much places
to check against that.

WIP commit, still much to be done!

See T43351 for details.

Differential Revision: https://developer.blender.org/D1394
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021