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
2018-05-01Merge remote-tracking branch 'origin/master' into uv_unwrapping_slim_algorithmLukas Stockner
2018-04-30Add support for area lights to the Apply Transform operatorLukas Stockner
Since area lights are affected by scaling them, it only makes sense to support applying the scale to the lamp size. Of course, applying location or rotation does not work. If a scaling that changes the aspect ratio is applied to a square lamp, the mode is automatically changed to Rectangle.
2018-04-30Fix Merge > To CursorDalai Felinto
In master this is working fine, but in 2.8 ob->imat was identity matrix. Committing this in master to simplify merging.
2018-04-30Cleanup: de-duplicate paint access from objectCampbell Barton
2018-04-30UV editing: Make 'Select Linked' work consistent to 3D ViewJulian Eisel
Don't see a good reason for the old behavior, so better have it consistent.
2018-04-30BLI Color: YUV to/from rgb colorspace optionAaron Carlisle
This commit does two things: - Adds an option to do the calculation in different color spaces (BT601 or BT709). - Changes the default caluclation from legacy BT601 to BT709. This affects several areas: - UI areas (mainly scopes) - ViewLevelsNode - Several other nodes that use `COM_ConvertOperation.h`
2018-04-28Fix vertex paint alpha brush setting color blackCampbell Barton
2018-04-28Cleanup: meaningful names for color blendingCampbell Barton
2018-04-26Fix T54836: Select sharp edges doesn't flush to facesCampbell Barton
2018-04-26Cleanup: Use enums for View2D value definesJulian Eisel
Makes the file much less cluttered and more structured. Also made some whitespace tweaks.
2018-04-25UI: optionally pass icon size to widget_draw_iconCampbell Barton
No functional changes.
2018-04-25Library: Add assert to catch unsupported copy flags combinationSergey Sharybin
Thanks Bastien for review!
2018-04-25Depsgraph: Fix missing relations in array modifierSergey Sharybin
Found by Dr. Sybren while working on modifiers port.
2018-04-25CDDM: correct (disabled) logic in merge vertsCampbell Barton
2018-04-25Remove developer exception hackCampbell Barton
This caused too much trouble, also it's possible users run with 'release' in their CWD causing issues. Developers can symlink "release/" to "bin/2.79".
2018-04-25Revert "Fix (unreported) broken 'get system path' in some cases."Campbell Barton
This reverts commit f1bc0aeddedacf68182164dde5d4674d11aba6c9.
2018-04-25Cleanup: commentsCampbell Barton
2018-04-25Fix (unreported) broken 'get system path' in some cases.Bastien Montagne
There were two issues here actually: * The hack to allow running Blender directly from the source directory would just check for a 'release' directory, without actually ensuring it is release dir from blender source tree, and not some other random folder. * GHOST_getSystemDir returns nothing for portable installations, now we'll then check directly in the blender binary dir in that case. This fix is more critical in 2.8 branch, where that system path is used to retrieve new '3D' icons...
2018-04-24BLI BVHTree Walk DFS: Decreases the size of the stack space used for the ↵Germano
recursive function. Each parameter of the function is copied into the memory stack. This also brought an improvement in peformance of snapping functions between 5% and 12% in my tests.
2018-04-23BLI_math: avoid assert with non-finite numbersCampbell Barton
2018-04-23Depsgraph: Add relation flag to avoid flush across itSergey Sharybin
This way we can avoid re-evaluation of certain parts of datablock when something unrelated has changed.
2018-04-23Depsgraph: Fix missing update with animated curve pathSergey Sharybin
2018-04-23Depsgraph: Cleanup, remove unused relation tagSergey Sharybin
2018-04-23Cleanup: styleCampbell Barton
2018-04-23Fix T54766: "Record With"-NLA "Push Down" discards Blend Mode, ↵Joshua Leung
Extrapolation, and Influence Applied similar fix to T54233 to get the "Record with NLA" feature working with active action blending + influence settings. Extrapolation is explicitly ignored though, as it shouldn't be used with this feature (i.e. it is already disabled with the new strips and also on the animdata by default)
2018-04-23Depsgraph: Add missing relations builderSergey Sharybin
Was possible to miss some relations from being built when parent object is linked to the scene graph indirectly.
2018-04-22Cleanup: UI namingCampbell Barton
2018-04-22Cleanup: de-dup popup/pie menu RNA definitionCampbell Barton
Also rename pupmenu -> popmenu
2018-04-21Cleanup: variable namingCampbell Barton
2018-04-21BLI_bitmap: 2D triangle drawing functionCampbell Barton
Matching polygon filling but no need for allocation or qsort.
2018-04-21BLI math: clamped barycentric weight calculationCampbell Barton
2018-04-21Fix: D3160 fixed blednerplayer stub.s for unixGaia Clary
2018-04-20Cleanup (followup commit for D3160)Gaia Clary
Added some spaces to keep the eInsertKeyFlags enumeration proper
2018-04-20Fix: D3160 Propose to use proper typedefs to avoid confusionGaia Clary
Differential Revision: https://developer.blender.org/D3160
2018-04-20Fix usage of lib filepath in previous own commit...Bastien Montagne
2018-04-20Add debug tool to check validity of current file *before* saving.Bastien Montagne
It is hidden behind the --debug-io flag for now. Idea is to try to catch broken libraries state in current Main before we actually write the file on disk, should help catching and understanding what happens in Spring corruption cases.
2018-04-20VSE Effects: Wipe box: fix compilation errorsAaron Carlisle
This is still broken I cant tell if it is the fact that the in_band funtion does not work properally or an issue in the box algorithm, or both. It seems like the calculation of the size of the box while roatated needs to be fixed also.
2018-04-19Cleanup: make variable name EnglishCampbell Barton
2018-04-19Cleanup: rename vlak -> polyCampbell Barton
2018-04-19Cleanup: rename Icon.type -> id_typeCampbell Barton
Confusing when adding non-id icons.
2018-04-19Port particle instance modifier changes from Gooseberry branchSergey Sharybin
The work is mainly from Lukas Toenne, with some modifications from myself. Includes following obvious changes: - Particle system selection is now name-based, with lookup menu. - Lots of new options to control varieties. Changes comparing to the Gooseberry branch: - Default values and versioning code ensures same behavior as the old modifier. - Custom data layers are coming from vertex color, the modifier does not create arbitrary layers now. The hope is to keep data more manageable, and maybe make it easier to select in the shader later on. This means, values are quantized to 256 values, but it should be enough to get varieties in practice. Reviewers: brecht, campbellbarton Reviewed By: brecht Subscribers: eyecandy Differential Revision: https://developer.blender.org/D3157
2018-04-19Cleanup: styleCampbell Barton
2018-04-19Undo: add missing flag for text deleteCampbell Barton
2018-04-18Depsgraph: Fix missinf relation for particle instance modifierSergey Sharybin
Was causing lack of animation update when particle system had simulation,
2018-04-18Cleanup: Trailing whitespaceSergey Sharybin
2018-04-18Remove irrelevant print statementSybren A. Stüvel
This statement is only relevant in 2.8, but causes confusion in master. I kept the 'default' label to prevent compiler warnings about unhandled cases. The break is needed because there should be at least one statement after 'default'.
2018-04-18Particles: Interpolate size for interpolated childrenSergey Sharybin
This finally allows us to use Random factor to add variations to the interpolated children. This feature never worked since 2007L there was random factor slider in the interface, but it was only used by simple children. Now it has affect on interpolated children as well. Technically, this will break compatibility if older file had random factor set to something else than 0 (default value is 0 though). But we are leaving 2.7 series, so can accept such breackage in the name of supported features.
2018-04-18Fix makesdna not respecting C++ commentsJulian Eisel
Tab after C++ comment broke parsing and didn't remove the line at all. Was there since 2002 at least, probably confused some peeps. This means commented out code was actually written to SDNA.
2018-04-17bpy consistency fix handler_add(handle)Dalai Felinto
This doesn't change the API, so it doesn't affect any script. However it give more consistent error messages.
2018-04-17Fix (unreported) RNA sometimes trying to get named sub-props from non-Group ↵Bastien Montagne
IDProp. Why exactly this happens remains unclear, found that in the autumn.blenrig file of Spring production while working on static overrides... Tons of ugly IDProps in that rig. xD