February 24, 2016, 09:34 (GMT) |
Merge branch 'master' into asset-engine |
Revision c448d44 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) February 24, 2016, 09:34 (GMT) |
Merge branch 'libquery-recursive' into id-remap |
Revision 3dfd063 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) February 24, 2016, 09:26 (GMT) |
Merge branch 'master' into id-remap Conflicts: source/blender/blenkernel/intern/library.c |
Revision e714e1c by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, libquery-recursive) February 24, 2016, 09:18 (GMT) |
Merge branch 'master' into libquery-recursive |
Revision 3054a8a by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, libquery-recursive) February 20, 2016, 17:06 (GMT) |
Merge branch 'master' into libquery-recursive |
February 19, 2016, 09:53 (GMT) |
Merge branch 'libquery-recursive' into asset-engine |
February 19, 2016, 09:53 (GMT) |
Merge branch 'master' into asset-engine |
Revision aabe83d by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) February 19, 2016, 09:50 (GMT) |
Merge branch 'libquery-recursive' into id-remap Conflicts: source/blender/blenkernel/intern/library_query.c |
Revision 9bb32dd by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) February 19, 2016, 09:48 (GMT) |
Merge branch 'master' into id-remap |
Revision 87a385b by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, libquery-recursive) February 19, 2016, 09:47 (GMT) |
Cleanup (remove some useless diff compared to master). |
Revision 3652a0e by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, libquery-recursive) February 19, 2016, 09:29 (GMT) |
Merge branch 'master' into libquery-recursive |
Revision b6022f1 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) February 18, 2016, 22:11 (GMT) |
Fix for new libquery callback API. |
Revision 6a95105 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) February 18, 2016, 17:10 (GMT) |
Merge branch 'libquery-recursive' into id-remap Conflicts: source/blender/blenkernel/intern/library_query.c |
February 18, 2016, 16:56 (GMT) |
Merge branch 'libquery-recursive' into asset-engine |
Revision 827b145 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, libquery-recursive) February 18, 2016, 16:53 (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, still needs more testing! |
February 18, 2016, 16:35 (GMT) |
Merge branch 'master' into asset-engine |
February 16, 2016, 13:35 (GMT) |
Merge branch 'master' into asset-engine |
Revision a905436 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap) February 15, 2016, 18:46 (GMT) |
Merge branch 'master' into id-remap |
February 15, 2016, 18:39 (GMT) |
Merge branch 'master' into asset-engine |
February 15, 2016, 15:52 (GMT) |
WIP Add asset sub-data dependency info. We need that info (knowing which non-asset IDs are used by which asset-IDs), otherwise managing reloading, updates etc. of assets would be impossible (or rather, would leave a mess of unused IDs behind them). Only partially done, non-functional yet. This commit also adds asset repository references in libraries. |
|