Blender Git Commits

Blender Git "asset-engine--archived" branch commits.

Page: 12 / 79

September 25, 2017, 20:01 (GMT)
Re-enable Amber asset engine.
September 25, 2017, 19:59 (GMT)
Update Amber to take into account new View level.

Also get rid of hack mixing repo and asset uuid into same UUID, now we
do have a real repo UUID in API.

Everything seems to be be back on par with pre-View changes status.
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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021