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
path: root/source
AgeCommit message (Collapse)Author
2016-02-19Set line-width, point size when running callbacksCampbell Barton
Since 2.76 Blender no longer resets these after use, this may break add-ons, so reset before calling region callbacks.
2016-02-19Fix implicit double to float conversion caused by use of double precision M_PISergey Sharybin
2016-02-19fix T47484: replaced tempnam() by simple name 'untitled'Gaia Clary
2016-02-19Fix T47472: Border select in the Action Editor does not respect NLA scaling ↵Joshua Leung
on Summary Tracks
2016-02-19Fix T47454: Line width display errorCampbell Barton
Note, there are still cases where nurbs surfaces display double line width, but this isn't a regression from previous releases.
2016-02-19Fix T47477: Transform allows 'inf' inputCampbell Barton
Numeric input wasn't checking numbers were finite, could crash transforming with skin modifier.
2016-02-19Fix crash drawing fonts at size 1Campbell Barton
2016-02-19Fix frame node text ignoring blank linesCampbell Barton
2016-02-18Fix T47451: Blender internal not rendering meshes with zero vertices in the ↵Brecht Van Lommel
original mesh.
2016-02-18Fix T45343: incorrect Cycles baking of bump maps from selected to active.Brecht Van Lommel
The differentials were incorrect, now they are properly transferred from the low to the high poly mesh.
2016-02-18Fix related to T45343: UV unwrap giving poor results for some n-gons.Brecht Van Lommel
2016-02-18BGE: Allow access to original texture openGL Bind code/Id/NumberUlysse Martin
This patch adds a python method to get openGL bind code of material's texture according to the texture slot. Example: import bge cont = bge.logic.getCurrentController() own = cont.owner bindId = own.meshes[0].materials[0].getTextureBindcode(0) Test file: http://www.pasteall.org/blend/40679 This can be used to play with texture in openGL, for example, remove mipmap on the texture or play with all wrapping or filtering options. And this can be used to learn openGL with Blender. Reviewers: TwisterGE, kupoman, moguri, panzergame Reviewed By: TwisterGE, kupoman, moguri, panzergame Projects: #game_engine Differential Revision: https://developer.blender.org/D1804
2016-02-18Actually only remove sqlite dllMartijn Berger
2016-02-18Revert "Fix: T46526, Do not try to install sqlite3.dll anymore as we link it ↵Martijn Berger
statically into pythons _sqlite" This reverts commit a8e6b633c9f54f0948a0b9a47534bc38ac95889f.
2016-02-18Cleanup: add missing struct qualifierCampbell Barton
2016-02-18Fix: T46526, Do not try to install sqlite3.dll anymore as we link it ↵Martijn Berger
statically into pythons _sqlite
2016-02-18Fix crash on exit with Blender Internal baking and envmap render.Brecht Van Lommel
2016-02-17Fix armature relationship lines missing w/ hi-dpiCampbell Barton
2016-02-17Fix line width for armature w/ custom bonesCampbell Barton
2016-02-17Fix T47452: Translate-node seams w/ subpixel offsetCampbell Barton
2016-02-17Add missing glLineWidth callCampbell Barton
2016-02-17Use high precision for scene scaleCampbell Barton
Without this its possible to accidentally truncate the value.
2016-02-16Make game engine ready for FFmpeg-3.0 as wellSergey Sharybin
2016-02-16Fix items in mode pie changing position by supporting more than 8 items in ↵Julian Eisel
operator-enum pies Now a 'More' item is added to the pie when there are too many items. It opens a sub-pie that contains the remaining items. Note that this only touches operator-enum pies (like the object mode pie is), it is not a complete support for pies with more than 8 items. For this further design and code work would be needed, but this is too urgent to wait for that. This is a better fix for T46973, should definitely be applied for 2.77 release. Patch D1800 by myself with some edits by @campbellbarton, thanks!
2016-02-16Add missing line-width for curve widgetCampbell Barton
2016-02-16Set line-width for sequencer bordersCampbell Barton
2016-02-16Fix sample mis-match w/ OpenGL full-sample renderCampbell Barton
2016-02-16Amend T47425 fix, use scene settingCampbell Barton
There are times when the preview background is important.
2016-02-16Make Blender compilable with FFmpeg-3.0Sergey Sharybin
While it's not something we'll be using for the official release, it's nice to support new libraries at least on "it compiles" level, so it's not that many frustrated developers around. Nexyon, please have a look into Audaspace changes :)
2016-02-16Sequencer: GL preview, use transparent backgroundCampbell Barton
Fixes T47425, match 2.76 and non-preview behavior
2016-02-15Fix T47422: Factory startup loads too many fontsCampbell Barton
2016-02-15Cleanup: reorganize BKE ID tagging functions.Bastien Montagne
BKE_main_id_tag_/BKE_main_id_flag_ were horrible naming now that we split those into flags (for presistent one) and tags (for runtime ones). Got rid of previous 'tag_' functions behavior (those who were dedicated shortcuts to set/clear LIB_TAG_DOIT), so now '_tag_' functions affect tags, and '_flag_' functions affect flags.
2016-02-15Cleanup: rna_main_api: use macro to define tag() and is_updated rna functions.Bastien Montagne
2016-02-15Fix white balance, was doing unnecessary linear conversionsCampbell Barton
This made byte & float images behave differently, where other modifiers remain the same. Also remove scene from the modifier (should have been passed as arg but no longer needed).
2016-02-15Compositor: Re-consider the way how track speed worksSergey Sharybin
Based on an user feedback, previous implementation with providing decoupled X and Y speeds didn't work in production at all: there is no way to combine this speeds to an usable vector. So now we're providing speed vector output instead, which provides speed in an exactly the way Vector Blur node expects it to be: first two components is a speed from the past, second two components defines speed to the future. Old behavior can be achieved by RGBA separating the speed output and using first tow components. Now this speed gives quite the same results as a speed pass, with the only difference that track position speed uses "shutter" of 1 while pass uses shutter of 0.5 (and there's no way to affect on that?).
2016-02-15Fix for Python executable not being found on LinuxCampbell Barton
Python name could include ABI-flags after the version, since checking for all combinations of ABI flags can expand into many possibilities, take the executable name from the build system.
2016-02-15CMake: install python as an executableCampbell Barton
2016-02-15Uber-picky: Too small margin in tooltipJulian Eisel
Minor design detail, but kept bugging me :) Was removed in rBd57847ca5b9.
2016-02-14Fix T47405: subsurf triangulation was producing incorrect normals after last ↵Brecht Van Lommel
fix.
2016-02-14Cleanup: bracesSergey Sharybin
2016-02-14Compositor: Cleanup, don't shortcut float valuesSergey Sharybin
Use 0.0f instead of 0.f and so on.
2016-02-14Fix T47405: subsurf inconsistent triangulation in OpenGL compared to applied ↵Brecht Van Lommel
modifier and render.
2016-02-14Fix T45606: cycles multires tangent space normal map bake issues.Brecht Van Lommel
2016-02-14Fix T47404: Bones get draw fat line in pose modeJulian Eisel
Removed this glLineWidth call in rBe8d7a0206e99, thought it wasn't needed. Really hope this was the last line width issue for now :/
2016-02-14Fix crash when cancelling cycles bake in some cases.Brecht Van Lommel
2016-02-13Sculpt: avoid double-hash for pbvh buildingCampbell Barton
Gives minor speedup entering sculpt mode and with undo.
2016-02-13Optimize sculpt undo, avoid redundant updatesCampbell Barton
On undo, sculpting regular meshes would update _all_ GPU VBO's. Avoiding the update gives noticeably faster undo. This is also a fix/workaround for strange behavior with NVidia's driver (T47232), Where locking and unlocking all buffers for updating slows down redraw speed permanently after the first undo. However the problem isn't avoided entirely since a single brush stroke might modify most of the mesh.
2016-02-13BLI_bitmap: add flip macroCampbell Barton
2016-02-13Set alpha clip to lower valueCampbell Barton
Workaround for T46962 still works
2016-02-12Fix/workaround compilation error in ddsSergey Sharybin
CLAMP was conflicting between Common.h and BLI_utildefines.h Ideally we would use macro from BLI, but it's a bit involved change to make it working with C++, will keep it for later.