cf12e51eba
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.
2015-09-25 15:53:14 +02:00
7967da2515
Fix T46263: bpy api - assigning to object.matrix_basis with AXIS_ANGLE rotation mode does not work correctly.
...
Drot in axis angle does not make that much sense anyway (it's even disabled in UI), but let's apply
it correctly at least!
2015-09-25 09:03:30 +02:00
b278e8742b
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.
2015-09-25 08:38:45 +02:00
Dalai Felinto
6aed771fac
Multiview: fix Image Editor not showing Views menu when rendering
...
non-stereo Multi-View camera rigs (unreported)
2015-09-24 09:15:18 -03:00
81f64312d2
Fix T46226: Bake normals multi-res crash
2015-09-24 20:14:51 +10:00
4269c56904
Fix T45865: NLA: Auto Blend is not recalculated when adjusting repeat.
2015-09-24 10:53:09 +02:00
f26a3f4bc5
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.
2015-09-24 13:13:00 +05:00
3352b56d05
Fix T46232: Boids crash w/ random rule selection
2015-09-24 16:07:30 +10:00
ecf0529efd
Quiet warning
2015-09-24 15:17:02 +10:00
741cf193f1
Knife: Improve clamping extents in ortho view
...
- measure extents from mesh center instead of origin.
- use clamping method, guaranteed not to flip the input vectors direction.
- use cage coords when available (since knife operates on the cage).
2015-09-24 13:34:26 +10:00
4493cac21a
Fix T46219: Knife cuts fail away from center
2015-09-24 03:00:52 +10:00
Dalai Felinto
1827f99a78
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.
2015-09-23 13:37:01 -03:00
d0a2a8086c
Fix T46222: Eyedrop picking objects inconsistently
2015-09-24 01:45:19 +10:00
Julian Eisel
982a06ac22
Fix UV editor scope background color not correct after theme reset
...
Missed to do that in rBcbeb76da952cd.
2015-09-23 16:01:44 +02:00
365d8ceac0
Workaround for linking Python on win32
2015-09-23 23:20:15 +10:00
f964334b88
Fix T46215: Explode modifier looses textures
2015-09-23 22:57:00 +10:00
abfc9e59e2
Fix T46217: Make normal artifacts
2015-09-23 20:19:46 +10:00
1cae9c4af4
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.
2015-09-22 23:20:17 +02:00
1a59b63e1c
Show error when unsupported movie format used
...
Was silently failing.
2015-09-23 03:02:07 +10:00
ad873ca92d
prevent assert: select-linked UV delimit w/o UV's
2015-09-23 03:00:30 +10:00
c3ebab3e45
OpenSubdiv: Fix crash with empty mesh
...
Reported by newbz in IRC, thanks!
2015-09-22 21:11:17 +05:00
dc9f906d42
FFmpeg: Solve memory leak happening on encoding video
2015-09-22 21:11:17 +05:00
c6049d1371
Fix T46194: Crash rendering particles
...
Off by one error in 38940662
2015-09-22 22:16:40 +10:00
e51272f663
Fix report banner text width
2015-09-22 17:18:43 +10:00
e29f8c600b
Reporting was done before before addons were loaded
...
On the very first start, reporting of missing engines wasn't working.
2015-09-22 16:53:07 +10:00
b87cb9ad2c
Remove arbitrary simulation time limit in liquid sim. Tested and works fine with more than 100s
2015-09-22 00:35:22 -06:00
70f0499139
Fix for error reporting w/ a new-file
...
Reports are now initialized before reading startup.blend
2015-09-22 15:56:03 +10:00
9a62164d94
Cleanup: indentation
2015-09-22 15:02:11 +10:00
98807ca751
Report loading file with no matching engine
...
Re-enable old code, now show in header instead of popup.
2015-09-22 13:30:12 +10:00
28fa49f168
Cleanup: de-duplicate post file read update calls
2015-09-22 12:50:41 +10:00
12ea90b707
Fix T46201: Popup menu in post_load handler crash
...
Match regular file loading logic for new-file operator.
2015-09-22 12:26:24 +10:00
32578db1bd
Fix bplayer (c).
2015-09-21 17:40:50 +02:00
b53eb9e18b
Cleanup: use malloc when calloc is overwritten
2015-09-22 01:03:32 +10:00
894fd0c2fc
Sequencer: show X,Y in text effect location
2015-09-22 00:15:37 +10:00
84b074baed
Armature drawing: custom shape scale options
...
- Custom scale:
Avoids having multiple custom-shapes at different sizes.
- Option not to use bones length:
So changes in edit-mode don't resize the custom-shape.
2015-09-21 23:57:08 +10:00
0dbde559cf
Render: Free persistent image storage when loading new file
2015-09-21 18:42:48 +05:00
7b9bd5b546
Recent change for Py3.6 compat caused fatal-error
...
Revert back to old method, and define Py_BUILD_CORE to expose internals.
2015-09-21 23:08:18 +10:00
df80aeb162
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.
2015-09-21 15:06:07 +02:00
dbdb1064e7
Small fix for depsgraph debug graphviz: empty labels for edges require an explicit id.
2015-09-21 12:46:07 +02:00
1ee9c5d6a3
Some minor tweaks to depsgraph debug graphviz output.
...
- Removed relation labels, since these mostly just reflect connected nodes, and also appear too far off the edge lines
- Draw cyclic links in dark red
- Slightly thicker edges and larger margins
2015-09-21 12:16:30 +02:00
ff3c7460e5
Fix view-selected w/ custom bone shapes
...
Was ignoring bone-length, also check that drawing shapes is enabled.
2015-09-21 15:15:59 +10:00
034cc855f0
Fix T46186: Panel doesn't update on brush change
2015-09-21 10:32:14 +10:00
5031dbcee5
Fix linker warning about zero length memset.
2015-09-21 01:59:52 +02:00
0b714abacc
RNA: angle step-sizes were too small
...
These were ignored previously, so it wasn't noticeable.
2015-09-21 09:49:13 +10:00
Julian Eisel
c653077bf5
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.
2015-09-21 01:03:36 +02:00
8f25c12110
Fix T46050: blender internal geometry node UV not working inside node group.
2015-09-20 23:15:34 +02:00
196d26fb14
Fix T46144: blender internal face texture color wrong in raytraced reflection.
2015-09-20 23:14:55 +02:00
Julian Eisel
5ad8489c1d
Fix compiling with GE
...
Enabled Freestyle instead of GE :| Sry
2015-09-20 21:11:08 +02:00
Julian Eisel
cbeb76da95
Fix T46180: Theme > UV Image editor > Scope Background does not have any effect
2015-09-20 20:17:19 +02:00
Julian Eisel
28da385ac2
Cleanup: Use new vector transform functions
2015-09-20 18:11:25 +02:00