blender.git
6 years agoFix T46403: motion tracking not workig with Xcode 7 on OS X.v2.76
Brecht Van Lommel [Sat, 10 Oct 2015 02:08:16 +0000 (10 04:08 +0200)]
Fix T46403: motion tracking not workig with Xcode 7 on OS X.

Caused by use of the uninitialized shape_ variable in Resize().

6 years agoRevert "Fix T46406: Cycles ignores default socket value associated with group socket"
Brecht Van Lommel [Sat, 10 Oct 2015 19:54:34 +0000 (10 21:54 +0200)]
Revert "Fix T46406: Cycles ignores default socket value associated with group socket"

Fixes T46442.

6 years agoFix/Workaround T46431: blender-softwaregl crashes
Campbell Barton [Sat, 10 Oct 2015 08:39:35 +0000 (10 19:39 +1100)]
Fix/Workaround T46431: blender-softwaregl crashes

Order of initialization bug only impacted mesa's software-gl.

For now effectively revert support for glx-context-flags.

6 years agoUse PyThreadState_GetDict, avoid Python internals
Campbell Barton [Fri, 9 Oct 2015 12:01:22 +0000 (9 23:01 +1100)]
Use PyThreadState_GetDict, avoid Python internals

Works around problems caused by exposing Py internals (Py_BUILD_CORE).

    Build error with GCC, Py3.6 & OpenMP
    Linking error on MSVC

6 years agoBlender 2.76: Point submodules to updated release branches
Sergey Sharybin [Fri, 9 Oct 2015 11:40:54 +0000 (9 16:40 +0500)]
Blender 2.76: Point submodules to updated release branches

6 years agoBlender 2.76: Entering release stage
Sergey Sharybin [Fri, 9 Oct 2015 11:31:46 +0000 (9 16:31 +0500)]
Blender 2.76: Entering release stage

6 years agoFix T46420: Segfault when instancing smoke domain.
Bastien Montagne [Fri, 9 Oct 2015 08:51:38 +0000 (9 10:51 +0200)]
Fix T46420: Segfault when instancing smoke domain.

Looks like instancing of smoke sim is not supported at all
(was fake-working in 3DView in 2.74, but not rendered).

But it should not crash - code was adding temp 'fromdupli' base to the delayed
drawing list...

Nice to backport this to 2.76 I think.

6 years agoCorrect own error in editmesh bvh
Campbell Barton [Fri, 9 Oct 2015 00:04:24 +0000 (9 11:04 +1100)]
Correct own error in editmesh bvh

Flag mix-up and uninitialized var.

6 years agoFix leak creating 'empty' looptri bvh tree
Campbell Barton [Fri, 9 Oct 2015 00:03:23 +0000 (9 11:03 +1100)]
Fix leak creating 'empty' looptri bvh tree

6 years agoFix T46415: empty node group in GLSL shader has incorrect socket type conversion.
Brecht Van Lommel [Thu, 8 Oct 2015 23:26:32 +0000 (9 01:26 +0200)]
Fix T46415: empty node group in GLSL shader has incorrect socket type conversion.

6 years agoFix T46407: Enabling OSL breaks Vector Transform node
Sergey Sharybin [Thu, 8 Oct 2015 14:04:15 +0000 (8 19:04 +0500)]
Fix T46407: Enabling OSL breaks Vector Transform node

6 years agoFix: Do not show "Paste Flipped" in the Dope Sheet's Grease Pencil mode
Joshua Leung [Thu, 8 Oct 2015 12:14:04 +0000 (9 01:14 +1300)]
Fix: Do not show "Paste Flipped" in the Dope Sheet's Grease Pencil mode

6 years agoFix: "Tweak user" red-alert flag was not getting set on strips on active track
Joshua Leung [Thu, 8 Oct 2015 10:55:24 +0000 (8 23:55 +1300)]
Fix: "Tweak user" red-alert flag was not getting set on strips on active track

The "tweak user" flag used to flag strips using the same action as the active strip
was not getting set on other strips that live on the same track as the active one.
Strips with this flag set are shown with a red colour to indicate that editing the
action may have the unintended consequence of modifying another strip.

6 years agoFix T46406: Cycles ignores default socket value associated with group socket
Sergey Sharybin [Thu, 8 Oct 2015 11:03:13 +0000 (8 16:03 +0500)]
Fix T46406: Cycles ignores default socket value associated with group socket

6 years agoCycles: Fix wrong float3->float3 conversion node
Sergey Sharybin [Thu, 8 Oct 2015 10:41:25 +0000 (8 15:41 +0500)]
Cycles: Fix wrong float3->float3 conversion node

6 years agoFix bplayer (c)
Bastien Montagne [Thu, 8 Oct 2015 08:09:58 +0000 (8 10:09 +0200)]
Fix bplayer (c)

6 years agoFix T46405: Cycles point density missing update when modifying source object
Sergey Sharybin [Thu, 8 Oct 2015 07:39:03 +0000 (8 12:39 +0500)]
Fix T46405: Cycles point density missing update when modifying source object

6 years agoCycles: Fix for point density always using render settings for modifiers
Sergey Sharybin [Thu, 8 Oct 2015 07:09:28 +0000 (8 12:09 +0500)]
Cycles: Fix for point density always using render settings for modifiers

6 years agoFix T46410: VSE Mask ignores animated properties
Campbell Barton [Wed, 7 Oct 2015 23:46:11 +0000 (8 10:46 +1100)]
Fix T46410: VSE Mask ignores animated properties

6 years agoFix T46401: bad step size w/ radians
Campbell Barton [Wed, 7 Oct 2015 08:02:28 +0000 (7 19:02 +1100)]
Fix T46401: bad step size w/ radians

6 years agoBMesh: maintain select-history when sorting
Campbell Barton [Wed, 7 Oct 2015 04:39:06 +0000 (7 15:39 +1100)]
BMesh: maintain select-history when sorting

6 years agoFix T45886: cont.deactivate(ActionActuatorInPropertyMode) does not work
Mitchell Stokes [Mon, 24 Aug 2015 02:56:51 +0000 (23 19:56 -0700)]
Fix T45886: cont.deactivate(ActionActuatorInPropertyMode) does not work

Make sure the Action Actuator actually deactivates when given a negative
event while using the property play mode.

6 years agoFix mesh validate: 'r_changed' ignored loop edits
Campbell Barton [Wed, 7 Oct 2015 03:38:36 +0000 (7 14:38 +1100)]
Fix mesh validate: 'r_changed' ignored loop edits

6 years agoFix game-property use-after-free error
Campbell Barton [Wed, 7 Oct 2015 00:04:23 +0000 (7 11:04 +1100)]
Fix game-property use-after-free error

D1538 by @hal01

6 years agoFix FileBrowser: do not show 'advanced filter' panel outside of lib browsing context,
Bastien Montagne [Tue, 6 Oct 2015 18:17:40 +0000 (6 20:17 +0200)]
Fix FileBrowser: do not show 'advanced filter' panel outside of lib browsing context,
it’s only used there so far.

Reported by Thomas Beck (plasmasolutions) over IRC, thanks.

Safe enough for 2.76.

6 years agoFix T46390: Sound sequencer API doesnt' work when built with SCons
Sergey Sharybin [Tue, 6 Oct 2015 16:00:37 +0000 (6 21:00 +0500)]
Fix T46390: Sound sequencer API doesnt' work when built with SCons

The issue was caused by original patch efde4dbb.

This seems to be really old bug, but safe for 2.76.

6 years agoFix T46392: Navmesh generator error.
Bastien Montagne [Tue, 6 Oct 2015 13:58:45 +0000 (6 15:58 +0200)]
Fix T46392: Navmesh generator error.

We now have to explicitely enure tesselation of DMs when we need it.

Notes: Maybe we could use looptris here as well?

Not a regression (bug already present in 2.75, but not 2.74), nice to backport to 2.76 nontheless.

6 years agoFix T46389: Shrinkwrap fails in editmode
Campbell Barton [Tue, 6 Oct 2015 06:55:15 +0000 (6 17:55 +1100)]
Fix T46389: Shrinkwrap fails in editmode

Own regression caused by fix for T46067,
edit-mode bvh only contained unselected faces.

This commit adds support for an edit-mode bvh containing all faces.

6 years agoFix T46333: Particle Info Node broken w/ BI
Campbell Barton [Mon, 5 Oct 2015 12:23:05 +0000 (5 23:23 +1100)]
Fix T46333: Particle Info Node broken w/ BI

Patch from @a.romanov

This also fixes multiple particle systems - which never worked.

6 years agoCleanup: warning
Campbell Barton [Mon, 5 Oct 2015 12:19:33 +0000 (5 23:19 +1100)]
Cleanup: warning

6 years agoFix T46375: Inverted scroll in node template menus
Campbell Barton [Mon, 5 Oct 2015 11:22:03 +0000 (5 22:22 +1100)]
Fix T46375: Inverted scroll in node template menus

6 years agoFix T46354: Curve Modifier does not update (new Dependency graph)
Sergey Sharybin [Mon, 5 Oct 2015 11:16:58 +0000 (5 16:16 +0500)]
Fix T46354: Curve Modifier does not update (new Dependency graph)

Result of curve modifier depends on transform of the object which should
be reflected by the depsgraph relations.

6 years agoFix T46377: No python executable in 2.76 rc3 distribution for OSX
Sergey Sharybin [Mon, 5 Oct 2015 10:43:56 +0000 (5 15:43 +0500)]
Fix T46377: No python executable in 2.76 rc3 distribution for OSX

6 years agoSCons: Support compilation with 10.11 SK on OS X
Sergey Sharybin [Mon, 5 Oct 2015 09:48:04 +0000 (5 14:48 +0500)]
SCons: Support compilation with 10.11 SK on OS X

6 years agoFix T46352: Cycles fails to render when material contains UV mapped texture as volume...
Sergey Sharybin [Mon, 5 Oct 2015 09:45:03 +0000 (5 14:45 +0500)]
Fix T46352: Cycles fails to render when material contains UV mapped texture as volume input

6 years agoCycles: Remove redundant coordinate clipping in voxel SVM node
Sergey Sharybin [Mon, 5 Oct 2015 07:41:16 +0000 (5 12:41 +0500)]
Cycles: Remove redundant coordinate clipping in voxel SVM node

It is now handled via texture extension type.

6 years agoCycles: Fix missing z-coordinate check in volume sampling
Sergey Sharybin [Mon, 5 Oct 2015 07:40:50 +0000 (5 12:40 +0500)]
Cycles: Fix missing z-coordinate check in volume sampling

6 years agoFix T46358: Cycles point density uses repeat extension type
Sergey Sharybin [Mon, 5 Oct 2015 07:28:36 +0000 (5 12:28 +0500)]
Fix T46358: Cycles point density uses repeat extension type

6 years agoFix T46305: normal map display issues in viewport when using VBOs.
Brecht Van Lommel [Sun, 4 Oct 2015 22:10:28 +0000 (5 00:10 +0200)]
Fix T46305: normal map display issues in viewport when using VBOs.

6 years agoCMake: detect OS X 10.11 / Xcode 7.
Brecht Van Lommel [Sun, 4 Oct 2015 15:57:14 +0000 (4 17:57 +0200)]
CMake: detect OS X 10.11 / Xcode 7.

6 years agoFix T46368: Subtitle Export: Subtitles are not sorted by time.
Bastien Montagne [Sun, 4 Oct 2015 14:42:19 +0000 (4 16:42 +0200)]
Fix T46368: Subtitle Export: Subtitles are not sorted by time.

We need a temp list of Text effect strips here, to be able to sort it as we want...

6 years agoFix (unreported) broken export of timecodes in SubRip VSE exporter.
Bastien Montagne [Sun, 4 Oct 2015 13:53:56 +0000 (4 15:53 +0200)]
Fix (unreported) broken export of timecodes in SubRip VSE exporter.

Would write 1.04 seconds as `00:00:01,40` instead of `00:00:01,040`...

Anyway, we already have BLI API for timecodes, much better to add
SubRip timecode format there, heavily simplifies code.

To be backported to final 2.76.

6 years agoInstallDeps: Fix broken OSL (would not generate valid default names for its .oso...
Bastien Montagne [Sat, 3 Oct 2015 14:20:03 +0000 (3 16:20 +0200)]
InstallDeps: Fix broken OSL (would not generate valid default names for its .oso pre-compiled files).

Also, externalize temp/hacky patches in own dir, much much cleaner than integrating them in bash script!

6 years agoFix memory leak in compositor code with RGB curve nodes.
Lukas Tönne [Thu, 1 Oct 2015 16:11:12 +0000 (1 18:11 +0200)]
Fix memory leak in compositor code with RGB curve nodes.

6 years agoCycles: Correction to point density with particle source and world mapping
Sergey Sharybin [Thu, 1 Oct 2015 14:34:37 +0000 (1 19:34 +0500)]
Cycles: Correction to point density with particle source and world mapping

6 years agoBGE: Fix T46302: abort call for unnormalized quaterions.
Porteries Tristan [Thu, 1 Oct 2015 11:05:16 +0000 (1 13:05 +0200)]
BGE: Fix T46302: abort call for unnormalized quaterions.

6 years agoFix T46339: Edge sliding when there is only one vertex in the mesh crashes blender.
Bastien Montagne [Thu, 1 Oct 2015 10:03:09 +0000 (1 12:03 +0200)]
Fix T46339: Edge sliding when there is only one vertex in the mesh crashes blender.

If t->mode remains edge/vert slide, restoreTransObjects() ends up calling
projectVert/EdgeSlideData(), which tries to access invalid customdata...

Not sure why we call again restoreTransObjects() and resetTransRestrictions() here tbh,
but safer not to change that for now.

Should be backported to 2.76 if possible.

6 years agoFix T46321: 3D view not refreshed immediatelly after pasting keyframe in dope sheet...
Joshua Leung [Thu, 1 Oct 2015 05:47:37 +0000 (1 18:47 +1300)]
Fix T46321: 3D view not refreshed immediatelly after pasting keyframe in dope sheet (for a single channel)

6 years agoFix T46331: File open does not show thumbnails, when a filter_glob is provided by...
Bastien Montagne [Wed, 30 Sep 2015 18:19:21 +0000 (30 20:19 +0200)]
Fix T46331: File open does not show thumbnails, when a filter_glob is provided by python scripts.

No reason to exclude usual file-type 'guessing' for operator-filtered extensions...

Safe for 2.76, should we need to merge more fixes.

6 years agoFix T46332: Can't select an object with OpenSubdiv enabledv2.76-rc3
Sergey Sharybin [Wed, 30 Sep 2015 15:59:19 +0000 (30 20:59 +0500)]
Fix T46332: Can't select an object with OpenSubdiv enabled

The issue was introduced by a wrong fix for T46247. Now both reports should
be properly solved.

6 years agoRevert "Fix T46247: Side-reported, bbox for zero-verts object with OSD subsurf and...
Sergey Sharybin [Wed, 30 Sep 2015 15:57:02 +0000 (30 20:57 +0500)]
Revert "Fix T46247: Side-reported, bbox for zero-verts object with OSD subsurf and GPU compute would be -INF."

This reverts commit b278e8742be436f7d0272033bc93def1d47f1752.

6 years agoAddress request from T46136: make softrange for 'simple deform' angle from -360 to...
Bastien Montagne [Fri, 18 Sep 2015 06:27:04 +0000 (18 08:27 +0200)]
Address request from T46136: make softrange for 'simple deform' angle from -360 to 360 degrees...

This should be safe enough for final 2.76, sould we make other RC.

6 years agoBlender 2.76: Update Release Candidate splashscreen label
Sergey Sharybin [Wed, 30 Sep 2015 15:09:46 +0000 (30 20:09 +0500)]
Blender 2.76: Update Release Candidate splashscreen label

6 years agoFix T46325: Armature: No more possible to rotate a bone with only its tip selected...
Bastien Montagne [Wed, 30 Sep 2015 08:48:22 +0000 (30 10:48 +0200)]
Fix T46325: Armature: No more possible to rotate a bone with only its tip selected, in EditMode.

Regression from rB312cb0a957b81233ea, now we make an exception for TFM_ROTATION mode...

6 years agoFix T46313: Cycles bake normal map
Campbell Barton [Wed, 30 Sep 2015 20:47:12 +0000 (1 06:47 +1000)]
Fix T46313: Cycles bake normal map

Regression moving to bake to looptri
caused by mismatch w/ MFace and MLoopTri when the 3rd index was 0.

6 years agoFix T46299: Windows: File Browser Crash while listing big folders in preview mode...
Bastien Montagne [Tue, 29 Sep 2015 17:54:25 +0000 (29 19:54 +0200)]
Fix T46299: Windows: File Browser Crash while listing big folders in preview mode (fonts, images...).

Windows-only bug, mmap & co are not threadsafe by default on this platform, so we have to add a dedicated
spinlock for them in win32.

Note that we may try to get rid of those mmap later, but not for 2.76!

To be backported to final 2.76...

6 years agoBlender Internal: Fix regression in point density texture
Sergey Sharybin [Mon, 28 Sep 2015 16:10:17 +0000 (28 21:10 +0500)]
Blender Internal: Fix regression in point density texture

The issue was introduced by original Cycles point density support commit,
it lead to a constant density of 1 for object verticies point density source.

6 years agoCycles: Fix wrong particles min/max calculation for point density
Sergey Sharybin [Mon, 28 Sep 2015 15:10:01 +0000 (28 20:10 +0500)]
Cycles: Fix wrong particles min/max calculation for point density

Solves wrong object mapping reported in T46301.

6 years agoFix T46285: "Select parent" if there is no parent doesn't work correctly.
Bastien Montagne [Sun, 27 Sep 2015 08:24:11 +0000 (27 10:24 +0200)]
Fix T46285: "Select parent" if there is no parent doesn't work correctly.

6 years agoFix T46271: switching between textures in texture buttons not updating preview.
Brecht Van Lommel [Sun, 27 Sep 2015 00:40:30 +0000 (27 02:40 +0200)]
Fix T46271: switching between textures in texture buttons not updating preview.

6 years agoFix T46212: blender internal lights in exclusive light group wrong in viewport.
Brecht Van Lommel [Sun, 27 Sep 2015 00:17:12 +0000 (27 02:17 +0200)]
Fix T46212: blender internal lights in exclusive light group wrong in viewport.

6 years agoFix crash reporting render errors during baking.
Brecht Van Lommel [Tue, 22 Sep 2015 22:28:53 +0000 (23 00:28 +0200)]
Fix crash reporting render errors during baking.

6 years agoFix file browser not sorting file list when opened from editor menu
Julian Eisel [Sat, 26 Sep 2015 11:37:46 +0000 (26 13:37 +0200)]
Fix file browser not sorting file list when opened from editor menu

6 years agoFix node auto-offset to left broken
Julian Eisel [Fri, 25 Sep 2015 15:08:33 +0000 (25 17:08 +0200)]
Fix node auto-offset to left broken

Own, really stupid mistake in rBc653077bf56 :| Kids, don't commit at night!

6 years agoFix T46249: Boid goal object that has a force field set to 'Every Point' shape causes...
Bastien Montagne [Fri, 25 Sep 2015 13:51:33 +0000 (25 15:51 +0200)]
Fix T46249: Boid goal object that has a force field set to 'Every Point' shape causes crash.

This is a mere bandage, that whole area is known broken anyway, but at least it should prevent the crash.

Note that that kind of stuff (the efd->index being a pointer) is really bad practice imho...

Should be backported to final 2.76.

6 years agoFix T46239: Cross effect strip input fields can't be changed (in its properties panel).
Bastien Montagne [Fri, 25 Sep 2015 08:54:38 +0000 (25 10:54 +0200)]
Fix T46239: Cross effect strip input fields can't be changed (in its properties panel).

Those shall not be editable in UI...

6 years agoFix T46247: Side-reported, bbox for zero-verts object with OSD subsurf and GPU comput...
Bastien Montagne [Fri, 25 Sep 2015 06:38:45 +0000 (25 08:38 +0200)]
Fix T46247: Side-reported, bbox for zero-verts object with OSD subsurf and GPU compute would be -INF.

Trivial fix, to be backported to final 2.76 if possible.

6 years agoMultiview: fix Image Editor not showing Views menu when rendering
Dalai Felinto [Thu, 24 Sep 2015 11:34:54 +0000 (24 08:34 -0300)]
Multiview: fix Image Editor not showing Views menu when rendering
non-stereo Multi-View camera rigs (unreported)

6 years agoFix T46226: Bake normals multi-res crash
Campbell Barton [Thu, 24 Sep 2015 10:14:51 +0000 (24 20:14 +1000)]
Fix T46226: Bake normals multi-res crash

6 years agoFix T46227: ShapeKeys Lattice by the driver, problem updates in new depsgraph
Sergey Sharybin [Thu, 24 Sep 2015 08:13:00 +0000 (24 13:13 +0500)]
Fix T46227: ShapeKeys Lattice by the driver, problem updates in new depsgraph

The issue was caused by driver referencing path outside of the key datablock.

6 years agoFix T46232: Boids crash w/ random rule selection
Campbell Barton [Thu, 24 Sep 2015 06:07:30 +0000 (24 16:07 +1000)]
Fix T46232: Boids crash w/ random rule selection

6 years agoFix T46219: Knife cuts fail away from center
Campbell Barton [Wed, 23 Sep 2015 16:58:08 +0000 (24 02:58 +1000)]
Fix T46219: Knife cuts fail away from center

6 years agoFix T46225: Crash when rendering halo flare
Dalai Felinto [Wed, 23 Sep 2015 16:35:01 +0000 (23 13:35 -0300)]
Fix T46225: Crash when rendering halo flare

Error introduced in the multiview commit.
Also bringing back the "continue" statement instead of "return", as it
was before multiview.

6 years agoFix T46222: Eyedrop picking objects inconsistently
Campbell Barton [Wed, 23 Sep 2015 15:45:19 +0000 (24 01:45 +1000)]
Fix T46222: Eyedrop picking objects inconsistently

6 years agoBlender 2.76: Point submodules to new commits
Sergey Sharybin [Wed, 30 Sep 2015 15:07:06 +0000 (30 20:07 +0500)]
Blender 2.76: Point submodules to new commits

6 years agoFix T46215: Explode modifier looses texturesv2.76-rc2
Campbell Barton [Wed, 23 Sep 2015 12:57:00 +0000 (23 22:57 +1000)]
Fix T46215: Explode modifier looses textures

6 years agoFix T46217: Make normal artifacts
Campbell Barton [Wed, 23 Sep 2015 10:15:37 +0000 (23 20:15 +1000)]
Fix T46217: Make normal artifacts

6 years agoFix T46202: OS X (and Windows?) crash when going fullscreen.
Brecht Van Lommel [Tue, 22 Sep 2015 21:16:21 +0000 (22 23:16 +0200)]
Fix T46202: OS X (and Windows?) crash when going fullscreen.

Calling event handling recursively during window live resize is problematic,
the code wasn't designed to do that. Instead postpone event handling until
after live resize.

6 years agoUpdate module test to pass w/o freestyle enabled
Campbell Barton [Tue, 22 Sep 2015 17:34:37 +0000 (23 03:34 +1000)]
Update module test to pass w/o freestyle enabled

6 years agoUpdate test to RNA API
Campbell Barton [Tue, 22 Sep 2015 17:11:17 +0000 (23 03:11 +1000)]
Update test to RNA API

6 years agoprevent assert: select-linked UV delimit w/o UV's
Campbell Barton [Tue, 22 Sep 2015 13:51:34 +0000 (22 23:51 +1000)]
prevent assert: select-linked UV delimit w/o UV's

6 years agoOpenSubdiv: Fix crash with empty mesh
Sergey Sharybin [Tue, 22 Sep 2015 16:10:23 +0000 (22 21:10 +0500)]
OpenSubdiv: Fix crash with empty mesh

Reported by newbz in IRC, thanks!

6 years agoFFmpeg: Solve memory leak happening on encoding video
Sergey Sharybin [Tue, 22 Sep 2015 16:09:39 +0000 (22 21:09 +0500)]
FFmpeg: Solve memory leak happening on encoding video

6 years agoFix T46194: Crash rendering particles
Campbell Barton [Tue, 22 Sep 2015 12:14:19 +0000 (22 22:14 +1000)]
Fix T46194: Crash rendering particles

Off by one error in 38940662

6 years agoRemove arbitrary simulation time limit in liquid sim. Tested and works fine with...
ZanQdo [Tue, 22 Sep 2015 06:35:01 +0000 (22 00:35 -0600)]
Remove arbitrary simulation time limit in liquid sim. Tested and works fine with more than 100s

6 years agoFix T46201: Popup menu in post_load handler crash
Campbell Barton [Tue, 22 Sep 2015 02:23:24 +0000 (22 12:23 +1000)]
Fix T46201: Popup menu in post_load handler crash

Match regular file loading logic for new-file operator.

6 years agoFix bplayer (c).
Bastien Montagne [Mon, 21 Sep 2015 15:40:50 +0000 (21 17:40 +0200)]
Fix bplayer (c).

6 years agoSequencer: show X,Y in text effect location
Campbell Barton [Mon, 21 Sep 2015 14:15:37 +0000 (22 00:15 +1000)]
Sequencer: show X,Y in text effect location

6 years agoRender: Free persistent image storage when loading new file
Sergey Sharybin [Mon, 21 Sep 2015 13:41:36 +0000 (21 18:41 +0500)]
Render: Free persistent image storage when loading new file

6 years agoFix (unreported) Append/link code: All library datablocks could end with same name.
Bastien Montagne [Mon, 21 Sep 2015 13:01:55 +0000 (21 15:01 +0200)]
Fix (unreported) Append/link code: All library datablocks could end with same name.

This was broken since ages I think, did not really hurt since we usually never use libs' names
to access them. Rather bad behavior however, breaking a ground rule of our ID system!

And no real reason to add new libraries to new (split) Main at all, libraries are
never considered linked datablocks, which means they should always be in 'main' Main->library list.

Not a regression, but should be included in 2.76 imho.

6 years agoFix T46159: OpenSubdiv does not always give same results as Blender own subsurf code...
Sergey Sharybin [Mon, 21 Sep 2015 12:53:21 +0000 (21 17:53 +0500)]
Fix T46159: OpenSubdiv does not always give same results as Blender own subsurf code with crease edges

6 years agoFix view-selected w/ custom bone shapes
Campbell Barton [Mon, 21 Sep 2015 05:03:31 +0000 (21 15:03 +1000)]
Fix view-selected w/ custom bone shapes

Was ignoring bone-length, also check that drawing shapes is enabled.

6 years agoFix T46186: Panel doesn't update on brush change
Campbell Barton [Mon, 21 Sep 2015 00:32:14 +0000 (21 10:32 +1000)]
Fix T46186: Panel doesn't update on brush change

6 years agoFix T43715: IK pole target + stretch not working for a single bone chain.
Brecht Van Lommel [Sun, 20 Sep 2015 23:48:37 +0000 (21 01:48 +0200)]
Fix T43715: IK pole target + stretch not working for a single bone chain.

6 years agoRNA: angle step-sizes were too small
Campbell Barton [Sun, 20 Sep 2015 23:44:14 +0000 (21 09:44 +1000)]
RNA: angle step-sizes were too small

These were ignored previously, so it wasn't noticeable.

6 years agoFix node auto-offset failing during heavy compositing (sometimes)
Julian Eisel [Sun, 20 Sep 2015 22:55:37 +0000 (21 00:55 +0200)]
Fix node auto-offset failing during heavy compositing (sometimes)

Compositing might make main thread so busy that animation is considered done due to duration before final position is reached.

Also added check to avoid unnecessary redraws.

6 years agoFix T46050: blender internal geometry node UV not working inside node group.
Brecht Van Lommel [Sun, 20 Sep 2015 21:05:27 +0000 (20 23:05 +0200)]
Fix T46050: blender internal geometry node UV not working inside node group.

6 years agoFix T46144: blender internal face texture color wrong in raytraced reflection.
Brecht Van Lommel [Sun, 20 Sep 2015 20:51:10 +0000 (20 22:51 +0200)]
Fix T46144: blender internal face texture color wrong in raytraced reflection.

6 years agofix build error w/ clang
Campbell Barton [Sun, 20 Sep 2015 10:27:09 +0000 (20 20:27 +1000)]
fix build error w/ clang

6 years agoFix T46169: Link to bpy API in addons tab of user preferences is outdated.
Bastien Montagne [Sun, 20 Sep 2015 07:49:36 +0000 (20 09:49 +0200)]
Fix T46169: Link to bpy API in addons tab of user preferences is outdated.

Now use auto-generated one, like e.g. for link in Help main menu...