Brecht Van Lommel
09ea5dfd09
Fix assert in Alembic tests with constraints
...
Leave the reader to be created on the CoW object in the depsgraph evaluation,
don't assign the one used for importing to the original object.
2019-07-02 18:09:01 +02:00
Brecht Van Lommel
2062d649bf
Fix workbench render crash in background mode
2019-07-02 18:09:01 +02:00
Sergey Sharybin
87c39f1123
Fix T65798: Incorrect auto-tex space for Curves
...
There are several aspects to the fix:
- Always calculate bounding box for meshes and curves from dependency
graph evaluation function.
There is a reason why mesh was tagged for geometry update, so can not
be spare here in attempts to avoid calculation.
- Copy bounding box and texture space to original object for active
dependency graph.
This matches object-level bounding box and allows to remove bounding
box evaluation from RNA.
2019-07-02 16:51:17 +02:00
mano-wii
65bc59a56d
Fix T66340: Missing particles in Grid and Volume distribution.
...
This solution only alleviates the problem.
2019-07-02 11:44:50 -03:00
Clément Foucault
57c26453f8
Fix T66295 Collection instance duplicates don't have selection outline
...
Was cause by shgroup reuse even if select state changed from previous dupli.
Also fixes T64438 Collection Instance object highlight wrong
2019-07-02 16:04:38 +02:00
Bastien Montagne
c362ca3b8a
Fix (unreported) untranslatable title of Quick Favorites menu.
...
Side minor fix found while checking on T66235.
2019-07-02 15:41:20 +02:00
Sergey Sharybin
1f65606911
Buildbot: Disable test step for now
...
It causes some false indication of a failed build on soma platforms
where it times out.
Windows and macOS needs extra work to properly support python paths
and path to the bundle.
This can now happen without poking git every time by doing local
modifications on a builder prior to commit.
2019-07-02 15:39:47 +02:00
Sergey Sharybin
e7356bb011
Buildbot: Fix missing configuration for Win ctest
2019-07-02 15:31:06 +02:00
Sergey Sharybin
e4df8b005f
Fix T64805: Can't generate particle hair edit 'comb cache' in blender 2.8
...
Reviewers: brecht
Reviewed By: brecht
Differential Revision: https://developer.blender.org/D5162
2019-07-02 15:19:02 +02:00
Sergey Sharybin
26e6bb3fa3
Fix T65778: Missing selection update with linked objects in edit mode
2019-07-02 15:17:17 +02:00
Bastien Montagne
71099a3d67
Fix T66290: new Node's init api callback was not handling ID usercount.
...
As Usual...
Note that we have to edit each C-defined of those callbacks that set
Node->id pointer, instead of just moving the generic call to
`id_us_plus()` in `node_init()` below the call to
`ntype->initfunc_api()`, since that one manipulates RNA pointers, which
are supposed to already handle usercounts themselves on assignment.
The C callbacks are moving back to manipulating directly DNA, so it's
their responsability to handle user count then (Py code should do that
automatically through RNA assignement).
2019-07-02 15:12:59 +02:00
Campbell Barton
163996b681
Cleanup: move comments onto own lines to avoid breaking lines
2019-07-02 22:17:22 +10:00
Campbell Barton
b708917d94
Fix T66316: "Open on Mouse Over" doesn't work in some popovers
...
Popovers created from `UILayout.prop_with_popover` opening on mouse-over.
2019-07-02 22:16:33 +10:00
Sergey Sharybin
df330ab2bb
Buildbot: Fix missing environment for schroot tests
2019-07-02 14:15:44 +02:00
Clément Foucault
bc0a0a1005
Fix T66322 Object with particle system have expanded selection region
...
This was caused by wrong pixsize calculation during selection.
Note that this was affecting selectability of lamps too.
2019-07-02 14:06:03 +02:00
Jeroen Bakker
ef750790d2
Compositor: Background Fit UI Scale
...
Make the fit background relative to the UI scale.
Reviewed By: brecht
Differential Revision: https://developer.blender.org/D5150
2019-07-02 13:35:23 +02:00
Sergey Sharybin
5439f682fd
Buildbot: Correct previous commit
2019-07-02 12:56:07 +02:00
Sergey Sharybin
3cc51cf28c
Buildbot: Use correct path to scripts
...
The `scripts` is to be included into the path, not just the
folder where the scripts are.
Also specify path to datafiles.
2019-07-02 12:52:53 +02:00
Sergey Sharybin
6b17b51baa
Buildbot: Attempt to make ctest use proper installed scripts
2019-07-02 12:36:07 +02:00
Sergey Sharybin
3ff984d746
Buildbot: Enable GTests and test step
2019-07-02 12:07:20 +02:00
Campbell Barton
10b694877b
Cleanup: spelling
2019-07-02 18:05:10 +10:00
Campbell Barton
a9635c6384
Cleanup: rename set_inverted_drawing, move to GPU_state
2019-07-02 12:34:27 +10:00
mano-wii
1278853849
Fix T61360: Smooth Weights affects all objects
2019-07-02 08:59:40 +10:00
Campbell Barton
4f321a3373
Fix crash unlinking non-ID types in the outliner
2019-07-02 08:45:28 +10:00
Sergey Sharybin
5892233319
Fix submodules hash in previous commit
2019-07-01 23:50:50 +02:00
Clément Foucault
983ca12d82
Fix T65468 Nurbs: Broken display when hiding control points
2019-07-01 23:49:31 +02:00
Ines Almeida
9fbfa218e0
Updated tooltips for operators 'Transfer Mix' and 'Join Shapes'. Fixes typo
2019-07-01 23:06:32 +02:00
Antonioya
fcc567b797
GPencil: New python API for closing strokes with geometry
...
Adds to API the last function created to close strokes in a previous commit.
2019-07-01 23:03:03 +02:00
Antonioya
05a54beb88
GPencil: Add new parameter to python API for activating the new created frame
...
Sometimes is required to enable the frame created and new "active" parameter allows to do that.
Use: `gpl.frames.new(5, active=True)`
2019-07-01 22:48:48 +02:00
Clément Foucault
cbc0ad07b3
Fix T65974 Workbench: transparency rendering broken
2019-07-01 22:32:25 +02:00
Clément Foucault
2002b29ecd
Workbench: Combine Xray Alpha with object/material alpha ...
...
... instead of overiding it (previous behavior).
In practice it's not really noticeable.
This means an object with alpha will never be more opaque when enabling
xray.
2019-07-01 22:29:16 +02:00
Clément Foucault
c2a762c8e6
Fix T65771 Eevee: Volume Emission not working if density is zero
2019-07-01 20:05:13 +02:00
Campbell Barton
dcf520cdad
UI: increase size of scale gizmo circle
...
The scale gizmo wasn't working usefully for uniform scale.
2019-07-02 01:48:58 +10:00
Campbell Barton
016d5cf919
Gizmo: support for filled circle with inner non-zero radius
...
Needed for changes to the scale gizmo.
2019-07-02 01:48:58 +10:00
Sergey Sharybin
4749edccdd
Tests: Point ffmpeg data to a new folder
2019-07-01 17:19:01 +02:00
Brecht Van Lommel
c6d073f6a4
Revert "Rename operator 'Join Shapes' to 'Transfer Mix'."
...
This reverts commit 741967079c .
We are in UI and API freeze, and this changes both.
2019-07-01 16:53:41 +02:00
Brecht Van Lommel
510daea545
Linux: add initial 2.80 release information in appdata
2019-07-01 16:53:41 +02:00
Brecht Van Lommel
69b5a06823
Docs: for release builds, link to specific manual version
2019-07-01 16:53:41 +02:00
Sergey Sharybin
9197462e07
Revert "Fix T65798: Incorrect auto-tex space for Curves"
...
The fix broke a lot of Cycles regression tests. Reverting for now.
This reverts commit 6b9c41719b .
2019-07-01 16:49:12 +02:00
Campbell Barton
6b3e709feb
Theme: minor tweaks to state colors
...
Use full saturation (since some intensity is lost when blending),
Set blend back to 0.5, made color look dull which isn't good when
some of the colors are similar (faded orange/yellow).
2019-07-02 00:35:27 +10:00
Campbell Barton
32d3bce1ea
DRW: replace edge hash with an edge aligned bitmap
2019-07-02 00:29:31 +10:00
William Reynish
a6fe4d112f
Fix: widget states had too low contrast
...
It was very hard to read the sliders when they had states such as animated or changed.
Slightly increase contrast to alleviate this.
2019-07-01 16:26:06 +02:00
Brecht Van Lommel
31b2c4c10a
Fix T60289: changing gizmo properties causes excessive redraws
2019-07-01 16:15:07 +02:00
Philipp Oeser
bbbb5cad31
Fix T66277: Pinning Fluid Domain properties causes bake error
...
Reviewers: brecht
Maniphest Tasks: T66277
Differential Revision: https://developer.blender.org/D5161
2019-07-01 15:47:43 +02:00
Clément Foucault
28fee762ae
DRW: Fix Crash in DRW_draw_depth_object when object batch cache is not init
...
This can happen if the viewport is not redrawn before calling an operator
(frequent in python scripting).
Related to T64805
2019-07-01 15:46:28 +02:00
Brecht Van Lommel
2698544db2
Fix T66262: slow preview icon loading
2019-07-01 15:36:02 +02:00
mano-wii
3c6260d42d
Fix T66301: Crash on vertex slide when the vertex is not linked to a face.
2019-07-01 10:27:26 -03:00
Clément Foucault
7a4c99de5a
Fix T66292: Alpha Blend transparency glitches with volume
2019-07-01 14:44:01 +02:00
Sergey Sharybin
809f81cc3a
Fix T66207: Invalid depsgraph relation when driver uses object dimension
...
Would be nice to find a more proper and generic solution instead of name
based comparison, but can not really think a nice way to go currently.
2019-07-01 14:34:23 +02:00
Antonioya
e1cb15c5d6
Fix T66300: GPencil layer context menu not working in topbar layer popover
2019-07-01 13:24:41 +02:00