Revision 65a108c by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) September 3, 2015, 14:16 (GMT) |
Merge branch 'master' into missing-libs |
Revision 62ff319 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) August 30, 2015, 10:06 (GMT) |
Merge branch 'master' into id-remap |
Revision 75db37e by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) August 30, 2015, 09:55 (GMT) |
Merge branch 'master' into missing-libs |
Revision aa48963 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) August 23, 2015, 16:45 (GMT) |
Merge branch 'master' into id-remap |
Revision 031aab8 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) August 23, 2015, 14:34 (GMT) |
Some minor tweaks & cleanup. |
Revision 317474e by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) August 23, 2015, 13:08 (GMT) |
Merge branch 'master' into id-remap |
Revision b911004 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) August 22, 2015, 13:38 (GMT) |
Merge branch 'master' into id-remap |
Revision 6711e9d by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) August 22, 2015, 13:11 (GMT) |
Merge branch 'master' into missing-libs |
Revision 6b34b4f by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) August 2, 2015, 16:02 (GMT) |
Merge branch 'master' into id-remap |
Revision d2bdc66 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) August 2, 2015, 15:50 (GMT) |
Merge branch 'master' into missing-libs |
Revision 1ebdfb4 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) 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??? |
Revision 574a7da by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) 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... |
Revision df50b8c by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) July 21, 2015, 20:42 (GMT) |
Add main 'ID remap' function. Theoretical code, compiles, but needs to be tested! |
Revision f2d6e85 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) 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. |
Revision 313fabd by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) July 21, 2015, 06:07 (GMT) |
Merge branch 'master' into missing-libs |
Revision aee44d5 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) July 17, 2015, 19:13 (GMT) |
Merge branch 'master' into missing-libs |
Revision 09787f0 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) July 16, 2015, 17:53 (GMT) |
Merge branch 'master' into missing-libs |
Revision 610a04a by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) July 15, 2015, 18:38 (GMT) |
Fix rebase mess :/ |
Revision 222a199 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) July 15, 2015, 18:36 (GMT) |
Add outliner's visualization for broken libs, and also tag lib ID itself as missing. |
Revision 4181f35 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) 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 |
|