Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1462 / 5574

November 15, 2018, 11:26 (GMT)
Fix T57831: Crash with multi-select / delete of the same object in Collection outliner.

Tssst? that piece of code should have been removed when we got rid of
bases here, kind of obvious it would break if object pointer itself is
NULL! And since deleting an object clears its ID pointers in outliner
tree, this fixes for free the issue of deleting several time the same
object (being selected in several collections at once).
November 15, 2018, 11:19 (GMT)
Remove unused parameter.
November 15, 2018, 11:13 (GMT)
Depsgraph: Make drivers builder less noisy

Do early output when trying to add target relation with wrong rna_path.

We can't do anything reliably in that case anyway, so hopefully it is
a no-functional-change for artists, just avoids noisy error prints in
the terminal.
November 15, 2018, 11:10 (GMT)
Stretch To: fix initialization of the constraint with copy-on-write.

The constraint is supposed to automatically initialize the rest
length when it is first evaluated, so now that evaluation is done
on a separate copy it also has to copy the value to the master
instance - or newly created constraints will be broken.

Since this is supposed to happen once at constraint creation,
implementing as a search for now instead of adding new fields.
November 15, 2018, 10:43 (GMT)
Depsgraph: Save memory by ignoring invisible objects

This finished old standing TODO which was attempting to
ignore objects of all invisible collections.

The difference here is that we remove invisible bases from
view layers. This guarantees that the evaluated state is
consistent and does not reference original objects.
November 15, 2018, 10:43 (GMT)
Depsgraph: Fix/workaround crash after recent point cache changes

For some reason relations can not always be found. This is to be
investigated, but doesn't hurt to be safe here. Also allows to
unlock production.
November 15, 2018, 10:43 (GMT)
Depsgraph: Use more human readable relation keys identifier
November 15, 2018, 08:36 (GMT)
UI: remove node tree panels

This duplicates items in the add menu and uses a lot of vertical space.

This should be used for tools or disabled.
November 15, 2018, 07:50 (GMT)
Cleanup: typo, whitespace
November 15, 2018, 07:46 (GMT)
WM: use Python bytecode cache to run presets

Key-maps can be very large, avoid parsing on every startup.
November 15, 2018, 06:44 (GMT)
UI: 'Add Object' rename dimensions

D3943 by @Zachman w/ edits
November 15, 2018, 06:12 (GMT)
WM: use spacebar press event (not double click)

Functionality) is nicer but this uses a hack to make it work,
keep the code under a variable in case we want to remove.
November 15, 2018, 04:43 (GMT)
Fix gizmos in the node editor
November 15, 2018, 03:11 (GMT)
Gizmo: tweak navigation drawing for axis views

Axis aligned views now show both small/large handles,
this makes it possible to well if the view is in front or behind.
November 15, 2018, 02:51 (GMT)
Keymap: remove keymap export that wrote API calls

Use new keymap format which defines data to be loaded.
November 15, 2018, 02:38 (GMT)
Tool System: use preset keymap loading logic

The data structures for tool keymaps and presets were different,
use the same structure and expose function publicly.
November 15, 2018, 02:34 (GMT)
Missed when moving tool keymaps
November 15, 2018, 01:54 (GMT)
Keymap: use parameters for tool keymap
November 15, 2018, 01:45 (GMT)
Keymap: move tool system keymaps into the default keymap

Note that tools can still define their keymaps,
since it's useful for add-ons.
November 14, 2018, 22:51 (GMT)
WM: remove warning when toolbar not found

Not useful for general usage, so removing.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021