http://www.miikahweb.com/feed.php MiikaHweb - Blender Id_override_static Branch http://www.miikahweb.com/ MiikaHweb - Blender Id_override_static Branch fi Sat, 04 Jul 20 16:12:32 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[00a6ce8]: ID Static Override, part II: RNA changes.]]> http://www.miikahweb.com/en/blender/git-logs/commit/00a6ce878d0957d7f5535339fa0755abfcb1b8d0 00a6ce8
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
ID Static Override, part II: RNA changes.

This is essentially a huge refactor/extension of our existing RNA
compare & copy code, since static override needs more advanced handling here.

Note that not all new features are implemented yet, advanced things like
collections insertion/deletion are still TODO (medium priority).

This completes the ground work for overrides, remaining commits will be
about UI and some basic/testing activation of overrides for a limited
set of data-blocks & properties.

For details see https://developer.blender.org/D2417

----------------------------------------
11 Paths Changed]]>
Wed, 29 Nov 2017 14:31:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/00a6ce878d0957d7f5535339fa0755abfcb1b8d0Bastien Montagne
<![CDATA[[0b6ff08]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/0b6ff084a9a7860502dfc03c6283ca7e6424b92c 0b6ff08
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

Conflicts:
source/blender/blenkernel/intern/library_override.c

----------------------------------------
0 Paths Changed]]>
Wed, 29 Nov 2017 14:09:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0b6ff084a9a7860502dfc03c6283ca7e6424b92cBastien Montagne
<![CDATA[[0b963b7]: Make basic object & bones transformations overridable.]]> http://www.miikahweb.com/en/blender/git-logs/commit/0b963b784a5a6fafa4152961ec2e9c5cf0c08149 0b963b7
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
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.

----------------------------------------
6 Paths Changed]]>
Wed, 29 Nov 2017 16:14:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0b963b784a5a6fafa4152961ec2e9c5cf0c08149Bastien Montagne
<![CDATA[[172aa40]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/172aa404d83de2f1f67003d21c2194da72b0ef8b 172aa40
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Wed, 29 Nov 2017 16:45:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/172aa404d83de2f1f67003d21c2194da72b0ef8bBastien Montagne
<![CDATA[[322433f]: ID static override: automatically detect new overrides as part...]]> http://www.miikahweb.com/en/blender/git-logs/commit/322433f18ff94cd2b8b1f1863115420af2dbb8d5 322433f
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
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! ;)

----------------------------------------
1 Path Changed]]>
Wed, 29 Nov 2017 16:06:28 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/322433f18ff94cd2b8b1f1863115420af2dbb8d5Bastien Montagne
<![CDATA[[62d5a03]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/62d5a0353d708fb8c30af2ef35ce2288bae4cb51 62d5a03
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Wed, 29 Nov 2017 16:23:12 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/62d5a0353d708fb8c30af2ef35ce2288bae4cb51Bastien Montagne
<![CDATA[[65fab5b]: Preparing merge of id_override_static: add BKE_id_swap().]]> http://www.miikahweb.com/en/blender/git-logs/commit/65fab5b17f262b6a45f2b579f936de23e2663378 65fab5b
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Preparing merge of id_override_static: add BKE_id_swap().

This function swaps the memory content of two data-blocks (of same type
obviously), while preserving most of the ID 'header' itself.

It is intended to be used to quickly and easily replace the data of an
existing ID by another one, presumably a temporary 'working' one,
without having to suffer from things like name changes,
registering/removing from Main database, etc.

----------------------------------------
2 Paths Changed]]>
Wed, 29 Nov 2017 12:14:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/65fab5b17f262b6a45f2b579f936de23e2663378Bastien Montagne
<![CDATA[[79324d3]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/79324d3ca8e47670f842a3a9b9e02ff2e84d0631 79324d3
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Wed, 29 Nov 2017 12:19:25 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/79324d3ca8e47670f842a3a9b9e02ff2e84d0631Bastien Montagne
<![CDATA[[850a193]: Merge ID static override, part I: core changes in DNA, BKE...]]> http://www.miikahweb.com/en/blender/git-logs/commit/850a193f64e7e47e1ea42e9dabbad5a5d423ebd4 850a193
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge ID static override, part I: core changes in DNA, BKE and .blend read/write.

See https://developer.blender.org/D2417 for details.

Note that since static overrides rely heavily on RNA, this commit is
essentially invisible from user PoV, more in next commits.

----------------------------------------
11 Paths Changed]]>
Wed, 29 Nov 2017 14:05:03 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/850a193f64e7e47e1ea42e9dabbad5a5d423ebd4Bastien Montagne
<![CDATA[[8a4155e]: ID static override: Make most Image properties overridable.]]> http://www.miikahweb.com/en/blender/git-logs/commit/8a4155eb34cbc828c35c65a486a81f2fbd2586a1 8a4155e
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
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).

----------------------------------------
1 Path Changed]]>
Wed, 29 Nov 2017 16:10:24 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8a4155eb34cbc828c35c65a486a81f2fbd2586a1Bastien Montagne
<![CDATA[[adc165e]: Define RNA_STACK_ARRAY (usable everywhere in RNA), and make...]]> http://www.miikahweb.com/en/blender/git-logs/commit/adc165e6514fbce49b96c1c0a351bb5691fa9677 adc165e
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Define RNA_STACK_ARRAY (usable everywhere in RNA), and make PYRNA_STACK_ARRAY use it.

----------------------------------------
2 Paths Changed]]>
Wed, 29 Nov 2017 14:16:12 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/adc165e6514fbce49b96c1c0a351bb5691fa9677Bastien Montagne
<![CDATA[[e79d904]: ID Static Override: add basic generic UI tools to control override...]]> http://www.miikahweb.com/en/blender/git-logs/commit/e79d9048f34b0b213780db5dadc472d4d04a8b56 e79d904
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
ID Static Override: add basic generic UI tools to control override of properties.

----------------------------------------
2 Paths Changed]]>
Wed, 29 Nov 2017 16:03:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e79d9048f34b0b213780db5dadc472d4d04a8b56Bastien Montagne
<![CDATA[[e7a364b]: ID static override: add basic support for overriding animation...]]> http://www.miikahweb.com/en/blender/git-logs/commit/e7a364ba8f70ea9951f61e647299cc156e07d8b0 e7a364b
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
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.

----------------------------------------
1 Path Changed]]>
Wed, 29 Nov 2017 16:20:00 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e7a364ba8f70ea9951f61e647299cc156e07d8b0Bastien Montagne
<![CDATA[[fc6a116]: ID Static Override: add basic UI feedback.]]> http://www.miikahweb.com/en/blender/git-logs/commit/fc6a116f83b5ed40c55ede5d21fde7aa5d357a7f fc6a116
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
ID Static Override: add basic UI feedback.

For now, using a new color for overridden properties (similar to
animated/driven status), UI team will need to work on a better solution
maybe...

----------------------------------------
8 Paths Changed]]>
Wed, 29 Nov 2017 14:47:37 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fc6a116f83b5ed40c55ede5d21fde7aa5d357a7fBastien Montagne
<![CDATA[[61a7f8b]: Address review points (mainly some missing usages of RNA_STACK_ARRAY...]]> http://www.miikahweb.com/en/blender/git-logs/commit/61a7f8b015b76e0a94460e7fc50cd7766a3bcbf0 61a7f8b
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Address review points (mainly some missing usages of RNA_STACK_ARRAY).

----------------------------------------
2 Paths Changed]]>
Tue, 28 Nov 2017 16:28:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/61a7f8b015b76e0a94460e7fc50cd7766a3bcbf0Bastien Montagne
<![CDATA[[7051746]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/7051746a6bbaf586ea6b19b3ed5527e6936d0bd5 7051746
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Wed, 29 Nov 2017 11:45:41 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7051746a6bbaf586ea6b19b3ed5527e6936d0bd5Bastien Montagne
<![CDATA[[88ed3e3]: Rename 'override' to 'override_static' (and similar).]]> http://www.miikahweb.com/en/blender/git-logs/commit/88ed3e37de3ba06a232f6ed7770cf81beb687ef0 88ed3e3
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Rename 'override' to 'override_static' (and similar).

Initially there was hope at least part of this work could be used for
dynamic overrides as well... but looks like not, so better be specific
and avoid any confusion.

PS: this commit break any file saved with static overrides, should not
be an issue though.

----------------------------------------
17 Paths Changed]]>
Wed, 29 Nov 2017 11:40:18 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/88ed3e37de3ba06a232f6ed7770cf81beb687ef0Bastien Montagne
<![CDATA[[dd4d5e4]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/dd4d5e42b033732efc359af94298becbd2b17d27 dd4d5e4
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Tue, 28 Nov 2017 15:42:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/dd4d5e42b033732efc359af94298becbd2b17d27Bastien Montagne
<![CDATA[[140f7ac]: Cleanup: remove timer-like check for auto-ID-override generation...]]> http://www.miikahweb.com/en/blender/git-logs/commit/140f7ac389dd209fc2cfa44002a88fdef1fc50be 140f7ac
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Cleanup: remove timer-like check for auto-ID-override generation.

----------------------------------------
3 Paths Changed]]>
Fri, 24 Nov 2017 16:10:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/140f7ac389dd209fc2cfa44002a88fdef1fc50beBastien Montagne
<![CDATA[[4a71ca6]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/4a71ca6351270bd10b9c35532e620bccb7bf87f9 4a71ca6
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Fri, 24 Nov 2017 10:55:44 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4a71ca6351270bd10b9c35532e620bccb7bf87f9Bastien Montagne
<![CDATA[[4f79d68]: Remove override update from DEG, simply do it on undo push.]]> http://www.miikahweb.com/en/blender/git-logs/commit/4f79d68c03e5cfd706c50babff5d479f51d538b8 4f79d68
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Remove override update from DEG, simply do it on undo push.

----------------------------------------
4 Paths Changed]]>
Fri, 24 Nov 2017 15:57:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4f79d68c03e5cfd706c50babff5d479f51d538b8Bastien Montagne
<![CDATA[[5d0deae]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/5d0deaeb8be068d72edc434c9e218f747695f50d 5d0deae
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Fri, 24 Nov 2017 16:07:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5d0deaeb8be068d72edc434c9e218f747695f50dBastien Montagne
<![CDATA[[4ee4eed]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/4ee4eed9e97b9ed08a9e445fc704b7b6b6415956 4ee4eed
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Thu, 23 Nov 2017 21:18:46 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4ee4eed9e97b9ed08a9e445fc704b7b6b6415956Bastien Montagne
<![CDATA[[c9b4094]: Address points from initial review.]]> http://www.miikahweb.com/en/blender/git-logs/commit/c9b4094808a79cab4153f212f4f91acfdc2120c4 c9b4094
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Address points from initial review.

----------------------------------------
4 Paths Changed]]>
Thu, 23 Nov 2017 22:33:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c9b4094808a79cab4153f212f4f91acfdc2120c4Bastien Montagne
<![CDATA[[62aa672]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/62aa672d63de76092fc486ac985993ab5ed2d1c4 62aa672
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Tue, 21 Nov 2017 11:04:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/62aa672d63de76092fc486ac985993ab5ed2d1c4Bastien Montagne
<![CDATA[[b780c86]: Hide override timing stuff behind some debug define.]]> http://www.miikahweb.com/en/blender/git-logs/commit/b780c86a33f68dc770d6863cd0bf2a15784d1f2a b780c86
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Hide override timing stuff behind some debug define.

----------------------------------------
2 Paths Changed]]>
Thu, 16 Nov 2017 15:08:24 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b780c86a33f68dc770d6863cd0bf2a15784d1f2aBastien Montagne
<![CDATA[[3c905e4]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/3c905e49fd9cbb229b5ce898f5277e298dc5f976 3c905e4
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Thu, 16 Nov 2017 12:05:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3c905e49fd9cbb229b5ce898f5277e298dc5f976Bastien Montagne
<![CDATA[[bc5381f]: Some cleanup/renaming, and move 'self remapping' into new id_swap...]]> http://www.miikahweb.com/en/blender/git-logs/commit/bc5381f154f82a43141419daf1f1be99c13ef252 bc5381f
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Some cleanup/renaming, and move 'self remapping' into new id_swap function.

I can't think of any case where we would swap content of two IDs while
wanting to keep old 'self' ID pointers after the swap!

----------------------------------------
3 Paths Changed]]>
Thu, 16 Nov 2017 11:29:25 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/bc5381f154f82a43141419daf1f1be99c13ef252Bastien Montagne
<![CDATA[[61ca31f]: Add custom override_apply func for animdata.]]> http://www.miikahweb.com/en/blender/git-logs/commit/61ca31f28b80696402cd1a9c78e36ddfb155649e 61ca31f
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Add custom override_apply func for animdata.

This makes creating animation in overridden ID working, at least in the
most basic case...

----------------------------------------
2 Paths Changed]]>
Thu, 16 Nov 2017 09:10:33 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/61ca31f28b80696402cd1a9c78e36ddfb155649eBastien Montagne
<![CDATA[[72346e6]: Rename destination and source parameters in override_apply.]]> http://www.miikahweb.com/en/blender/git-logs/commit/72346e611417cc59f402740659ed0be7f3529e8f 72346e6
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Rename destination and source parameters in override_apply.

local and reference are awfully confusing names here, since destination
is a copy of reference that will become local override once applied, and
source is .blend-file-written version of local override...

----------------------------------------
4 Paths Changed]]>
Thu, 16 Nov 2017 09:24:03 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/72346e611417cc59f402740659ed0be7f3529e8fBastien Montagne
<![CDATA[[4c8bcb3]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/4c8bcb3a8d14f4671bb8d49b0fb32062572321b3 4c8bcb3
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Wed, 15 Nov 2017 09:51:49 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4c8bcb3a8d14f4671bb8d49b0fb32062572321b3Bastien Montagne
<![CDATA[[7e909a5]: Heavy refactor of new RNA override/comparison code.]]> http://www.miikahweb.com/en/blender/git-logs/commit/7e909a564fc4e3814e9c6ee06521d9757ea4580e 7e909a5
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Heavy refactor of new RNA override/comparison code.

Main reason here is to make comparison/override_diff/override_store/override_apply
customizable per RNA property if needed.

This should allow us especially to get advanced behavior on case-by-case
basis, when dealing with Pointer and Collection properties mostly.

Note that IDProps remain fuzzy area for now, a big part of the code
tries to take them into account, but it's most likely still missing some
bits, and definitively not tested at all yet!

----------------------------------------
8 Paths Changed]]>
Tue, 14 Nov 2017 21:31:55 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7e909a564fc4e3814e9c6ee06521d9757ea4580eBastien Montagne
<![CDATA[[dfb5413]: Some cleanup, fix auto-override handling in NULL pointer case...]]> http://www.miikahweb.com/en/blender/git-logs/commit/dfb541342bba5661893578d82ac3e217329142a5 dfb5413
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Some cleanup, fix auto-override handling in NULL pointer case.

Also, attempt to enable animation override, not yet working though think
we need some re-design of how override is handled per-property type...

----------------------------------------
5 Paths Changed]]>
Mon, 13 Nov 2017 17:05:48 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/dfb541342bba5661893578d82ac3e217329142a5Bastien Montagne
<![CDATA[[f7a7c8d]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/f7a7c8d950a6590ac087e44a0a587dbe43d2ddda f7a7c8d
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Mon, 13 Nov 2017 16:44:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f7a7c8d950a6590ac087e44a0a587dbe43d2dddaBastien Montagne
<![CDATA[[560097b]: Auto-override detection: ignore animated properties.]]> http://www.miikahweb.com/en/blender/git-logs/commit/560097b499224f26a67b9e1241f6c091f20be8c1 560097b
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Auto-override detection: ignore animated properties.

Animation is by definition another kind of (dynamic) override of properties,
which supersedes static override.

Note that this could be debated in some corner cases ('differential'
animation, like dloc/drot/dscale), but think we can ignore that for now,
and expect user to handle those manually when needed.

----------------------------------------
1 Path Changed]]>
Fri, 10 Nov 2017 16:16:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/560097b499224f26a67b9e1241f6c091f20be8c1Bastien Montagne
<![CDATA[[80904de]: Cleanup while attempting to fix auto-override detection in...]]> http://www.miikahweb.com/en/blender/git-logs/commit/80904de48562cb3fbc377586520ad2c5020458fe 80904de
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Cleanup while attempting to fix auto-override detection in DEG.

Not sure why that piece of code stopped working, but now this operation
is pretty much never evaluated... Will have to either dig deeper in DEG
or ask Sergey about it, but not a crucial issue for now.

----------------------------------------
1 Path Changed]]>
Fri, 10 Nov 2017 16:16:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/80904de48562cb3fbc377586520ad2c5020458feBastien Montagne
<![CDATA[[7a609a1]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/7a609a16eb9c001dc798b4ecbd7fcfb8082e1aa5 7a609a1
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

Conflicts:
source/blender/depsgraph/intern/builder/deg_builder_nodes.cc

----------------------------------------
0 Paths Changed]]>
Fri, 10 Nov 2017 09:40:12 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7a609a16eb9c001dc798b4ecbd7fcfb8082e1aa5Bastien Montagne
<![CDATA[[0a15b7d]: Merge branch 'blender2.8' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/0a15b7da92da158d80e3cd49a941cd01b9ac63b6 0a15b7d
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'blender2.8' into id_override_static

----------------------------------------
0 Paths Changed]]>
Tue, 07 Nov 2017 14:40:48 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0a15b7da92da158d80e3cd49a941cd01b9ac63b6Bastien Montagne
<![CDATA[[731e848]: Merge blender2.8 branch.]]> http://www.miikahweb.com/en/blender/git-logs/commit/731e848cffd9c1be2e0d0749999c1fcd6e8da9e5 731e848
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge blender2.8 branch.

Means that from now on, we work based on blender2.8, no more master!

Conflicts:
source/blender/blenloader/intern/readfile.c
source/blender/blenloader/intern/writefile.c
source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
source/blender/editors/interface/interface_ops.c
source/blender/makesdna/DNA_ID.h
source/blender/makesrna/intern/rna_ID.c

----------------------------------------
0 Paths Changed]]>
Tue, 07 Nov 2017 14:17:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/731e848cffd9c1be2e0d0749999c1fcd6e8da9e5Bastien Montagne
<![CDATA[[d60a1c3]: Merge branch 'master' into id_override_static]]> http://www.miikahweb.com/en/blender/git-logs/commit/d60a1c30956ae84e0adc1ca0ceb67a504ab0be9a d60a1c3
Branches : asset-engine, asset-engine--archived, id_override_static
Author : Bastien Montagne (mont29)
----------------------------------------
Merge branch 'master' into id_override_static

Conflicts:
source/blender/makesrna/intern/rna_access.c

----------------------------------------
0 Paths Changed]]>
Mon, 06 Nov 2017 19:18:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d60a1c30956ae84e0adc1ca0ceb67a504ab0be9aBastien Montagne