Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1799 / 5574

April 27, 2018, 08:50 (GMT)
UI: show active tool in the topbar
April 27, 2018, 08:21 (GMT)
Fix build error after recent changes (missing FILE).
April 27, 2018, 08:05 (GMT)
WM: Add function to access last operator props

Needed for tool-settings to control options for a tool
which has not yet been executed.
April 27, 2018, 06:24 (GMT)
Tool System: publish/subscribe to tool changes
April 27, 2018, 06:23 (GMT)
WM: message bus rna utilkity macros
April 26, 2018, 19:18 (GMT)
UI: add darker theme color for toolbar items
April 26, 2018, 16:11 (GMT)
Animation: Make it possible to keyframe to with copy-on-write

The issue was that every object tweak was doing a full copy
of original datablock onto evaluated version, and was updating
animation. This made it impossible to tweak properties which
has keyframes.

Proposed solution is to:

- Always apply animation on frame change, and when object
is explicitly tagged for animation update.

This will store original DNA value of animated property
in the f-curve.

- When applying animation in other cases, we check original
DNA value stored in f-curve with the actual original DNA
property. If they differ, it means user started to tweak
animated property, and we should skip animation.

If the value is the same, we apply animation.

This is just a first step towards proper final implementation,
but seems to be the direction we want to take.
April 26, 2018, 15:58 (GMT)
Tool System: expose tool space-type
April 26, 2018, 15:24 (GMT)
Animation: Split f-curve reading and writing functions

This way we can re-use reading part.
April 26, 2018, 15:22 (GMT)
Depsgraph: Make it possible to check for ID directly tagged for animation recalc
April 26, 2018, 15:06 (GMT)
Workspaces: active view layer now always comes from workspace, not scene.

Both the scene and workspace had an active view layer, and it was confusing
which settings were being used or displayed where. Now we always have one,
so there is no mismatch.

The "View Layers" tab in the properties editor is now "View Layer", no longer
showing a list of layers. Instead view layers can be added and removed with
the workspace view layer selector. They are also listed and selectable in the
outliner.

Single layer rendering uses the active view layer from the workspace.

This fixes bugs where the wrong active view layer was used, but more places
remain that are wrong and are now using the first view layer in the scene.
These are all marked with BKE_view_layer_context_active_PLACEHOLDER.
April 26, 2018, 14:37 (GMT)
UI: desaturate toolbar icons that the mouse is not over.

This does not look great with light toolbar buttons as in the default,
so consider this a work in progress.
April 26, 2018, 14:37 (GMT)
Properties: remove redundant settings from workspaces tab.

Use render settings and active view layer will be handled elsewhere.
Also change icon to not be confusing with render layers.

Probably we should get rid of the workspace tab entirely and do it in
the user preferences, but that's for later.
April 26, 2018, 14:37 (GMT)
Fix reversed diff output order in view layer tests.
April 26, 2018, 14:37 (GMT)
Fix crash with depsgraph iterator and empty scene.

This causes crashes in the view layer tests.
Revision a31807e by Julian Eisel
April 26, 2018, 13:34 (GMT)
Reduce size of scrollbars that don't contain scale markings

More changes will follow, this is just an initial tweak.
April 26, 2018, 13:19 (GMT)
UI: support icon reloading (F8 key)
April 26, 2018, 13:18 (GMT)
Icons: correct arg parsing

Use _PyArg_ParseTupleAndKeywordsFast
April 26, 2018, 13:02 (GMT)
UI: correct icon
April 26, 2018, 12:55 (GMT)
Cleanup: avoid direct access to private class
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021