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
2017-06-30Fix unpredictable trackball rotationCampbell Barton
D2729 by @IgorNull Currently, trackball rotation sequentially applies rotation across x axis and y axis, which produces a strange/unusable result on diagonal pointer motion. This change fixes the problem by using a single axis which is orthogonal and proportional to mouse delta - matching view-port trackball.
2017-06-30Workaround T51934: Array's > SHRT_MAX aren't supportedCampbell Barton
2017-06-29Fix T51890: Turning off viewport display for array modifier is blocking ↵Bastien Montagne
dupliface in final render DupliVert/Face were not using render DM at render time.
2017-06-29Fix T51926: Selecting pose icon under expanded group in outliner causes crash.Bastien Montagne
Cannot switch uninstantiated armature to Pose mode...
2017-06-28Fix node UI not using translation context correctly.Bastien Montagne
Now that some node types may have custom context, we need to handle that in the (convoluted :| ) UI code of nodes as well. Reported in T43295 by Gabriel Gazzán (@gab3d), thanks.
2017-06-28Fix own really stupid mistake/typo in previous commit...Bastien Montagne
2017-06-28Fix T51900: Crash after pressing "F" multiple times.Bastien Montagne
`BMO_iter_as_array()` may fill less items than requested in given array, so we have to update number of items to work on from its returned value, otherwise code might try to use uninitialized memory.
2017-06-27Fix T51913: Context tab for textures issueDalai Felinto
The original code was doing a sanity check to see if existing index was out of range. However the comparison was wrong. So if the previous ct->user (active index of texture node) was larger than then number of available texture nodes + 1 in the other material, we would never re-set the index to 0. Bug introduced on c31f74de6bb7. There was an early attempt of fixing this (2b2ac5d3cc) but it was just working by pure, luck. And failing in cases like the one from this bug report.
2017-06-27Cleanup: remove unused functionCampbell Barton
2017-06-26Add warning that 'purge all' action in Outliner does save to current .blend ↵Bastien Montagne
file. This is a very important, potentially deadly side-effect of this operator. If something goes wrong, it can save a broken .blend file. Ideally we could get rid of that operation anyway, once ID management if fully renewed, but for now would rather keep it around. Related to T51902.
2017-06-26Fix T51902: Severe problem with relocating linked libraries when using proxies.Bastien Montagne
Fix is a bit ugly, but cannot think of another solution for now, at least this **should** not break anything else. And now I go find myself a very remote, high and lonely mountain, climb to its top, roar "I hate proxies!" a few times, and relax hearing the echos...
2017-06-26Building w/o Python works againCampbell Barton
2017-06-26Fix freestyle lineset panels being animatableAaron Carlisle
2017-06-26UI: Fix Capitalization InconsistencyAaron Carlisle
2017-06-26Docs: correct doc-stringsCampbell Barton
2017-06-25Collada: Exporter now only exports either 'Materials' or 'UV Textures as ↵Gaia Clary
Materials'. This makes the user interface more streight
2017-06-25fix: T51622 The exporter now exports meshes as <Triangles> when all ↵Gaia Clary
contained polygons are tris
2017-06-25fix: Collada fprintf needs std::string be converted to char *Gaia Clary
2017-06-25fix: collada: removed unnecessary extra qualificationGaia Clary
2017-06-25Collada: Fix: Geometry exporter did not create all polylist when meshes are ↵Gaia Clary
only partially textured
2017-06-24collada: export UV Textures as materials. Note: the reimport of the exported ↵Gaia Clary
collada files will have materials assigned instead of UV Face Textures! This is expected behavior
2017-06-24collada: change image export: export either UV Textures or Materials. ThisGaia Clary
avoids wrong texture data when multiple objects are exported. Note: This commit might possiblyt not work fully. The full feature is added with the next commit)
2017-06-24Collada: improved Error handling: Avoid shutdown of Blender when the Collada ↵Gaia Clary
importer finds Syntax errors in import data
2017-06-24Collada: added new functions for improved material exporter (not used yet)Gaia Clary
2017-06-24Fix T50856: crash when minimizing window on AMD / Windows.Brecht Van Lommel
2017-06-24Working version of topograb: Update 2decoda
2017-06-24Fix T51792: crash calling bpy.ops.screen.animation_cancel while scrubbing.Brecht Van Lommel
2017-06-23Grease Pencil: Fix hardcoded DKEY for continous drawingDalai Felinto
2017-06-23Fix T51845raa
2017-06-22Edited minor bug!decoda
2017-06-22Working version of topograb: Update 1decoda
2017-06-22First working version of topograbdecoda
2017-06-22Fix T51863: CompositorNodeSwitchView have the wrong rna APIDalai Felinto
Although the original report was about the docs, the real issue was in the API. My original commit started from a copy-paste from the Switch Node. However I don't use custom1 for thew Switch View node. The docs is slightly incomplete since it would be nice to mention the views here. Or maybe even expose them via Python. But honestly they are generated depending on the scene multi-view settings.
2017-06-21Fix T51862: principled shader GLSL artifacts in ortho mode.Brecht Van Lommel
2017-06-21Topograb final Implementaion Part 1decoda
2017-06-21Fix T51849: change Cycles clearcoat gloss to roughness.Brecht Van Lommel
This is compatible with UE4 and more consistent with specular and transmission roughness, even if it deviates from the original Disney BRDF.
2017-06-21Topo Grab topo_init donedecoda
2017-06-21Fix T51856: `BKE_mesh_new_from_object()` would often generate default 'Mesh' ↵Bastien Montagne
named datablock. This is annoying especially for exporters who do use mesh name, since it broke any relation with actual Mesh naming in original Blend file. Unfortunately, we cannot avoid the extra .xxx digits. ;)
2017-06-20Added topo_init in do_topo_brushdecoda
2017-06-20Fix: Icon alignment for scaled pie buttons with no textraa
2017-06-20Fix (unreported) missing Image usercount increase when copying UVProject ↵Bastien Montagne
modifier.
2017-06-19Fix (unreported) bad copying code of Surface Deform modifier.Bastien Montagne
2017-06-19Fix compiler warnings from own recent rB0d5c7e5e36b9.Bastien Montagne
2017-06-19Fix (unreported) bad copying of Ocean modifier.Bastien Montagne
Was needlessly complicated code, forgot to copy a value (foam_fade), and was utterly leaking memory!
2017-06-19Fix (unreported) bad copying code in Mesh Deform modifier.Bastien Montagne
2017-06-19Fix (unreported) Dynamic Paint modifier not increasing ID usercount in copy ↵Bastien Montagne
function. *Sigh* One more example of why we should keep ID management handling in as few places as possible! It's impossible to keep more than a few places in sync regarding which ID pointer is refcounted etc.
2017-06-19Fix (unreported) memory leak in Fluid modifier copying.Bastien Montagne
Also generally simplify/sanitize this copy code.
2017-06-19Cleanup: doxygen commentsCampbell Barton
Also remove duplicate & mismatching comments from grease-pencil header. Keep comments close to implementation to avoid getting out of sync.
2017-06-19Fix T51774: Children particles hair interpolation not correct with textures ↵Bastien Montagne
or dp. Children where always getting at least one segment of fixed length... Now fully hidden ones (zero length) get no segment at all. Note that even very short ones keep getting one 'unit' length segment - would rather avoid changing that at this point, given how complex children particles 'length' can get with all kind of modifiers... Think we can live with that for now anyway.
2017-06-18Modified do_topo_brushdecoda