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
2018-04-16Cleanup: indentationCampbell Barton
2018-04-16Cleanup: indentationCampbell Barton
2018-04-16BKE_context: macro to access ID's while loopingCampbell Barton
2018-04-16Depsgraph: Pull indirect relations via driver targetsSergey Sharybin
2018-04-16Make ID icons safe for deletion from threadsSergey Sharybin
Added a lock-free deferred queue for deletion. Now if ID icon is requested to be freed from non-main thread, it will be added to the deferred list. Actual deletion will happen later from main thread. Currently actual deletion only happens next time BKE_icon_id_delete() is called, which might not be enough. But it's easy to enforce deferred deletion. Icons for preview images are not covered by deferred deletion yet. Reviewers: mont29 Differential Revision: https://developer.blender.org/D3146
2018-04-16Added lock-free single linked list implementationSergey Sharybin
Only supports lock-free insertion for now, can not delete element or traverse the list at the same time.
2018-04-16Disable Feature Collada: Tests do not work on unixGaia Clary
The tests as they are now make string comparisons. This only works on Windows because the reference files look different for different operating systems because of different number formatting. The collada tests need a complete rework (wip)
2018-04-16Logging: edits to build on macOSCampbell Barton
2018-04-15Cleanup: skip redundant edit-bone select lookupsCampbell Barton
2018-04-15Pydoc: Fix multiple bpy.type modulesAaron Carlisle
2018-04-15Cleanup: remove redundant args from ebone pickingCampbell Barton
Make this match editmesh picking more closely
2018-04-15Cleanup: remove bad castsCampbell Barton
2018-04-15Cleanup: ED_armature namingCampbell Barton
- Wasn't clear which functions handle edit-bones. - Mixed both ebone and edit_bone in names. - Didn't use ED_armature_* prefix for public API. See P655 to apply to branches.
2018-04-15Cleanup: remove undoing access, minor formattingCampbell Barton
Access to undoing state isn't needed, some text insert code was overly compacted.
2018-04-15Fix T54593: Py text edits crash (undo regression)Campbell Barton
2018-04-15Fix compiler error in WindowsAntonio Vazquez
2018-04-15Fix T54527: Misleading Tooltip on Snap Target MenuAaron Carlisle
2018-04-15Pydocs: Expand bge.contraint docsAaron Carlisle
Takes information from the manual and dumps it here.
2018-04-14Cleanup: styleCampbell Barton
2018-04-14Cleanup: use const for BKE_object argsCampbell Barton
2018-04-14Logging: replace 'fwrite' w/ 'write'Campbell Barton
We're already buffing output, so use write directly.
2018-04-14Cleanup: rename WriteData struct members.Campbell Barton
Relationship between tot/count/buf wasn't clear. Also use doxy sections.
2018-04-14Undo: refactor memfile writingCampbell Barton
- Move static undo variable into 'WriteData', 'memfile_chunk_add' used arguments in a confusing way, sometimes to set/clear static var. - Replace checks for 'wd->current' with 'wd->use_memfile' move memfile vars into 'wd->mem' struct.
2018-04-14Fix T54568: Undo memory de-duplication failedCampbell Barton
Error in 651b8fb14e caused de-duplication to fail.
2018-04-13Remove editor type selector from File Browser when in 'Operator' mode.Bastien Montagne
Having that one when opening a file or loading some lib makes absolutely no sense, and switching that 'temp' editor to some other type can trigger all kind of funny bugs... Note that using the shortcuts keys (Shift-F5 etc.) is still possible, removing those seems a bit more involved. :/
2018-04-12Fix: Follow up to 16b795cb95cJoshua Leung
It's not just the Graph Editor that needed this - the NLA also uses similar code and thus suffers from a similar problem. (My first commit from the Blender Institute v2.0 - Just testing that everything works)
2018-04-12Moved vectorblur code from render to compositorJeroen Bakker
In preparation of the removal of blender internal render we moved the vectorblur code that was placed in the render package (legacy) to the compositor. The compositor is only using this code even the blender internal renderer did not use the code at all.
2018-04-11Changed assertion of '..' in file browser entriesSybren A. Stüvel
The previous assert assumed '..' is always there, which isn't necessarily true (for example when in the root of an Asset Engine repository). The new code asserts that if '..' is present it should be the first entry (rather than forcing the first entry to be '..').
2018-04-11fix T54549: Vector Transform node in wrong nodeclassPhilipp Oeser
the Vector Transform node was added to the "Vector" category in nodeitems_builtins.py but was using the "NODE_CLASS_CONVERTOR" internally (thus using e.g. the 'wrong' theme color) thanx @dingto for review Differential Revision: https://developer.blender.org/D3138
2018-04-11Pose Mode: pass object to mode enter/exitCampbell Barton
Also add lower level mode exit function
2018-04-11Cleanup: minor changes to pose-mode switching APICampbell Barton
Prepare for multi-object pose mode
2018-04-10Cleanup: remove unused flagCampbell Barton
2018-04-10Fix transform nearest axis checkCampbell Barton
Was mixing up global/local coords
2018-04-10Depsgraph: Build relations for objects linked via pchan constraintsSergey Sharybin
This is similar to previous fix for missing ID nodes, just the original fix missed this part of change because it looked like it is already happening.
2018-04-10Fix T54423: Messages from RNA_property_editable_info() were not translatable.Bastien Montagne
2018-04-10Depsgraph: Flush debug printsSergey Sharybin
Makes it more reliable to see what was updating last when crash happens.
2018-04-10Fix crash in graph editor id remappingMai Lavelle
Dopsheet pointer isn't set...?
2018-04-09Fix invalid context when refreshing popupsJulian Eisel
Patch D2759 by @raa, with minor edits by me.
2018-04-09Cleanup: unused variableCampbell Barton
2018-04-09UI: Clamp scrollbar offset to lower view boundariesJulian Eisel
Fixes the "emtpy scrolling" glitch by clamping the scroller offset to the boundary of the view when it's smaller than the previous. Fixes T45197. Patch by @januz. Differential Revision: D1580
2018-04-09Use the newer version of the bullet 6dof spring constraint for rigidbody.Alexander Gavrilov
The new constraint is slower and not backward compatible, but should be better, especially in the damping side. The new constraint also has a different valid range of the damping coefficient, and a limit implementation that bounces instead of making the object stationary. Reviewers: sergof Differential Revision: https://developer.blender.org/D3125
2018-04-09Added support for the WEBM/VP9 video codecSybren A. Stüvel
WEBM is the codec name, and VP9 is the encoder (the older encoder "VP8" is less efficient than VP9). WEBM/VP9 and h.264 both have options to control the file size versus compression time (e.g. fast but big, or slow and small, for the same output quality). Since WEBM/VP9 only has three choices, I've chosen to map those to 3 of the 9 possible choices of h.264: - BEST → SLOWER - GOOD → MEDIUM - REALTIME → SUPERFAST The VERYSLOW and ULTRAFAST options give very little extra benefit. Reviewed by: @Severin
2018-04-09Remove commented-out codeSybren A. Stüvel
2018-04-09Build: fix make deps using system webp/sndio libs.Brecht Van Lommel
2018-04-09Cleanup: avoid recalculating global centerCampbell Barton
2018-04-08Alphabetically ordered audio and video codecsSybren A. Stüvel
2018-04-08Encoding panel clarificationsSybren A. Stüvel
The encoding panel mentions "None" in a few places, which is confusing. - "Codec: None" now reads "No Video" - "Audio Codec: None" now reads "No Audio" - "Output Quality: None; ..." now reads "Constant Bitrate" When selecting "No Video" the remaining video encoding options are hidden, making it even more explicit that there will not be video in the output file. The label "Codec" now reads "Video Codec" for symmetry with "Audio Codec".
2018-04-07Fix edit-mesh select nextCampbell Barton
Last change introduced error, return would stop looking over candidates. D3137 by @nBurn
2018-04-07Bullet: Fix velocity calculation of new spring constraintSergej Reich
This is a backport of bullet commit: 86ca7dc
2018-04-06Fix Collada: nullptr is a c++11 keyword. Changed to NULLGaia Clary