Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-26 | Cleanup: remove redundant BKE/BLI/BIF headers | Campbell Barton | |
2019-01-19 | Cleanup: add trailing commas | Campbell Barton | |
Prevents clang-format merging into a single line. | |||
2018-09-13 | PyAPI: remove operator methods that leak memory | Campbell Barton | |
2018-09-13 | PyAPI: add API call to get an operators type | Campbell Barton | |
Getting the instance leaks memory and was only meant to be used for generating docs. | |||
2018-09-13 | Cleanup: _bpy.ops utility to lookup an operator | Campbell Barton | |
2018-09-03 | Spelling fixes in comments and descriptions, patch by luzpaz. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3668 | |||
2018-06-04 | Cleanup: strip trailing space in Python module | Campbell Barton | |
2018-02-15 | Cleanup: use '_len' instead of '_size' w/ BLI API | Campbell Barton | |
- When returning the number of items in a collection use BLI_*_len() - Keep _size() for size in bytes. - Keep _count() for data structures that don't store length (hint this isn't a simple getter). See P611 to apply instead of manually resolving conflicts. | |||
2017-11-29 | Cleanup: rename bpy_util -> bpy_capi_utils | Campbell Barton | |
This is for internal CAPI use only, avoid confusion w/ bpy.utils module. | |||
2017-10-05 | Fix setting the operator name in Py operator API | Campbell Barton | |
2016-07-23 | Cleanup: style | Campbell Barton | |
2016-06-27 | Fix T48717: Modal operators called from Py omit reports from the UI | Campbell Barton | |
2015-11-23 | Cleanup: use `rna_enum_` prefix for RNA enums | Campbell Barton | |
Definitions could shadow local vars. | |||
2015-08-04 | Use PyC_ParseBool to parse bools | Campbell Barton | |
This could cause problems since they could be any int, then passed directly to internal functions that assume bools. | |||
2015-07-12 | PyAPI: Use separate writes for operator reports | Campbell Barton | |
This allows us to temp override the stdout and extract individual reports | |||
2015-03-16 | PyAPI: bpy.ops enum error was cut short | Campbell Barton | |
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. | |||
2014-10-28 | WM: unneeded alloc the operator-type iterator | Campbell Barton | |
2014-08-13 | Spelling | Campbell Barton | |
2014-04-26 | Code cleanup: use 'const' for arrays (python) | Campbell Barton | |
2013-11-26 | User Interface: don't show macro args in tooltips | Campbell Barton | |
was often making much too big strings to show in a tip. | |||
2013-11-07 | Fix [#34675] *AFTER 2.69* Info view shows duplicate operators with incorrect ↵ | Bastien Montagne | |
values of args Refactored a bit WM api to generate operator's pystring, now it can also handle correctly macro operators. Thanks to Campbell for the review! | |||
2013-05-08 | rename BLI_ghashIterator_notDone() -> BLI_ghashIterator_done() | Campbell Barton | |
was renamed fairly recently but other similar iterators not negated like this, would prefer to keep it as it was | |||
2013-03-07 | Change !BLI_ghashIterator_isDone to BLI_ghashIterator_notDone. It is | Antony Riakiotakis | |
always used in that context so we can at least avoid reverting it twice :p. | |||
2013-01-07 | code cleanup: warnings and use stdbool for bpy* funcs. | Campbell Barton | |
2012-08-22 | style cleanup | Campbell Barton | |
2012-07-17 | code cleanup: spelling | Campbell Barton | |
2012-06-28 | option so operators can be executed with undo enabled (and redo). | Campbell Barton | |
2012-05-20 | code cleanup: | Campbell Barton | |
- style - multi-line ifs move braces onto new lines. - iterators - convert some to macros, other split up and move brace. | |||
2012-03-27 | style cleanup: py api | Campbell Barton | |
2012-03-18 | spelling cleanup | Campbell Barton | |
2012-03-09 | style cleanup: spelling. | Campbell Barton | |
also remove large, duplicate comments from sunsky.h | |||
2012-03-06 | style cleanup, brackets in else/if, some indentation. | Campbell Barton | |
2011-12-26 | formatting edits only to use more consisted style | Campbell Barton | |
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-11-03 | python string conversion | Campbell Barton | |
- use _PyUnicode_AsStringAndSize where possible - use %R for PyErr_Format(...) rather then running repr on the object explicitly - use const char | |||
2011-10-23 | remove $Id: tags after discussion on the mailign list: ↵ | Campbell Barton | |
http://markmail.org/message/fp7ozcywxum3ar7n | |||
2011-10-20 | BLI_ghash.h was including BLI_blenlib.h, remove from ghash header and ↵ | Campbell Barton | |
include in each file | |||
2011-10-13 | formatting edits & remove debug print. | Campbell Barton | |
2011-10-05 | filter RNA classes for translation (removes over 1300 lines from messages.txt) | Campbell Barton | |
- omit operators tagged as INTERNAL - omit classes for internal use: Event, Context, Property, Function, Window. | |||
2011-08-26 | file-selector: when converting operator arguments to the file selector, ↵ | Campbell Barton | |
wasnt making paths absolute (abs paths are made relative when converting the other way). | |||
2011-08-25 | error when a python operator gave an incorrect return value was near ↵ | Campbell Barton | |
useless, re-raise a more comprehensive error which includes the operator name. | |||
2011-08-11 | use ghash for operator and menu types, was doing string lookup in the ↵ | Campbell Barton | |
operator list (containing over 1000 items) for each button draw. gives small speedup for UI drawing and overall startup time. | |||
2011-08-05 | ifdef out support for for python owning and freeing BPy_StructRNA because ↵ | Campbell Barton | |
this is only used for doc generation and it makes _every_ blender/python instance 4 bytes bigger - vertex/bezier point/object/scene/group etc. | |||
2011-08-04 | fix [#28114] Render Crash | Campbell Barton | |
existing check for driver to use GIL was not thread safe and could cause, details in the report. This bug was caused by a check to avoid hanging, a fix for [#27683] that worked in 2.4x because the UI didn't use python to draw while rendering. Apply a different fix for [#27683], when calling an operator, call PyEval_SaveThread(), then PyEval_RestoreThread() so the GIL can be aquired by threads started by the operator - in this case bake starting a thread that evaluates drivers. | |||
2011-05-10 | remove some duplicate declarations | Campbell Barton | |