Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-18 | Cleanup: use const casts in mathutils API | Campbell Barton | |
2021-02-13 | Fix T85573: Building with Python 3.10a5 fails | Campbell Barton | |
Replace deprecated _PyUnicode_AsString{AndSize} usage. T83626 still needs to be resolved before 3.10 is usable. | |||
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-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-09-03 | Spelling fixes in comments and descriptions, patch by luzpaz. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3668 | |||
2018-06-26 | PyAPI: move deep-copy args check to py_capi_utils | Campbell Barton | |
2018-04-01 | Correct accidental changes by C Logging addition | Campbell Barton | |
Error in 891c1cfc9a3 | |||
2018-03-30 | C Logging: use instead of printf for messages | Campbell Barton | |
- See `--log` help message for usage. - Supports enabling categories. - Color severity. - Optionally logs to a file. - Currently use to replace printf calls in wm module. See D3120 for details. | |||
2018-03-29 | PyDocs: Adde link to Wikipedia page for mathutils.Euler class | Aaron Carlisle | |
This update adds a link to the Wikipedia article "Euler angles" to the description of the mathutils.Euler class. I initially was not sure what a "Euler" represented in Blender API, but found the Wikipedia article helpful. I believe others will find the link helpful too if it appears in the class documentation. This is similar to the Wikipedia links that appear in the mathutils.Matrix class, e.g: https://docs.blender.org/api/blender_python_api_current/mathutils.html?highlight=euler#mathutils.Matrix.adjugate Author: @justasb Reviewers: campbellbarton, trumanblending, Blendify Reviewed By: Blendify Subscribers: Blendify Tags: #bf_blender Differential Revision: https://developer.blender.org/D3077 | |||
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 | missed this second last commit | Campbell Barton | |
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-15 | Fix crash setting Euler.order to a non-string | Campbell Barton | |
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-12-18 | Fix mathutils docstring typos. | Tamito Kajiyama | |
2014-08-07 | Fix for mathutils.Euler on big endian systems | Campbell Barton | |
D719 from jrestemeier with edits | |||
2014-07-19 | Defines: replace ELEM3-16 with ELEM(...), that can take varargs | Campbell Barton | |
2014-01-30 | Fix T38402: invalid message for bad type assignments (Quat, Vector) | Campbell Barton | |
2013-10-12 | code cleanup: use const's for vector args. | Campbell Barton | |
2013-07-21 | code cleanup: add break statements in switch ()'s, (even at the last case). | Campbell Barton | |
2013-07-02 | remove nan copyrights from code added since blender become opensource (copy ↵ | Campbell Barton | |
paste errors), also remove BKE_script.h | |||
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-08-25 | minor code cleanup | 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-26 | style cleanup: python api | 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-26 | formatting edits & minor corrections | 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 | |