Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-01 | Fix 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-01 | Fix T40621: Tablet in walk mode fails | Campbell Barton | |
Add support for walk mode /w absolute pointing devices. | |||
2015-06-01 | WM: include tablet data in WM_event_print | Campbell Barton | |
2015-06-01 | Fix T44747: Drag toggle /w nodes (glitch) | Campbell Barton | |
It was possible to perform actions while performing a drag-toggle. | |||
2015-06-01 | Cleanup: doxygen comments | Campbell Barton | |
2015-06-01 | Fix for leak in BM_uv_element_map_create | Campbell Barton | |
Also correct over alloc and redundant alloc. | |||
2015-06-01 | Fix T44892: Cursor warp, invoked outside the area | Campbell Barton | |
If an operator starts outside an area, don't use warping. (problematic for menu's). | |||
2015-06-01 | Fix vertex slide regression /w rotated objects | Campbell Barton | |
2015-05-31 | Fix 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-31 | Improvements 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-31 | Fix ugly drawing of closed panels in horizontal layout | Julian Eisel | |
Also minor cleanup | |||
2015-05-31 | UI: comments (doxygen tweaks) | Campbell Barton | |
2015-05-30 | BGE Cleanup: Removing flen variable where it is not used | Jorge Bernal | |
2015-05-30 | BGE Cleanup: Identical code for both if/else branches | Jorge Bernal | |
2015-05-30 | fix T44884: corrected a wrong usage of the CustomLayer API (due to a ↵ | Gaia Clary | |
misunderstanding) | |||
2015-05-30 | Correct own error with recent commit | Campbell Barton | |
Caused entering an invalid number to leak. | |||
2015-05-30 | python 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-30 | Fix leak in BMesh convex hull operator | Campbell Barton | |
2015-05-30 | Fix reading uninitialized buffer | Campbell Barton | |
2015-05-29 | Cleanup: Use true/false for bool, naming | Julian Eisel | |
2015-05-29 | BGE: Fix memory leak when unable to add wheel | Jorge Bernal | |
2015-05-29 | fix T44884: Index counter for active UV Map used wrong offset | Gaia Clary | |
2015-05-29 | Yet another attempt to fix T44869 | Antony Riakiotakis | |
Fix some integer overflow cases in colormanagement code | |||
2015-05-29 | Fix T44882, color picker in texpainting doing linear interpolation even | Antony 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-29 | Fix T44880: transparency filter is only valid with raytransp, not ztransp. | Bastien Montagne | |
2015-05-29 | Fix T44879, data transfer modifier was missing a copy function | Antony Riakiotakis | |
2015-05-29 | UI cleanup: removing if, condition was already tested | Ines Almeida | |
2015-05-29 | BMesh: select linked /w delimiters & wire edges | Campbell Barton | |
Add support for using edge delimiters mixed with wire edges. Code isn't so elegant but users will expect this. | |||
2015-05-28 | Aaaaand another fullscreen glitch | Julian 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-28 | Fix another fullscreen toggle glitch | Julian Eisel | |
Steps to reproduce were: Set 3DView to fullscreen->render->toggle out of fullscreen->escape->Area doesn't change back to 3DView | |||
2015-05-28 | BGE Cleanup: Remove old commented Sumo physics code | Jorge Bernal | |
2015-05-28 | BGE Cleanup: The value of ikconstraint cannot be NULL at this stage and | Jorge Bernal | |
therefore it is not necessary the NULL check. | |||
2015-05-28 | Optimize render part commiting to render queue to mitigate delay in | Antony 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-28 | Depsgraph: Cleanup, multiple private functions are to be in anonymous namespace | Sergey Sharybin | |
2015-05-28 | Add missing particle system tagging on update to the new depsgraph | Sergey 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-28 | Fix T44688: Stereo3D time-sequential crashes | Campbell Barton | |
2015-05-28 | WM: remove windows if they fail to initialize | Campbell Barton | |
2015-05-28 | Multi-value, multi-button cancel keeps value set | Campbell Barton | |
2015-05-28 | Multi-value cancel, keeps scale set | Campbell Barton | |
2015-05-28 | BMesh: correct flag check (own mistake) | Campbell Barton | |
2015-05-28 | BMesh: util functions to get edge loops from verts | Campbell Barton | |
2015-05-27 | Clamp min/max frame rate for player | Antony Riakiotakis | |
2015-05-27 | Fix T44745 non manifold edges of mesh do not work when smoothing in | Antony 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-27 | BGE: Add missing m_jumping initialization | Thomas Szepe | |
2015-05-27 | Fix 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-27 | Fix T44748: Particle is not displayed definitely when I use a new dependence ↵ | Sergey Sharybin | |
graph | |||
2015-05-27 | Forgot this in the last commit | Antony Riakiotakis | |
2015-05-27 | Fix jpeg preview for exr renders broken. | Antony Riakiotakis | |
2015-05-27 | Correct convex-hull for recent join-tri changes | Campbell Barton | |
2015-05-27 | fix:T44856 reverted triangluation back to bmesh ( apparently broken by ↵ | Gaia Clary | |
commit rB51f33 ) |