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-12-28Also apply similar fixes to .keyframe_delete()Joshua Leung
- T49816
2016-12-28Fix T49816: Keyframing NLA Strip influence from Python set keyframes in the ↵Joshua Leung
wrong place
2016-12-28Fix T50184: Grease Pencil Layer synchronization between Dope Sheet and ↵Joshua Leung
Properties panel
2016-12-28Fix T49479: Freestyle inconsistent line drawing with large geometry dimension.Tamito Kajiyama
Ray-plane intersection routine GeomUtils::intersectRayPlane() was used with an unnormalized direction vector as input.
2016-12-283D View roll & orbit were scaling view-quat lengthCampbell Barton
Over time roll and orbit would scale the quaternion which is documented as unit length. In practice any errors would be subtle, but better normalize as other operators do.
2016-12-28Comments: mul_project_m4_v3_zfacCampbell Barton
2016-12-27Fix T50240: Rendering crashes when synced to JACK TransportJörg Müller
Disabling synchronization while rendering. Using G.is_rendering as suggested by bastien. ;-)
2016-12-27Fix T50305: Blender truncates a long multibyte character object's name to an ↵Bastien Montagne
invalid utf-8 string. Add logic in RNA to ensure we pass valid utf8 string to BKE ID new functions...
2016-12-27Comments: hints for perspective functionsCampbell Barton
Note which GL functions these are equivalent to.
2016-12-27Correct bad cast, unused var warningCampbell Barton
2016-12-24[MSVC] Fix test for C++11 support for vc2015/2017 based on D2432 by Ulysse ↵Ulysse Martin
Martin (youle)
2016-12-23Fix (unreported) crash in 'Match movie length operator' in case of lost ↵Alexander Romanov
video texture file
2016-12-23Readfile: Resurrect do_versions_after_liblink.Bastien Montagne
Basic idea is to store fileversion in Library datablock, and split again Main by libraries after lib linking, do_versions_after_liblink on those separated Mains, and merge again. This allows to still have correct versions for each data-block in that second do_versions step. Note that this is not used currently in master (might be soon, though), but is needed for 2.8 work.
2016-12-23Fix (unreported) `--threads` option no more respected by main task scheduler.Bastien Montagne
Main scheduler would be created way before `-t` argument would be parsed, since it was on forth pass! Moved it to first pass of argparse, that kind of stuff should be initialized asap on startup.
2016-12-22Fix wrong return type in blenderplayer stubsJulian Eisel
2016-12-20Fix strict compiler warning in generated C++ RNASergey Sharybin
2016-12-20OpensSubdiv: Cleanup, unused argumentSergey Sharybin
2016-12-20Libmv: Fix missing virtual destructor in frame access sub-classSergey Sharybin
This is undefined behavior in C++ and Clang was complaining a lot about this.
2016-12-20String drawing function for the "simdebug" utilities.Lukas Tönne
Simple string drawing API for debug drawing, in addition to basic primitives.
2016-12-19Fix (unreported) linked datablocks going through do_versions several times.Bastien Montagne
When linking data-blocks from same library in several steps, the already linked data-blocks of same lib would go again through versionning code... Note: only fixed for libraries, I can't imagine how this could happen with local data...
2016-12-19Cleanup: rename paramenter to right nameAntonio Vazquez
2016-12-17Cleanup: trackball logicCampbell Barton
Used SQRT2 and SQRT1_2 to calculate the same value, harmless but a little confusing, set once and check instead.
2016-12-17Fix T50216: Missing checks caused data transfer segfaultLuca Rood
Data transfer was not checking if the required geometry existed, thus causing a segfault when it didn't. This adds the required checks, and reports errors if geometry is missing. This also replaces instances of the words "polygon" and "loop" in error messages with "face" and "corner" respectively, to be consistent with the rest of the existing UI. Reviewed By: mont29 Differential Revision: http://developer.blender.org/D2410
2016-12-17Fix T50264: Stroke is not painted when append Grease Pencil blockAntonio Vazquez
When append a datablock the default brushes were not created and only were created when draw new strokes. Now the default brushes are created when draw strokes if necessary.
2016-12-16Make Shift+LMB on transform manipulator configurableJulian Eisel
It's now possible to change the shortcut that enables planar transformation with the transform manipulators (shift+LMB on axis). This actually fixes the workaround added in rB20681f49801fd. Thing is that we needed to allow using the manipulators, even if a modifier key is held so things like snapping work right away. That's why normal LMB behavior uses KM_ANY. However, event handling would always execute the KM_ANY keymap handler because it's iterated over first. Simply solved this by registering the KM_SHIFT keymap item first, so it has priority over the KM_ANY one.
2016-12-16Fix drawing enum property with icon only flagJulian Eisel
Enum properties with icon only flag should use minimum/fixed width in expanded layouts (alignment=UI_LAYOUT_ALIGN_EXPAND). Differential Revision: https://developer.blender.org/D2415 by @raa (only made some really minor corrections)
2016-12-16Remove double menu entriesAaron Carlisle
These were already present in the "Select" menu.
2016-12-15Gtest: Fix/workaround MSVC complains about use of struct with alignmentSergey Sharybin
2016-12-15Fix Playerstubs tmJens Verwiebe
2016-12-15Layer Weight node support for Blender Internal RenderAlexander Romanov
2016-12-15Proper fix for strict compiler warningSergey Sharybin
2016-12-15Revert "Cleanup: Remove unused variable"Sergey Sharybin
This reverts commit 743165eb48870f1d68c8df48cc5907dea857b017. Didn't see it is used in debug mode, sorry
2016-12-15Cleanup: Remove unused variableSergey Sharybin
2016-12-15Fix STR_String Capitalize on non Win32Karsten Weiss
Harmless since its not used, but good to fix.
2016-12-14BGE: Fix T50098: Crash when useding ImageMirrorThomas Szepe
The crash was caused by a missing m_sync initialisation in the second ImageRender constructor.
2016-12-14Fix World Space Shading option influence on Fresnel node for BI + cleanupAlexander Romanov
2016-12-14Cycles: Fix uninitialized variable issue after recent changesSergey Sharybin
2016-12-14Fresnel node support for Blender Internal RenderAlexander Romanov
2016-12-14Cycles: Move object culling helper to own filesSergey Sharybin
This is a stand-alone logic, which becomes quite comprehensive now.
2016-12-14Cycles: Fix indendationSergey Sharybin
2016-12-14Cycles: Consider GGX/Beckmann/Ashikhmin of 0 roughness a singular raySergey Sharybin
This matches behavior of Multiscatter GGX and could become handy later on when/if we decide it would be beneficial to replace on closure with another. Reviewers: lukasstockner97, brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D2413
2016-12-14Cycles: Tweak curve segment (un)pack to handle more curve segmentsSergey Sharybin
There was 16 bits reserved for primitive type, while we only need 4. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D2401
2016-12-14Usual UI messages/i18n fixes/tweaks.Bastien Montagne
2016-12-14Fix T50243: libmv_panography_test is brokenSergey Sharybin
There was fully wrong logic in comparison: was actually accessing memory past the array boundary. Run test manually and the figure seems correct to me now. Spotted by @LazyDodo, thanks!
2016-12-13Small cleanup: Remove unused codeAaron Carlisle
This code has not been used for a long time if not ever. Most of the code was removed in rB1d3609262704f88c9e30b2cebdb236110b25cdc9 however, this was forgoten.
2016-12-13UI: Externally open file and path from context menuJulian Eisel
Adds two buttons to context (RMB) menu of path buttons: * "Open File Externally" to open a file in an external app (only visible if path contains a filename) * "Open Location Externally" to open a path in an external file browser The functionallity for this was already there, just hidden behind Shift/Alt click of file_browse button (folder icon next to path button).
2016-12-13Fix strict warnings on WindowsSergey Sharybin
2016-12-13Fix strict compiler error when building without bulletSergey Sharybin
2016-12-13Libmv: Fix typo in assert messageKarsten Weiss
2016-12-13Libmv: Fix copy-paste mistake in camera intrinsic parametersKarsten Weiss