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-09-23Fix T46169: Link to bpy API in addons tab of user preferences is outdated.Bastien Montagne
Now use auto-generated one, like e.g. for link in Help main menu...
2015-09-23Fix T46161: Rotate around selection changes bezier curve handle type.Bastien Montagne
Issue is, when 'Rotate Aroud Selection' is set, in Edit mode we do a fake transform operation to get center point around which to rotate. For curves, most transform operations involve a check of handle types. For now, added 'TFM_DUMMY' as an exception here. Think it would be best to actually undo those changes in case of cancelled operation, but this is much more involved, while this fix is safe enough to be included in final 2.76.
2015-09-23Fix leak in UI PanelsCampbell Barton
Switching screens quickly didn't free the panels activedata.
2015-09-23Correction to previous commitJulian Eisel
2015-09-23Fix file key select using wrong file after border select in scrolled viewJulian Eisel
Basically, after border selecting, a wrong file was selected by using arrow keys if the screen was scrolled a bit vertically. Reason was that we didn't use correct view space coordinates but region space coordinates for measuring distance from mouse to first/last file in selection after border select.
2015-09-23Fix T46030: Strange behavior of Cycles Brick TextureSergey Sharybin
Added some extra seed to the hash, so it's now less likely to give repetitive patters at values around zero. This will change distribution of bricks for existing files. but it's something inevitable.
2015-09-23Fix UI crash entering very long stringsCampbell Barton
Strings exceeding UI_MAX_DRAW_STR weren't null terminated.
2015-09-23Fix T46148: Sculpt view-clip fails in ortho modeCampbell Barton
2015-09-23Doc: escape enum name & descriptionCampbell Barton
Needed since key enum now uses many characters as they're typed.
2015-09-17Blender 2.76: Update translations submodulev2.76-rc1Sergey Sharybin
2015-09-17Merge branch 'master' into blender-v2.76-releaseSergey Sharybin
2015-09-172.75 splashCampbell Barton
by The Alike Team
2015-09-17Fix hidden auto-offset glitchJulian Eisel
Steps to reproduce were: Open F233831, insert floating node into nearby link (so that it's not attached to frame).
2015-09-17Blender 2.76: Point submodules to latest release branch from according reposSergey Sharybin
No tagging is done yet, will happen in a bit.
2015-09-17Fix for broken tree offset after recent change for cyclic nodes supportSergey Sharybin
2015-09-17Fix T46143: Faces missing with GPU renderSergey Sharybin
Epsilon was quite arbitrary for GPU, replaced with checking for zero-sized faces. It should solve both original report and the new one. After the release we can check why GPU doesn't produce accurate math here and go to the root of the issue.
2015-09-17Fix T46134: units degrees increment are too smallCampbell Barton
The user interface was ignoring the precision step size for degrees, making all rotation inputs drag by a 100th of a degree. Now use a 10th of a degree instead.
2015-09-17Fix T46139: Crash when inserting a node in a looped node structureSergey Sharybin
2015-09-17Fix for recent regression clamping materialsCampbell Barton
Mixup between gpu/derivedMesh total materials, fix and name more clearly to avoid confusion. thanks to Sergey for finding root cause!
2015-09-17CMake: Another attempt to solve compilation error on WindowsSergey Sharybin
2015-09-17CMake: Attempt to fix compilation error on Windows after recent changesSergey Sharybin
2015-09-17Fix T46090: Blender game embedded player crashSybren A. Stüvel
SCons didn't pass `-DWITH_AUDASPACE` to the compiler, so it skipped the instantiation of the "aud" Python module. This caused a crash of the BGE, which did get the `-DWITH_AUDASPACE` directive, and expected that module to exist. Reviewed by: lukastoenne
2015-09-16Correction to previous commit.Bastien Montagne
Mostly styling, but also str_exec would often remain undefined...
2015-09-16Fix (unreported): Filebrowser key navigation entry did not change caption ↵Thomas Beck
correctly As of this release we're able to navigate with the keyboard in the filebrowsing area. The button caption is changing to an appropriate string whenever a new entry is selected. In @Severins original code a different method was used to determine if a directory was choosen or not, but this got lost while merging the filebrowser rework. Thanks to @mont29 for review!
2015-09-16Fix T46130: Vertex/wire no visible with OpenSubdiv in edit modeSergey Sharybin
For now simply show warning in the interface and fallback to regular subsurf code. Supporting OpenSubdiv in edit mode in possible but not high priority currently.
2015-09-16Fix T46128: High Quality DoF brokenSergey Sharybin
The issue was caused by some special tricks needed to compile OpenSubdiv shader which was using stupid check whether geometry shader is used or not. Now made it more explicit call whether special OpenSubdiv trickery is needed or not. Its not ideal solution, but it's not really easy to do a proper solution for this, because while we can do half of the work with if-defs in the shader code but we'll still need to somewhat define layout of the input blocks which isn't really doable with current shader version we're using.
2015-09-16OpenSubdiv: Fix crash caused by accessing OpenGL vendor from non-main threadSergey Sharybin
2015-09-16Comment unused sequencer prefetchCampbell Barton
2015-09-16UI: Curve clipping didn't enforce zoom.Campbell Barton
2015-09-16Fix T46126: Anchored sculpt fail when cursor leaves meshCampbell Barton
2015-09-16OpenSubdiv: Attempt to solve crash in background modeSergey Sharybin
2015-09-16Code cleanup, whitespaceSergey Sharybin
2015-09-16OpenSubdiv: Fix for missing caching of vendor string parsing resultSergey Sharybin
2015-09-16Fllowup to previous commit, remove unused codeSergey Sharybin
2015-09-16Fix T45708: OpenSubdiv crashes on Windows with Intel cardsSergey Sharybin
Disable Intel cards for until we'll go to the root of the issue of the crash. This will take a bit, so being so close to the release we go safe and disable unstable GPU, so blender at least doesn't crash. This could be bypassed by setting OPENSUBDIV_ALLOW_INTEL environment variable.
2015-09-16Get rid of leftover from refactor of VBO code. Thanks to severin forAntony Riakiotakis
noticing
2015-09-16CMake: Don't modify global CFlags when enabling/disabling OpenJpegSergey Sharybin
2015-09-16Fix T46105, disable viewport compositing when non power of two textureAntony Riakiotakis
support is missing. Supporting those (really) old GPUs requires us to make shaders more expensive by converting between real and scaled coordinates and be wary of such conversion caveats when handling uv coordinates in shaders. Not worth the cost for supporting hardware that old.
2015-09-16Fix T46073: crash w/ out-of-bounds materialCampbell Barton
2015-09-16Fix T45389 Windows thumbnails not working.Antony Riakiotakis
Also they did not work when using blender -R from command line in 64-bit systems. Issue was checking for wrong define which would cause code to detect if the blender executable functions under 32 bit emulation. For 64bit executables this is false, leading blender to believe we are operating under a 32bit system, and registration would try to register the 32bit thumbnailer. This 32 bit dll is (correctly) missing for local installs and from the new installer, thus no thumbnails.
2015-09-15Fix for text editor un-indent undoCampbell Barton
Same issue as T44381, re-use logic for indent.
2015-09-15Fix T46093: Thumbnails/previews of materials/textures not displaying in ↵Bastien Montagne
Blender filebrowser when only one thread is available. Using the global scheduler here is not a really good idea - `filelist_cache_previewf()` is not a short task that run once, but it's a loop that keeps cheking for work in a TODO queue. This means it won't quickly allow other tasks to start, so it should not be in the global scheduler. In fact, asynchronous tasks (that is, tasks that will live for quite a bit of time, and often sleep a lot) should never use global scheduler, they would steal computing resources from heavy-duty, short-time living ones - and possibly even completely stall threaded tasks (if all worker threads are executing long-life tasks...). We could probably even completely bypass the scheduler/task thing here (and directly use threads), but it does not have that much of an over-head, and still offers easy handling of threading stuff...
2015-09-15Fix T46113: Color picker erratic outside 0-1 rangeCampbell Barton
2015-09-15Cleanup: hide clnors warning prints behind G.debug, those can get annoyingly ↵Bastien Montagne
verbose...
2015-09-15Fix wm leak loading factory-startupCampbell Barton
2015-09-15BGE: make error message more clear when trying to de/activate actuator from ↵Dalai Felinto
non-active controller
2015-09-14Fix T46114: paint face-mask hide clears sharp flagCampbell Barton
2015-09-14Fix T46109: Bitmap font objects leads to unfreed memory.Bastien Montagne
2015-09-14Fix T45699: BGE auto-run exits immediatelyCampbell Barton
2015-09-14Fix T46099: snapping failed on objects with some NULL-dimension in their bbox.Bastien Montagne
Added a helper that ensures a bbox has some non-NULL dimension along all its axes. Also, fixed some (rather unlikely) NULL dereference cases (though it should not in this context, `BKE_object_boundbox_get()` can return NULL).