Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-20 | Cleanup: use const variables where possible in the Python API | Campbell Barton | |
2020-08-07 | Cleanup: Python, Clang-Tidy else-after-return fixes | Sybren A. Stüvel | |
This addresses warnings from Clang-Tidy's `readability-else-after-return` rule in the `source/blender/python` module. No functional changes. | |||
2020-03-19 | Cleanup: `make format` after SortedIncludes change | Dalai Felinto | |
2020-03-04 | Cleanup: replace CLAMP macros with functions | Campbell Barton | |
2020-02-20 | Cleanup: use named unsigned types in the Python API | Campbell Barton | |
2019-12-20 | Cleanup: remove redundant 'char *' casts | Campbell Barton | |
2019-10-16 | Cleanup: warnings building with Python 3.8 | Campbell Barton | |
2019-04-17 | ClangFormat: apply to source, most of intern | Campbell Barton | |
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat | |||
2019-04-16 | Cleanup: trailing commas | Campbell Barton | |
2019-03-29 | Cleanup: style, use braces for the Python API | Campbell Barton | |
2019-02-18 | doxygen: add newline after \file | Campbell Barton | |
While \file doesn't need an argument, it can't have another doxy command after it. | |||
2019-02-06 | Cleanup: remove redundant doxygen \file argument | Campbell Barton | |
Move \ingroup onto same line to be more compact and make it clear the file is in the group. | |||
2019-02-03 | Cleanup: trailing commas | Campbell Barton | |
Needed for clan-format not to wrap onto one line. | |||
2019-02-01 | Cleanup: remove redundant, invalid info from headers | Campbell Barton | |
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits. | |||
2019-01-19 | Cleanup: add trailing commas | Campbell Barton | |
Prevents clang-format merging into a single line. | |||
2018-09-19 | BLI_utildefines: rename pointer conversion macros | Campbell Barton | |
Terms get/set don't make much sense when casting values. Name macros so the conversion is obvious, use common prefix for easier completion. - GET_INT_FROM_POINTER -> POINTER_AS_INT - SET_INT_IN_POINTER -> POINTER_FROM_INT - GET_UINT_FROM_POINTER -> POINTER_AS_UINT - SET_UINT_IN_POINTER -> POINTER_FROM_UINT | |||
2018-06-26 | PyAPI: move deep-copy args check to py_capi_utils | Campbell Barton | |
2017-05-20 | CMake: Use GCC7's -Wimplicit-fallthrough=5 | Campbell Barton | |
Use to avoid accidental missing break statements, use ATTR_FALLTHROUGH to suppress. | |||
2015-02-15 | mathutils: Implement __hash__() functions | Campbell Barton | |
- all mathutils types - only works on frozen data (so vectors can be used in sets/dict keys) - uses same method as CPython, (matches hashing a tuple) D1104 by @juicyfruit with own modifications | |||
2015-02-15 | mathutils: add freeze() method, is_frozen attr | Campbell Barton | |
This allows you to make any mathutils object immutable. | |||
2015-02-01 | Documentation: updated mathutils documentation | Sybren A. Stüvel | |
Added descriptions of the constructors, and improved the module-level documentation. | |||
2015-01-06 | PyAPI: add utilities PyTuple_SET_ITEMS, Py_INCREF_RET | Campbell Barton | |
Setting all values of a tuple is such a common operation that it deserves its own macro. Also added Py_INCREF_RET to avoid confusing use of comma operator. | |||
2015-01-04 | mathutils: refactor instantiation | Campbell Barton | |
remove 'type' argument, very few mathutils objects are wrapped, add new function for creating wrapped objects. also fixes unlikely memory leak if the data-array can't be allocated. | |||
2014-01-30 | Fix T38402: invalid message for bad type assignments (Quat, Vector) | Campbell Barton | |
2013-07-21 | code cleanup: add break statements in switch ()'s, (even at the last case). | Campbell Barton | |
2013-04-07 | Fix for [#34898] Typo in error message of mathutils.Vector | Thomas Dinges | |
* Also fixed some more cases of "more then" -> "more than". | |||
2012-12-08 | ifdef out dynstr so mathutils can be compiled as an external module again. | Campbell Barton | |
2012-11-05 | default to Python3.3 on Linux for SCons and CMake, warn when building with ↵ | Campbell Barton | |
python 3.2x or older. also remove casts to keep Python3.2 warning quiet. | |||
2012-10-21 | style cleanup: comments | Campbell Barton | |
2012-10-16 | code cleanup: use float sizes for function args. | Campbell Barton | |
2012-09-27 | incorrect spelling in comments | Campbell Barton | |
2012-08-27 | support unary positive operators for vectors (same as numpy), so you can do ↵ | Campbell Barton | |
'vector_a = +vector_b', this makes a copy. | |||
2012-07-17 | code cleanup: spelling | Campbell Barton | |
2012-05-26 | add vector versions of hsv_to_rgb, rgb_to_hsv & rgb_to_hsv_compat | Campbell Barton | |
2012-04-30 | code cleanup: header cleanup | Campbell Barton | |
2012-04-15 | add 'idprop' module so we can document idprop.types.*, currently doc ↵ | Campbell Barton | |
generator has no access to ID Property types. | |||
2012-03-30 | patch to add __deepcopy__ to mathutils types, this is no different to ↵ | Campbell Barton | |
__copy__, except some py utilities expect __deepcopy__ to exist, so better have them. | |||
2012-03-27 | bmesh py api: | Campbell Barton | |
added access to deform weights, access to weights acts like a python dict so you can do... print(group in dvert) dvert[group] = 0.5 print(dvert[group]) del dvert[group] print(dvert.items()) | |||
2012-03-26 | style cleanup: python api | Campbell Barton | |
2012-03-18 | spelling cleanup | Campbell Barton | |
2012-03-18 | code cleanup: not all mathutils callback creation functions tool unsigned ↵ | Campbell Barton | |
char for type & subtype args. | |||
2012-03-17 | style cleanup: py/capi | Campbell Barton | |
2012-03-04 | style cleanup - comment formatting | Campbell Barton | |
2011-12-25 | use docstrings for mathutils getset's, also some formatting edits, no ↵ | Campbell Barton | |
functional changes. | |||
2011-12-24 | picky formatting of mathutils | Campbell Barton | |
2011-12-24 | mathutils get/set function rename + minor changes to matrix functions (no ↵ | Campbell Barton | |
functional changes) | |||
2011-12-20 | rename internal matrix struct member vars to avoid confusion | Campbell Barton | |
Matrix.contigPtr --> matrix Matrix.row_size --> num_col Matrix.col_size --> num_row | |||
2011-12-20 | __str__ functions for other mathutils types | Campbell Barton | |
2011-12-18 | formatting edits in py api, no functional changes | Campbell Barton | |
2011-11-24 | rename mathutils constructors to match other parts of the bpy/api (no ↵ | Campbell Barton | |
functional changes) |