September 25, 2017, 19:42 (GMT) |
Fix various mistakes and forgotten bits in previous 'Views' adding commit. Core API code shall now be mostly functional again. |
September 25, 2017, 10:59 (GMT) |
Merge branch 'id_override_static' into asset-engine Conflicts: source/blender/makesdna/DNA_scene_types.h |
September 25, 2017, 08:02 (GMT) |
Merge branch 'master' into id_override_static |
September 21, 2017, 16:01 (GMT) |
Asset API: add Views. This commit add new 'View' forth layer, below history one (Revision). It also adds a real UUID for the asset repository (as usual, asset engines not needing it can just set it to zeros), will make Amber's life (and all multi-repositories engines) easier. Also fix one or two issues found on the road. Code builds and links datablocks from libraries in the 'old way'. Real test will come when re-enabling Amber and adapting it to new API though. |
September 21, 2017, 16:00 (GMT) |
Disable for now asset engines (in preparation of core code changes). |
September 21, 2017, 10:29 (GMT) |
Merge branch 'id_override_static' into asset-engine |
September 21, 2017, 10:29 (GMT) |
Merge branch 'master' into asset-engine |
September 21, 2017, 10:11 (GMT) |
Merge branch 'master' into id_override_static |
September 13, 2017, 08:52 (GMT) |
Add basic addition support to create new assets. Again, very basic and limited, to be fleshed out later. |
September 11, 2017, 14:20 (GMT) |
Working basic repository list. Also, fixed uuids generation. And finalized/added to UI operator to add a new, empty Amber repo in current directory. |
September 11, 2017, 11:06 (GMT) |
Merge branch 'id_override_static' into asset-engine |
September 11, 2017, 11:05 (GMT) |
Merge branch 'master' into asset-engine |
September 11, 2017, 10:55 (GMT) |
Merge branch 'master' into id_override_static |
September 8, 2017, 13:06 (GMT) |
Merge branch 'id_override_static' into asset-engine Conflicts: source/blender/blenloader/intern/versioning_270.c |
September 8, 2017, 12:19 (GMT) |
Merge branch 'master' into id_override_static |
September 5, 2017, 15:38 (GMT) |
Add basic handling of 'bookmarks' of Amber repositories. Still some glitches to fix (and missing features), but mostly working on basic level. |
September 5, 2017, 09:08 (GMT) |
Fix two bugs with Amber engine: * Reported number of assets was -1 in list_dir callback, incorrect and would loop endlessly in case of empty repo! * Conversion from main asset classes to their propertygroup representations was not clearing extra entries in proplists. |
September 5, 2017, 08:14 (GMT) |
Merge branch 'id_override_static' into asset-engine |
September 5, 2017, 08:07 (GMT) |
Merge branch 'master' into id_override_static |
August 24, 2017, 18:55 (GMT) |
Moar WIP work towards editing Amber repo. Adding skeleton for adding Amber repos, adding new assets... Not finished yet, by far. |
|