Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-17 | Cleanup: pep8 | Campbell Barton | |
2014-09-12 | Fix T41788: bmesh.utils.loop_separate, face_vert_separate() always return None | Campbell Barton | |
2014-09-09 | remove invalid comments | Campbell Barton | |
2014-09-08 | Fix building as Python module (manpage-generation) | Campbell Barton | |
2014-09-06 | Py Mathutils: add `invert_safe()` and `inverted_safe()` to `Matrix`. | Bastien Montagne | |
Those two mimic our BLI invert_m4_m4_safe - they add a small offset to diagonal values, in case org matrix is degenerated, and if still non-invertible, return identity matrix. Org patch by me, final enhanced version by ideasman42, many thanks! | |||
2014-09-06 | Math Lib: Add copy_m2_m2, unit_m2, zero_m2 | Campbell Barton | |
2014-08-29 | Add callback for starting a render-job | Campbell Barton | |
We had complete/cancel, but no matching init for rendering, render_pre/post callbacks aren't always usable. | |||
2014-08-28 | Fix T41473: Cycles volume rendering is too dark | Sergey Sharybin | |
The issue was caused by the changed defaults from the Cycles side. Because of those properties being saved as an IDProp and not being saved to the file, every change to the defaults would ruin someone's day updating the values. Added a bpy.app.handler.version_update which is run after the regular do_versions() are done and could be sued by the scripts to apply versioning code on their settings. Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D761 | |||
2014-08-28 | Add debug information for maximum opengl limits in system info | Antony Riakiotakis | |
generation. | |||
2014-08-25 | Python API: support thick wrapped int arrays | Campbell Barton | |
add bpy.data.version, needed for Python versioning code. | |||
2014-08-13 | Math Lib: rename barycentric_transform -> transform_point_by_tri_v3 | Campbell Barton | |
also add transform_point_by_seg_v3 | |||
2014-08-13 | Math Lib: name signed versions of dist_to_plane_v3 explicitly | Campbell Barton | |
also add unsigned versions | |||
2014-08-13 | Spelling | Campbell Barton | |
2014-08-11 | Fix compilation error with debug scons | Sergey Sharybin | |
The issue is that we've got hell with DEBUG and _DEBUG, theu're defined really inconsistent acros CMake and SCons. Used more reliable NDEBUG definition for IDP_spit. | |||
2014-08-11 | Fix T40766: Startup fails with UnicodeDecodeError on Windows | Campbell Barton | |
2014-08-07 | Fix for mathutils.Euler on big endian systems | Campbell Barton | |
D719 from jrestemeier with edits | |||
2014-07-23 | Extended mathutils.Vector.orthogonal() to accept a 2D vector. | Tamito Kajiyama | |
Reviewer: Campbell Barton Differential revision: https://developer.blender.org/D668 | |||
2014-07-21 | Py/API: Improve intersect_line_line with parallel lines | Campbell Barton | |
Now comparing the distance between line-intersection points to see how close lines are - doesn't fail in the parallel case. | |||
2014-07-21 | Math Lib: Add isect_point_tri_v3 | Campbell Barton | |
Add to Python via mathutils.geometry | |||
2014-07-21 | bmesh py api: face_split_edgenet missed NULL check | Campbell Barton | |
2014-07-19 | Defines: replace ELEM3-16 with ELEM(...), that can take varargs | Campbell Barton | |
2014-07-17 | bmesh py api: add bmesh.utils.vert_splice(...) | Campbell Barton | |
2014-07-17 | bmesh py api: BPY_BM_CHECK_SOURCE_* macro now accepts multiple args | Campbell Barton | |
2014-07-16 | bmesh py api: add BMesh.calc_tessface() | Campbell Barton | |
2014-07-16 | bmesh py api: add typed tuple-from-array functions | Campbell Barton | |
2014-07-14 | Error in last commit | Campbell Barton | |
2014-07-14 | Py/API: add bmesh.utils.face_split_edgenet | Campbell Barton | |
2014-07-02 | Added missing G_DEBUG_DEPSGRAPH flag entry in the bpy.app.debug ↵ | Lukas Tönne | |
getters/setters list. | |||
2014-07-01 | Python: remove redundant casts | Campbell Barton | |
2014-06-27 | BMesh: add ability not to delete vertex when collapsing | Campbell Barton | |
2014-06-23 | T39690: Modifications to Blender's 'temp dir' system. | Bastien Montagne | |
Current temporary data of Blender suffers one major issue - default 'temp' dir on Windows is never automatically cleaned up, and can end being quite big when used by Blender, especially when we have to store per-process data (using getpid() in file names). To address this, this patch: * Divides tempdir paths in two, one for 'base' temp dir (the same as previous unique tempdir path), the other is a mkdtemp-generated sub-dir, specific to each Blender instance. * Only uses base tempdir when we need some shallow persistance accross Blender sessions - and we always reuse the same filename (quit.blend...) or generate small file (crash reports...). * Uses temp sub-dir for heavy files like pointcache or renderEXRs (Save Buffer option). * Erases temp sub-dir on quit or crash. To get this working it also adds a working 'recursive delete' to BLI_delete() under Windows. Note that, as in current code, the 'recover render result' hack-feature that was possible with SaveBuffer option is still removed. A real renderresult cache feature will be added soon, though. Reviewers: campbellbarton, brecht, sergey Reviewed By: campbellbarton, sergey CC: sergey Differential Revision: https://developer.blender.org/D531 | |||
2014-06-18 | Hopefully fix compilation with old MSVC2008/WIN32... | Bastien Montagne | |
2014-06-17 | New python API for units handling. | Bastien Montagne | |
Exposes all supported unit systems & types, and to_value()/to_string() functions. Reviewed and enhanced by CampbellBarton, many thanks! Differential Revision: https://developer.blender.org/D416 | |||
2014-06-16 | Use ARRAY_SIZE to replace (sizeof(a) / sizeof(*a)) | Campbell Barton | |
2014-06-16 | Fix Python fails to execute text-blocks including non-mbcs chars (T35176, D595) | Tamito Kajiyama | |
2014-06-03 | Code cleanup: replace macro with function to reduce binary size | Campbell Barton | |
2014-05-17 | Minor changes for standalone mathutils | Campbell Barton | |
2014-05-14 | Fix T40191: Misleading TypeError message when registering CollectionProperty ↵ | Bastien Montagne | |
wtihout kwarg "type". Turned up to be a cleanup of doc in that whole module... | |||
2014-05-11 | Code cleanup: comment typos | Campbell Barton | |
2014-05-07 | Remove redundant NULL check | Campbell Barton | |
2014-05-02 | Update parse_syntax_error() to Python 3.4x version | Campbell Barton | |
2014-05-01 | Code cleanup: remove unused kludge for Py/Win encoding | Campbell Barton | |
2014-05-01 | Fix T31555: Username with special chars in Windows 7 | Bastien Montagne | |
At last! Could not check seriously on windows (though it was done during py patch process). | |||
2014-05-01 | Include removal gave problems with windows, ifdef some back in for windows only | Campbell Barton | |
2014-05-01 | Revert "Fix msvc 2013 compiler errors after the ingenious cleanup in ↵ | Campbell Barton | |
4ca67869cc7a." This reverts commit a47a4ef82f37428d391cc14a30fa611d6714e71d. | |||
2014-05-01 | Fix msvc 2013 compiler errors after the ingenious cleanup in 4ca67869cc7a. | Thomas Dinges | |
2014-04-30 | Code cleanup: remove unused includes | Campbell Barton | |
Opted to keep includes if they are used indirectly (even if removing is possible). | |||
2014-04-30 | Fix T35176: Python fails with blend files from non-ASCII paths | Campbell Barton | |
Thanks to Tamito for updating the patch to support Freestyle! | |||
2014-04-30 | Python: move to version 3.4x on all platforms | Campbell Barton | |
2014-04-29 | Code cleanup: quiet warnings | Campbell Barton | |