Revision a6a8ff1 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) May 3, 2016, 15:42 (GMT) |
Lib relocate/reload: serious rework of code. Idea here is to both factorize it seriously (reload and relocate are very similar, let's avoid as much as possible twice the same code...), and make new `lib_relocate_do()` much more flexible - now it should be able to reload individual IDs as well (plan is to use it to reload assets in relelvant branch too). |
Revision a97da98 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) May 3, 2016, 14:58 (GMT) |
Merge branch 'master' into id-remap |
Revision 41c5ec2 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) May 3, 2016, 13:32 (GMT) |
Merge branch 'master' into id-remap |
Revision dd63b84 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) May 2, 2016, 12:28 (GMT) |
Merge branch 'master' into id-remap |
Revision c2a5f95 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) April 26, 2016, 12:33 (GMT) |
Merge branch 'master' into id-remap |
Revision 60474d1 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) April 25, 2016, 14:41 (GMT) |
Merge branch 'master' into id-remap |
Revision 8055eae by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) April 19, 2016, 21:03 (GMT) |
Merge branch 'master' into id-remap Conflicts: source/blender/windowmanager/intern/wm_operators.c |
Revision 54307d7 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) April 16, 2016, 12:59 (GMT) |
Merge branch 'master' into id-remap |
Revision 9437647 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) April 12, 2016, 10:21 (GMT) |
Merge branch 'master' into id-remap |
Revision 28382ba by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) April 9, 2016, 13:41 (GMT) |
Merge branch 'master' into id-remap |
Revision b111e0f by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) April 6, 2016, 13:16 (GMT) |
Merge branch 'master' into id-remap |
Revision 46206fd by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) April 4, 2016, 12:39 (GMT) |
Merge branch 'master' into id-remap |
Revision f820643 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) March 30, 2016, 19:37 (GMT) |
Merge branch 'master' into id-remap |
Revision 826ba12 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) March 30, 2016, 19:10 (GMT) |
Merge branch 'master' into id-remap Conflicts: source/blender/blenkernel/intern/library_query.c |
Revision c145261 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) March 23, 2016, 16:08 (GMT) |
Merge branch 'libquery-recursive' into id-remap |
Revision 50d2c7f by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) March 23, 2016, 16:08 (GMT) |
Merge branch 'master' into id-remap |
Revision f0f46e9 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, libquery-recursive) March 23, 2016, 12:15 (GMT) |
Rework library_query foreach looper - add optional recursivity. This commit: * Fixes bad handling of 'stop iteration' (by adding a status flag, so that we can actually stop in helper functions too, and jumping to a finalize label instead of raw return, to allow propper clean up). * Adds optional recursion into 'ID tree' - callback can also decide to exclude current id_pp from recursion. Note that this implies 'readonly', modifying IDs while recursing is not something we want to support! * Changes callback signature/expected behavior: return behavior is now handled through flags, and 'parent' ID of id_pp is also passed (since it may not always be root id anymore). Used this new recursive behavior in ID preview generation as an example, would obviously be committed separately. Reviewers: sergey, campbellbarton Differential Revision: https://developer.blender.org/D1869 |
Revision 37c4db1 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) March 17, 2016, 11:26 (GMT) |
Merge branch 'libquery-recursive' into id-remap |
Revision cb770e5 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) March 17, 2016, 11:26 (GMT) |
Merge branch 'master' into id-remap |
Revision 09444bc by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, libquery-recursive) March 17, 2016, 11:23 (GMT) |
Merge branch 'master' into libquery-recursive |
|