Blender Git Commit Log

Git Commits -> Revision 9804f91

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).

Commit Details:

Full Hash: 9804f9181fe3fb31a89497a7a2a9b5f128372067
Parent Commit: 09f134a
Lines Changed: +125, -59

5 Modified Paths:

/release/scripts/startup/bl_operators/amber.py (+6, -6) (Diff)
/source/blender/blenkernel/BKE_asset.h (+16, -9) (Diff)
/source/blender/blenkernel/intern/blender.c (+5, -4) (Diff)
/source/blender/editors/space_file/filelist.c (+24, -5) (Diff)
/source/blender/makesrna/intern/rna_asset.c (+74, -35) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021