Blender Git Commits

Blender Git commits from all branches.

Page: 941 / 2888

February 26, 2020, 11:54 (GMT)
Various updates/cleanups after recent changes.

Mainly:
* Use a simple `GSet` instead of an `IDNameLib_Map` for storing valid
old IDs pointers (since we do not need to complex name-based search
anymore).
* Use new `BKE_main_idmemhash_lookup_id` helper to search into history
of IDs memaddresses.
February 26, 2020, 11:50 (GMT)
Merge branch 'undo-experiments' into undo-experiments-swap-reread-datablocks
February 26, 2020, 11:50 (GMT)
Merge branch 'id-ensure-unique-memory-address' into undo-experiments
February 26, 2020, 11:48 (GMT)
Cleanup; add missing static statement.
February 26, 2020, 11:47 (GMT)
Fix build error on Windows
February 26, 2020, 11:43 (GMT)
Merge branch 'undo-experiments' into undo-experiments-swap-reread-datablocks
Revision e70484d by Brecht Van Lommel (new-object-types)
February 26, 2020, 11:36 (GMT)
Merge branch 'master' into new-object-types
Revision 2d1be6b by Brecht Van Lommel (new-object-types)
February 26, 2020, 11:30 (GMT)
Merge branch 'master' into new-object-types
February 26, 2020, 11:21 (GMT)
Fix for recent merge.
February 26, 2020, 11:19 (GMT)
Merge branch 'id-ensure-unique-memory-address' into undo-experiments
February 26, 2020, 11:19 (GMT)
Rework a bit re-allocating code, add a lookup utils for history memaddresses.
February 26, 2020, 10:08 (GMT)
Add some debug prints about reusing or not old IDs during undo.
February 26, 2020, 09:51 (GMT)
Rmove full undo barrier when renaming an ID, we don't need it anymore.

Keeping the undo barrier system though, think this might still be useful
in some cases, also to be exposed as debug option and/or through Py
API...
February 26, 2020, 09:42 (GMT)
GPencil: Cleanup loops using macro FOREACH
February 26, 2020, 08:27 (GMT)
Merge branch 'master' into greasepencil-object
February 25, 2020, 18:21 (GMT)
Merge branch 'master' into greasepencil-object
February 25, 2020, 18:14 (GMT)
Fix failure loading copied volume datablocks
February 25, 2020, 18:08 (GMT)
Switch back to remaping based on ID addresses.

Now that we have unique memaddresses and history of all of them for each
ID...

Still very dirty code, needs a lot of cleanup. And we should now be able
to get rid of the 'full undo' in more cases too, like ID rename e.g.
February 25, 2020, 17:35 (GMT)
write node storage to file and read back

Have to find a better way to do this. An issue is that `node->typeinfo`
when the node is just read.
February 25, 2020, 17:01 (GMT)
initial operator socket callback
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021