Blender Git Commit Log

Git Commits -> Revision fbf4c11

Revision fbf4c11 by Bastien Montagne (master)
October 19, 2018, 16:38 (GMT)
Make Static Override optional/hidden by default.

That feature will not be ready (or at least, not tested enough) to be
officially part of 2.80 beta. So we disable it by default, hidding it
behind a startup option (`--enable-static-override`), and a python
app var (`bpy.app.use_static_override`).

That way, people who really want to play with it can do it easily, while
not exposing/enabling non-production-ready feature by default.

Note that underlying override code remains active, i.e. files we do have
overridden data-blocks will be loaded correctly according to static override.

Commit Details:

Full Hash: fbf4c11960db62a27876e1d791d3293071e26c76
Parent Commit: e6fe207
Lines Changed: +96, -9

10 Modified Paths:

/source/blender/blenkernel/BKE_library_override.h (+3, -0) (Diff)
/source/blender/blenkernel/intern/library_override.c (+13, -0) (Diff)
/source/blender/blenkernel/intern/undo_system.c (+3, -1) (Diff)
/source/blender/editors/interface/interface_templates.c (+1, -1) (Diff)
/source/blender/editors/object/object_relations.c (+2, -1) (Diff)
/source/blender/editors/space_outliner/outliner_tools.c (+31, -5) (Diff)
/source/blender/makesrna/intern/rna_access.c (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_ID.c (+1, -1) (Diff)
/source/blender/python/intern/bpy_app.c (+26, -0) (Diff)
/source/creator/creator_args.c (+12, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021