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
2016-02-26Fix for object align not using local view cursorCampbell Barton
2016-02-25Fix T47565: Crash when adding texture node in compositorSergey Sharybin
2016-02-253D View: correct menu for moving out of local-viewCampbell Barton
Also name more clearly
2016-02-25Cleanup: de-duplicate curve menuCampbell Barton
2016-02-25Cleanup: const args for curve handle calculationCampbell Barton
2016-02-25Cleanup: use defines for handlesCampbell Barton
Copied from original function.
2016-02-25Correct commentsCampbell Barton
2016-02-24CMake: check for minimum MSVC versionCampbell Barton
Needed since older versions are unsupported (giving cryptic errors).
2016-02-24Remove paste-from-file from menuCampbell Barton
Operator no longer exists.
2016-02-24UI: Use zoom in/out icons for curvesCampbell Barton
Was confusing since zoom icons were used for add/remove elsewhere (color-ramp & presets).
2016-02-24Link windows builds against Blosc when OpenVDB is enabledSergey Sharybin
OpenVDB is compiled with Blosc support, meaning we should pass Blosc to a linker now. Unfortunately, the Blosc has compiled-in crt and pthread library, which still screws up linking.
2016-02-24Fix race condition in point density texture min/max codeSergey Sharybin
2016-02-24Cycles: Fix bug in CMJ pattern when number of samples is 1Sergey Sharybin
It was wrongly considering 1 is a power of 2. While it is a correct thing (1 == 2^0) it's not what the math in some later formulas expects.
2016-02-23Fix memory leak in panel category updateKévin Dietrich
2016-02-23UI: expose soft limits to custom-property editorCampbell Barton
Internally custom-id-properties used soft-limits, but there was no way to edit these.
2016-02-23Fix (unreported) crash when opening a file from splash screen when 'load UI' ↵Bastien Montagne
option is disabled. Took me some time to figure out what was going on here... Was again that delayed button callback stuff (`ui_apply_but_funcs_after()`), first calling button op, and then its callback func. Issue was that 'open file' op (through call to `WM_file_read()`) would clear the splash screen (as more or less the entire 'dynamic' UI), but callback func of that splash (`wm_block_splash_refreshmenu()`) would still try to access that freed menu's region. So, root of the issue seems to be that setting context's wm/win/etc. would not clear context's menu pointer (while clearing all other 'sub' pointers). I could not find nor imagine any case where this behavior could be desired, so simply added nullification of that pointer when setting context's wm/win/etc. Note that crash was due to read-after-free, infuriating debug builds with asan, but seems like release builds never actually crashed on it.
2016-02-23Fix T47444: Texture node in compositing nodes does not updateSergey Sharybin
2016-02-23bplayer compile fix (c)Bastien Montagne
2016-02-23Fix memory leak running project-paint from PythonCampbell Barton
2016-02-23Point density: Removed wrong line in previous commitSergey Sharybin
Thanks Bastien for finding this out!
2016-02-23Remove unused "Free Unused" option from compositorSergey Sharybin
It was basically doing nothing, for ages.
2016-02-23Fix T47534: Crash w/ project-paint from PythonCampbell Barton
2016-02-23Make point density sampling threadedSergey Sharybin
It should be all fine to sample same point density from multiple threads, this is something what Blender Internal is doing actually.
2016-02-23Fix memory leak in point densitySergey Sharybin
The issue was happening when having unconnected point density which will cache data but will not free it because there's no actual call to the actual sampling. Now the idea is to make sure cache is zeroed on file load and undo and then caching via RNA will free the data if any exists. This could leave us with a single copy of cache in the node if it's not used, but it's quite small amount of memory and it's not leaking.
2016-02-23UI: disable undo for cycling render slotCampbell Barton
This wasn't working and used extra undo steps.
2016-02-23CMake: Enable BLOSC for OpenVDB for the full configSergey Sharybin
This will respect the official build configuration where we should have BLOSC enabled. We can't really detect if OpenVDB was compiled with BLOSC or not, so seems we can't really avoid this extra flag.
2016-02-23Fix warnings reported by MSVCSergey Sharybin
Mainly it's related on a bad practice in SDL to force-define __SSE__ and __SSE2__ flags which generates quite some warnings and causes too much noise. There are some other warnings fixed. Should be no functional changes. NeXyon, please check the changes in audaspace :)
2016-02-23Fix white balance sequencer modifierCampbell Barton
- division often visibly clipped channels. - division by zero caused NAN pixel values.
2016-02-23Fix T47531: crash with particle roughness curve mapping, after fix for T46382.Brecht Van Lommel
2016-02-23Fix button display clamping valuesCampbell Barton
Displaying a button would clamp the value if the button was outside the range. This could be OK in some cases, however it's problematic with object dimensions which would re-scale objects on showing the panel. Add `ui_but_update_edited` when its OK to modify the value.
2016-02-22Fix T47529: Selecting paths makes them relativeCampbell Barton
When selecting file-paths from the interface, initialize the 'Relative' setting from existing paths.
2016-02-22Sculpt: use Ctrl to set grab/sculpt normal-weightCampbell Barton
Having to change this with the slider each time isn't so convenient and invert in this case does nothing.
2016-02-22Sculpt: apply grab normal-weight to snake-hookCampbell Barton
2016-02-22Sculpt: Enable original-normal for grab brushCampbell Barton
Without this, grabbing with normal weight will continually select new normals based on where you move the cursor, causing the normal location to flicker in a way which isn't controllable in any useful way.
2016-02-22Sculpt brush can now grab inwards w/ normal weightCampbell Barton
Previously the grab brush could only move ourwards when normal aligned.
2016-02-22Don't draw object center when outside the viewCampbell Barton
2016-02-22Fix line-width (drawing hair at wrong width)Campbell Barton
2016-02-22Fix T47517: "Show Weights" edit-mode failsCampbell Barton
Don't use materials when showing weight colors.
2016-02-22Fix memory leak in DM_to_meshCampbell Barton
2016-02-22Fix T47482: take II, restore 2.76 behavior regarding groups when deleting an ↵Bastien Montagne
object. Also re-reported through IRC by Thomas Beck (@plasmasolutions), thanks. Though it's not ideal in theory, we have quite poor handling of object datablock currently from user PoV - before this commit, it was not easily possible to get fully rid of an object anymore if you did not removed it from all its groups before deleting it. So for now, restore 2.76 behavior (namely, unlink an object from avaerything in Blender once it is no more used by any scene). Better handling of all this is TODO for later (also related to much more heavy changes done in id-remap branch regarding sanitizing our ID deletion process).
2016-02-22Compositor: fix memory leak in filter node operation.Kévin Dietrich
Avoid allocating the (tiny) array on the heap in the first place. Reviewers: sergey, lukastoenne Differential Revision: https://developer.blender.org/D1815
2016-02-21Fix T43388, fix T40369: Cycles baking not antialiasing textures.Lukas Stockner
This re-enables the AA jittering, but with proper clamping so that u >= 0, v >= 0 and u+v <= 1. Differential Revision: https://developer.blender.org/D1254
2016-02-21Bake API: add assert to verify we have valid UVs.Brecht Van Lommel
2016-02-21Fix crash baking selected to active after recent fix for uninitialized ↵Brecht Van Lommel
variables.
2016-02-21Attempt to fix GLog compilaton on FreeBSDSergey Sharybin
Copied some config variables from an original config file.
2016-02-21Fix compositor using edge repeat policy when it shouldn'tSergey Sharybin
Was easy to notice when alpha-overing smaller image with blur on the bigger frame.
2016-02-21Fix uninitialized var use initializing bake dataCampbell Barton
2016-02-21Correct incomplete doxgen file paths in WMJulian Eisel
2016-02-21fix T47484: Added fallback solution (copy exported file when rename is not ↵Gaia Clary
supported)
2016-02-20fix T47484: Added proper error reporting for Collada ExporterGaia Clary