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
2015-06-01Fix T44894: Round two.Bastien Montagne
We cannot `direct_link_packedfile()` twice on a same address, because this tries to map again pf->data address, which leads to nothing (NULL). So now, since `ima->packedfile` and `ima->packedfiles` are mutually exclusive in 'live' blender data anyway, we either read one or the other. Tested from/to official 2.74 and current master, everything looks fine now.
2015-06-01Fix T40621: Tablet in walk mode failsCampbell Barton
Add support for walk mode /w absolute pointing devices.
2015-06-01WM: include tablet data in WM_event_printCampbell Barton
2015-06-01Fix T44747: Drag toggle /w nodes (glitch)Campbell Barton
It was possible to perform actions while performing a drag-toggle.
2015-06-01Cleanup: doxygen commentsCampbell Barton
2015-06-01Fix for leak in BM_uv_element_map_createCampbell Barton
Also correct over alloc and redundant alloc.
2015-06-01Fix T44892: Cursor warp, invoked outside the areaCampbell Barton
If an operator starts outside an area, don't use warping. (problematic for menu's).
2015-06-01Fix vertex slide regression /w rotated objectsCampbell Barton
2015-05-31Fix T44894: Broken packed image import from older .blend file.Bastien Montagne
rBe5fbeba0b3a6e9eea not only restored forward compat, it also broke backward compat... for no reason at all even, exising ima->packedfile is only used by read/versionning code if .blend version is below 274.4 (i.e. no multi-image packing exists).
2015-05-31Improvements to the Freestyle Python API (needed by the SVG Exporter)Tamito Kajiyama
This patch adds some new functionality to the Freestyle Python API, notably: - MaterialBP1D, checks whether the supplied arguments have the same material - Fixes a potential crash in CurvePoint.fedge (due to NULL pointer) - Makes (error handling in) boolean predicates more robust - Adds a BoundingBox type, to make working with bounding boxes easier - Adds several new functions (get_object_name, get_strokes, is_poly_clockwise, material_from_fedge) - Adds a StrokeCollector StrokeShader, that collects all the strokes from a specific call to Operators.create() - Adds hashing and rich comparison to the FrsMaterial type These new features (most of them, anyway) are needed for making a more robust SVG exporter that supports holes in fills. Reviewers: kjym3, campbellbarton Subscribers: campbellbarton Projects: #bf_blender Differential Revision: https://developer.blender.org/D1245
2015-05-31Fix ugly drawing of closed panels in horizontal layoutJulian Eisel
Also minor cleanup
2015-05-31UI: comments (doxygen tweaks)Campbell Barton
2015-05-30BGE Cleanup: Removing flen variable where it is not usedJorge Bernal
2015-05-30BGE Cleanup: Identical code for both if/else branchesJorge Bernal
2015-05-30fix T44884: corrected a wrong usage of the CustomLayer API (due to a ↵Gaia Clary
misunderstanding)
2015-05-30Correct own error with recent commitCampbell Barton
Caused entering an invalid number to leak.
2015-05-30python tar.gz changed structure due to python.exe being added.Martijn Berger
remove /lib/ from cmake as lib and bin are both in the tar.gz
2015-05-30Fix leak in BMesh convex hull operatorCampbell Barton
2015-05-30Fix reading uninitialized bufferCampbell Barton
2015-05-29Cleanup: Use true/false for bool, namingJulian Eisel
2015-05-29BGE: Fix memory leak when unable to add wheelJorge Bernal
2015-05-29fix T44884: Index counter for active UV Map used wrong offsetGaia Clary
2015-05-29Yet another attempt to fix T44869Antony Riakiotakis
Fix some integer overflow cases in colormanagement code
2015-05-29Fix T44882, color picker in texpainting doing linear interpolation evenAntony Riakiotakis
when mipmap is off. We used to always have nearest interpolation for texpaint but at least make this work with mipmap off correctly. Also added conversion casts to avoid integer overflow in filtering code
2015-05-29Fix T44880: transparency filter is only valid with raytransp, not ztransp.Bastien Montagne
2015-05-29Fix T44879, data transfer modifier was missing a copy functionAntony Riakiotakis
2015-05-29UI cleanup: removing if, condition was already testedInes Almeida
2015-05-29BMesh: select linked /w delimiters & wire edgesCampbell Barton
Add support for using edge delimiters mixed with wire edges. Code isn't so elegant but users will expect this.
2015-05-28Aaaaand another fullscreen glitchJulian Eisel
Steps to reproduce were: Set a *Properties Editor* to fullscreen- >render->Info Editor is set to Image Editor instead of Properties Editor
2015-05-28Fix another fullscreen toggle glitchJulian Eisel
Steps to reproduce were: Set 3DView to fullscreen->render->toggle out of fullscreen->escape->Area doesn't change back to 3DView
2015-05-28BGE Cleanup: Remove old commented Sumo physics codeJorge Bernal
2015-05-28BGE Cleanup: The value of ikconstraint cannot be NULL at this stage andJorge Bernal
therefore it is not necessary the NULL check.
2015-05-28Optimize render part commiting to render queue to mitigate delay inAntony Riakiotakis
T44869. There are a couple of issues here: * Code repeatedly calculated center of ready rendered parts even though they would not change while the operation was done. * Code would calculate distance of tiles from center multiple times * Code would traverse all items, even the ones already sorted * Traversal used linked lists which is quite slow. Mitigated these by doing one pass for the center, a second to calculate distances and a qsort at the end. Should result in O (n * (log n + 2)) instead of O (n * (n * 2)) complexity, plus the number of repeated operations is much less as well.
2015-05-28Depsgraph: Cleanup, multiple private functions are to be in anonymous namespaceSergey Sharybin
2015-05-28Add missing particle system tagging on update to the new depsgraphSergey Sharybin
It's not ideal and mimics weak legacy code, but so close to bcon4 we'd better not start re-considering the way how particle works..
2015-05-28Fix T44688: Stereo3D time-sequential crashesCampbell Barton
2015-05-28WM: remove windows if they fail to initializeCampbell Barton
2015-05-28Multi-value, multi-button cancel keeps value setCampbell Barton
2015-05-28Multi-value cancel, keeps scale setCampbell Barton
2015-05-28BMesh: correct flag check (own mistake)Campbell Barton
2015-05-28BMesh: util functions to get edge loops from vertsCampbell Barton
2015-05-27Clamp min/max frame rate for playerAntony Riakiotakis
2015-05-27Fix T44745 non manifold edges of mesh do not work when smoothing inAntony Riakiotakis
multires. Code had special guards for such edges to stop this from happening. I don't see why this is needed though since code above assigns smoothed positions for all vertices in the grid. After removing the guards I saw that this in fact was the only place where grd adjacency was used, so I completely removed it.
2015-05-27BGE: Add missing m_jumping initializationThomas Szepe
2015-05-27Fix mismatch in strings length compute in filebrowser, leading to annoying ↵Bastien Montagne
'...' in longest filename. We must take kerning into account everywhere! Note this will disappear in upcomming filebrowser refactor anyway. Reported through IRC by Pablo (venomgfx), thanks.
2015-05-27Fix T44748: Particle is not displayed definitely when I use a new dependence ↵Sergey Sharybin
graph
2015-05-27Forgot this in the last commitAntony Riakiotakis
2015-05-27Fix jpeg preview for exr renders broken.Antony Riakiotakis
2015-05-27Correct convex-hull for recent join-tri changesCampbell Barton
2015-05-27fix:T44856 reverted triangluation back to bmesh ( apparently broken by ↵Gaia Clary
commit rB51f33 )