「Dev:Ref/Release Notes/2.77/Bug Fixes」の版間の差分
< Dev:Ref | Release Notes | 2.77
(→Blender 2.77a: Bug Fixes) |
細 (1版 をインポートしました) |
(相違点なし)
|
2018年6月29日 (金) 06:15時点における最新版
目次
Blender 2.77: Bug Fixes
Changes from revision 208e064721 to 5cec0e6faf, inclusive (master branch).
[RC2] Changes from revision 00ca17acaa to 1e1118e7e7, inclusive (blender-v2.77-release branch).
[Release] Changes from revision 88a3b68610 to 22a2853b5d, inclusive (blender-v2.77-release branch).
Total fixed bugs: 526 (333 from tracker, 193 reported/found by other ways).
Note
Before RC1 (i.e. during regular development of next version in master branch), only fixes of issues which already existed in previous official releases are listed here. Fixes for regressions introduced since last release, or for new features, are not listed here.
For following RCs and final release, all backported fixes are listed. |
Objects / Animation / GP
Animation
- Fix T46391: Sync Length in NLA is not working on all instances of clip (rBbf969e9dde).
- Fix T46236: NLA transition strips do not get resized when neighbouring strips change (rB0a7aaa99d8).
- Fix T46467: Clean Keyframes removes the channels (rBaf9002dc3f).
- Fix T46632: Graph editor frame navigation shortcuts not working (rBcd1d6d7770).
- Fix T46687: Animating tracks properties from objects didn't use proper path (rB321a609caa).
- Fix T46701: Sampled FCurve looks jagged when FModifiers (doing nothing) are present (rB9ac08840ae).
- Fix T46841: Thick lines w/ graph visible (rB47dd7d7133).
- Fix T45523: "View All" in Graph Editor does not respect Y axis with small values (rB477078defa).
- Fix T47233: fcurves.find() won't work with drivers (rB45fd0847f4).
- Fix T46037: Moving keys in NLA tweak mode on offset actions results in Bezier handles getting stretched unreasonably (rBc105c59bb4).
- Fix T45915: Cannot select keyframes in summary channels in Dope Sheet in TweakMode (rBc4dc14b079).
- Fix T47472: Border select in the Action Editor does not respect NLA scaling on Summary Tracks (rBba99e097f7).
- Fix T47492: Name is not displayed for newly renamed FCurve, when the path was broken (rB86c55a18e5).
- Fix T47433: Driven shapekey values (from 2.4x) are not indicated as having drivers (rB6c02c5fb09).
- Fix T44453: Exporting Keying Sets referencing node tree properties generates invalid Python code/paths (rB028c67c81e).
- [Release] Fix T47706: 'CTRL ALT Left Mouse' clicking on the dope sheet summary line crashes Blender (rBc20bcba363).
- Fix unreported: Fix: X-axis values in Graph Editor should not be displayed as timecodes in "Drivers" mode (rBa93605b95b).
- Fix unreported: Fix: Missing update after scrubbing time in Graph Editor (rB2092056745).
- Fix unreported: Fix: Prevent warnings from popping up when trying to edit driver expressions from buttons (rB04ff2784da).
- Fix unreported: Fix/Request T46798: Alt+I removes keyframes from all bones, not only selected in Pose Mode (rB48f298f09d).
- Fix unreported: Fix: NLA Mapping should not apply to keyframes of Driver FCUrves (rB236d094865).
- Fix unreported: Fix: Breakdowner value would jump when starting the tool a second time during a Blender session (rBe965e92fa5).
- Fix unreported: Fix clear keyframes op not reporting when called over a locked fcurve (rB4e2eea63a4).
- Fix unreported: Fix: "Speaker" Icon for "Muting" in GPencil Dopesheet mode was confusing and used incorrectly (rB770319bbd2).
Constraints
- Fix T46418: Constraints - influence other than 0 or 1 - bad results with non-homogeneous scaled matrices (rB01f235e138).
- Fix T46599: Copy Rotation behaves erratically when Use Y is disabled (rB0860fdc53c).
- Fix T46743: Crash w/ limit rotation constraint (rB78836c0211).
Grease Pencil
- [Release] Fix T47772: Randomize stroke has direction bias (rB4bb12140e3).
- [Release] Fix T47760: Toggling GPencil's "Selection Mask" via Python does not update UI (rB4e53ca9ed2).
- [Release] Fix T47818: GPencil Sculpt Brush settings update when adjusted using scrollwheel while sculpting (rB6f49d970e0).
- Fix unreported: Fix: Renaming Grease Pencil layers doesn't update the Dopesheet Channels Region (rBee509b4cb7).
- Fix unreported: Fix: ANIM_animdata_update() was not handling post-edit updates on GP channels (rB3419ffdf49).
- [RC2] Fix unreported: Fix: "Twist" GP Sculpt brush didn't work well in 3D View (rB9c474b187a).
- [RC2] Fix unreported: Fix: "Twist" GP Sculpt brush in 2D Editors was unusable... now mostly usable, if still slightly offset (rBb594b25dad).
Objects
- Fix T46386: Duplicate fails updating driver links (rB97b6948181).
- [RC2] Fix T47593: 'Move to layer' will be crash in blender 2.77rc1 (rBe956ebd0f9).
- [Release] Fix T47787: When performing operation 'Make single user' -> 'obj&data', object could be removed from group (rB80b906cb31).
Dependency Graph
- Fix T46587: Drivers do not work in node groups (rB97c8619b42).
- Fix T46320: New Depsgraph: Auto-IK doesn't work (rB03e8202b7b).
- Fix T46839: New dependency graph missed time update on motrack constraints (rB9ea4202816).
- Fix T46723: Issue with linking to rigs running Blender in new depsgraph mode (rB08185d2af0).
- Fix T46243: New Depsgraph: changing action misses relations update tag (rB90bac235ea).
- Fix T46411: Experimental deps graph causes particles to jump around (rB147de2c49e).
- Fix T47266: Blender crashes from Scripted Expression in Driver (rB87cbcd697b).
- Fix unreported: NewDepsgraph: Fix typo tagging wrong flag (rB6f22494140).
Data / Geometry
Curve/Text Editing
- Fix T39935: Duplicate looses active curve spline (rB2f80d304b0).
- Fix T47016: curve tilt value in N (redo) panel to much precise with mouse dragging (rB7ac5f2fef6).
Mesh Editing
- Fix T46220: Add torus has no 'layers' option (rBc34993160d).
- Fix T46385: Duplicate w/ vertex parent fails (rB541d28f1a3).
- Fix T46451: edge slide even and flipped not available in redo popup (rBee688e24a7).
- Fix T46451: vertex/edge slide clamp not available in redo popup (rB4965c43df7).
- Fix T46483: vertex/edge slide with correct UVs sometimes pinning UVs (rBf823b9ece8).
- Fix T46529: Unwrap UV w/ use-subsurf fails (rB2b12cf40a1).
- Fix T46648: Recalculate normals fails (rB92ab3ba385).
- Fix T46651: Select linked crash w/ wire seam edges (rBdf61c50ffa).
- Fix T46611: Vertex group locking fails (rB1fb512f4a9).
- Fix T46738: Crash adding hook to linked mesh dupli (rB738bc300c7).
- Fix T46694: UVLoop incorrectly copied flag (rB69674f3875).
- Fix T46784: Connect vertices uses odd orientation (rBe38a80d5f6).
- Fix T46784: Connect vertices (follow up) (rBa3530b35bd).
- Fix T46804: Crash using triangulate modifier on a specific mesh (rB29d9140fce).
- Fix T46816: Vert/Edge snap fails at edge of bounds (rBc3e7dfa82d).
- Fix T46900: Inset Faces Thickness & Depth Do Not Use Scene Units (i.e. Imperial) (rBb29ee36f6a).
- Fix T46946: EdgeSlide via G-G disables 'Correct UV' (rB73a5e4afa9).
- Fix T47081: laplacian smooth edit mode tool crash (rBcf2005d942).
- Fix T47152: Normalize fails w/ mirror group (rBd7e6a6f4de).
- Fix T43896: Knife Project fails when zoomed out (rB6fa5d22109).
- Fix T47271: Vertex Group to Selected missing update (rBf2a93faa7c).
- Fix T47289: Edges don't transform in face-mode (rB17429dce00).
- Fix T47332: Face select masks display glitch (rB8e85ef1c7d).
- Fix T47389: WPaint + texture entirely transparent (rB0d71ea54d0).
- Fix T47405: subsurf inconsistent triangulation in OpenGL compared to applied modifier and render (rBde9ec80e64).
- [RC2] Fix T47638: Bad auto-smooth value for new meshes (rBaa177d48c7).
- [RC2] Fix T47564: Unwrapping the same mesh results in different UVs (rB67b16c6170).
- [RC2] Fix T47644: crash (use-after-free) regression fromrB7a74738914a66 (rBb00822e42d).
- [Release] Fix T47749: Crash subdividing wire edge w/ mdisps (rBfc2f0a1a25).
- [Release] Fix T47788: Symmetrize flips multi-res data (rBe100a8598f).
- [Release] Fix T47784: BMesh.from_object broken keyword args (rBbcfa73dfd3).
- [Release] Fix T47759: Mesh 'Select less', leaves isolated verts (rBbbaffd7ede).
- Fix unreported: Fix mesh validate: 'r_changed' ignored loop edits (rB68797eda1f).
- Fix unreported: Mesh remapping: fix loop 'best matching normals' not using transform space (rBa88ae6fa70).
- Fix unreported: Fix broken CD_NORMAL interpolation callback (would generate non-unit vectors) (rBbfdb42047a).
- Fix unreported: Fix BMesh selection flushing w/ mixed modes (rB56bcda8bc6).
- Fix unreported: Fix flip normals w/ multires (rB073ae9c572).
- Fix unreported: Fix: edge/vert slide ignored multires data (rB0d0fa446b7).
- Fix unreported: Fix BMesh memory leak w/ multires data (rB534c0af4d3).
- Fix unreported: Fix face creation using incorrect loop-custom-data (rB3863660c37).
- Fix unreported: Fix/enhance BKE_mesh_validate_arrays (rB41bdd3fc39).
- Fix unreported: Fix mixup w/ wmOperator/BMOperator flag (rBeab0063481).
- Fix unreported: Fix related to T46804 - BMesh validate code would use invalid pointers after checking them! (rB8bdb884289).
- Fix unreported: Fix error with intersect handling split-wire edges (rB6483575b35).
- Fix unreported: Fix auto-merge loosing edge/faces selection (rBb2e36dcd7d).
- Fix unreported: Fix (unreported) Newly added grid's vertices not being selected (rB258564a7b4).
- Fix unreported: Fix bad selection after symmetrize (rB6d10bf7c44).
- Fix unreported: Fix weld edges into faces - eternal loop (rB6732da8340).
- Fix unreported: Fix weld edges into faces splicing verts that shared a face (rB083d6d63c8).
- Fix unreported: BMesh: remove doubles fix/optimization (rB9a1ea681e6).
- Fix unreported: Fix possible invalid-index use /w link/path select (rBc6e8353462).
- Fix unreported: Fix bisect flagging w/ multiple cuts on an ngon (rB9ac83d499e).
- Fix unreported: Fix incorrect weight normalize w/ locks (rB3a51a90e56).
- Fix unreported: Fix weight paint normalizing w/ locked groups (rB10ac7c0f15).
- Fix unreported: Fix Smooth Weight expand logic (rBb147ecb991).
- Fix unreported: Fix group flipping when syncing mirror weights (rBc6afa36f47).
- Fix unreported: Fix related to T45343: UV unwrap giving poor results for some n-gons (rB1a676d4e0e).
Meta Editing
- Fix T46508: data_transfer of normals fails in case objects are transformed (rB8172712841).
- Fix unreported: Fix crash w/ metaball undo & track last-selected (rB5c63415afe).
Modifiers
- Fix T46085: UV project modifier artifacts with vertices behind the camera (rBd7ceca8c93).
- Fix T46487: OpenSubdiv objects are invisible in Blender Internal "Rendered" viewport mode (rB59ba52628f).
- Fix T46677: OpenSubdiv crashes when witching from simple and CC subdivisions (rB6063790732).
- Fix T46672: Concurrent access to source DM in datatransfer modifier (rBe43b6e2f97).
- Fix T46692: Triangulate creates duplicate faces (rB0f769afe07).
- Fix T46522: DataTransfer modifier: Impossible to set multiple transfer modes by script (if they're on different properties) (rB02f3cebf6e).
- Fix T46720: Crash applying subsurf modifier (rB3b38fd6bf9).
- Fix T46469: Data Transfer Modifier don't work (rB1e361880a9).
- Fix T46762: UV transfer Object transform crash (rB92819425d8).
- Fix T46945: Mesh Deform binding to a cage object with modifiers is unreliable (rBe089b1f08b).
- Fix T47023: Boolean w/ empty mesh didn't transform (rB10cf7499e7).
- Fix T46455: Array modifier could generate chained mapping of vertices, leading to corrupted geometry (rBeed9c6fdcf).
- Fix T47317: Dynamic paint crashes with no UV layer (rB50a19cc852).
- Fix unreported: OpenSubdiv: Fix wrong handling of vertex parent (rB7e7527d3ce).
- Fix unreported: Fix related to T46567: Skin modifier: add a warning message when no valid root vertex is found (rB883a894d77).
- Fix unreported: Fix (unreported) Ocean modifier assuming all its faces are quads (rB8d09eecc50).
- [Release] Fix unreported: Fix crash adding EditNormals modifier to NURBS object (or other types but mesh) (rB34510e3cce).
Material / Texture
- Fix T46696: Voxel crash indexing over INT_MAX (rB1ffdb1b472).
Physics / Simulations / Sculpt / Paint
Particles
- Fix T47038: Particles in Particle Edit Mode get added in completely wrong location (rBaad24468e2).
- Fix T47147: small particles incorrectly rendered as large particles (particle size influenced by texture) (rB16f8444d9d).
- Fix T46481: Volume grid particles out of volume (rB4ceea37db4).
- [Release] Fix T47773: Particle System with Boids Crash (rB6d4f51212b).
- Fix unreported: Fix/workaround T46622: crash w/ metas & particles (rBba5d6f5b6b).
- Fix unreported: Fix (unreported) potential crash: ParticleSystem->part shall never be NULL (rBa9df76b167).
- Fix unreported: Fix (unreported) foreach ID looper going over some psys' IDs twice (rB256f091cbd).
- Fix unreported: And another fix to psys ID handling - ParticleSystem->part **is** user counted! (rB9d18e46ddf).
Physics / Hair / Simulations
- Fix T47148: Hair grid dos not work (rBca405a73b4).
- Fix T47189: Large smoke simulation sometimes make Blender crash (rB143d423a19).
- Fix T46382: Crash sharing particle system with clump or rough curves (rB6290df0cf4).
- Fix T47351: slow rigid body sim bake after recent changes to use jobs system (rBbd0223b8fe).
- [Release] Fix T47763: 2.77 RC2 (Fluid) Particle Baking slower compared to 2.67b (rB2b0f0ffe0a).
- Fix unreported: Fix particle count being grayed out when emitting from verts, but grid is on (rBd970f02ee1).
- Fix unreported: Fix (unreported) do not show 'appearances' options tool panel in ParticleEdit mode (not supported) (rBbe303589bc).
Sculpting / Painting
- Fix T46441: texture paint soften brush at 0 strength works at full strength (rBbb580664e6).
- Fix T46284: Texture paint, wrong shading mode (rB904db487a7).
- Fix T46471: Sculpt strokes doesn't mark file as modified (rBfd1487977b).
- Fix T46726: shading issues in sculpt mode (rB4d33c37c9e).
- Fix T47168: Project image looses float precision (rB5d45c2bf65).
- Fix T46456: Crash when aborting stroke while using dyntopo (rBc292b4ebb9).
- Fix T47221: Partial Sculpt Hide fails w/ texture drawing (rB9afab70985).
- Fix T46583: Sculpt symmetry don't work in clipping border view mode (rB2b445b83fe).
- Fix T47353: Project paint ignores small faces (rBba1ca9148d).
- Fix T47339: Unified color not used w/ radial control (rB4912e0e746).
- Fix T47534: Crash w/ project-paint from Python (rB6ac0d357d6).
- [RC2] Fix T47604: Sculpt + Modifier undo gives invalid normals (rB91457def83).
- [RC2] Fix T47635: Texture paint performance regression (rB322fa27829).
- [RC2] Fix T47676: Broken default values for particle brush strength (rB50f188814f).
- Fix unreported: Some fixes from coverity (only one really nasty, in paint_proj) (rB6f1c44e611).
Image / Video / Render
Image / UV Editing
- Fix T46450: Seams from islands, wont show 'Sharp' (rB5e75acf81d).
- Fix T46223: multiview image sequences crashing (rB8191066c0b).
- Fix T46569: Crash w/ mask & locked-track enabled (rB9a6a3f5346).
- Fix T46537: UV Image Editor. UV Sculpt toggle button doesn't show hotkey label when active (rB5b3af3dd46).
- Fix T46763: OpenGL render doesn't show 'Slots' (rB4848d7329e).
- Fix T38245: render slot getting lost when switching slots while compositing (rB5b90a6e188).
- Fix T47203: Render Crash due to missing zbuf_float handling in IMB scaling (rB70c690c6e4).
- Fix unreported: Fix related to T46223: memory leak when loading multilayer multiview images (rB12c705ec86).
- Fix unreported: Fix for error w/ RenderView in ImageView list (rB48f4e1a63f).
- Fix unreported: Fix related to T46538: do not popup choice menu of mark/clear seam UV editor op invoke when prop is already set! (rBc4e1837e6a).
- Fix unreported: Fix error in white-balance w/ float buffer (rB60fa2644cb).
- Fix unreported: Fix image save ignoring options (rB351d6d18aa).
- Fix unreported: Fix missing render result release when alt-wheeling render pass menu (rBa224ee00f5).
- Fix unreported: Fix lock release deadlock when acquiring pass with no data ready yet (rBd631252109).
- Fix unreported: Fix crash enabling Use Multiview on images with an empty filepath (rBe608f2e7ec).
Motion Tracking
- Fix T47217: Crash when tracking specific scene (rB9797a135e3).
Nodes / Compositor
- Fix T46408: Transform (bicubic) ID channel fails (rB8918e089a5).
- Fix T46446: texture nodes image node not working with image sequences (rB758febba45).
- Fix T46605: Compositing causes access violation when rendering from command line (rB242246e9fc).
- Fix T46617: File Output Node seems to save only black images into OpenEXR image data (rB20a94e956a).
- Fix T46641: Bicubic transform on ID channel is not bicubic (rB63f2f82f92).
- Fix T46915: Non-intuitive behavior of Vector Curve Mapping node (rBc81e6ffdf9).
- Fix T47121: Image node on linked and localized material loses image after reopening project (rB9691202585).
- Fix T47210: Compostiting, Bad AA using distort + undistort nodes (rB81a1b002a0).
- Fix T47329: Compositing fails to render unless each included scene was rendered since opening (rBd3889e2cad).
- Fix T47336: compositor color balance offset/slope/power incorrectly clamps HDR colors (rBdd185bf5b8).
- Fix T47347: Z-pass defaults to zero (rBf77110e789).
- Fix T47379: crash appending materials with node trees (rB3c7369164e).
- Fix T47452: Translate-node seams w/ subpixel offset (rB578f98d7ad).
- Fix T47444: Texture node in compositing nodes does not update (rB125d5d2be5).
- Fix T47565: Crash when adding texture node in compositor (rBb50e880e49).
- [Release] Fix T47785: Rendering Crash, Node Connector Crash, Changing Editors Crash (rB8b49fa29ca).
- [Release] Fix T47827: Single Channel Preview Error (rB90758ed2e8).
- Fix unreported: Fix error cutting node links (rB46f452e96b).
- Fix unreported: Fix/Workaround T46412: Defocus node not working on Windows 32 bit (rB0834015b74).
- Fix unreported: Fix (unreported) crash when ungrouping a nodegroup with some animated node (rB8132553553).
- Fix unreported: Fix compositor using edge repeat policy when it shouldn't (rBae086225da).
Render
- Fix T46496: GL Render fails w/ Anti-Aliasing (rBaf23b09e72).
- Fix T46507: Cycles baking re-orders face (rBa3c9374440).
- Fix T46729: Render result different between animated and still renders (rB8ef68bf989).
- Fix T46984: Image mapping bug (rB8c8215fb77).
- Fix T47060: Uv form dupli not working with Cycles when the hair/particles mesh has more than one uv sets (rB43cc8d0be2).
- Fix T47198: Broken UV/VCol in BI and Cycles with some degenerated faces - BI part (rBbf5ddb9728).
- Fix T46679: ZMask layers don't update w/ animation (rBe4c83bc345).
- Fix T47303: Voxel texture disappears after first frame (rB94d1674ddc).
- Fix T47451: Blender internal not rendering meshes with zero vertices in the original mesh (rB411deae9b0).
- [RC2] Fix T47615: crash trying to use point density with lamp object (rB28e4f8eb5c).
- [Release] Fix T47753: World equirectangular regression (rBde80ecc8fb).
- Fix unreported: Fix potential memory leak baking (rBe5117108aa).
- Fix unreported: Fix invalid memory access in multiview code during render, reported on irc (rB5b30e823a7).
- Fix unreported: Fix part of T47025: Shadow pass error: Black shadow (rB7f65eb3f53).
- Fix unreported: Fix wrong information used for stamp when "Strip Metadata" is used (rBcb9f9a63e0).
- Fix unreported: Fix crash on exit with Blender Internal baking and envmap render (rBd40a24a037).
- Fix unreported: Fix uninitialized var use initializing bake data (rBf6c11062bc).
- Fix unreported: Fix memory leak in point density (rB48ed9fcb78).
Render: Cycles
- Fix T45058: Cycles hair shader reflects incorrectly for meshes (rB3f4c0612fe).
- Fix T46493: Wrong camera zoom blur with non-unit pixel aspect (rB2746bbe30e).
- Fix T46671: Cycles assert with CMJ sample function (rB537bd0eb51).
- Fix T46818: crash with Glossy node on Windows (rBeeed28fefc).
- Fix T46842: Removing World is missing AO update in viewport render (rBf021d97e8f).
- Fix T46782: Updating Shaders very slow with complex nodegraph (rB8294452b14).
- Fix T46646: Point Cloud Density crashes on real time rendering (rB415b5a4369).
- Fix T46760: Branched Path Tracing converges to different result than plain Path Tracing (rBc8a041f489).
- Fix T46799: Blender crashes when enumerating POCL devices (rBbfaebeaee6).
- Fix T46906: Cycles syntax error while compiling OpenCL kernels (rB8512e284a0).
- Fix T47076: Memory issues when closing Blendera after Cycles baking (rB16e1bbf1db).
- Fix T47008: OSL Memory Corruption (Use after free) (rBa3df65dea8).
- Fix T47180: Cycles deform motion blur + displacement behaves weirdly (rB36aa7e659e).
- Fix T47201: Cycles+OSL keeps image files open until Blender exits (rBd44ea880ea).
- Fix T47132: Cycles Rendering Tiles Indicator Limited to 16 (rB398baef6c8).
- Fix T47214: Keyed Particles don't render correctly when used for point density input (rB8126b0222d).
- Fix T47288: Vector transform not behaving correctly with camera space and cycles (rB25de685d36).
- Fix T47323: no Fac output in Magic texture (OSL) (rBf250aa9d86).
- Fix T47320: Cycles baking in edit mode uses outdated mesh (rB3867bef904).
- Fix T46550: Cycles combined baking black in some cases (rB7faa9d1304).
- Fix T47349: incorrect Cycles fresnel and layer weight with GLSL materials (rB72dd1ba3fe).
- Fix T47387: Cycles Point Density Render Issues (rB1d0e084834).
- Fix T45606: cycles multires tangent space normal map bake issues (rB3143ec29d0).
- Fix T47411: Cycles portals luminance artifacts (rB8d95178c0b).
- Fix T47447: Cycles crash when reaching texture limit with 3D textures (rBd6b77450ce).
- Fix T47461: Different results on CPU and GPU when using Branched Path Tracing (rBa8fe3a1cee).
- Fix T45343: incorrect Cycles baking of bump maps from selected to active (rB0136046335).
- Fix T43388: Fix T40369: Cycles baking not antialiasing textures (rBc359343f8d).
- [RC2] Fix T47608: Cycles cage baking crash after recent uv derivative fixes (rB77f96266e8).
- [RC2] Fix T47642: Crash baking w/ cycles (rB198700a36d).
- [Release] Fix T47681: Bump node doesn't work with SSS shader when using OSL (rB7268e6c58f).
- Fix unreported: Cycles: Fix intersection issues caused by degenerate instance matrix (rB8fa4fccec4).
- Fix unreported: Cycles: Fix issues with quick inverse of degenerate matrix (rB4974ed93ef).
- Fix unreported: Cycles: Fix wrong intersection with motion blur and degenerate object transform (rB29247a7a05).
- Fix unreported: Cycles: Fix for watertight intersection (rBf84cbae43e).
- Fix unreported: Cycles: Watertight fix for SSS intersection (rB47b1279762).
- Fix unreported: Cycles: Fix typo in split kernel (rB537f41250f).
- Fix unreported: Cycles: Fixes for few typos in OpenCL kernel (rBcb1cb63d40).
- Fix unreported: Cycles: Add Blackman-Harris filter, fix Gaussian filter (rB8dea06565f).
- Fix unreported: Cycles: Fix wrong volume stack update with SSS object intersecting the volume (rBde35827612).
- Fix unreported: Cycles: Fix missing indirect subsurface initialization in the bake code (rB299fae1838).
- Fix unreported: Cycles: Set of fixes for delayed SSS ray tracing (rB1e43f0d742).
- Fix unreported: Cycles: Fix wrong original ray used for SSS baking (rBf5d1551b6e).
- Fix unreported: Cycles: Fix SSS object not properly reflected in glossy object with indirect clamping (rBd0a9ec5efc).
- Fix unreported: Cycles-Bake: Fix Uninitialised value created by a heap allocation (rBee2b583a05).
- Fix unreported: Cycles: Fix Tile access in the TileManager for viewport rendering (rB8e07b87866).
- Fix unreported: Cycles: Fix viewport rendering with multiple GPU devices (rB99da8e1ed8).
- Fix unreported: Cycles: Fix for SSS objects being black when combined with motion blur (rBa60c3c6b21).
- Fix unreported: Fix (partial) T47198: Cycles have broken UVs in some degenerated quads cases (rBa6eae73391).
- Fix unreported: Cycles: Fix wrong clamping used for camera border (rBd55bd1bd87).
- Fix unreported: Cycles: Fix an AttributeErro exceptionr on missing object context (rB5237937a08).
- Fix unreported: Fix crash when cancelling cycles bake in some cases (rB4c04149bca).
- Fix unreported: Cycles: Fix infinite recursion of md5 calculation on Windows (rB7d85da882b).
- Fix unreported: Cycles: Fix crash when trying to render after re-enabling the addon (rBc5e1781944).
- Fix unreported: Cycles: Fix wrong sample all direct/indirect settings on sm_50 and higher (rBda81227e54).
- Fix unreported: Cycles: Fix bug in CMJ pattern when number of samples is 1 (rBb6d9cbe654).
- [RC2] Fix unreported: Cycles: Fix compilation error of certain OpenCL split kernels (rB550215a65e).
- [RC2] Fix unreported: Cycles: Fix wrong default value for volume samples (rB3382ba0238).
Render: Freestyle
- Fix T44048: freestyle lines in Cycles are in the wrong color space (rBfc7c856da2).
- Fix T45152: multiview/stereo render not working with Freestyle + Cycles (rBdf1a3b0fda).
- Fix T46604: Crash in ChainPredicateIterator instantiated without predicates (rB52d074ba39).
- Fix T44231: Freestyle causes crash on render (rBefd774ce5a).
- Fix T46712: Crash while rendering Freestyle scene (rB15a1faefe9).
- Fix unreported: Freestyle: Fix for 'Distance from Object' modifiers without a target object (rB734af18651).
Sequencer
- Fix T46155: Sequencer Text Effect: wrong vertical 'TOP' alignment (rB6e19aa42bf).
- Fix T46189: draw style for waveforms occludes sequence strip text (rB6562e4ebe9).
- Fix T46510: VSE View-all crops out image (rBa1b34c0d28).
- Fix T46429: Movie clip is deformed by resolution multiplier when offset is added in sequence editor (rB0a2b48e3c6).
- Fix T46678: Extending left handle of a VSE multicam effect strip with snap creates frame stills (rB307f1e7d23).
- Fix T46628: Strips overlapping in VSE (rBecbbb02c88).
- Fix T46909: Text strip not themeable (rB5cbf58ce8b).
- Fix T47094: Crash w/ sequencer white-balance (rB88477fe2bf).
- Fix T47109: Expose sound data-block selector (rB982904fcc9).
- Fix T47135: VSE importing sound is one frame longer than video (rB15faab0082).
- Fix T47154: Sequencer add/subtract ignored alpha (rBa2d7ba8c21).
- Fix T46657: VSE: Strip length jumps to a negative number (rBac7c3e048b).
- Fix T47378: Separate images popup UI does nothing (rB6767c61a9b).
- Fix unreported: Fix crash sequencer drawing with no sound (rB598180f98d).
- Fix unreported: Sequencer: Fix crash when trying to change filepath of Sound strip (rB4aa286d788).
- Fix unreported: Fix white balance, was doing unnecessary linear conversions (rB3e6b7d0fd8).
- Fix unreported: Fix white balance sequencer modifier (rB073ce98231).
UI / Spaces / Transform
3D View
- Fix T46260: Shadeless option ignores Object-Color (rB02b7896423).
- Fix T46494: Can't de-select a face w/ mixed modes (rBf53a21747c).
- Fix T46590: Strange camera behavior (partial revert of fbca69c6) (rB3bc5399f72).
- Follow up to prevFix T46284: ious commit, proper incorrect Texture shading in Texture paint mode and cycles (rBfd8c3fe070).
- Fix T46711: view3d UI limits not scaled w/ scene (rB0024306362).
- Fix T46749: Texture paint & shadeless mode fails (rB930771d0cf).
- Fix T46951: invalid OpenGL mipmaps when using high bit depth textures (rB31d1895abf).
- Fix T46936: cycles GLSL should not draw outlines for transparent materials (rB17a16b57df).
- Fix T31605: Nupad ignores Rotate around selection (rB642b77ef0e).
- Fix T47003: OpenGL draw missing selection highlight when using hidden wire (rB071a69fc95).
- Fix T47051: cycles viewport textured shadeless draw bug (rB93c75bf992).
- Fix T47089: View rotate fails w/ auto depth+perspective (rB8a9e20495c).
- Fix T47263: numpad4/6 rotates around worl Z axis and not view Y axis (rBfe0ca82b23).
- Fix T47207: Material shading incorrectly handles colorramp node (rB49247f0fc4).
- Fix T46933: Bone axes letters may not be visible (rB6bbe59fab1).
- [RC2] Fix T47592: Wrong line width w/ custom-bones (rB9867042ab0).
- [RC2] Fix T47583: Mesh wire edge thickness regression (rB9fcc849aa3).
- [RC2] Fix T47586: Nurbs handle thickness regression (rB86bb5f70d6).
- [RC2] Fix T47582: Curve handle thickness regression (rB2d5343cd92).
- [RC2] Fix T47683: broken BBox logic when drawing duplis (rB7cd6a5c221).
- Fix unreported: Fix (coverity-reported) broken 'transform helpers' drawing (rB52f74923e6).
- Fix unreported: Fix error w/ printing knife header angle-snapping (rBdf1e9fac06).
- Fix unreported: Fix error orbiting out of camera + orbit-selected (rB0241e28049).
- Fix unreported: Fix opengl error when GLSL is on for basic shader: shader needs to be bound before setting uniforms (rB49a30112d4).
- Fix unreported: Smoke: fix for missing viewport color update (rBf1e8204f5a).
- Fix unreported: OpenGL Smoke: fix color issue, and clarify meaning of variables in the shader (rB82049cbe7e).
- Fix unreported: OpenGL: fixes related to GL_POINTS (rB2d71d13ea2).
- Fix unreported: Fix sample mis-match w/ OpenGL full-sample render (rB7e60f61007).
- Fix unreported: Fix armature relationship lines missing w/ hi-dpi (rB0eb54bd226).
- Fix unreported: Fix for object align not using local view cursor (rBef7791ff20).
Outliner
- Fix T46561: Crash in outliner delete hierarchy (rBe7cd64dc97).
- Fix T46896: Outliner group 'hide' doesn't update viewport render (rBf448659a56).
Text Editor
- Fix T46293: Text Editor: Convert to spaces/to tabs was totally broken with non-ASCII strings (rBfc97204742).
- Fix T46340: Auto scrolling in text editor with upward selection not work (rB066df84f73).
- Fix unreported: Fix minor order of init error w/ text draw (rBe751ee5526).
Transform
- Fix T46379: Bad behavior of bUnit_ToUnitAltName() with default units (rB86aeb7df96).
- Fix T46434: Shear w/ local-center & editmode fails (rBc2ce38b102).
- Fix T46503: Snap scale fails using corner pivot (rB2f35217849).
- Fix T46606: Trackball Rotate jumps releasing shift (rB19137e86bb).
- Fix T46741: Transform ignores constraint space (rB137ca0b241).
- Fix T29153: Rotate & scale ignore snapping points (rB8573c1a847).
- Fix T47238: Bug w/ view aligned constraint plane (rBe4d47518b3).
- Fix T47326: Snap to vertices not working properly in orthogonal view mode (rB3ad0344171).
- Fix T47367: Segfault in BIF_draw_manipulator() with "around active" and the active object hidden (rB69327137c0).
- Fix T47477: Transform allows 'inf' input (rB1d15421af9).
- Fix unreported: Fix issue w/ transform orientation & vert selection (rBb06f004d5b).
- Fix unreported: Fix transform crash in rare cases (rBc2508b0aaf).
User Interface
- Fix T46180: Theme > UV Image editor > Scope Background does not have any effect (rBcbeb76da95).
- Fix T46268: All Hotkey "C" are unexpectedly translated in menus (rB14bac995f3).
- Fix T46306: Cursor sometimes jumps with num-slider buttons & Continuous Grab (rB491b1899de).
- Fix T46346: Hide/Mask menu, Hotkey for lasso mask in sculpt mode unchangeable (rBe49b934955).
- Fix T46345: Registrable props could be modified (rB867c49b962).
- Fix T46402: UILists fail to scroll using click+drag (rB7a06613b82).
- Fix T46426: 2D-version of zoom border operator is available in 3DView context (rBdb3dfb76a8).
- Fix T46538: Mark and Clear Seam in UV Editor, assigning Hotkeys (rBa6c9a09061).
- Fix T46660: No need to set explicitely UI range of auto smooth angle anymore (rB8e7eb0b733).
- Fix T46691: Graph Editor, Channel, Toggle Channel Editability. Cannot reassign hotkey after removing it (rBcb39a4171b).
- Fix T46764: Crash toggling region + fullscreen (rB98931d9e39).
- Fix T46855: Limit Location Max value limited to 1000 units (rBfe3aaac118).
- Fix T46905: UV/Image Editor - Can't add shortcut to Mirror / X Axis menu item (rB227fb30a18).
- Fix T46958: NLA Editor's 'Add Modifier' button is the wrong size on Retina Display (rBc1cfdc59a3).
- Fix T46998: Console zoom doesn't update scrollbars (rB4644f08685).
- Fix T47009: Value typing issue in pie menu (rB63015d3a09).
- Fix T47045: add some missing UI i18n translations to texture buttons and freestyle render messages (rB1dcae9e309).
- Fix T47138: Page Down key pages up, instead of down, in Outliner (rB5c69345edc).
- Fix T47047: Toolbars opening at maximum zoom level (rB2d973f44e2).
- Fix T47158: Labels w/ icons use button text color (rB4d6b8925e6).
- Fix T47185: Wrong items order with template_icon_view (rB9137a44014).
- Fix T47256: Progress bar doesn't update w/ mouse-over (rB3822a9c01a).
- Fix T47370: untranslateable bake panel strings (rBe927f8b424).
- Fix T47382: incorrect tooltip for mirror tool in object mode (rB389a6a4c92).
- Fix T47529: Selecting paths makes them relative (rBadab35ba02).
- [RC2] Fix T47596: Bone motion path - confusing UI in 3DView tools (rB61e848280e).
- [RC2] Fix T47605: Elsyiun theme info text hard to read (rB42fd804cca).
- [Release] Fix T47807: Toggle header shortcut doesn't work (rB1e5c7e7a0d).
- Fix unreported: Fix report banner text width (rBe51272f663).
- Fix unreported: Fix popup menu glitch, scrolling at high dpi (rB34e749beef).
- Fix unreported: Fix error in bone UI (rB11c00caddc).
- Fix unreported: Fix broken comment about our WM progress report for python (its not a progress bar at all) (rB3751eb18c3).
- Fix unreported: Fix: Open tmp windows with size multiplied by virtual pixelsize (rB505a31bd22).
- Fix unreported: Fix crash changing screen + region overlap fade (rB2ced9326bb).
- Fix unreported: Fix broken windows 'MessageBox' calls (UI messages) (rB0b422900c8).
- Fix unreported: Fix FileBrowser 'context-editing' properties shortcuts not being displayed in tooltip (rB80fa528529).
- Fix unreported: UI: fix minor glitch copying small float value (rB39d11352e0).
- Fix unreported: Fix text wrapping off-by-one error w/ string width (rBd57847ca5b).
- Fix unreported: Fix i18n-related points in T47265 - mostly, fix non-translated items in enum-search popup menu (rB75838de7c3).
- Fix unreported: Fix: OSX - Cmd + A doesn't work for Font objects editing (rBec9977855f).
- Fix unreported: Fix items in mode pie changing position by supporting more than 8 items in operator-enum pies (rB21c88df7c7).
- Fix unreported: Fix frame node text ignoring blank lines (rB2fbdf9adc7).
- Fix unreported: Fix wrong indentation of items in keymap editor (rB8d73805df0).
- Fix unreported: Fix unnecessary separators in image editor Image menu (rB1b9039752a).
- [Release] Fix unreported: Fix/workaround T47685: Drag keymap slider fails (rBe511c7a34e).
Game Engine
- Fix T41536: 2.71 getActionFrame no longer returns frames accurately (rB0d36233dd8).
- Fix T41943: BGE Zeroing out angular velocity not possible (rB46ad220305).
- Fix T46458: BGE Crash on load (rBe32430df34).
- Fix T46381: BGE: last action frame not updated (rB728d1ec504).
- Fix T46556: BGE: check on null sound datablock pointer (rB586ec50022).
- Fix T30179: BGE: action actuator not stoped when state changed (rB0d638172ec).
- Fix T31357: BGE: wrong zoom when sets camera (rB13a4bcd148).
- Fix T43218: BGE: Text of framerate and profile glitch in Multitexture shading (rBb2f57190d9).
- Fix T44448: BGE: LOD will display wrong LOD level object if zoomed out then in (rB9eb7eb5379).
- Fix T46557: BGE: Empty collision bounds option with character physics (rB40b2e75b20).
- Fix T45945: BGE: Action bouncing (rBf10db730bc).
- Fix T35188: BGE: Duplicate an instance of group (rBa15a3952f4).
- Fix T46338: BGE: replace mesh from an other scene (rB8d3d931f6a).
- Fix T38986: BGE: Start object position not initialized in IPO (rB286f5ffa59).
- Fix T46870: bge globalDict kept between sessions (rB88556d801f).
- Fix T47293: game engine crashes since Bullet upgrade (rBfae710a213).
- Fix T47015: BGE, objects vanish aligning to vector (rBd53132d200).
- Fix unreported: BGE: Fix animations update when scene is suspended (rB75e4e4b67f).
- Fix unreported: BGE: Fix physics meshes conversion with modifiers (rB729e9651ac).
- Fix unreported: BGE: Fix issues with async libload (rB06d2ad0185).
- Fix unreported: BGE: Fix SetMass function affecting own object gravity (rBd2af140151).
- Fix unreported: BGE: Fix ray cast with unfound property (rBb3808a4e06).
- Fix unreported: Fix a regression introduced by https://developer.blender.org/D1396 on video playing (rB34f51cd498).
- Fix unreported: BGE: Fix unconverted character max jump value from old files (rBef49632b24).
- Fix unreported: BGE: Fix invalid operator< for microsoft compiler (rBf320724195).
System / Misc
Audio
- Fix T46683: High pitch sound artifact on import of 48k audio (rB8c25c1c484).
- Fix T46815: Changing playback setting makes blender crash (rB3cd36f85b0).
- Fix T47064: Change Audio defaults to 48 kHz (rBfcc68a02e9).
- Fix unreported: Fix leak creating 'empty' looptri bvh tree (rBe9b9b883fb).
- Fix unreported: Audaspace: Sequencer sound bugfix and mono UI (rB85d6759636).
Collada
- Fix T46868: added workaround for a collada issue with UTF8 filenames (rB85362dfe80).
- Fix T47484: Added final status of exported file to Blender console (rBedf9e8d4dc).
File I/O
- Fix T46444: Crash importing DAE w/ empty armature (rB1b8a4fd9bd).
- Fix T46453: JPEG quality not stored in file (rB51fc7aee34).
- Fix T45900: Allow again white spaces in file names (rB767d3f23b7).
- Fix T46502: Linked dupli-group lost on reload (rBb5a4a00998).
- Fix T46524: Use Alpha (Straight/Premultiply) option missing in 2.76 for DDS files (rB94791bd5da).
- Fix T46531: Cannot use % in filenames (rBa25892543a).
- Fix T46534: Crash loading corrupt HDR's (rB43c0f60523).
- Fix T46524: Use Alpha (Straight/Premultiply) option missing in 2.76, part II (rBc272017868).
- Fix T46565: Movie render crash w/o permissions (rBc6d98fa841).
- Fix T46655: crash reading unknown ID types (rB99df433ea7).
- Fix T46748: OpenEXR output different when frame saved with F3 vs. in an animation (rB19cdceaee4).
- Fix T46826: EXR Compression method set in UI does not always get passed correctly to the actual OpenEXR writing code (rB9a2290a30b).
- Fix T47484: replaced tempnam() by simple name 'untitled' (rB44561459f3).
- [RC2] Fix T47674: "Change Data/Files" setting incorrect filter (rB67d310459d).
- Fix unreported: Fix for error reporting w/ a new-file (rB70f0499139).
- Fix unreported: Fix crash loading modifiers with missing IDs (rBfd2bdc07ca).
- Fix unreported: Fix crash pressing +/- in file-selector (rB2f0db80155).
- Fix unreported: Fix ffmpeg saving long paths (rB050980e635).
- Fix unreported: Fix ffmpeg memory leaks (rBe435593fc0).
- Fix unreported: Fix 'change path' opening file browser with wrong filter for sound strips (rB7fa72b8970).
- [Release] Fix unreported: Fix crash loading some library blend files (rB3d1f050608).
Python
- Fix T46263: bpy api - assigning to object.matrix_basis with AXIS_ANGLE rotation mode does not work correctly (rB7967da2515).
- Fix T46437: Make progress report py helper resitent to 'zero steps' passed value (rBfd506623d8).
- Fix T46002: mathutils.geometry.intersect_line_line_2d doesn't operate on lines, but on line segments (rBe1b67c9bc0).
- Fix T46520: mathutils.bvhtree crashes with distance input (rB5551948b31).
- Fix T46521: Python: bvh.ray_cast doesn't find a plane facing in the other direction under certain circumstances (rB0d54aa9c02).
- Fix T46807: image/clip/sound load has one user (rB24a387d6ff).
- Fix T48806: mesh.materials.clear() does not decrement users counts (rBc8bf45c323).
- Fix T46805: Scale along axis fails w/ Python (rB6ba9d1094a).
- Fix T46891: Error removing PropertyGroup (rBa149a6784b).
- Fix T46959: sys.meta_path reset on on exit (rBdf6264f528).
- Fix T47164: [Scene.raycast] - True result when it should be False (rBc6c223ade6).
- Fix T47337: BVHTree.find_nearest missing (rBc7608ef359).
- Fix T47371: add access to 'static' enum items (rB337b718695).
- Fix unreported: Fix invalid exceptions w/ preview API (rB25c00ae460).
- Fix unreported: PyAPI: Change ray_cast to fix & improve behavior (rB08fb55eea2).
- Fix unreported: Fix split-py-edge assuming valid face indices (rB2180b38513).
- Fix unreported: Fix os.path.is_subdir w/ trailing slash (rBaa523f8435).
- Fix unreported: Fix crash w/ scripts run from the command line that load files (rBf81bc88ac7).
- Fix unreported: Fix crash running transform in background mode (rBa57d9f725f).
- Fix unreported: Fix crash in bvhtree.FromPolygons (rB9c21015c26).
- [Release] Fix unreported: Fix missing 'anim_data' in RNA API of Freestyle's linestyle (rB48ae702c3c).
System
- Fix T44605: OS X continuous grab issues (rBd9d3a2a500).
- Fix T46341: OS X trackpad and magic mouse gestures not working with 10.11 SDK (rBa8dd0af8cf).
- Fix T45167: OS X inertial scrolling can lead to unexpected zooming (rB240f356166).
- Fix T46431: Init glew before glx-context crashes (rB9cea429f78).
- Fix T46993: UI lag in fullscreen mode on OS X / Intel graphics (rBcd6c6ee1a5).
- Fix T31063: X11 window resize fails on PPC (rBc282373116).
- Fix T47228: Ghost not handling predictably keycodes when first keymap is non-latin (rB12c71508c2).
- Fix T47153: scroll wheel zoom fails with mouses that support smooth scroll on OS X (rB6451c072ce).
- Fix T47204: selection failing directly after disabling multisample in user prefs (rB6081f6c387).
- Fix T47342: hang with freestyle viewport render and animation playback (rB8f6912392d).
- Fix T47360: Image loading fails when accessible from the CWD (rBdc2a01ca05).
- Fix T47354: Garbage key events (UNKOWNKEY) would remain in backup event's keymodifier (rB6e16becffd).
- Fix T47393: mouse wheel scroll no longer zooms with mighty mouse on OS X (rB88770bed7c).
- Fix T47422: Factory startup loads too many fonts (rB2ecd67efa4).
- Fix unreported: WM: Fix crash when a new window can't be created (rB8471362987).
- Fix unreported: BLI_task: fix bad freeing of current task_thread in case POSIX thread creation fails (rBf56392f224).
- Fix unreported: Fix OS X user preferences open crash when changing virtual pixel size (rB68f677e655).
- Fix unreported: BLI_task: Fix/enhance logic of exiting worker threads (rB952afbf916).
- Fix unreported: Filebrowser: fix preview handling to make correct use of task scheduler (rB15fb2bd477).
- Fix unreported: Fix (unreported) broken background mode of Blender (due to OSD cleanup called also in background mode) (rB7bb16a5ccf).
- Fix unreported: Fix (unreported) broken BLI_join_dirfile() in some cases on Windows (rBbab8deef17).
- Fix unreported: Fix for heap-use-after-free happening in GHOST_EventManager (rB7ef10decdb).
- Fix unreported: OpenGL: fix max texture anisotropy check (rB0df1bdc268).
- Fix unreported: Fix (unreported) other joke in our localizing code - setting LIB_TAG_LOCAL tag! (rB8202c73ef4).
- Fix unreported: Fix cmd+z for undo not working when editing text objects on OS X (rB701a4a4e09).
- Fix unreported: Fix for Python executable not being found on Linux (rBaa8fc57f1e).
- Fix unreported: Fix crash drawing fonts at size 1 (rB60e53e0ce6).
- [RC2] Fix unreported: Fix (unreported) crash when opening a file from splash screen when 'load UI' option is disabled (rB6a97b9c4a2).
- [RC2] Fix unreported: Fix RNA property clamp assigning in Python (rBa78d679ddd).
Other
- Fix T34446: Make Local on linked mesh object: object gets removed if redo function is used (rB07332dd2bb).
- Fix T46465: Lag scrubbing w/ PlayAnim (rB0be6ca0b83).
- Fix T46544: Can't unpack generated image (rBe96411aaad).
- Fix T46626: Crash generating previews (rB7b7aba31f2).
- Fix T46699: copy_prev_settings() gives misleading error message when previous version's config dir doesn't exist (rB06ef778e08).
- Fix T46827: Appending Specific Groups Doesn't Work on Windows (rBda6578e647).
- Fix T46918: - Cleanup - FileBrowser - get rid of useless operators and update a bit keymap (rBa7dbc0704f).
- Fix T46929: error exporting Key configuration (rBe1698860ad).
- Fix T47046: Exporting Max and Maya keymap throws RNA warnings in console (rB70fa2f69c9).
- Fix T47188: Blender crashes when trying to undo adding new scene with "copy settings" (rB2c5bc023c2).
- Fix T46624: Preview is not always correctly updated (rB5d6d5b7272).
- Fix T47252: FileBrowser: buffer overflow with scripts defining too long 'filter_glob' string (rB66aa4af836).
- Fix T47368: Crash re-linking object to scene (rB7e5cabb6b6).
- Fix T47366: Single slope linear curve was wrongly using vector handle (rB24e6411be6).
- Fix T47377: Newer file crashes at render on official 2.76b version (rB5a45ccaf3e).
- Fix T47314: Misaligned DataBlock Previews for groups with custom center coordinates (rB7428ccfd6d).
- [RC2] Fix T47632: Revert "Fix (unreported) crash when opening a file from splash screen when 'load UI' option is disabled." (rB01485b389a).
- [RC2] Fix T47643: Blender crash. Linked speaker issue (rB0c32f755a6).
- [Release] Fix T47688: Regression in gl_load (rB1e2c8ca6ea).
- Fix unreported: BLI_Buffer: fix BLI_buffer_resize w/ calloc flag (rB38f4aeb2d3).
- Fix unreported: Fix memory leaks in PlayAnim (rBa595cda2cd).
- Fix unreported: Fix crash w/ PlayAnim & long filenames (rBcebaedd709).
- Fix unreported: Fix for missing id_lib_extern, assigning ID's (rB7dc80097a4).
- Fix unreported: Fix curve mapping linear preset not setting handle type correctly (rB4f6b01ce1f).
- Fix unreported: Fix broken groupobject usercount handling (rB18ecc8a78f).
- Fix unreported: Fix for factory settings loading without UI (rB2d96666a71).
- Fix unreported: Fix assert navigating into dir w/
.blend
suffix (rBe060c90ebc). - Fix unreported: Fix (unreported) libquery's IDLooper for constraints not handling correctly referenced ID pointers (rBb061b5ae7a).
- Fix unreported: Libquery: fix double-handling of object pointer in scene's basact base (rBf798c791cd).
- Fix unreported: Fix isect_point_tri_v3 w/ degenerate faces (rBa4e151704f).
- Fix unreported: Fix (unreported) bad LI_ID usercount when linking a new lib (rB24be453938).
- Fix unreported: Fix RNA_enum_set_identifier(), needs a context to handle correctly dynamic enums (rB261ac69f57).
- Fix unreported: Fix for tangent regression w/ looptri changes (rB7e9feac3e0).
- Fix unreported: Fix various potential bugs from coverity reports (NULL dereference, negative number assigned to uint...) (rB60663c8ec4).
- Fix unreported: Fix BLI_rename returned success w/ missing source path (rB622019a085).
- Fix unreported: Fix: Empty > Image not working in some hardwares (rB089d2a18d9).
- Fix unreported: Fix screenshot adding image extension after .blend (rB184a2ee5a4).
- Fix unreported: Fix button display clamping values (rBe4e21480d6).
- Fix unreported: Fix (unreported) crash when opening a file from splash screen when 'load UI' option is disabled (rB935e241fa6).
- [RC2] Fix unreported: Fix uninitialized memory use lattice-boundbox (rB15ac4b4f9b).
- [Release] Fix unreported: Fix bad UI range of convergence distance which was above the hard limit (rBab44c20409).
Unsorted
- Fix unreported: Fix: "Twist" GP Sculpt brush didn't work well in 3D View (rB9c474b187a).
- Fix unreported: Fix: "Twist" GP Sculpt brush in 2D Editors was unusable... now mostly usable, if still slightly offset (rBb594b25dad).
- Fix T47593: 'Move to layer' will be crash in blender 2.77rc1 (rBe956ebd0f9).
- Fix T47638: Bad auto-smooth value for new meshes (rBaa177d48c7).
- Fix T47564: Unwrapping the same mesh results in different UVs (rB67b16c6170).
- Fix T47644: crash (use-after-free) regression fromrB7a74738914a66 (rBb00822e42d).
- Fix T47604: Sculpt + Modifier undo gives invalid normals (rB91457def83).
- Fix T47635: Texture paint performance regression (rB322fa27829).
- Fix T47676: Broken default values for particle brush strength (rB50f188814f).
- Fix T47615: crash trying to use point density with lamp object (rB28e4f8eb5c).
- Fix T47608: Cycles cage baking crash after recent uv derivative fixes (rB77f96266e8).
- Fix T47642: Crash baking w/ cycles (rB198700a36d).
- Fix unreported: Cycles: Fix compilation error of certain OpenCL split kernels (rB550215a65e).
- Fix unreported: Cycles: Fix wrong default value for volume samples (rB3382ba0238).
- Fix T47592: Wrong line width w/ custom-bones (rB9867042ab0).
- Fix T47583: Mesh wire edge thickness regression (rB9fcc849aa3).
- Fix T47586: Nurbs handle thickness regression (rB86bb5f70d6).
- Fix T47582: Curve handle thickness regression (rB2d5343cd92).
- Fix T47683: broken BBox logic when drawing duplis (rB7cd6a5c221).
- Fix T47596: Bone motion path - confusing UI in 3DView tools (rB61e848280e).
- Fix T47605: Elsyiun theme info text hard to read (rB42fd804cca).
- Fix T47674: "Change Data/Files" setting incorrect filter (rB67d310459d).
- Fix T47632: Revert "Fix (unreported) crash when opening a file from splash screen when 'load UI' option is disabled." (rB01485b389a).
- Fix T47643: Blender crash. Linked speaker issue (rB0c32f755a6).
- Fix unreported: Fix uninitialized memory use lattice-boundbox (rB15ac4b4f9b).
- Fix unreported: Fix (unreported) crash when opening a file from splash screen when 'load UI' option is disabled (rB6a97b9c4a2).
- Fix unreported: Fix RNA property clamp assigning in Python (rBa78d679ddd).
- Fix T47688: Regression in gl_load (rB1e2c8ca6ea).
- Fix T47706: 'CTRL ALT Left Mouse' clicking on the dope sheet summary line crashes Blender (rBc20bcba363).
- Fix T47681: Bump node doesn't work with SSS shader when using OSL (rB7268e6c58f).
- Fix T47749: Crash subdividing wire edge w/ mdisps (rBfc2f0a1a25).
- Fix T47753: World equirectangular regression (rBde80ecc8fb).
- Fix unreported: Fix crash adding EditNormals modifier to NURBS object (or other types but mesh) (rB34510e3cce).
- Fix unreported: Fix bad UI range of convergence distance which was above the hard limit (rBab44c20409).
- Fix T47773: Particle System with Boids Crash (rB6d4f51212b).
- Fix T47785: Rendering Crash, Node Connector Crash, Changing Editors Crash (rB8b49fa29ca).
- Fix T47787: When performing operation 'Make single user' -> 'obj&data', object could be removed from group (rB80b906cb31).
- Fix T47827: Single Channel Preview Error (rB90758ed2e8).
- Fix unreported: Fix crash loading some library blend files (rB3d1f050608).
- Fix unreported: Fix/workaround T47685: Drag keymap slider fails (rBe511c7a34e).
- Fix T47788: Symmetrize flips multi-res data (rBe100a8598f).
- Fix T47772: Randomize stroke has direction bias (rB4bb12140e3).
- Fix T47784: BMesh.from_object broken keyword args (rBbcfa73dfd3).
- Fix T47759: Mesh 'Select less', leaves isolated verts (rBbbaffd7ede).
- Fix T47807: Toggle header shortcut doesn't work (rB1e5c7e7a0d).
- Fix T47763: 2.77 RC2 (Fluid) Particle Baking slower compared to 2.67b (rB2b0f0ffe0a).
- Fix unreported: Fix missing 'anim_data' in RNA API of Freestyle's linestyle (rB48ae702c3c).
- Fix T47760: Toggling GPencil's "Selection Mask" via Python does not update UI (rB4e53ca9ed2).
- Fix T47818: GPencil Sculpt Brush settings update when adjusted using scrollwheel while sculpting (rB6f49d970e0).
Blender 2.77a: Bug Fixes
For 2.77a many fixes for OpenGL display and simulation were made, as well as various fixes to rendering, sequencer and modeling. This bugfix release also solved some regressions in the particle system.
- e2181c2ef2a8080 Fix for crash of point density textures due to undefined
point_data
on loading. - fb5c6333f9aa8f0 GPU: avoid redundant logic for non-spot lamps
- 72bf5d13e6e65b0 Fix for non spot lamps calculating spot
- 712a2579944fb9e Fix (T47928): Crashing save corruption with dynamic paint drip effector groups.
- 72199882587b20b Revert "Fix (T47263): numpad4/6 rotates around worl Z axis and not view Y axis."
- f209529c3ddedf0 Fix (T47838): Fix (T47910): Knife project fails
- 75849b099f28cfc Fix (T47838): Walk gravity fails w/ intersecting objects
- 376eb77fd7c97cb Fix (T47900): VSE adjustment crashes on blank frame
- 6e31f4f0900d07e Fix (T47893): BGE crashes w/ generated mesh data
- 0f501a73ab61814 Fix (T47890): Vertex mask w/ subsurf select fails
- 0f1d711681dca29 Fix (T47830): Multi-edit w/ ui-list wont highlight
- f4840e878b95e87 Fix (T47848): Fix regression in sequencer GL render.
- 112300a982380c0 Fix (T47862): VSE hard cut fails.
- 0f63ce61c52fce8 Fix add mesh template
- 2c3985d9e684b85 Fix (T47842): UV sculpt brush widgets are available when not in uv sculpt mode.
- 46dd04faed2c671 Fix incorrect strncat use
- 002deb29cbc2fe1 Fix (T47670): cycles GLSL incorrect layer weight / fresnel.
- 6bfd88acd9498bb Fix (T47670): cycles GLSL incorrect normal map node.
- 112f431c3b71576 Fix (T47951): UserId problem on reload.
- 201d39386224301 Fix (T47902): Particle grid not using modifier stack, Take II.
- 26132eaf1f8058d Partly fix (unreported) particles not updating correctly when changing settings.
- 53e85a159a64a59 Particles: Fix broken grid distribution in some case from own recent rB201d3938622.
- 8e6d6cc4dc2b19b Fix (T48001): Highlighting selected item in filtered lists.
- 8fcf774167a2ea5 Fix (T47935): Hair particles; The display percentage parameter breaks after a render is done.
- 9317f9c05562671 Fix (T47939), take II: Check clang package version, not llvm-devel one.
- b1f918bcc53d552 Fix (T47958): Crash in Walk or Fly Navigation in Camera mode when invoking from non-3DView region
- cb1994805373c62 Fix (T47983): Particles - Emit from Verts emits double on one vert.
- ce71e2e78965b85 Fix (T47962): It's possible to set a Sound strip as a modifier Mask.
- d336bb0765e8175 Fix (T47972): Blender crash showing particle system.
- 273740006e19f19 Fix (T47668): Cycles OpenCL glass not rendering correctly on AMD.
- 52f3f6ffa4137bc Fix crash opening some .blend files after recent fix for hidden preview regions.
- e02d0de36e89cf2 Fix (T47505): Cycles OpenCL rendering crash on Windows.
- e14324daa72f214 Fix (T47758): rigidbody bug with constraint breaking and disable collisions.
- 74e40663da696ac Fix (T47971): rigid body baking crash due to thread race condition.
- 119ce13a41d5c97 Fix (T46623): OSX bpy.app.binary_path_python incorrect
- 240adb90a5d4364 Fix (T47973): Render stamp ignores font alpha
- 6a099b0c45ca418 BLF: alpha support for drawing to buffer
- 28ca3ebc5f81347 Fix (T47969): Select Random always uses same seed
- 2fae1719f82c10e Fix (T47986): OBJ Import fails w/ imagepath encoding
- 37e1e2695cc3e49 Fix (T47814): VSE Scene 'Use Sequence' fails
- 553ea6de8b57c68 Fix NULL check before free
- 83b5f0268ef766c Fix (T48012): Knife Project crash
- 93f107729cf7ab6 Fix (T48000): Eyedropper sample-merged ignored at first
- a9cd97673deb405 Knife Project: revert fix for (T43896)
- b03ff0bbf8ec33f Fix (T48030): Can't zoom VSE properties panel
- c3ed6010afd0a36 Fix (T47967): Select next active fails in some cases
- de81607efca4383 Fix error in ghash/gset_ensure_p_ex
- e5e8d67028ba6e0 Fix (T47961): Wipe effects should have 2 inputs
- ec28fe2e6b4e2b6 Fix (T47985): VSE GL-render scene strip hangs
- ee324aacdd4a639 Hide layers from UI in template
- c868945a430a3e4 Fix curve, missing update on Ctrl-LMB
- 097b895c2cccf58 Fix curve hide keeping spline active
- 0a7ed17099c6249 Fix curve adding 3D nurbs when 2D is set
- f4875bed89de650 Fix curve editmode adding 3D primitives w/ 2D curves
- 214e384fc4ac092 Fix (T48059): UV-editor crashes w/ over SHRT_MAX UV's
- 314aa1767883275 Fix When using keying sets, the toggling "all items" in the array target only goes from the index value down, instead of keying all
- 4ec95d621ada1ff CMAKE / msvc openmp, delay loading of openmp dll so we can set environment variable before it is loaded
- 74d3f3746c64454 CMake cleanup target_link_libraries_decoupled
- bd68a25505ac6cb cmake fix full debug builds on msvc
- c0cb9d75d625b75 CMAKE disable building the windows launcher, fix type in delayloading of debug dll
- de6af2f02a71693 Remove the obsolete windows launcher
- ae49f2ed99b6506 Fix (T48013): UV Sculpt Brush Does not appear in UV window - but does show up in uv panels (t, n)
- 003f908f0d9e21f Fix (T47987): Blender Cycles standalone does not properly read UV coordinates from XML
- 0b6b094a8c6ffc1 Cycles: Aligned vector was not covered by guarded stat
- 7bce3dd3ad02941 Fix (T47697): Smoke simulation doesn't work in viewport
- 9431fc67648be89 Cycles: Fix wrong initialization order of mesh flags and object transform
- ce44ffd74f749ce Cycles: Fix wrong camera-in-volume stack when camera ray hits volume domain twice
- e2e72a20ec97998 Fix (T47931): Missed world shader update when having object dependency
- 9ca925669301f75 Cycles: Support deformation motion blur for curves deformed by taper
- 673ddd48da88595 Cycles: Make curves modified by a taper object with modifier considered a deform modified
- ac8f4ba5301852c Cycles: Fix regression caused by recent camera-in-volume commit
- 65f279b7705a14f Cycles: Fix wrong camera in volume check when domain is only visible to camera rays
- db28ff54d650af6 Fix (T47705): Freestyle line glitch.
- 7607d064d658ee0 Fix Cycles debug panel, being shown in BI as well.
- 9f8311ee8871b97 Include requests' cacert.pem file.
Add-ons
(1c9d5a8507acfe76b7d4770f8436af0456ee9f55..c24359d93a4d2862e185f73814eff9213a98dc46)
- rBA1c9d5a8507ac Fix (T47832) - node switching did not update viewport render
- rBAcb2f13371259 Fix (T47831): Obj_Import_Problem.
- rBAe42f47d181a4 OBJ Import: prevent loading an image many times
- rBA8c19f730b75a Node Wrangler: Fix (T47892) output socket was ignored when connected to another input of the output node
- rBA320d4f7bafb2 Node Wrangler tidy silly duplicate logic
- rBAc24359d93a4d Correct import (missed when moving from BAM)
- rBA4e01dc4deaa6 Correct links
- rBAc553d7c0eb00 Avoid writing redundant zeros