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
2015-10-06Fix T46389: Shrinkwrap fails in editmodeCampbell Barton
Own regression caused by fix for T46067, edit-mode bvh only contained unselected faces. This commit adds support for an edit-mode bvh containing all faces.
2015-10-06Cleanup: only check paint mode for active objectsCampbell Barton
2015-10-06Fix T46385: Duplicate w/ vertex parent failsCampbell Barton
Depsgraph customdata flag was set on the parent, then cleared once the parent object was handled. This is initialized to zero for new nodes, no need to clear.
2015-10-05Image Py API: Expose 'load_exists' to RNA image load(), and extend ↵Bastien Montagne
load_image() helper. Expose our `BKE_image_load_exists` feature through an optional parameter to `Image.load()`. Extend `image_utils.load_image()` with two optional parameters, to return existing image datablock if possible, and in that case, to force reloading said image. Needed by incomming 'import images as planes' addon enhancement.
2015-10-05Cleanup: use proper `ObjectWalkFunc` typedef in modifiers' object callback func.Bastien Montagne
Also, fix own stupidity, no need to define ID callback in case we only have objects, calling code knows to fallback to `foreachObjectLink()` when `foreachIDLink()` is missing...
2015-10-05Fix T46333: Particle Info Node broken w/ BICampbell Barton
Patch from @a.romanov This also fixes multiple particle systems - which never worked.
2015-10-05Cleanup: warningCampbell Barton
2015-10-05Fix T46375: Inverted scroll in node template menusCampbell Barton
2015-10-05Fix T46354: Curve Modifier does not update (new Dependency graph)Sergey Sharybin
Result of curve modifier depends on transform of the object which should be reflected by the depsgraph relations.
2015-10-05Buildbot: Disable use of own Clang for OSX buildsSergey Sharybin
Our version of clang fails with latest SDK. It's not really clear if such change will disable openmp or not (-fopenmp doesn't throw an error, but it might be a silent fail). In any case, builds without OpenMP is better than no builds at all.\
2015-10-05Fix T46377: No python executable in 2.76 rc3 distribution for OSXSergey Sharybin
2015-10-05Metadata display: support word-wrapped noteCampbell Barton
- Match layout from stamp buffer (note last so it can wrap) - Correct vertical spacing (didn't take decender into account) - Use U.pixelsize when setting font-size.
2015-10-05Fix T46379: Bad behavior of bUnit_ToUnitAltName() with default units.Bastien Montagne
It would simply remove default units (in most case), cannot see any good reason for such behavior? Might work in case default unit is the only one present, but breaks consistency (and it may not be always obvious for user which unit it is). Comes from original patch from five years ago, rB7d8f0fce. This will break keyboard-setting of values, e.g. '2m 33.4cm' would become '2 33.4cm', totally useless and invalid entry!
2015-10-05Cleanup: pass pointer to rctfCampbell Barton
2015-10-05SCons: Support compilation with 10.11 SK on OS XSergey Sharybin
2015-10-05Fix T46352: Cycles fails to render when material contains UV mapped texture ↵Sergey Sharybin
as volume input
2015-10-05Cycles: Add some TODO comments about derivativesSergey Sharybin
2015-10-05Cycles: Fix for builtin textures when linking against OSL 1.6.8Sergey Sharybin
Issue was caused by changed function signature. This is still not really full support of new OSL API since we don't store anything in the derivatives which could confuse mipmapping.
2015-10-05Cycles: Remove redundant coordinate clipping in voxel SVM nodeSergey Sharybin
It is now handled via texture extension type.
2015-10-05Cycles: Fix missing z-coordinate check in volume samplingSergey Sharybin
2015-10-05Fix T46358: Cycles point density uses repeat extension typeSergey Sharybin
2015-10-05Fix T46305: normal map display issues in viewport when using VBOs.Brecht Van Lommel
2015-10-04CMake: detect OS X 10.11 / Xcode 7.Brecht Van Lommel
2015-10-04Fix T46368: Subtitle Export: Subtitles are not sorted by time.Bastien Montagne
We need a temp list of Text effect strips here, to be able to sort it as we want...
2015-10-04Fix (unreported) broken export of timecodes in SubRip VSE exporter.Bastien Montagne
Would write 1.04 seconds as `00:00:01,40` instead of `00:00:01,040`... Anyway, we already have BLI API for timecodes, much better to add SubRip timecode format there, heavily simplifies code. To be backported to final 2.76.
2015-10-04BMesh: improved smooth subdivisionCampbell Barton
Instead of offsetting along normals, smooth positions are now calculated on a sphere defined by the vertices and their normals. This removes visible seams along original edges, which were common previously.
2015-10-04Fix (coverity-reported) broken 'transform helpers' drawing.Bastien Montagne
E.g. trackball-arrows (R-R) were no more visible. Caused by wrong cast of an array from int to float, we need an int version of those helpers (`glTranslatenxv`) too.
2015-10-04Clenup: Text Editor: Fix inconsistencies in textline handling (makes coverty ↵Bastien Montagne
happy).
2015-10-04Correct last commit, picky type warningsCampbell Barton
2015-10-04Correct last commit, check before freeingCampbell Barton
2015-10-04BLI_Buffer: add BLI_buffer_reinitCampbell Barton
Useful for re-using a buffer when the existing data can be thrown away.
2015-10-04BLI_Buffer: support over 2gb allocationsCampbell Barton
Also move comment to C-source and enumerate useful features.
2015-10-04BLI_Buffer: fix BLI_buffer_resize w/ calloc flagCampbell Barton
When resizing, zero memory when the calloc flag is set, even when no realloc is done.
2015-10-03InstallDeps: Fix broken OSL (would not generate valid default names for its ↵Bastien Montagne
.oso pre-compiled files). Also, externalize temp/hacky patches in own dir, much much cleaner than integrating them in bash script!
2015-10-03Fix T44605: OS X continuous grab issues.Brecht Van Lommel
2015-10-03Fix Broken Font Preview (reported over IRC by kopias, thanks).Bastien Montagne
Broken by font wrap commit rBf2341f829654c4dc97, there was actually two things here: * Using non-initialized color (which lead to transparent drawing...), we need to use new `blf_draw_buffer__start/end` helpers here too, made them shared internally. * Using `draw_str_i18n_nbr` as `draw_str[i]` length, ugh! That's the number of utf8 glyphs of translated string, not the length of untranslated string! This fix must be backported to final 2.76.
2015-10-03Cleanup: styleCampbell Barton
2015-10-03rename ui_but_dragedit_pollCampbell Barton
This isnt only checking, its initializing draglock
2015-10-02Fix T46346: Hide/Mask menu, Hotkey for lasso mask in sculpt mode unchangeable.Bastien Montagne
One can only edit keyboard shortcuts from that menu, others will now show a short info about that instead of stupid 'Add' option!
2015-10-01Fix memory leak in compositor code with RGB curve nodes.Lukas Tönne
2015-10-01Cycles: Correction to point density with particle source and world mappingSergey Sharybin
2015-10-01Fix T46340: Auto scrolling in text editor with upward selection not work.Bastien Montagne
Cleanup and rework a bit text_cursor_set_to_pos_wrapped(), it did not handle correctly negative y valuesi, because it was only checking lines starting from first visible one. Mostly, we now directly get line matching given y position (be it an invisible one) from the helper (renamed `get_line_pos_wrapped()`), instead of first visible one, which allows us to get rid of additional complexity of looping over next lines until we find correct one. This code remains rather complex to follow, added some asserts to ensure everything works as expected, and tested it rather seriously, but DO NOT backport this to 2.76!
2015-10-01BGE: Fix T46302: abort call for unnormalized quaterions.Porteries Tristan
2015-10-01Fix T46339: Edge sliding when there is only one vertex in the mesh crashes ↵Bastien Montagne
blender. If t->mode remains edge/vert slide, restoreTransObjects() ends up calling projectVert/EdgeSlideData(), which tries to access invalid customdata... Not sure why we call again restoreTransObjects() and resetTransRestrictions() here tbh, but safer not to change that for now. Should be backported to 2.76 if possible.
2015-10-01Fix T46321: 3D view not refreshed immediatelly after pasting keyframe in ↵Joshua Leung
dope sheet (for a single channel)
2015-10-01Fix potential memory leak bakingCampbell Barton
2015-09-30Fix T46331: File open does not show thumbnails, when a filter_glob is ↵Bastien Montagne
provided by python scripts. No reason to exclude usual file-type 'guessing' for operator-filtered extensions... Safe for 2.76, should we need to merge more fixes.
2015-09-30Fix T46332: Can't select an object with OpenSubdiv enabledSergey Sharybin
The issue was introduced by a wrong fix for T46247. Now both reports should be properly solved.
2015-09-30Revert "Fix T46247: Side-reported, bbox for zero-verts object with OSD ↵Sergey Sharybin
subsurf and GPU compute would be -INF." This reverts commit b278e8742be436f7d0272033bc93def1d47f1752.
2015-10-01Fix T46313: Cycles bake normal mapCampbell Barton
Regression moving to bake to looptri caused by mismatch w/ MFace and MLoopTri when the 3rd index was 0.