2.79a release #53683

Closed
opened 2018-01-03 12:29:34 +01:00 by Bastien Montagne · 12 comments

See #54255 for 2.79b


This task is to track status of 2.79a release.

UP TO 71c93624e2

Applied

add580beee 2018/01/06 Aaron Carlisle Fix #47212: Luminance Key not working with HDR and out-of-gamut ranges
94a3ee56c7 2017/12/20 Antonio Vazquez Fix MSVSC2017 error
1effab7809 2017/10/26 Arto Kitula Fix #52984. Trackpad rotation to natural direction
c57636f060 2017/09/14 Bastien Montagne Fix failure in our UI code that could allow search button without search callbacks, leading to crash
3c1c3b64c5 2017/09/14 Bastien Montagne Fix #52729: Decimals not showing over 100m or 100 feet
785e96a11d 2017/09/18 Bastien Montagne Fix (irc-reported by @Sergey) invalid precision value in a float RNA property
bb4a12914f 2017/09/18 Bastien Montagne Add some security checks against future bad float UIprecision values
9591b5f618 2017/09/19 Bastien Montagne Fix #52816: regression can't open file in 2.79 (crash)
98d797b67c 2017/09/20 Bastien Montagne Fix missing ID remapping in Action editor callback
1d8aebaa09 2017/09/25 Bastien Montagne Add an 'atomic cas' wrapper for pointers.
63482a5f2e 2017/10/05 Bastien Montagne Fix #53002: Batch-Generate Previews generate empty or none image for large objects
9ea2a7c02d 2017/10/08 Bastien Montagne Fix potential string buffer overruns
383df45af9 2017/10/15 Bastien Montagne Fix bad 'poll' prop callback API doc
ca006deafe 2017/10/30 Bastien Montagne Fix #53191: Python API Reference link wrong in splash screen
b28da9dbf8 2017/11/06 Bastien Montagne Fix #53250: Crash when linking/appending a scene to a blend when another linked scene in this blend is currently open/active
556b13f03e 2017/11/14 Bastien Montagne Fix #53309: Remove default 'Clear loc/rot/scale delta transform' shortcuts
784614655f 2017/11/19 Bastien Montagne Fix #53343: Custom Normal Data Transfer Crashes when some vertexes have no faces
9f1048481c 2017/11/29 Bastien Montagne Fix #53420: Vertex Groups: The "-" button gets a hidden function
1802d14394 2017/12/04 Bastien Montagne Fix #53463: Rotation numerical input shows instable behaviour
d130c66db4 2017/12/22 Bastien Montagne Fix scalability issue in threaded code of Mesh normals computation
17f1ce4d4f 2017/12/28 Bastien Montagne Fix #53630: Effect strips not displaying Input data. Fix #52977: Parent bone name disappeared in the UI in pose mode.
e84966ac42 2018/01/02 Bastien Montagne nstall_deps: llvm downloads new website location
96e507d989 2018/01/08 Bastien Montagne Fix #53509: Datablock ID Properties attached to bpy.types.Material are not loaded
850f73638c 2018/01/08 Bastien Montagne install_deps: Fix OCIO always re-cloning its whole git repository
c528b9b777 2018/01/26 Bastien Montagne Fix #53003: IMB: Invalid framerate handling due to short integer overflow.
567afcca20 2018/01/26 Bastien Montagne Related to #53003: tweak scene fps range.
47a3bbcc34 2018/01/26 Bastien Montagne IMB: Add asserts that returned fps and fps base are strictly positives.
f309becf2d 2018/01/31 Bastien Montagne Fix possible concurrency issue in mesh normals computation.
293723fc7f 2018/02/01 Bastien Montagne Fix #53975: Vertex colors transfer crash
ea9099473a 2018/02/09 Bastien Montagne Fix (unreported) crash when duplicating a FileBrowser window in preview draw mode.
d454a44e96 2017/09/12 Brecht Van Lommel Fix Cycles bug in RR termination, probability should never be > 1.0
d0d9360a66 2017/09/18 Brecht Van Lommel Fix #52800: fix UI flickering with Mesa on Linux
6bf3dfbcdb 2017/09/18 Brecht Van Lommel Fix #52801: reload scripts causes Cycles viewport render crash
64f8cc3e7d 2017/10/05 Brecht Van Lommel Fix #52998: disabled menu entries responding to key shortcuts
c82efd3276 2017/10/06 Brecht Van Lommel Fix #52514: don't clear filename when dropping directory path in file browser
c040dedc12 2017/10/07 Brecht Van Lommel Fix incorrect MIS with principled BSDF and specular roughness 0.
c74c72101e 2017/10/20 Brecht Van Lommel Fix compositor node links getting lost on file load for custom render passes
0e3fd70d7a 2017/11/07 Brecht Van Lommel Fix #53129: Cycles missing update when changing image auto refresh
3dec1de275 2017/11/07 Brecht Van Lommel Fix incorrect color management when saving JPG previews for EXR
ebcb880375 2017/11/12 Brecht Van Lommel Fix #53273: render bake settings properties not showing correct Python path
56da112ae0 2017/11/23 Brecht Van Lommel Fix #53360: crash with GLSL bump mapping and missing group output node
5e13097dc3 2017/11/23 Brecht Van Lommel Fix #53145: bevel tool fails when used a second time
2bf3825711 2017/11/27 Brecht Van Lommel Fix #53145: bevel tool does not start with amount at zero
07dbff7dc1 Brecht Van Lommel Fix #53217: GLSL principled BSDF black with zero clearcoat roughness.]
18a353dd24 Brecht Van Lommel Fix #52368: Cycles OSL trace() failing on Windows 32 bit.]
d089875c4c Brecht Van Lommel Fix build with OSL 1.9.x, automatically aligns to 16 bytes now.]
e50ed90e4d Brecht Van Lommel Fix #53348: Cycles difference between gradient texture on CPU and GPU.]
f55735e533 Brecht Van Lommel CMake: support CUDA 9 toolkit, and automatically disable sm_2x binaries.]
d85a0a722e Brecht Van Lommel Fix part of #53038: principled BSDF clearcoat weight has no effect with 0 roughness.]
05b08a3 Brecht Van Lommel Fix #53092: errors reading EXR files with different data/display window]
debd9f6 Brecht Van Lommel Fix #53171: lamp specials strength tweak fails with renamed emission nodes.]
948515c Brecht Van Lommel Fix #53600: Cycles shader mixing issue with principled BSDF and zero weights.
2ca933f Brecht Van Lommel Fix #53755: Cycles OpenCL lamp shaders have incorrect normal.
30a0459 Brecht Van Lommel Fix #53692: OpenCL multi GPU rendering not using all GPUs.
0dfcf7b Brecht Van Lommel Fix #52924: buffer overflows in TIFF, PNG, IRIS, DPX, HDR and AVI loading.
3ff9aab Brecht Van Lommel Fix #52924: buffer overflow vulernability in thumbnail file reading.
e04d7c4 Brecht Van Lommel Fix #52924: buffer overflow vulnerabilities in mesh code.
e6df028 Brecht Van Lommel Fix #52924: buffer overflow vulnerability in curve, font, particles code.
e53447c Brecht Van Lommel Fix old files with changed node socket type not loading correctly.
bbc562f Brecht Van Lommel Fix #53593: sculpt brush rake spacing bug after recent bugfix.
0e37c98 Brecht Van Lommel Fix part of #53080: all material previews re-rendering after undo.
b37dff9 Brecht Van Lommel Fix part of #53080: don't use current scene world for icon previews.
d827186c17 2017/09/14 Campbell Barton Fix #52723: Reset UV layers failed
909da553e3 2017/09/14 Campbell Barton Fix bpy.utils.resource_path('SYSTEM') output
2aa2bec43a 2017/09/14 Campbell Barton Fix blender/blender-app-templates#52442: bl_app_templates_system not working
8c21003248 2017/09/14 Campbell Barton Fix #52748: Select shortest face path fails
fc7ac0bc49 2017/09/14 Campbell Barton Correct error in last commit
378b74f025 2017/09/15 Campbell Barton Docs: only show versions in changelog side-bar
7c8e87fc52 2017/09/15 Campbell Barton Fix #52384: Bridge pair result depends on other loops
d09c429e30 2017/09/16 Campbell Barton Fix writing Iris images w/ invalid header
a850d74312 2017/09/16 Campbell Barton Fix #51074: Boolean modifier inverts operation
9134529b9e 2017/09/17 Campbell Barton UI: avoid int cast before clamping number input
adb647fb92 2017/09/20 Campbell Barton UI: fullstop at end of tooltips
806bc55a34 2017/09/21 Campbell Barton Fix #52860: 3D Text crashes w/ Ctrl Backspace
4e15eddb52 2017/09/25 Campbell Barton Fix #52890: Crash unlinking sequencer sound
296757804c 2017/10/04 Campbell Barton Fix error copying smoke modifier uv layer
ffb190244c 2017/10/05 Campbell Barton Fix setting the operator name in Py operator API
327bb6e543 2017/10/06 Campbell Barton Fix ruler access from search pop-up
7d3723a54d 2017/10/17 Campbell Barton Fix #52959: Local view looses clip range on exit
2103194f79 2017/10/25 Campbell Barton Fix #53004: XWayland ignores cursor-warp calls
282af08fe2 2017/10/27 Campbell Barton Fix blender/blender-addons#53131: Incorrect vert-edge angle calculation
5b3c15e336 2017/11/12 Campbell Barton Fix blender/blender-addons#53294: bpy.ops.image.open crash
8f56cebe72 2017/11/18 Campbell Barton Fix BGE sound actuator property access
ed3b7a5cd4 2017/11/20 Campbell Barton Fix #53342: Outliner 'select hierarchy' broken
df7b9fa2ee 2017/11/30 Campbell Barton Fix #53410: 3D Text always recalculated
e6404274a1 2017/12/06 Campbell Barton Fix #53441: Inset doesn't start at zero
54f7bb4582 2017/12/11 Campbell Barton Fix for inset when accessed from spacebar search
be54868ec3 2017/12/13 Campbell Barton Fix #53529: Rip crashes w/ wire edge
99b7dc60be 2017/12/14 Campbell Barton Fix missing update for particles w/ fluids
1f95347882 2017/12/14 Campbell Barton Fix #53322: Collada export crash w/ shape keys
076616898b 2017/12/18 Campbell Barton Fix #53577: Rake sculpt/paint wrong on first step
cbc7aa80d4 2018/01/03 Campbell Barton Fix #53678: Smart Project UV margin ignores units
0becc8a7dd 2018/01/04 Campbell Barton Fix #52953: Crash removing material
a7b4f98e73 2018/01/08 Campbell Barton Fix #53713: User remap failed w/ texface images
31f67f7 Campbell Barton Fix writing Iris images w/ invalid header
6a83222 Campbell Barton Fix SGI format reader vulnerability (CVE-2017-2901)
42a5624 Campbell Barton Fix memory leak in recent curve refactor
7c64e33b01 Campbell Barton makesdna/makesrna: silence output by default]
d19d094ca9 Campbell Barton Fix incorrect allocation size]
974053f7e Campbell Barton Fix brush reset (missing notifier)
775c773cf Campbell Barton Fix sculpt secondary color missing some brushes
b29e37ed8 Campbell Barton Docs: add note for bmesh face_split_edgenet
8fb2e4619 Campbell Barton Edit Mesh: click extrude, ensure inverse matrix
3859f5ec2 Campbell Barton Docs: correct descriptions
c93cfcbb6 Campbell Barton Fix edge-split bmesh operator giving empty result
8661ab12a Campbell Barton Fix BMesh PyAPI internal flag clearing logic
1d409defb Campbell Barton Docs: clarify return value for BVH API
69b516590 Campbell Barton WM: minor correction to user-pref writing
855799ecc Campbell Barton Fix #53430: Cut at the strip end fails w/ endstill
4a734325f Campbell Barton bl_app_override: support empty UI layout items
7a58ff928 Campbell Barton Math Lib: signed versions of quaternion angle
e418c858 Campbell Barton 3D View: use shortest angle between quaternions
These commits relate to #52291 however other changes were made relating to it which should be included to keep output compatible, also applying changes to avoid merge conflicts.
9c7b89241 Campbell Barton BLI_utildefines: sync w/ 2.8
c4fc9c4a8 Campbell Barton Math Lib: clamped rounding utility functions
892d304de Campbell Barton Fix #52291: Boolean fails w/ co-linear edged ngons
fdb8e1793 Campbell Barton Fix error in recent boolean changes w/ quad split
c59408748 Campbell Barton Polyfill Beautify: option to rotate out of degenerate state
d120780fe Campbell Barton BMesh: use less involved check for edge rotation
9a2f7dd77 Campbell Barton Correct recent error in boolean quad split check
36f5972ed Campbell Barton Avoid bias when calculating quad split direction
215651af1 Campbell Barton Boolean Modifier: add debug options
6178cf835 Campbell Barton Cleanup: use stubs for eigen gtest
b1f2b6988 Campbell Barton Missing from last commit
e00bb4d22 Campbell Barton BLI_polyfill2d_test: Try flipped x/y axis
c4235356c Campbell Barton BLI_polyfill2d_test: add test for #52834
f680e42a4 Campbell Barton Correct test ifdef in polyfill
959a58da9 Campbell Barton Cleanup: redundant casts
a2d246c5c Campbell Barton BLI_polyfill2d_test: script to generate test data
a8f11f542 Campbell Barton Fix #52871: BLI_polyfill_beautify_quad_rotate_calc_ex was mistakenly considering the state as degenerated
293dc4e08 Campbell Barton Revert "Fix #52871: BLI_polyfill_beautify_quad_rotate_calc_ex was mistakenly considering the state as degenerated"
e40e29cd3 Campbell Barton Fix #52871: beauty fill error
aba2f8ea6 Campbell Barton Beauty fill was skipping small faces
6dfe4cbc6 Campbell Barton Polyfill Beautify: half-edge optimization
af067f230 Campbell Barton Correct gtest error in recent beautify change
b84e3dc7f Campbell Barton GTest: initial BLI_heap test
4af1af70a Campbell Barton BLI_hash: add BLI_heap_reinsert
336885beb Campbell Barton Use BLI_heap_reinsert for decimate and beautify
342573292 Campbell Barton BLI_heap: minor changes to the API
These commits are to fix application templates, bug #53274 & blender/blender-app-templates#53637:
0398ee10a1 Campbell Barton WM: don't load preferences on 'File -> New'
b500f42700 Campbell Barton WM: load UI for new file, even when pref disabled
d749320e3b Campbell Barton BLI_utildefines: Support SWAP macro with two args
326efb4319 Campbell Barton Fix #53274: Saving template prefs overwrites default prefs
3bec70ca60 Campbell Barton Use custom SWAP macro for swapping userdef data
434ed96dd2 Campbell Barton Revert "BLI_utildefines: Support SWAP macro with two args"
9b65560934 Campbell Barton Fix blender/blender-app-templates#53637: Keymap from app-template ignored
These commits are to resolve conflicts for #53143
990515a5a7 Campbell Barton Math Lib: add divide_floor_i
a0e7dbc66d Campbell Barton BMesh: move bridge tools stepping logic into macro
7b95243240 Campbell Barton BLI_utildefines_iter: Use for iteration helpers
136f33b09f Campbell Barton Fix #53143: Knife Crash after Grid Fill
6eb89027c3 Campbell Barton Fix #53696: Compositor HSV limits changed
6d8f63a834 2017/10/16 Campbell Barton Fix #53054: Parentless bone + IK crashes
4b3e6cb728 2017/10/08 Campbell Barton Cleanup: --help text
457dc8d12c Campbell Barton Fix #53586: Surfaces collapse when joined
a7b4f98e73 Campbell Barton Fix #53713: User remap failed w/ texface images
98d89cef6b Campbell Barton Fix background_job template
0edda8e4ce Campbell Barton Fix #53311: transform edge/normal orientation
a33a5880f7 Campbell Barton Fix bmesh.utils.face_join arg parsing
These Commits resolve CVE-2017-2901
a72e609204 Campbell Barton Cleanup: SGI format, use uint/short/char types
b884188f8a Campbell Barton Cleanup: SGI format, avoid overflow
829916f4e5 Campbell Barton Fix SGI foramt reader CVE-2017-2901
d7204aed95 Campbell Barton Cleanup: SGI format, remove unused struct members
8d3efb2b90 Campbell Barton Fix #53772: Presets don't support colons
2b9fb723ed Campbell Barton Fix #53832: Particle weight paint crash
368414efac Campbell Barton Fix #53823: Particle weight brush crash
56fc812d1e Campbell Barton Fix manual lookups (data is now lowercase)
fb4582134a Campbell Barton Fix #53850: Lock to Cursor breaks 3D manipulators
d7c7ce2a7b Campbell Barton BLI_kdtree: utility function to remove doubles
567b4fa794 Campbell Barton Fix #52634: EditMesh Remove doubles could hang
65d40b3eeb Campbell Barton Docs: invoke_search_popup uses bl_property
22afe88882 Campbell Barton Fix navmesh creation w/ multiple objects
b0af44fa4d Campbell Barton Fix #50630: Fluid fails on win32 w/ unicode paths
ceb645bc56 Campbell Barton Fix #53986: Crash saving during sculpt stroke
f911fb0744 Campbell Barton Minor change to last commit
8a6b83d27e Campbell Barton Fix #53958: Sequencer zoom 1:1 fails
56fa48969e Campbell Barton Fix #54072: Crash splitting edges
6981861fcf Campbell Barton Cleanup: Python context access
58ba89b5be Campbell Barton Fix #54075: Align Objects fails w/ empty mesh
6535f668b4 Campbell Barton Address #54048: Skip non image/movie w/ proxy dir storage
92b342d30d 2017/11/09 Dalai Felinto Fix logic for pinning textures users from context
a6c69ca57f 2017/12/29 Dalai Felinto Fix #53513: Particle size showing in multiple places
95d83b9b23 2018/01/04 Dalai Felinto Fix leak when rendering OpenGL animations
2dfd795bd2 2017/12/06 Daniel Silva Proposed fix for #53263 -- Blender crashes when rendering with Stabilizer 2D node without movie selected
26f98446b1 2017/09/21 Gaia Clary fix #52831 removed enforcement of matrix decomposition when animations are exported
e59cf13b8c 2018/01/01 Gaia Clary fix #53230: avoid Nullpointer problems in Collada Exporter
96ce50449c 2017/09/19 Howard Trickey Fix #52733 Percent mode for Bevel sometimes had nans
87607254d6 2018/01/07 Ines Almeida (Nodes) Display image name if any in the Image and Texture Image node title
5ec8a9ac27 2017/11/29 José Luis Oliveira Cunha Fix #53116: default texture coordinates for volume materials are blank
d2202117fe 2017/09/12 Joshua Leung #50354: Action length calculation added unnecessary padding if some F-Curves only contained a single key (on the last real frame of the action)
fde45132de 2017/09/21 Joshua Leung Fix #52861: Keymap editor filter doesn't show shortcuts using "+"
b0ccf2322b 2017/09/26 Joshua Leung Fix: When transforming GP strokes in "Local" mode, the strokes would get obscured by the transform constraint lines
1e07f366e6 2017/10/28 Joshua Leung Fix #53185: After rendering an animation (Ctrl-F12), pressing F12 no longer renders single frames only
6f578740ef 2017/11/19 Joshua Leung Fix #53300: Bone Extrude via Ctrl + Click is not done from active bone tail
d2b03d2364 2017/11/19 Joshua Leung Fix: Undo pushes were missing for Add/Remove Driver Variable buttons, and Remove Driver button
bf1dc39679 2017/12/21 Lukas Stockner Fix #53567: Negative pixel values causing artifacts with denoising
b1a036861d 2017/12/20 Martin Felke (scorpion81) Fix #53572: Alembic imports UV maps incorrectly
5aa08eb3cc Mathieu Menuet Fix #53017: Cycles not detecting AMD GPU when there is an NVidia GPU too.
08b063a19f 2017/12/29 Philipp Oeser Fix #53639: text sequence strips no stamped into render
c6abf41f71 2018/01/06 Philipp Oeser Fix #53650: remove hard limits on force field size and max distance
433c74d9f7 2017/12/19 Ray Molenkamp bpy_extras: add missing colorband keymap to keyconfig_utils.py
7e928c3bbc Ray Molenkamp Fix: msvc build error with bli_fileops.h
00067afa10 2017/12/07 Sebastian Koenig Fix #53419: Masking "Add" menu is not present in Image editor, but shortcut is
c8a989d644 2018/01/08 Sebastian Koenig No groping in Blender's Tracker!
4aee701f00 2017/09/12 Sergey Sharybin Fix #52679: Hole in bake normal
fadc079740 2017/09/12 Sergey Sharybin Fix #52573: Cycles baking artifacts
76e7c039ec 2017/09/13 Sergey Sharybin Fix #52140: Align objects centers using origin for text
6f633dec5d 2017/09/13 Sergey Sharybin Fix #52299: X resolution of 4 causes nodes to collapse
8140b51aa4 2017/09/14 Sergey Sharybin Fix #52739: Crash loading corrupted video files
7aafa32c09 2017/09/14 Sergey Sharybin Fix #51416: Blender Crashes while moving Sliders
7177e0ac3e 2017/09/19 Sergey Sharybin Fix #52811: At any framerate selected, video exported with 1000fps
f320d0e0a8 2017/09/22 Sergey Sharybin Fix #52840: New Depsgraph - Mask editor not working correctly
840cce840e 2017/09/23 Sergey Sharybin Tracking: Fix crash when tracking failed
d430c462a3 2017/09/23 Sergey Sharybin Fix #52851: Per-frame traking is broken when sequence doesn't start at frame 1
92aff05a7c 2017/09/23 Sergey Sharybin Tracking: Cleanup, reuse existing variable
874062b6ab 2017/09/23 Sergey Sharybin Tracking: Followup to previous fix, need to remap frame number for sequence tracking
75e8e3779b 2017/09/28 Sergey Sharybin Curves: Fix wrong bitset being checked against CYCLIC bit flag
3801f76b7b 2017/09/28 Sergey Sharybin Fix #52932: Driver with target of custom property from scene fails to update
5ea729845d 2017/10/11 Sergey Sharybin Fix #53048: OSL Volume is broken in Blender 2.79
f1c7243376 2017/10/31 Sergey Sharybin Tracking: Create mesh from selected tracks only
6785a2bd66 2017/11/21 Sergey Sharybin Fix #53371: Keying Node fails with values above 1
c34f3c777f 2017/12/19 Sergey Sharybin Fix #53559: Auto texture space for text and font is wrong in Cycles
f7163a7d0a 2017/09/14 Sergey Sharybin Fix #52741: Follow track with depth object crashes Blender with new depsgraph
b31faac17e 2017/09/19 Sergey Sharybin Depsgraph: Fix wrong flag being assigned
4fde0910d5 Sergey Sharybin Compositor: Cleanup, reduce indentation level in render layer node
17a117c7a0 Sergey Sharybin Compositor: Cleanup, de-duplicate some code
f472aea922 Sergey Sharybin Compositor: Cleanup, get rid of nested ternary operators
04800ed434 Sergey Sharybin Fix #52113: Compositor doesnt mix unrendered render layers well
3573f49bfd Sergey Sharybin Masks: Split layer evaluation into separate function
09c6c6c486 Sergey Sharybin Fix #52749: New Depsgraph - Render View Mask is not initialized correctly
8b3ad25862 Sergey Sharybin Transform: Enable recursion dependency check for new depsgraph
c622533fa0 Sergey Sharybin Fix #52432: Blender crashes while using Ghost (new depsgraph)
4808c488c5 Sergey Sharybin CMake: Add extra requests dependencies
0d4e519b74 Sergey Sharybin OpenVDB: Fix compilation error against OpenVDB 4
675cef0a16 Sergey Sharybin Fix #52835: When driven IK influence change, ik animation have 1 frame delay
83ce02879f Sergey Sharybin Cycles: Fix possible race condition when generating Beckmann table
b65fecd9a0 Sergey Sharybin GPU: Fix memory corruption in GPU_debug on GTX1080
be5123a0a9 Sergey Sharybin Space clip: Make it more clear that filter track does not use any settings from tool shelf
2868dcbe2b Sergey Sharybin Fix compilation error with clang-5
4782000fd5 Sergey Sharybin Cycles: Fix possible race condition when initializing devices list]
01a0649354 Sergey Sharybin Cycles: Fix wrong shading when some mesh triangle has non-finite coordinate]
8a03e4d409 Sergey Sharybin Depsgraph: Fix relations for metaballs]
2ac33b47dc Sergey Sharybin Fix #53547: Metaballs as dupli objects are not updated with the new Depsgraph
c45afcfa81 Sergey Sharybin Depsgraph: Don't make non-dynamic hair dependent on time
9c0a38ee33 Sergey Sharybin Depsgraph: Add missing checks from previous commit
2c64615438 2017/12/13 Sergey Sharybin Fix #53552: Unneeded particle cache reset on frame change
467d92b8f1 2017/09/12 Sergey Sharybin Cycles: Tweaks to avoid compilation error of megakernel
a22590a62c 2017/09/14 Sergey Sharybin Fix #52537: Dyntopo "detail flood fill" doesn't work in some cases
c75bd25cd8 2017/09/14 Sergey Sharybin Fix #52732: Particle system volume grid particles out of volume
95a8e73d40 2017/09/15 Sergey Sharybin Fix copy-paste error in recent particles fix
1a9217e222 2017/09/15 Sergey Sharybin Fix #52763: Boolean problem with vertex group
1a4442b3db 2017/09/19 Sergey Sharybin Fix #52823: New Depsgraph - Shrinkwrap crashes blender
9ddee885ae 2017/09/28 Sergey Sharybin Fix #52086: Graph editor "normalize" drag errors for integers
04704297d2 2017/10/02 Sergey Sharybin Fix #52920: Saving Tiff Files type Blender crashes
64c1a48c50 2017/10/02 Sergey Sharybin Fix #52927: Compositor wrong scale when scale size input is connected to complex node
b22b2c783d 2017/10/04 Sergey Sharybin Fix #52982: Join operator with context override crashes Blender 2.79
c756787694 2017/10/06 Sergey Sharybin Fix #52940: VSE Glow Effect Strip on transparent images has no blur
06ff970f27 2017/10/17 Sergey Sharybin Fix #53007: OpenSubdiv + transparency = artefact/crashes
bfbcc5e581 2017/12/07 Sergey Sharybin Fix #53499: Cannot load DPX files
a41fe949d8 2017/12/18 Sergey Sharybin Fix #53398: Surface deform modifier says that convex polygons are concave for…
df0ecd73af 2017/12/22 Sergey Sharybin Subsurf: Avoid global lock for loops and orig index layers
870840e8b7 2017/12/22 Sergey Sharybin Subsurf: Avoid possible use of partially initialized edge hash
3ee2ed3049 2018/01/08 Sergey Sharybin Fix #53612: Blender crashes on CleanTracks with 'DELETE_SEGMENTS' and a disabled marker
2dab6f499c Sergey Sharybin Mikkspace: Cleanup, reduce indentation level
3241905f40 Sergey Sharybin Fix #52818: Tangent space calculation is really slow for high-density mesh with degenerated topology
db7a78a2be Sergey Sharybin Cycles: Fix compilation error with latest OIIO
42dff6cc2e Sergey Sharybin Cycles: Fix compilation error with OIIO compiled against system PugiXML
d1a761c4d4 Sergey Sharybin Cycles: Fix compilation error of standalone application
2e8914549b Sergey Sharybin Cycles: Fix difference in image Clip extension method between CPU and GPU
a950af8e24 Sergey Sharybin Fix #53012: Shadow catcher creates artifacts on contact area
ab1af38c74 2017/12/19 Sergey Sharybin Cycles: Fix crash opening user preferences after adding extra GPU
55696b56d9 Sergey Sharybin Fix #53068: AMD Threadripper not working well with Blender
0a3fa9c25c Arto Kitula Fix missing SpinLock typedef on macOS
83d9f8e379 Stefan Werner Compositor: Ensured 16 byte alignment for variables accessed by SSE instructions.
df886b178c Stefan Werner Moved alignment attributes from my last commit to BLI_compiler_attrs.h for future use.
1febc85855 Stefan Werner Cycles: Workaround for performance loss with the CUDA 9.0 SDK.
58a15b2bfe Stefan Werner Cycles: Fixed compilation of CUDA kernels. Follow-up fix for my last commit.
0012d54a70 2017/10/29 Sybren A. Stüvel Alembic import: fixed mesh corruption when changing topology
50f1c9a8af 2017/12/22 Sergey Sharybin Task scheduler: Start with suspended pool to avoid threading overhead on push
6efd58dd3e 2017/12/22 Sergey Sharybin Task scheduler: Clarify why do we need an atomic add of 0
09aaee5640 2018/02/19 Sergey Sharybin Fix #53032: Image sequence works bad with Displace modifier
9e707802c2 2018/02/21 Sergey Sharybin Depsgraph: Fix crash using --debug-depsgraph and --debug-depsgraph-no-threads

EXCLUDED:

a51688d0b0 2017/10/12 Bastien Montagne Fix #53052: ID decrement error when deleting a scene, either python or GUI ==>> Depends on ID copy refactor, not in 2.79, not easily portable.
77f300e2a9 Brecht Van Lommel Fix use of uninitialized memory in Cycles normal baking.
ed7260071b Brecht Van Lommel Fix EXR multilayer compositing result saving issues.
e8e92dffed 2017/12/25 Brecht Van Lommel Fix #53607: Cycles normal map baking problem when there is no bump
6a225a283e 2017/12/29 Brecht Van Lommel Build: fix make deps OpenSubdiv build on Linux
ac934efc5e 2017/12/30 Brecht Van Lommel Build: fix make deps TBB on Linux, older versions don't support GCC 7
0e59f2b256 2018/01/06 Brecht Van Lommel Fix #47212: incorrect luma coefficients for Luminance Key node
d0cc5d8948 2018/01/11 Philipp Oeser Fix #53752: Draw curve fails w/ stylus
43f33ea300 2017/12/11 Sergey Sharybin Node selection: Stop operator when mouse selection selected a node

To be included:

(no clean cherry-pick for those remaining)

bb30ce0f0b 2017/12/18 Howard Trickey Fix #53474, bevel glitchy with big objects.
4838512e7d 2017/12/13 João Seixas Fix blender/blender-addons#53404 - Python API documentation: UI Layout Emboss description wording
941deaca7a 2017/11/26 Joshua Leung Fix #53393: Change from 'd' key to 'draw' panel button causes pencil to be activated immediately instead of upon LMB

To be considered???

25418be97e 2018/01/03 Arto Kitula build deps: llvm new website download locations
ee49ee24c3 Dalai Felinto Fix: unselectable objects can be selected via the NLA editor
0c019a3ffc 2017/09/21 Joshua Leung Fix #50450: Breakdowner doesn't work in Tweak Mode on translated NLA Strips
96e84d002a 2017/09/26 Joshua Leung Fix #52901: New Depsgraph - Driver using "self" needs reloading file to work
262ddbfda0 2017/09/26 Campbell Barton Add missing header
ae72a9206e 2017/10/20 Joshua Leung Fix #46163: NLA properties with drivers aren't displayed as having drivers
c71f2f1404 2017/10/24 Joshua Leung Fix #53130: NLA Tweak (moved) Tracks + Alt+RMB Select does not work in Graph Editor
61fe8e8aca Julian Eisel Hide "Confirm on Release" button from transfor redo options]
57d7e5b6ee Ray Molenkamp Fix #42489 and #52936: Loading blend with minimized window results in crash or empty screen on windows.
fdd3d969a6 2018/01/10 Campbell Barton Fix #53491: Absolute tablet motion detection fails
See #54255 for 2.79b ---- This task is to track status of 2.79a release. UP TO 71c93624e2 # Applied | add580beee | 2018/01/06 | Aaron Carlisle | Fix #47212: Luminance Key not working with HDR and out-of-gamut ranges | -- | -- | -- | -- | | | | | 94a3ee56c7 | 2017/12/20 | Antonio Vazquez | Fix MSVSC2017 error | | | | 1effab7809 | 2017/10/26 | Arto Kitula | Fix #52984. Trackpad rotation to natural direction | | | | c57636f060 | 2017/09/14 | Bastien Montagne | Fix failure in our UI code that could allow search button without search callbacks, leading to crash | 3c1c3b64c5 | 2017/09/14 | Bastien Montagne | Fix #52729: Decimals not showing over 100m or 100 feet | 785e96a11d | 2017/09/18 | Bastien Montagne | Fix (irc-reported by @Sergey) invalid precision value in a float RNA property | bb4a12914f | 2017/09/18 | Bastien Montagne | Add some security checks against future bad float UIprecision values | 9591b5f618 | 2017/09/19 | Bastien Montagne | Fix #52816: regression can't open file in 2.79 (crash) | 98d797b67c | 2017/09/20 | Bastien Montagne | Fix missing ID remapping in Action editor callback | 1d8aebaa09 | 2017/09/25 | Bastien Montagne | Add an 'atomic cas' wrapper for pointers. | 63482a5f2e | 2017/10/05 | Bastien Montagne | Fix #53002: Batch-Generate Previews generate empty or none image for large objects | 9ea2a7c02d | 2017/10/08 | Bastien Montagne | Fix potential string buffer overruns | 383df45af9 | 2017/10/15 | Bastien Montagne | Fix bad 'poll' prop callback API doc | ca006deafe | 2017/10/30 | Bastien Montagne | Fix #53191: Python API Reference link wrong in splash screen | b28da9dbf8 | 2017/11/06 | Bastien Montagne | Fix #53250: Crash when linking/appending a scene to a blend when another linked scene in this blend is currently open/active | 556b13f03e | 2017/11/14 | Bastien Montagne | Fix #53309: Remove default 'Clear loc/rot/scale delta transform' shortcuts | 784614655f | 2017/11/19 | Bastien Montagne | Fix #53343: Custom Normal Data Transfer Crashes when some vertexes have no faces | 9f1048481c | 2017/11/29 | Bastien Montagne | Fix #53420: Vertex Groups: The "-" button gets a hidden function | 1802d14394 | 2017/12/04 | Bastien Montagne | Fix #53463: Rotation numerical input shows instable behaviour | d130c66db4 | 2017/12/22 | Bastien Montagne | Fix scalability issue in threaded code of Mesh normals computation | 17f1ce4d4f | 2017/12/28 | Bastien Montagne | Fix #53630: Effect strips not displaying Input data. Fix #52977: Parent bone name disappeared in the UI in pose mode. | e84966ac42 | 2018/01/02 | Bastien Montagne | nstall_deps: llvm downloads new website location | 96e507d989 | 2018/01/08 | Bastien Montagne | Fix #53509: Datablock ID Properties attached to bpy.types.Material are not loaded | 850f73638c | 2018/01/08 | Bastien Montagne | install_deps: Fix OCIO always re-cloning its whole git repository | c528b9b777 | 2018/01/26 | Bastien Montagne | Fix #53003: IMB: Invalid framerate handling due to short integer overflow. | 567afcca20 | 2018/01/26 | Bastien Montagne | Related to #53003: tweak scene fps range. | 47a3bbcc34 | 2018/01/26 | Bastien Montagne | IMB: Add asserts that returned fps and fps base are strictly positives. | f309becf2d | 2018/01/31 | Bastien Montagne | Fix possible concurrency issue in mesh normals computation. | 293723fc7f | 2018/02/01 | Bastien Montagne | Fix #53975: Vertex colors transfer crash | ea9099473a | 2018/02/09 | Bastien Montagne | Fix (unreported) crash when duplicating a FileBrowser window in preview draw mode. | | | | d454a44e96 | 2017/09/12 | Brecht Van Lommel | Fix Cycles bug in RR termination, probability should never be > 1.0 | d0d9360a66 | 2017/09/18 | Brecht Van Lommel | Fix #52800: fix UI flickering with Mesa on Linux | 6bf3dfbcdb | 2017/09/18 | Brecht Van Lommel | Fix #52801: reload scripts causes Cycles viewport render crash | 64f8cc3e7d | 2017/10/05 | Brecht Van Lommel | Fix #52998: disabled menu entries responding to key shortcuts | c82efd3276 | 2017/10/06 | Brecht Van Lommel | Fix #52514: don't clear filename when dropping directory path in file browser | c040dedc12 | 2017/10/07 | Brecht Van Lommel | Fix incorrect MIS with principled BSDF and specular roughness 0. | c74c72101e | 2017/10/20 | Brecht Van Lommel | Fix compositor node links getting lost on file load for custom render passes | 0e3fd70d7a | 2017/11/07 | Brecht Van Lommel | Fix #53129: Cycles missing update when changing image auto refresh | 3dec1de275 | 2017/11/07 | Brecht Van Lommel | Fix incorrect color management when saving JPG previews for EXR | ebcb880375 | 2017/11/12 | Brecht Van Lommel | Fix #53273: render bake settings properties not showing correct Python path | 56da112ae0 | 2017/11/23 | Brecht Van Lommel | Fix #53360: crash with GLSL bump mapping and missing group output node | 5e13097dc3 | 2017/11/23 | Brecht Van Lommel | Fix #53145: bevel tool fails when used a second time | 2bf3825711 | 2017/11/27 | Brecht Van Lommel | Fix #53145: bevel tool does not start with amount at zero | | 07dbff7dc1 | | Brecht Van Lommel | Fix #53217: GLSL principled BSDF black with zero clearcoat roughness.] | 18a353dd24 | | Brecht Van Lommel | Fix #52368: Cycles OSL trace() failing on Windows 32 bit.] | d089875c4c | | Brecht Van Lommel | Fix build with OSL 1.9.x, automatically aligns to 16 bytes now.] | e50ed90e4d | | Brecht Van Lommel | Fix #53348: Cycles difference between gradient texture on CPU and GPU.] | f55735e533 | | Brecht Van Lommel | CMake: support CUDA 9 toolkit, and automatically disable sm_2x binaries.] | d85a0a722e | | Brecht Van Lommel | Fix part of #53038: principled BSDF clearcoat weight has no effect with 0 roughness.] | 05b08a3 | | Brecht Van Lommel | Fix #53092: errors reading EXR files with different data/display window] | debd9f6 | | Brecht Van Lommel | Fix #53171: lamp specials strength tweak fails with renamed emission nodes.] | 948515c | | Brecht Van Lommel | Fix #53600: Cycles shader mixing issue with principled BSDF and zero weights. | 2ca933f | | Brecht Van Lommel | Fix #53755: Cycles OpenCL lamp shaders have incorrect normal. | 30a0459 | | Brecht Van Lommel | Fix #53692: OpenCL multi GPU rendering not using all GPUs. | 0dfcf7b | | Brecht Van Lommel | Fix #52924: buffer overflows in TIFF, PNG, IRIS, DPX, HDR and AVI loading. | 3ff9aab | | Brecht Van Lommel | Fix #52924: buffer overflow vulernability in thumbnail file reading. | e04d7c4 | | Brecht Van Lommel | Fix #52924: buffer overflow vulnerabilities in mesh code. | e6df028 | | Brecht Van Lommel | Fix #52924: buffer overflow vulnerability in curve, font, particles code. | e53447c | | Brecht Van Lommel | Fix old files with changed node socket type not loading correctly. | bbc562f | | Brecht Van Lommel | Fix #53593: sculpt brush rake spacing bug after recent bugfix. | 0e37c98 | | Brecht Van Lommel | Fix part of #53080: all material previews re-rendering after undo. | b37dff9 | | Brecht Van Lommel | Fix part of #53080: don't use current scene world for icon previews. | | | d827186c17 | 2017/09/14 | Campbell Barton | Fix #52723: Reset UV layers failed | 909da553e3 | 2017/09/14 | Campbell Barton | Fix bpy.utils.resource_path('SYSTEM') output | 2aa2bec43a | 2017/09/14 | Campbell Barton | Fix blender/blender-app-templates#52442: bl_app_templates_system not working | 8c21003248 | 2017/09/14 | Campbell Barton | Fix #52748: Select shortest face path fails | fc7ac0bc49 | 2017/09/14 | Campbell Barton | Correct error in last commit | 378b74f025 | 2017/09/15 | Campbell Barton | Docs: only show versions in changelog side-bar | 7c8e87fc52 | 2017/09/15 | Campbell Barton | Fix #52384: Bridge pair result depends on other loops | d09c429e30 | 2017/09/16 | Campbell Barton | Fix writing Iris images w/ invalid header | a850d74312 | 2017/09/16 | Campbell Barton | Fix #51074: Boolean modifier inverts operation | 9134529b9e | 2017/09/17 | Campbell Barton | UI: avoid int cast before clamping number input | adb647fb92 | 2017/09/20 | Campbell Barton | UI: fullstop at end of tooltips | 806bc55a34 | 2017/09/21 | Campbell Barton | Fix #52860: 3D Text crashes w/ Ctrl Backspace | 4e15eddb52 | 2017/09/25 | Campbell Barton | Fix #52890: Crash unlinking sequencer sound | 296757804c | 2017/10/04 | Campbell Barton | Fix error copying smoke modifier uv layer | ffb190244c | 2017/10/05 | Campbell Barton | Fix setting the operator name in Py operator API | 327bb6e543 | 2017/10/06 | Campbell Barton | Fix ruler access from search pop-up | 7d3723a54d | 2017/10/17 | Campbell Barton | Fix #52959: Local view looses clip range on exit | 2103194f79 | 2017/10/25 | Campbell Barton | Fix #53004: XWayland ignores cursor-warp calls | 282af08fe2 | 2017/10/27 | Campbell Barton | Fix blender/blender-addons#53131: Incorrect vert-edge angle calculation | 5b3c15e336 | 2017/11/12 | Campbell Barton | Fix blender/blender-addons#53294: bpy.ops.image.open crash | 8f56cebe72 | 2017/11/18 | Campbell Barton | Fix BGE sound actuator property access | ed3b7a5cd4 | 2017/11/20 | Campbell Barton | Fix #53342: Outliner 'select hierarchy' broken | df7b9fa2ee | 2017/11/30 | Campbell Barton | Fix #53410: 3D Text always recalculated | e6404274a1 | 2017/12/06 | Campbell Barton | Fix #53441: Inset doesn't start at zero | 54f7bb4582 | 2017/12/11 | Campbell Barton | Fix for inset when accessed from spacebar search | be54868ec3 | 2017/12/13 | Campbell Barton | Fix #53529: Rip crashes w/ wire edge | 99b7dc60be | 2017/12/14 | Campbell Barton | Fix missing update for particles w/ fluids | 1f95347882 | 2017/12/14 | Campbell Barton | Fix #53322: Collada export crash w/ shape keys | 076616898b | 2017/12/18 | Campbell Barton | Fix #53577: Rake sculpt/paint wrong on first step | cbc7aa80d4 | 2018/01/03 | Campbell Barton | Fix #53678: Smart Project UV margin ignores units | 0becc8a7dd | 2018/01/04 | Campbell Barton | Fix #52953: Crash removing material | a7b4f98e73 | 2018/01/08 | Campbell Barton | Fix #53713: User remap failed w/ texface images | 31f67f7 | | Campbell Barton | Fix writing Iris images w/ invalid header | 6a83222 | | Campbell Barton | Fix SGI format reader vulnerability (CVE-2017-2901) | 42a5624 | | Campbell Barton | Fix memory leak in recent curve refactor | | 7c64e33b01 | | Campbell Barton | makesdna/makesrna: silence output by default] | d19d094ca9 | | Campbell Barton | Fix incorrect allocation size] | | 974053f7e | | Campbell Barton | Fix brush reset (missing notifier) | 775c773cf | | Campbell Barton | Fix sculpt secondary color missing some brushes | b29e37ed8 | | Campbell Barton | Docs: add note for bmesh face_split_edgenet | 8fb2e4619 | | Campbell Barton | Edit Mesh: click extrude, ensure inverse matrix | 3859f5ec2 | | Campbell Barton | Docs: correct descriptions | c93cfcbb6 | | Campbell Barton | Fix edge-split bmesh operator giving empty result | 8661ab12a | | Campbell Barton | Fix BMesh PyAPI internal flag clearing logic | 1d409defb | | Campbell Barton | Docs: clarify return value for BVH API | 69b516590 | | Campbell Barton | WM: minor correction to user-pref writing | 855799ecc | | Campbell Barton | Fix #53430: Cut at the strip end fails w/ endstill | 4a734325f | | Campbell Barton | bl_app_override: support empty UI layout items | 7a58ff928 | | Campbell Barton | Math Lib: signed versions of quaternion angle | e418c858 | | Campbell Barton | 3D View: use shortest angle between quaternions | | | | | These commits relate to #52291 however other changes were made relating to it which should be included to keep output compatible, also applying changes to avoid merge conflicts. | 9c7b89241 | | Campbell Barton | BLI_utildefines: sync w/ 2.8 | c4fc9c4a8 | | Campbell Barton | Math Lib: clamped rounding utility functions | 892d304de | | Campbell Barton | Fix #52291: Boolean fails w/ co-linear edged ngons | fdb8e1793 | | Campbell Barton | Fix error in recent boolean changes w/ quad split | c59408748 | | Campbell Barton | Polyfill Beautify: option to rotate out of degenerate state | d120780fe | | Campbell Barton | BMesh: use less involved check for edge rotation | 9a2f7dd77 | | Campbell Barton | Correct recent error in boolean quad split check | 36f5972ed | | Campbell Barton | Avoid bias when calculating quad split direction | 215651af1 | | Campbell Barton | Boolean Modifier: add debug options | 6178cf835 | | Campbell Barton | Cleanup: use stubs for eigen gtest | b1f2b6988 | | Campbell Barton | Missing from last commit | e00bb4d22 | | Campbell Barton | BLI_polyfill2d_test: Try flipped x/y axis | c4235356c | | Campbell Barton | BLI_polyfill2d_test: add test for #52834 | f680e42a4 | | Campbell Barton | Correct test ifdef in polyfill | 959a58da9 | | Campbell Barton | Cleanup: redundant casts | a2d246c5c | | Campbell Barton | BLI_polyfill2d_test: script to generate test data | a8f11f542 | | Campbell Barton | Fix #52871: `BLI_polyfill_beautify_quad_rotate_calc_ex` was mistakenly considering the state as degenerated | 293dc4e08 | | Campbell Barton | Revert "Fix #52871: `BLI_polyfill_beautify_quad_rotate_calc_ex` was mistakenly considering the state as degenerated" | e40e29cd3 | | Campbell Barton | Fix #52871: beauty fill error | aba2f8ea6 | | Campbell Barton | Beauty fill was skipping small faces | 6dfe4cbc6 | | Campbell Barton | Polyfill Beautify: half-edge optimization | af067f230 | | Campbell Barton | Correct gtest error in recent beautify change | b84e3dc7f | | Campbell Barton | GTest: initial BLI_heap test | 4af1af70a | | Campbell Barton | BLI_hash: add BLI_heap_reinsert | 336885beb | | Campbell Barton | Use BLI_heap_reinsert for decimate and beautify | 342573292 | | Campbell Barton | BLI_heap: minor changes to the API | | | | | These commits are to fix application templates, bug #53274 & blender/blender-app-templates#53637: | 0398ee10a1 | | Campbell Barton | WM: don't load preferences on 'File -> New' | b500f42700 | | Campbell Barton | WM: load UI for new file, even when pref disabled | d749320e3b | | Campbell Barton | BLI_utildefines: Support SWAP macro with two args | 326efb4319 | | Campbell Barton | Fix #53274: Saving template prefs overwrites default prefs | 3bec70ca60 | | Campbell Barton | Use custom SWAP macro for swapping userdef data | 434ed96dd2 | | Campbell Barton | Revert "BLI_utildefines: Support SWAP macro with two args" | 9b65560934 | | Campbell Barton | Fix blender/blender-app-templates#53637: Keymap from app-template ignored | | | | | These commits are to resolve conflicts for #53143 | 990515a5a7 | | Campbell Barton | Math Lib: add divide_floor_i | a0e7dbc66d | | Campbell Barton | BMesh: move bridge tools stepping logic into macro | 7b95243240 | | Campbell Barton | BLI_utildefines_iter: Use for iteration helpers | 136f33b09f | | Campbell Barton | Fix #53143: Knife Crash after Grid Fill | 6eb89027c3 | | Campbell Barton | Fix #53696: Compositor HSV limits changed | 6d8f63a834 | 2017/10/16 | Campbell Barton | Fix #53054: Parentless bone + IK crashes | 4b3e6cb728 | 2017/10/08 | Campbell Barton | Cleanup: --help text | 457dc8d12c || Campbell Barton | Fix #53586: Surfaces collapse when joined | a7b4f98e73 || Campbell Barton | Fix #53713: User remap failed w/ texface images |98d89cef6b || Campbell Barton | Fix background_job template |0edda8e4ce || Campbell Barton | Fix #53311: transform edge/normal orientation |a33a5880f7 || Campbell Barton | Fix bmesh.utils.face_join arg parsing | | | | | These Commits resolve CVE-2017-2901 | a72e609204 || Campbell Barton | Cleanup: SGI format, use uint/short/char types | b884188f8a || Campbell Barton | Cleanup: SGI format, avoid overflow | 829916f4e5 || Campbell Barton | Fix SGI foramt reader CVE-2017-2901 | d7204aed95 || Campbell Barton | Cleanup: SGI format, remove unused struct members | | 8d3efb2b90 || Campbell Barton | Fix #53772: Presets don't support colons | 2b9fb723ed || Campbell Barton | Fix #53832: Particle weight paint crash | 368414efac || Campbell Barton | Fix #53823: Particle weight brush crash | 56fc812d1e || Campbell Barton | Fix manual lookups (data is now lowercase) | fb4582134a || Campbell Barton | Fix #53850: Lock to Cursor breaks 3D manipulators | d7c7ce2a7b || Campbell Barton | BLI_kdtree: utility function to remove doubles | 567b4fa794 || Campbell Barton | Fix #52634: EditMesh Remove doubles could hang | 65d40b3eeb || Campbell Barton | Docs: invoke_search_popup uses bl_property | 22afe88882 || Campbell Barton | Fix navmesh creation w/ multiple objects | b0af44fa4d || Campbell Barton | Fix #50630: Fluid fails on win32 w/ unicode paths | ceb645bc56 || Campbell Barton | Fix #53986: Crash saving during sculpt stroke | f911fb0744 || Campbell Barton | Minor change to last commit | 8a6b83d27e || Campbell Barton | Fix #53958: Sequencer zoom 1:1 fails | 56fa48969e || Campbell Barton | Fix #54072: Crash splitting edges | 6981861fcf || Campbell Barton | Cleanup: Python context access | 58ba89b5be || Campbell Barton | Fix #54075: Align Objects fails w/ empty mesh | 6535f668b4 || Campbell Barton | Address #54048: Skip non image/movie w/ proxy dir storage | | | | 92b342d30d | 2017/11/09 | Dalai Felinto | Fix logic for pinning textures users from context | a6c69ca57f | 2017/12/29 | Dalai Felinto | Fix #53513: Particle size showing in multiple places | 95d83b9b23 | 2018/01/04 | Dalai Felinto | Fix leak when rendering OpenGL animations | | | | 2dfd795bd2 | 2017/12/06 | Daniel Silva | Proposed fix for #53263 -- Blender crashes when rendering with Stabilizer 2D node without movie selected | | | | 26f98446b1 | 2017/09/21 | Gaia Clary | fix #52831 removed enforcement of matrix decomposition when animations are exported | e59cf13b8c | 2018/01/01 | Gaia Clary | fix #53230: avoid Nullpointer problems in Collada Exporter | | | | 96ce50449c | 2017/09/19 | Howard Trickey | Fix #52733 Percent mode for Bevel sometimes had nans | | | | 87607254d6 | 2018/01/07 | Ines Almeida | (Nodes) Display image name if any in the Image and Texture Image node title | | | | 5ec8a9ac27 | 2017/11/29 | José Luis Oliveira Cunha | Fix #53116: default texture coordinates for volume materials are blank | | | | d2202117fe | 2017/09/12 | Joshua Leung | #50354: Action length calculation added unnecessary padding if some F-Curves only contained a single key (on the last real frame of the action) | fde45132de | 2017/09/21 | Joshua Leung | Fix #52861: Keymap editor filter doesn't show shortcuts using "+" | b0ccf2322b | 2017/09/26 | Joshua Leung | Fix: When transforming GP strokes in "Local" mode, the strokes would get obscured by the transform constraint lines | 1e07f366e6 | 2017/10/28 | Joshua Leung | Fix #53185: After rendering an animation (Ctrl-F12), pressing F12 no longer renders single frames only | 6f578740ef | 2017/11/19 | Joshua Leung | Fix #53300: Bone Extrude via Ctrl + Click is not done from active bone tail | d2b03d2364 | 2017/11/19 | Joshua Leung | Fix: Undo pushes were missing for Add/Remove Driver Variable buttons, and Remove Driver button | | | | bf1dc39679 | 2017/12/21 | Lukas Stockner | Fix #53567: Negative pixel values causing artifacts with denoising | | | | b1a036861d | 2017/12/20 | Martin Felke (scorpion81) | Fix #53572: Alembic imports UV maps incorrectly | | | | 5aa08eb3cc | | Mathieu Menuet | Fix #53017: Cycles not detecting AMD GPU when there is an NVidia GPU too. | | | | 08b063a19f | 2017/12/29 | Philipp Oeser | Fix #53639: text sequence strips no stamped into render | c6abf41f71 | 2018/01/06 | Philipp Oeser | Fix #53650: remove hard limits on force field size and max distance | | | | 433c74d9f7 | 2017/12/19 | Ray Molenkamp | bpy_extras: add missing colorband keymap to keyconfig_utils.py | 7e928c3bbc || Ray Molenkamp | Fix: msvc build error with bli_fileops.h | | | | 00067afa10 | 2017/12/07 | Sebastian Koenig | Fix #53419: Masking "Add" menu is not present in Image editor, but shortcut is | c8a989d644 | 2018/01/08 | Sebastian Koenig | No groping in Blender's Tracker! | | | | 4aee701f00 | 2017/09/12 | Sergey Sharybin | Fix #52679: Hole in bake normal | fadc079740 | 2017/09/12 | Sergey Sharybin | Fix #52573: Cycles baking artifacts | 76e7c039ec | 2017/09/13 | Sergey Sharybin | Fix #52140: Align objects centers using origin for text | 6f633dec5d | 2017/09/13 | Sergey Sharybin | Fix #52299: X resolution of 4 causes nodes to collapse | 8140b51aa4 | 2017/09/14 | Sergey Sharybin | Fix #52739: Crash loading corrupted video files | 7aafa32c09 | 2017/09/14 | Sergey Sharybin | Fix #51416: Blender Crashes while moving Sliders | 7177e0ac3e | 2017/09/19 | Sergey Sharybin | Fix #52811: At any framerate selected, video exported with 1000fps | f320d0e0a8 | 2017/09/22 | Sergey Sharybin | Fix #52840: New Depsgraph - Mask editor not working correctly | 840cce840e | 2017/09/23 | Sergey Sharybin | Tracking: Fix crash when tracking failed | d430c462a3 | 2017/09/23 | Sergey Sharybin | Fix #52851: Per-frame traking is broken when sequence doesn't start at frame 1 | 92aff05a7c | 2017/09/23 | Sergey Sharybin | Tracking: Cleanup, reuse existing variable | 874062b6ab | 2017/09/23 | Sergey Sharybin | Tracking: Followup to previous fix, need to remap frame number for sequence tracking | 75e8e3779b | 2017/09/28 | Sergey Sharybin | Curves: Fix wrong bitset being checked against CYCLIC bit flag | 3801f76b7b | 2017/09/28 | Sergey Sharybin | Fix #52932: Driver with target of custom property from scene fails to update | 5ea729845d | 2017/10/11 | Sergey Sharybin | Fix #53048: OSL Volume is broken in Blender 2.79 | f1c7243376 | 2017/10/31 | Sergey Sharybin | Tracking: Create mesh from selected tracks only | 6785a2bd66 | 2017/11/21 | Sergey Sharybin | Fix #53371: Keying Node fails with values above 1 | c34f3c777f | 2017/12/19 | Sergey Sharybin | Fix #53559: Auto texture space for text and font is wrong in Cycles | f7163a7d0a | 2017/09/14 | Sergey Sharybin | Fix #52741: Follow track with depth object crashes Blender with new depsgraph | b31faac17e | 2017/09/19 | Sergey Sharybin | Depsgraph: Fix wrong flag being assigned | | 4fde0910d5 | | Sergey Sharybin | Compositor: Cleanup, reduce indentation level in render layer node | 17a117c7a0 | | Sergey Sharybin | Compositor: Cleanup, de-duplicate some code | f472aea922 | | Sergey Sharybin | Compositor: Cleanup, get rid of nested ternary operators | 04800ed434 | | Sergey Sharybin | Fix #52113: Compositor doesnt mix unrendered render layers well | | 3573f49bfd | | Sergey Sharybin | Masks: Split layer evaluation into separate function | 09c6c6c486 | | Sergey Sharybin | Fix #52749: New Depsgraph - Render View Mask is not initialized correctly | | 8b3ad25862 | | Sergey Sharybin | Transform: Enable recursion dependency check for new depsgraph | | c622533fa0 | | Sergey Sharybin | Fix #52432: Blender crashes while using Ghost (new depsgraph) | | 4808c488c5 | | Sergey Sharybin | CMake: Add extra requests dependencies | | 0d4e519b74 | | Sergey Sharybin | OpenVDB: Fix compilation error against OpenVDB 4 | | 675cef0a16 | | Sergey Sharybin | Fix #52835: When driven IK influence change, ik animation have 1 frame delay | | 83ce02879f | | Sergey Sharybin | Cycles: Fix possible race condition when generating Beckmann table | b65fecd9a0 | | Sergey Sharybin | GPU: Fix memory corruption in GPU_debug on GTX1080 | | be5123a0a9 | | Sergey Sharybin | Space clip: Make it more clear that filter track does not use any settings from tool shelf | | 2868dcbe2b | | Sergey Sharybin | Fix compilation error with clang-5 | 4782000fd5 | | Sergey Sharybin | Cycles: Fix possible race condition when initializing devices list] | 01a0649354 | | Sergey Sharybin | Cycles: Fix wrong shading when some mesh triangle has non-finite coordinate] | 8a03e4d409 | | Sergey Sharybin | Depsgraph: Fix relations for metaballs] | 2ac33b47dc | | Sergey Sharybin | Fix #53547: Metaballs as dupli objects are not updated with the new Depsgraph | | c45afcfa81 | | Sergey Sharybin | Depsgraph: Don't make non-dynamic hair dependent on time | 9c0a38ee33 | | Sergey Sharybin | Depsgraph: Add missing checks from previous commit | 2c64615438 | 2017/12/13 | Sergey Sharybin | Fix #53552: Unneeded particle cache reset on frame change | | 467d92b8f1 | 2017/09/12 | Sergey Sharybin | Cycles: Tweaks to avoid compilation error of megakernel | a22590a62c | 2017/09/14 | Sergey Sharybin | Fix #52537: Dyntopo "detail flood fill" doesn't work in some cases | c75bd25cd8 | 2017/09/14 | Sergey Sharybin | Fix #52732: Particle system volume grid particles out of volume | 95a8e73d40 | 2017/09/15 | Sergey Sharybin | Fix copy-paste error in recent particles fix | 1a9217e222 | 2017/09/15 | Sergey Sharybin | Fix #52763: Boolean problem with vertex group | 1a4442b3db | 2017/09/19 | Sergey Sharybin | Fix #52823: New Depsgraph - Shrinkwrap crashes blender | 9ddee885ae | 2017/09/28 | Sergey Sharybin | Fix #52086: Graph editor "normalize" drag errors for integers | 04704297d2 | 2017/10/02 | Sergey Sharybin | Fix #52920: Saving Tiff Files type Blender crashes | 64c1a48c50 | 2017/10/02 | Sergey Sharybin | Fix #52927: Compositor wrong scale when scale size input is connected to complex node | b22b2c783d | 2017/10/04 | Sergey Sharybin | Fix #52982: Join operator with context override crashes Blender 2.79 | c756787694 | 2017/10/06 | Sergey Sharybin | Fix #52940: VSE Glow Effect Strip on transparent images has no blur | 06ff970f27 | 2017/10/17 | Sergey Sharybin | Fix #53007: OpenSubdiv + transparency = artefact/crashes | bfbcc5e581 | 2017/12/07 | Sergey Sharybin | Fix #53499: Cannot load DPX files | a41fe949d8 | 2017/12/18 | Sergey Sharybin | Fix #53398: Surface deform modifier says that convex polygons are concave for… | df0ecd73af | 2017/12/22 | Sergey Sharybin | Subsurf: Avoid global lock for loops and orig index layers | 870840e8b7 | 2017/12/22 | Sergey Sharybin | Subsurf: Avoid possible use of partially initialized edge hash | 3ee2ed3049 | 2018/01/08 | Sergey Sharybin | Fix #53612: Blender crashes on CleanTracks with 'DELETE_SEGMENTS' and a disabled marker | | 2dab6f499c | | Sergey Sharybin | Mikkspace: Cleanup, reduce indentation level | 3241905f40 | | Sergey Sharybin | Fix #52818: Tangent space calculation is really slow for high-density mesh with degenerated topology | | db7a78a2be | | Sergey Sharybin | Cycles: Fix compilation error with latest OIIO | 42dff6cc2e | | Sergey Sharybin | Cycles: Fix compilation error with OIIO compiled against system PugiXML | d1a761c4d4 | | Sergey Sharybin | Cycles: Fix compilation error of standalone application | | 2e8914549b | | Sergey Sharybin | Cycles: Fix difference in image Clip extension method between CPU and GPU | | a950af8e24 | | Sergey Sharybin | Fix #53012: Shadow catcher creates artifacts on contact area | | ab1af38c74 | 2017/12/19 | Sergey Sharybin | Cycles: Fix crash opening user preferences after adding extra GPU | | 55696b56d9 | | Sergey Sharybin | Fix #53068: AMD Threadripper not working well with Blender | 0a3fa9c25c | | Arto Kitula | Fix missing SpinLock typedef on macOS | | | | 83d9f8e379 | | Stefan Werner | Compositor: Ensured 16 byte alignment for variables accessed by SSE instructions. | df886b178c | | Stefan Werner | Moved alignment attributes from my last commit to BLI_compiler_attrs.h for future use. | 1febc85855 | | Stefan Werner | Cycles: Workaround for performance loss with the CUDA 9.0 SDK. | 58a15b2bfe | | Stefan Werner | Cycles: Fixed compilation of CUDA kernels. Follow-up fix for my last commit. | | | | 0012d54a70 | 2017/10/29 | Sybren A. Stüvel | Alembic import: fixed mesh corruption when changing topology | | 50f1c9a8af | 2017/12/22 | Sergey Sharybin | Task scheduler: Start with suspended pool to avoid threading overhead on push | 6efd58dd3e | 2017/12/22 | Sergey Sharybin | Task scheduler: Clarify why do we need an atomic add of 0 | 09aaee5640 | 2018/02/19 | Sergey Sharybin | Fix #53032: Image sequence works bad with Displace modifier | 9e707802c2 | 2018/02/21 | Sergey Sharybin | Depsgraph: Fix crash using --debug-depsgraph and --debug-depsgraph-no-threads --------------------------------------------- # EXCLUDED: | a51688d0b0 | 2017/10/12 | Bastien Montagne | Fix #53052: ID decrement error when deleting a scene, either python or GUI ==>> Depends on ID copy refactor, not in 2.79, not easily portable. | -- | -- | -- | -- | | | | | 77f300e2a9 | | Brecht Van Lommel | Fix use of uninitialized memory in Cycles normal baking. | ed7260071b | | Brecht Van Lommel | Fix EXR multilayer compositing result saving issues. | e8e92dffed | 2017/12/25 | Brecht Van Lommel | Fix #53607: Cycles normal map baking problem when there is no bump | 6a225a283e | 2017/12/29 | Brecht Van Lommel | Build: fix make deps OpenSubdiv build on Linux | ac934efc5e | 2017/12/30 | Brecht Van Lommel | Build: fix make deps TBB on Linux, older versions don't support GCC 7 | 0e59f2b256 | 2018/01/06 | Brecht Van Lommel | Fix #47212: incorrect luma coefficients for Luminance Key node | | | | d0cc5d8948 | 2018/01/11 | Philipp Oeser | Fix #53752: Draw curve fails w/ stylus | | 43f33ea300 | 2017/12/11 | Sergey Sharybin | Node selection: Stop operator when mouse selection selected a node -------------------------------------------- # To be included: *(no clean cherry-pick for those remaining)* | bb30ce0f0b | 2017/12/18 | Howard Trickey | Fix #53474, bevel glitchy with big objects. | -- | -- | -- | -- | | | | | 4838512e7d | 2017/12/13 | João Seixas | Fix blender/blender-addons#53404 - Python API documentation: UI Layout Emboss description wording | | | | 941deaca7a | 2017/11/26 | Joshua Leung | Fix #53393: Change from 'd' key to 'draw' panel button causes pencil to be activated immediately instead of upon LMB ---------------------------------------------------------- # To be considered??? | 25418be97e | 2018/01/03 | Arto Kitula | build deps: llvm new website download locations | -- | -- | -- | -- | | | | | ee49ee24c3 | | Dalai Felinto | Fix: unselectable objects can be selected via the NLA editor | | | | 0c019a3ffc | 2017/09/21 | Joshua Leung | Fix #50450: Breakdowner doesn't work in Tweak Mode on translated NLA Strips | 96e84d002a | 2017/09/26 | Joshua Leung | Fix #52901: New Depsgraph - Driver using "self" needs reloading file to work | 262ddbfda0 | 2017/09/26 | Campbell Barton | Add missing header | ae72a9206e | 2017/10/20 | Joshua Leung | Fix #46163: NLA properties with drivers aren't displayed as having drivers | c71f2f1404 | 2017/10/24 | Joshua Leung | Fix #53130: NLA Tweak (moved) Tracks + Alt+RMB Select does not work in Graph Editor | | | | 61fe8e8aca | | Julian Eisel | Hide "Confirm on Release" button from transfor redo options] | | | | 57d7e5b6ee | | Ray Molenkamp | Fix #42489 and #52936: Loading blend with minimized window results in crash or empty screen on windows. | | | | fdd3d969a6 | 2018/01/10 | Campbell Barton | Fix #53491: Absolute tablet motion detection fails
Author
Owner

Added subscribers: @Sergey, @mont29

Added subscribers: @Sergey, @mont29

Added subscriber: @bliblubli

Added subscriber: @bliblubli

5aa08eb3cc is safe to include.

5aa08eb3cc is safe to include.
Author
Owner

In #53683#477460, @bliblubli wrote:
5aa08eb3cc is safe to include.

Done!

> In #53683#477460, @bliblubli wrote: > 5aa08eb3cc is safe to include. Done!

Added subscriber: @BYOB

Added subscriber: @BYOB

Please don't forget 96e507d989, thanks.

Please don't forget 96e507d9890e, thanks.

Added subscriber: @Miranda

Added subscriber: @Miranda
Member

Added subscriber: @lichtwerk

Added subscriber: @lichtwerk
Member

Appologies for everyone involved, but unfortunately d0cc5d8948 causes issues mentioned in #53752 (Draw curve fails if you stop press action before separe stylus.), I think we better revert this for now?

Appologies for everyone involved, but unfortunately d0cc5d8948 causes issues mentioned in #53752 (Draw curve fails if you stop press action before separe stylus.), I think we better revert this for now?

Added subscriber: @cyaoeu

Added subscriber: @cyaoeu

If it's not a problem I would like to see these included:
fdd3d969a6 - fixes long standing bug that caused problems when confirming operations with enter when using a pen tablet and the pen is not touching the tablet input area.
235f578a0d - improvement to loop cut so you can type numbers using the keyboard and still move the loops around with the mouse.

If it's not a problem I would like to see these included: fdd3d969a6 - fixes long standing bug that caused problems when confirming operations with enter when using a pen tablet and the pen is not touching the tablet input area. 235f578a0d - improvement to loop cut so you can type numbers using the keyboard and still move the loops around with the mouse.

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
Brecht Van Lommel self-assigned this 2018-12-12 15:37:57 +01:00
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
7 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#53683
No description provided.