Blender Git Commits

Blender Git "asset-engine" branch commits.

Page: 32 / 79

April 26, 2016, 14:42 (GMT)
Add some header info about asset errors or reload needs.

Again, rather rough UI but enough to be useful for now.
April 26, 2016, 14:02 (GMT)
Add simple dummy code in outliner to show assets and their status.

This is purely WIP helper stuff, final UI will need real work - but that's for later.
April 26, 2016, 12:42 (GMT)
Merge branch 'master' into asset-engine
April 26, 2016, 12:33 (GMT)
Merge branch 'master' into id-remap
April 25, 2016, 14:55 (GMT)
Merge branch 'master' into asset-engine

Conflicts:
source/blender/blenkernel/intern/blender.c
source/blender/windowmanager/intern/wm_files.c
source/blender/windowmanager/intern/wm_init_exit.c
April 25, 2016, 14:41 (GMT)
Merge branch 'master' into id-remap
April 20, 2016, 15:11 (GMT)
Actually hook async job of asset updating!
April 20, 2016, 15:08 (GMT)
Add 'ensure_uuids' callback to API, fix some flags in RNA code.
April 20, 2016, 14:44 (GMT)
Make opening .blend file use new async 'check asset updates' operator.

Nothing much exciting really, just not blocking anymore.
April 19, 2016, 21:21 (GMT)
Merge branch 'master' into asset-engine

Conflicts:
source/blender/windowmanager/intern/wm_operators.c
April 19, 2016, 21:03 (GMT)
Merge branch 'master' into id-remap

Conflicts:
source/blender/windowmanager/intern/wm_operators.c
April 19, 2016, 11:07 (GMT)
Asset update: WIP proof-of-concept async (job-based) update code.

Builds, but not tested nor hoocked to anything yet!
April 16, 2016, 13:02 (GMT)
Merge branch 'master' into asset-engine
April 16, 2016, 12:59 (GMT)
Merge branch 'master' into id-remap
April 15, 2016, 08:38 (GMT)
Move core of update check to BKE's asset area, add an operator for that too.
April 12, 2016, 10:30 (GMT)
Merge branch 'master' into asset-engine
April 12, 2016, 10:21 (GMT)
Merge branch 'master' into id-remap
April 11, 2016, 15:35 (GMT)
Make 'check update' async, and add possibilities for engines to make async callbacks 'immediate'.

So now, jobs callback (async ones) of asset may return a specific job id value in case they actually
complete (or fail) on the first run.

This allows engines that do not need slow async stuff to perform an action to use simpler code
(e.g. imagine an engine able to list its assets from a cached DB, in most cases its list_dir
callback can execute instantaneously (from a user PoV), no need for a listing job then).
April 11, 2016, 14:14 (GMT)
Make asset engine's `load_pre` callback mandatory now.

Reason is, even if paths returned by `list_dir` are OK, we will also use `load_pre`
during 'reload'/'update' scenarii, where we only have uuids, to retrieve final
.blend datablock paths.
April 9, 2016, 13:44 (GMT)
Merge branch 'master' into asset-engine
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021