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
2017-08-07Fix T52278: 'Default' application template failsCampbell Barton
Own error in 7398b3b7
2017-08-06Fix broken API doc generation: Partially revert rBa372638a76e0Bastien Montagne
Making those arrays static remove them from exported symbols, which breaks API doc generation script. To be backported to 2.79 branch.
2017-08-05View3D: expose normal from depth publiclyCampbell Barton
2017-08-04Tracking: Undefine temporary defineSergey Sharybin
Missed this in previous commit.
2017-08-04Tracking: Remove limit of 50 points of the track historySergey Sharybin
Was quite stupid reason for this: static size of array. Now we allocate needed amount of points in heap if requested path length is getting too big.
2017-08-04Tracking: Cleanup of transform codeSergey Sharybin
2017-08-04Tracking: Cleanup, use boolean instead of integerSergey Sharybin
2017-08-03Remove volatile, causing issues w/ GCC/ubsanCampbell Barton
Was Cygwin workaround, no longer needed.
2017-08-012.79 release: update version numbers & readfile versionning code.Bastien Montagne
2017-08-01Fix multi-units drawing re precision handling.Bastien Montagne
This is still far from prefect, but yet much better than what we had so far (more consistent with inheritent precision available in floats). Note that this fixes some (currently commented out) units unittests, and requires adjusting some others, will be done in next commit.
2017-08-01BLI_math: add simple helper to get amount of 'integer' digits in a float number.Bastien Montagne
2017-08-01Cleanup: warnings from last commitCampbell Barton
2017-08-01Cleanup: use static vars where appropriateCampbell Barton
2017-08-01Fix fcurve color assignmentCampbell Barton
2017-07-31Fix T52224: auto IK not respecting length, after recent bugfix.Brecht Van Lommel
2017-07-31Code cleanup: fix warning with clang.Brecht Van Lommel
2017-07-31Fix T52232: Crash in RNA_enum_from_value while inspecting compositor image ↵Bastien Montagne
node properties in outliner. Bug was in RNA nodes code actually, itemf functions shall never, ever return NULL! Note that there were other itemf functions there that were potentially buggy. Also harmonized a bit their code.
2017-07-31Fix two issues with recent changes to number display while editing them.Bastien Montagne
* Numbers with units (especially, angles) where not handled correctly regarding number of significant digits (spotted by @brecht in T52222 comment, thanks). * Zero value has no valid log, need to take that into account!
2017-07-29Property path generation fixesAleksandr Zinovev
2017-07-29Cleanup: quiet picky ubsan warningsCampbell Barton
2017-07-29Cleanup: multistatement-macros warningCampbell Barton
2017-07-28Replace magic numbers with deprecated namesCampbell Barton
The names aren't meaningful but means it wont accidentally use valid names. Also remove textured-font setting
2017-07-28Fix T52195: Sculpt from Python failsCampbell Barton
When calling sculpt from Python, setting 3D 'location' but not 2D 'mouse' stopped working in 2.78. Now check if the operator is running non-interactively and skip the mouse-over check.
2017-07-28WM: OP_IS_INVOKE was being incorrectly setCampbell Barton
Calling an operator with EXEC_* context would still set the invoke flag.
2017-07-28Fix T52213: Enum drivers no longer workCampbell Barton
Regression in D1812: PyDriver variables as Objects Taking the Python representation is nice in general but for enums it would convert them into strings, breaking some existing drivers.
2017-07-28Resolve T45301 by adding option for old behaviorCampbell Barton
Some users really liked previous behavior, so making it an option. Cursor Lock Adjustment can be disabled to give something close to 2.4x behavior of cursor locking. When lock-adjustment is disabled placing the cursor the view. This avoids the issue reported in T40353 where the cursor could get *lost*.
2017-07-28Cleanup: clear deprecated UI flagsCampbell Barton
Also adds cursor-lock flag, to be used in next commit.
2017-07-28Fix T52156: Hair dynamics broken with density textureLuca Rood
Even strands that were excluded by the density texture were being added to the DM passed to cloth, but these ended up having some invalid data, because they were not fully constructed. This simply excludes `UNEXISTED` particles from the DM generation, as would be expected.
2017-07-28Fix T52148: Point Density Texture ID User decrement error related to the ↵Bastien Montagne
Object field. Note that fix is not perfect, systematically make refcounting of all IDs assigned to node's id pointer, which breaks the 'do not refcount scene/object/text datablocks' principle... But besides that principle being far from ideal in general, it becomes pretty much impossible to apply when using //generic// ID pointer, unless we add some kind of type data to that pointer somehow. So for now, better to live with that, than having broken usercount.
2017-07-28Fix T52212: Vgroups doesn't work after Carve BooleanSergey Sharybin
2017-07-28Fix potential 'divide-by-zero' in our UI fitting code.Bastien Montagne
Reported by coverity, better fix even if highly unlikely to happen...
2017-07-28Fix T52208: Using UI_BUT_REDALERT flag for UI_BTYPE_KEY_EVENT buttons ↵Bastien Montagne
crashes Blender. but pointer was not assigned in that case...
2017-07-27Fix UI messages...Bastien Montagne
2017-07-27Fix T51776: Make sure button icons are updated on Ctrl-ScrollWheelJeff Knox
2017-07-27Fix button text overlapping with shortcut text in popupsJulian Eisel
The purpose of the keymap strings is probably for un-embossed menu items like seen in most pulldowns. I can't see a reason for also adding that string for regularly drawn buttons within popups, we don't add it anywhere else in the UI either. So this commit makes sure shortcut strings are only added to buttons that are drawn like pulldown-menu items.
2017-07-27Minor code style correctionsJulian Eisel
2017-07-27Fix Label colors in popupsAleksandr Zinovev
2017-07-27Fix: use click style if a pie was spawned by release or click eventAleksandr Zinovev
2017-07-27Cleanup: remove check for old GCC&PPCCampbell Barton
2017-07-26Fix T52176: Bevel doesn't correctly work with default empty Vgroup.Bastien Montagne
`defvert_array_find_weight_safe()` was confusing 'invalid vgroup' and 'valid but totally empty vgroup' cases. Note that this also affected at least ShrinkWrap and SimpleDeform modifiers.
2017-07-25PyAPI: Skip user scripts w/ factory-startupCampbell Barton
Adds bpy.app.factory_startup, used to check if user scripts should be loaded.
2017-07-25Fix T51450: viewport render time keeps increasing after render is done.Jeff Knox
Reviewed By: brecht Differential Revision: https://developer.blender.org/D2747
2017-07-25Fix compositor Glare node with Simpler Star resulting in uneven rays.Matheus de Sousa Faria
Reviewed By: brecht Differential Revision: https://developer.blender.org/D1867
2017-07-24Revert "ransform: fix unreported bug: geometry hidden by clipping border ↵mano-wii
(alt + b) is not bypassed in snap to faces" This reverts commit 7f09b55d01c248a741e967af597b7519f095983b.
2017-07-24ransform: fix unreported bug: geometry hidden by clipping border (alt + b) ↵mano-wii
is not bypassed in snap to faces The geometry behind the farther clip_plane is not bypassed
2017-07-24Fix T50039: texture paint soften strength not working with float images.Brecht Van Lommel
2017-07-24Correct invalid assert useCampbell Barton
2017-07-22Transform: remove unused argumentmano-wii
2017-07-21Another solution to bug T38358 and relatedmano-wii
Moving the ray_start_local to the new position does not lose as much precision as moving the ray_org_local to the corresponding position. The problem of inaccuracy is within the functions: `bvhtree_ray_cast_data_precalc` and` fast_ray_nearest_hit`. And not directly in the values of the rays.
2017-07-21Fix T52134: New depsgraph crashes when evaluating several psys on from objectSergey Sharybin