Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-02Cleanup: remove author/date info from doxy headersCampbell Barton
2019-02-02Merge branch 'blender2.7'Campbell Barton
2019-02-01Color management: change view transform for color pickers and display modes.Brecht Van Lommel
* Use simple default view transform for color pickers, as Filmic does not work well for all types of colors. We better handle this with an option and tagging of colors as emissive or albedo like. * For solid/workbench we also no longer use Filmic, as there is not enough contrast and it's not really needed since this is not physically based lighting. * For lookdev always take into account the view transform and look. Other view settings like exposure are only taken into account if scene lighting is used, since these are often dependent on scene light intensity. Fixes T61022, T57649, T59363.
2019-02-01Fix T61010: Keying Set - Description edit box disabled, for internal use only.Bastien Montagne
Wrong property flag for that one, KeyingSet is a regular RNA class, not a registrable 'interface' one, unlike KeyingSetInfo...
2019-02-01Fix T61078: Cycles crash with adaptive smoke sim playback.Brecht Van Lommel
3D image dimensions should be updated on the Cycles side before loading the smoke data.
2019-02-01Fix T58206: Eevee light energy soft maximum is too low.Brecht Van Lommel
2019-02-01Cleanup: Remove manually missing original authorAntonioya
Name was part of the header GPL text.
2019-02-01GP: Cleanup retiming to do in same loopAntonioya
2019-02-01Fix T61071: GP Cutter / Boxes bugAntonioya
Now when remove points from a cyclic stroke, the last island is joined with first island in order to fill the gap of the cyclic. This change affects not only to cutter, but to any delete process in cyclic strokes.
2019-02-01Cleanup: manually remove header text not handled by automationCampbell Barton
2019-02-01Cleanup: remove redundant, invalid info from headersCampbell Barton
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits.
2019-02-01Cleanup: remove original authorCampbell Barton
Missed when removing contributors.
2019-02-01Fix T61043: Blender crashes on VSE zoom / scroll timeline sometimesJörg Müller
2019-02-01Cleanup: manually remove header text not handled by automationCampbell Barton
2019-02-01Workaround for missing hair after opening the fileSergey Sharybin
Restore reset on file open, at least for now.
2019-02-01Fix T60451: Soft body cache not being cleared when it shouldSergey Sharybin
Manual edits to object or its dependencies should reset the point cache. Added special relations for this now.
2019-02-01Cleanup: Shuffle arguments in most used orderSergey Sharybin
Quite often we need to create nodes which defines various evaluation stages.
2019-02-01Depsgraph: Remove placeholder operationSergey Sharybin
2019-02-01Depsgraph: Use scene operation codeSergey Sharybin
Hopefully, this is the last one.
2019-02-01Depsgraph: Use operation code for file cache updateSergey Sharybin
All done in separate commits, so it's easier to bisect just in case.
2019-02-01Depsgraph: Use operation code for armature evaluationSergey Sharybin
2019-02-01Depsgraph: Use operation code for dupli-groupSergey Sharybin
2019-02-01Depsgraph: Use operation code for geometry evaluation doneSergey Sharybin
2019-02-01Depsgraph: Use operation code for geometry evaluationSergey Sharybin
Affects object data datablocks. Similar to previous commit. Should not have any functional changes, just some sanitization to make code more clear.
2019-02-01Depsgraph: Use operation code for geometry evaluation initSergey Sharybin
Makes it more explicit and avoids strings comparisons during build.
2019-02-01Depsgraph: More clear name for geometry evaluationSergey Sharybin
For ears it was already how we evaluate modifiers. There is no need to go more granular than is actually needed. And no need to use some obscure prefix for operation.
2019-02-01Cleanup: Space for foreach macroSergey Sharybin
2019-02-01Depsgraph: Add some sanity checks to ensure valid relationsSergey Sharybin
2019-02-01Cleanup: remove redundant, invalid info from headersCampbell Barton
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits.
2019-02-01Update submodule hashes, take 2Sergey Sharybin
2019-02-01Ensure submodules point to blender2.7 hashesSergey Sharybin
2019-02-01Fix T61088: Cycles particle viewport render stuck in loop.Brecht Van Lommel
Object to be instanced should not be modified.
2019-02-01'make links': rename group -> collection in enum in UIPhilipp Oeser
also rename dupli -> instance Fixes T61086 Reviewers: billreynish Maniphest Tasks: T61086 Differential Revision: https://developer.blender.org/D4294
2019-02-01WM: disable undo operators in background mode & at startupCampbell Barton
Show an error instead of crashing, see: T60934
2019-02-01Logging: Use CLOG for blenkernelCampbell Barton
Part of D4277 by @sobakasu
2019-02-01Cleanup: correct doxy headersCampbell Barton
2019-01-31Fix build errors on Visual Studio after recent changes.Brecht Van Lommel
SYNCHRONIZE is a Windows macro.
2019-01-31UI: rename Free Bake to Delete Bake.Brecht Van Lommel
"Free" is more of a programming term related to memory allocation, not a term we need to use in the interface. Ref T61054.
2019-01-31Fix T61065: missing shader update when adding texture slot.Brecht Van Lommel
2019-01-31Fix T60973: crash baking objects disabled for rendering.Brecht Van Lommel
2019-01-31Fix T61072: missing viewport update when setting render border in image editor.Brecht Van Lommel
2019-01-31Fix T61013: changing top/status bar editor type can be changed with shortcut.Brecht Van Lommel
2019-01-31Cleanup: avoid some unnecessary inverse matrix math.Brecht Van Lommel
2019-01-31Fix wrong sculpt constant detail description.Brecht Van Lommel
2019-01-31Fix T60836: Stretch to flickers when vertex group is usedSergey Sharybin
Missing relation to object transform. Needed to convert vertex position from local target object space to a local space of the bone.
2019-01-31Fix T61046: Object with cloth jumps aroundSergey Sharybin
Was happening due to missing relation from geometry to transform component. Did not happen in old dependency graph because that one could never evaluate geometry prior to transform.
2019-01-31Fix T61061: Scopes in image editor are not updatingSergey Sharybin
Scopes were moved to properties area, so need to adjust the optimization part of tagging. Ideally, tagging will always happen (and happen for free) and then drawing code will update scopes when they are actually displayed. But this is outside of the scope of this fix since requires some design changes.
2019-01-31Fix T59339: Particle render without baking issuesSergey Sharybin
The issue was caused by dependency graph resetting particles when evaluating copy-on-write version of object. Solved by only doing reset from dependency graph on user edits. Other issue was caused by modifier itself trying to compare topology and reset particles when number of vertices or faces changed. This isn't reliable, since topology might change even with same number of elements. But also, since copy-on-written object initially always have those fields zero-ed the reset was happening on every F12. The latter issue is solved by moving reset from modifier stack to places where we exit edit/paint modes which might be changing topology. There is still weird issue of particles generated at some weird location after tapping tab twice, but this is not a new issue in 2.8 branch and is to be looked separately.
2019-01-31Particles: Fixes for synchronization to originalSergey Sharybin
Was missing synchronization of current frame to the original one, which is one of the issues why point cache does not properly reset on edits. Also clear recalc flag on original particle system. Ideally we need to get rid of recalc on a particle system, since that is not really covered by tagging system of dependency graph.
2019-01-31Remove direct shape key drivers evaluaiton in object updateSergey Sharybin
This is now hanbdled by the nodes in dependency graph.