Blender Git Commits

Blender Git "asset-engine" branch commits.

Page: 6 / 79

January 9, 2018, 10:02 (GMT)
Amber: Fix several issues with edit code when there was no repo present yet.

Reported by Campbell on IRC, thanks.
January 9, 2018, 09:04 (GMT)
Merge branch 'blender2.8' into asset-engine

Conflicts:
source/blender/blenloader/intern/versioning_280.c
source/blender/makesdna/DNA_ID.h
December 14, 2017, 19:26 (GMT)
Merge branch 'blender2.8' into asset-engine
December 8, 2017, 09:37 (GMT)
Merge branch 'blender2.8' into asset-engine
December 8, 2017, 09:36 (GMT)
Correct comments.
December 5, 2017, 21:39 (GMT)
Merge branch 'blender2.8' into asset-engine
December 5, 2017, 19:45 (GMT)
Assets/lib drag'n'drop: append by default, link when shift is held.
December 5, 2017, 14:27 (GMT)
Make Amber a real add-on.

Well, real add-on... since we want to keep it in main repo for now, it
still needs some hacks to 'behave' like a regular add-on. :/

Anyway, it's now removed from startup files, and will live in modules
until we go to master itself.

Also, make it enabled by default in factory startup.
December 5, 2017, 11:00 (GMT)
Merge branch 'blender2.8' into asset-engine
December 4, 2017, 14:45 (GMT)
Fix linking from temp filebrowser.

We should only set mouse coordinates when we are actually invoked to
link something, not when we are invoked to show filebrowser.

Else (filebrowser invoke case) we have a mouse coordinates sticking
around, which we try to use later in wrong context.

For some reasons, in master that was not an issue, but in 2.8
ED_view3d_give_base_under_cursor() will crash when context is wrong. :/
December 4, 2017, 13:38 (GMT)
Merge branch 'blender2.8' into asset-engine

Conflicts:
source/blender/blenloader/BLO_readfile.h
source/blender/blenloader/intern/readfile.c
source/blender/windowmanager/intern/wm_files_link.c
December 1, 2017, 13:20 (GMT)
Various cleanup and minor fixes.
December 1, 2017, 11:26 (GMT)
Merge branch 'blender2.8' into asset-engine
November 29, 2017, 18:55 (GMT)
Merge branch 'id_override_static' into asset-engine

Conflicts:
source/blender/blenloader/BLO_readfile.h
source/blender/blenloader/intern/readfile.c
source/blender/makesdna/DNA_ID.h
source/blender/windowmanager/intern/wm_files_link.c
November 29, 2017, 16:45 (GMT)
Merge branch 'blender2.8' into id_override_static
November 29, 2017, 16:23 (GMT)
Merge branch 'blender2.8' into id_override_static
November 29, 2017, 16:20 (GMT)
ID static override: add basic support for overriding animation.

This is very bold right now - you simply can replace (or add) an action
to an override data-block. Actions themselves are not 'customizable'
through override at all currently (we may at least add
'add/remove/replace fcurves' feature in future), and nothing else in
animdata is overridable currently.
November 29, 2017, 16:14 (GMT)
Make basic object & bones transformations overridable.

You can now override loc/rot/scale of objects and posebones.

Also added a basic operator to make an override of active linked object,
but this is very limited/wip/testing feature (you have to manually override
object and its armature, and relink to proper local overrides
yourself...). Final 'make proxy killer' will be much more automated of
course.
November 29, 2017, 16:10 (GMT)
ID static override: Make most Image properties overridable.

First real 'usable' commit, will be needed by the 'virtual data-block'
asset feature (i.e. to be able to link a mere image file as if it was a
linked datablock, and generate automatically an override of it to make
it editable).
November 29, 2017, 16:06 (GMT)
ID static override: automatically detect new overrides as part of undo step.

We could do that in several different way, e.g. adding some tag during
DEG evaluation, etc. But this is not a critical process (it's main
purpose is user feedback), so current solution seems to work well enough
- and it's dead simple! ;)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021