Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2525 / 8462

May 12, 2019, 15:53 (GMT)
support different list lengths in llvm vectorization
May 11, 2019, 18:20 (GMT)
Python API: expose more keyframing flags for use in keyframe_insert.

Expose REPLACE and CYCLE_AWARE, and add AVAILABLE for completeness.
These flags are generic and safe to use, and necessary to match
the behavior of certain UI options.
May 11, 2019, 18:05 (GMT)
UI: Nudge Curve Editor Away from Scrollbar

This patch increases left and right padding of the Curve Editor to avoid scrollbars

Reviewed by Brecht Van Lommel
May 11, 2019, 14:57 (GMT)
Fix T59627: missing COW update tags when joining armatures.

Objects that had constraints or drivers referring to the
joined armatures weren't tagged, and thus evaluated copies
ended up with old bad pointers.
May 11, 2019, 14:32 (GMT)
Revert API change (hide_viewport > hide_instance)

The change was introduced on b1af68200159.

We may still change the name functionality of this anyways - we are
not really changing only the instancing visibility here at the moment.

So there is no reason to break the API in the meantime.
And in the future we can simply add a new API entry, leaving the old one
to be slowly deprecated.
May 11, 2019, 13:45 (GMT)
Fix (unreported) annoying UI assert for expanded enums.

All buttons will get their own block's `func` by default, this cannot be
considered an error, do not assert in that case either.

Fixes bunch of very annoying asserts e.g. when using FBX exporter...
May 11, 2019, 11:16 (GMT)
DRW: Fix previous commit

PS: I hate my life
May 11, 2019, 11:10 (GMT)
Fix T64464 App crashes when navigating between UV Editor and Viewport
May 11, 2019, 11:03 (GMT)
Preferences: disable save-on exit until there is a revert button
May 11, 2019, 09:22 (GMT)
Fix error in recent is_dirty preferences flag

Error in b95b6b796695a8b82 caused crash changing themes.

Resolves T64444
May 11, 2019, 06:37 (GMT)
Merge branch 'master' into greasepencil-object
May 11, 2019, 06:35 (GMT)
GPencil: Apply FBO changes to AA macros

Apply same change done to fix the task T64373
May 10, 2019, 22:48 (GMT)
Outliner Visibility Update

See T61578 for discussions and mockups.

Visibility Options
==================
We are adding more granular control over restriction columns in the outliner,
exposing "indirect only" and "holdout" as options, and change the way
users enable/disable collections in a viewlayer.

We also rename the object viewport restriction to hide instance.

So the options we have are:

Collection
----------
* Render Visibility
* Instance Visibility
* Selectable

(View) Layer Collection
-----------------------
* Enable
* Holdout
* Indirect Only
* Viewport

Shortcuts
=========
Isolate Collection
------------------
* Ctr + click isolates the collection.
It turns all its parents and children "visible", and all the other
collections "invisible".

If ALL the collections were already properly set, we re-set the
collections to their default value.

Set Collection Inside Collections and Objects
---------------------------------------------
* Shift + click: Set/unset inside collections and objects.

We only set objects values as well when we are in View Layer mode and
(obviously) when the objects have a matching property.

Icons
=====
Little reminder that we will need better icons for holdout, indirect only, and
probably instanced (nothing wrong with the current, but it differs from
the proposal when it is turned off).

Also, we need to decide where do we want the modifier/bones/... icons to
be (in which column) and ideally make sure their icons match the ones we
use for collections/objects.

At the moment those are using the screen icon, which is not being used
by collections.

Reviewers: brecht, billrey
Subscribers: pablovazquez
Differential Revision: https://developer.blender.org/D4823
May 10, 2019, 22:21 (GMT)
Fix T64137 Empty Images flickering graphics when "Auto Depth" is enabled

Also fix T64373 Grid intensity increases in Ortographic when use Circle
Select in GPencil Edit mode
May 10, 2019, 22:12 (GMT)
Tests: speed up render tests by running multiple in the same process

Blender startup time and shader compilation is a big factor when running
hundreds of tests, so now all renders in the same ctest run in the same
process. If a test crashes, the remaining tests in the same category will
be marked as skipped.

Benchmarked on a quad core with ctest -j8.

cycles: 118.1s -> 94.3s
eevee: 66.2s -> 29.2s
workbench: 31.7s -> 8.6s
May 10, 2019, 21:45 (GMT)
Tests: fix eevee and workbench using Cycles in a few tests
May 10, 2019, 21:45 (GMT)
Cycles: add function to clear resumable chunk
May 10, 2019, 21:01 (GMT)
Audaspace: porting changes from upstream.

- Silence now has an optional sample rate parameter.
- Fix: wrong length reported by modulator and superpose.
- Minor formatting, include and documentation fixes.
May 10, 2019, 20:19 (GMT)
Tests: Be more explicit about the required location of the tests folder.
May 10, 2019, 17:59 (GMT)
Mantaflow: Fix for smoke emission from particles
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021