Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-11 | File headers: SPDX License migration | Campbell Barton | |
Use a shorter/simpler license convention, stops the header taking so much space. Follow the SPDX license specification: https://spdx.org/licenses - C/C++/objc/objc++ - Python - Shell Scripts - CMake, GNUmakefile While most of the source tree has been included - `./extern/` was left out. - `./intern/cycles` & `./intern/atomic` are also excluded because they use different header conventions. doc/license/SPDX-license-identifiers.txt has been added to list SPDX all used identifiers. See P2788 for the script that automated these edits. Reviewed By: brecht, mont29, sergey Ref D14069 | |||
2022-01-14 | Cleanup: spelling in comments, C++ style comments for disabled code | Campbell Barton | |
Also ensure space at end of comment. | |||
2021-12-02 | Cleanup: move public doc-strings into headers for 'python' | Campbell Barton | |
2021-08-12 | Cleanup: use C++ style comments for disabled code | Campbell Barton | |
2021-07-03 | Cleanup: consistent use of tags: NOTE/TODO/FIXME/XXX | Campbell Barton | |
Also use doxy style function reference `#` prefix chars when referencing identifiers. | |||
2021-06-26 | Cleanup: full sentences in comments, improve comment formatting | Campbell Barton | |
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-25 | Cleanup: use 'r_' prefix for output arguments | Campbell Barton | |
Also pass some args as 'const'. | |||
2020-02-20 | Cleanup: use named unsigned types in the Python API | Campbell Barton | |
2019-08-14 | Cleanup: move trailing comments to avoid wrapping code | Campbell Barton | |
Some statements were split across multiple lines because of their trailing comments. In most cases it's clearer to put the comments above. | |||
2019-04-29 | Cleanup: comments (long lines) in python | Campbell Barton | |
2019-04-17 | ClangFormat: format '#if 0' code in source/ | 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-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-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-26 | Cleanup: remove redundant BKE/BLI/BIF headers | Campbell Barton | |
2018-07-01 | RNA: use bool for boolean RNA types | Campbell Barton | |
We were using int's for bool arguments in BKE, just to avoid having wrapper functions. | |||
2018-06-04 | Cleanup: strip trailing space in Python module | Campbell Barton | |
2018-04-02 | Logging: use for Python API | Campbell Barton | |
Adds categories "bpy.context" & "bpy.rna" | |||
2017-11-14 | Cleanup: order BLI before BKE headers | Campbell Barton | |
This was done nearly everywhere already | |||
2017-08-20 | PyAPI: Make use of PyC_LongAs... API | Campbell Barton | |
Avoids setting exceptions inline, also use Matrix_ParseAny for bmesh.ops. Some inline exceptions are kept because they show useful details. | |||
2016-03-08 | Fix Py API array assignment not clamping values | Campbell Barton | |
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-11 | Code cleanup: use bool | Campbell Barton | |
2013-07-21 | code cleanup: add break statements in switch ()'s, (even at the last case). | Campbell Barton | |
2013-07-08 | edit on own commit r57801, don't check the size of dynamic arrays | Campbell Barton | |
2013-06-27 | fix for python api bug: assigning the wrong size array to an RNA property ↵ | Campbell Barton | |
wasn't checking the length and could crash, eg: mesh.polygons[0].vertices = (10,) | |||
2013-06-27 | remove redundant casts | Campbell Barton | |
2012-11-21 | py api cleanup, replace use... | Campbell Barton | |
- PyLong_FromSsize_t --> PyLong_FromLong - PyLong_AsSsize_t --> PyLong_AsLong In all places except for those where python api expects PySsize_t (index lookups mainly). - use PyBool_FromLong in a few areas of the BGE. - fix incorrect assumption in the BGE that PySequence_Check() means PySequence_Fast_ functions can be used. | |||
2012-10-26 | * Windows compile fix for __func__ (r51642) | Thomas Dinges | |
2012-10-26 | style cleanup | Campbell Barton | |
2012-07-17 | code cleanup: spelling | Campbell Barton | |
2012-03-31 | move debug flag into its own global var (G.debug), split up debug options. | Campbell Barton | |
--debug --debug-ffmpeg --debug-python --debug-events --debug-wm This makes debug output easier to read - event debug prints would flood output too much before. For convenience: --debug-all turns all debug flags on (works as --debug did before). also removed some redundant whitespace in debug prints and prefix some prints with __func__ to give some context. | |||
2012-03-27 | style cleanup: py api | Campbell Barton | |
2012-03-17 | style cleanup: py/capi | Campbell Barton | |
2012-03-04 | style cleanup - comment formatting | Campbell Barton | |
2011-12-26 | formatting edits only to use more consisted style | Campbell Barton | |
2011-12-22 | fix for matrix assignment with recent changes which broke for eg: | Campbell Barton | |
ob.matrix_world = matrix | |||
2011-11-26 | minor bpy api edits | Campbell Barton | |
- strict check for rna properties - formatting edits (120 line width) - use PyDoc_STRVAR macros for getset docstrings | |||
2011-11-05 | documentation - brief descriptions for bpy api files. | Campbell Barton | |
2011-10-23 | remove $Id: tags after discussion on the mailign list: ↵ | Campbell Barton | |
http://markmail.org/message/fp7ozcywxum3ar7n | |||
2011-10-13 | formatting edits & remove debug print. | Campbell Barton | |
2011-09-27 | py api | Campbell Barton | |
- use Py_ssize_t when dealing with python sequence sizes - dont call PySequence_Size(py_b) in a loop (its slow). - use faster sequence/float parsing in aud.Factory.filter | |||
2011-08-10 | fix [#28196] Unwrap tris in lightmap pack | Campbell Barton | |