Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1715 / 5574

June 5, 2018, 14:33 (GMT)
Cleanup: add hleper functions to get filepath from Main.

This helps making things clearer and cleaner. Func returning filepath of
G.main is separate, so that we can easily track its usages, and
hopefully deprecate it at some point. Though that usage of G.main is
likely the less evil one, you nearly always want current blendfile path
in those cases anyway.
June 5, 2018, 14:32 (GMT)
Cleanup: pep8

Use 'autopep8 --ignore E721,E722' on our UI code, only minor changes.
June 5, 2018, 13:55 (GMT)
Cleanup: doxy grouping for mesh runtime API
June 5, 2018, 13:49 (GMT)
LookDev: Fix crash when no world
June 5, 2018, 13:35 (GMT)
UI: move 3D view display options into popover

- Moved Mesh Display, Mesh Analysis & Motion Tracking
display panels to Overlays.
- Removed Item panel from sidebar (buttons available elsewhere).

Patch by @billreynish w/ edits
June 5, 2018, 13:25 (GMT)
make.bat: cache the vcredist directory.

When run from make.bat the environment is setup correctly and the VCToolsRedistDir environment variable exists, on later invocations of cmake this may no longer be the case and a warning was emitted about the missing runtime. we can't rely on InstallRequiredSystemLibraries.cmake here since it uses the compiler version to figure out the correct location and it doesn't know how to deal with clang.
June 5, 2018, 13:21 (GMT)
Error in last commit
June 5, 2018, 13:11 (GMT)
Depsgraph: Fix bug with broken tweak of animated node tree settings

With single editing context we can have expected and correct evaluation order
of animation and material update.
June 5, 2018, 12:54 (GMT)
3D View: disable manipulators & text w/o overlay

Manipulators which aren't explicitly activated via tools are now hidden.

Tool manipulators are kept because it doesn't make sense to interact
with a tool with hidden manipulators.
June 5, 2018, 10:48 (GMT)
Object Modes: Flush COW on mode switching

Caused glitch w/ sculpt mode not updating.
June 5, 2018, 10:35 (GMT)
Preserve unkeyed changes on undo and file open

This partially reverts 5975d6581cee.

With single editing context it is more predictable what is unkeyed change is.
June 5, 2018, 10:23 (GMT)
Cleanup: simplify studiolight/matcap enum code, remove limit.
June 5, 2018, 10:21 (GMT)
T55291: Matcaps were reset when loading file
June 5, 2018, 10:08 (GMT)
Static Override: Fix order of operations issue in material slots.

*Really* not happy with that kind of constraint, but no choice for
now...
June 5, 2018, 10:08 (GMT)
Static Override: progresses towards full support for material slots.

Material slots are a real pain to get working, due to all the black
magic they do to hide object vs. obdata storage of the material...

Currently hitting an order problem - we need to always set 'link' (to
object or obdata) property of the slot first, before we set its
material... *super-sigh*
June 5, 2018, 10:02 (GMT)
Fix compilation error after recent matcap changes
June 5, 2018, 09:56 (GMT)
Fix T55319: Keyframing issues

The issue was that keyframing from menu would tag object for animation
update, which was making object to loose unkeyed changes.
June 5, 2018, 09:45 (GMT)
Workbench: remove the soft limit for the xray_alpha
June 5, 2018, 09:38 (GMT)
Workbench: Matcaps T55291

- users can use their own matcaps
.config/blender/2.80/datafiles/studiolights/matcap/ folder
- upto 100 matcaps can be loaded
- color of the matcap is influenced by the color of the material/single
color etc. To show the plain matcap use single color at 1.0
- chosing a matcap is at lighting level (flat/studio/matcap)
- matcap only possible in solid mode
- also works for X-Ray mode

As the old matcaps are still in used by the clay engine I didn't remove
it yet.
June 5, 2018, 09:37 (GMT)
UI: set cursor line width
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021