Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-18 | Cleanup: Use const for RNA EnumPropertyItem args | Campbell Barton | |
Practically all access to enum data is read-only. | |||
2016-05-17 | C99/C++11: replace deprecated finite() by isfinite(). | Brecht Van Lommel | |
2015-08-18 | Refactor translation code out of blenfont | Campbell Barton | |
- Add blentranslation `BLT_*` module. - moved & split `BLF_translation.h` into (`BLT_translation.h`, `BLT_lang.h`). - moved `BLF_*_unifont` functions from `blf_translation.c` to new source file `blf_font_i18n.c`. | |||
2015-06-03 | Correct own fix reference before assignment | Campbell Barton | |
3rd fix for silly exception conversion! | |||
2015-06-03 | Correct own recent error printing Python exception | Campbell Barton | |
2015-05-26 | Correct own recent error, uninitialized var use | Campbell Barton | |
2015-05-18 | UI: errors in buttons now show in info report | Campbell Barton | |
Mistakes in button expressions were previously only printed to the console. | |||
2014-04-26 | Code cleanup: use 'const' for arrays (python) | Campbell Barton | |
2013-01-07 | code cleanup: warnings and use stdbool for bpy* funcs. | Campbell Barton | |
2012-10-26 | Big i18n commit: add "reports" from bmesh/readfile/tracking/dynapaint (and a ↵ | Bastien Montagne | |
few others), and another bunch of UI messages tweaks/fixes, as well as some BKE_report()<->BKE_reportf()... | |||
2012-10-15 | code cleanup: define sizes of vectors for function args and use C style comments | Campbell Barton | |
2012-10-14 | More UI messages and BKE_reportf->BKE_report fixes... | Bastien Montagne | |
2012-09-30 | style cleanup | Campbell Barton | |
2012-03-27 | style cleanup: py api | Campbell Barton | |
2011-12-26 | formatting edits only to use more consisted style | Campbell Barton | |
2011-11-05 | py operators - don't use the screen as an operators ID anymore, screen's ↵ | Campbell Barton | |
don't store operator instances and operator functions have access to the context if they need the current screen. also add some more py api file descriptions. | |||
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-06-17 | IDProperty python module update | Campbell Barton | |
- add support for IDProp array slicing, but not resizing. - rename array attribute type to typecode and use chars 'f', 'd', 'i' which match pythons array module. (was using int's which only have a meaning internally). - rename function 'convert_to_pyobject' to 'to_dict' and 'to_list' for IDProp group and array types respectively. - remove 'len' array attribute, calling len(array) is fine. | |||
2011-04-30 | whitespace edits for bpy api, split some really long lines. | Campbell Barton | |
2011-04-21 | minor changes | Campbell Barton | |
- remove some warnings - fix typos - cmake allow in-source build (when WITH_IN_SOURCE_BUILD is defined) - cmake, use an explicit list of rna files (don't glob) | |||
2011-03-19 | C, style changes (mostly white space edits), no functional change. | Campbell Barton | |
2011-03-12 | py/rna: BPy_reports_to_error() now takes the exception type as an argument ↵ | Campbell Barton | |
and returns -1 as an error value | |||
2011-02-27 | doxygen: blender/python tagged. | Nathan Letwory | |
2011-02-23 | doxygen: prevent GPL license block from being parsed as doxygen comment. | Nathan Letwory | |
2011-02-23 | remove unused functions, | Campbell Barton | |
note: BPY_class_validate() could come in handy later if we need to check classes for properties/functions but for now there is no point in keeping it in. | |||
2011-02-18 | py api was raising SystemError exception incorrectly, this is intended for ↵ | Campbell Barton | |
internal interpreter problems. Replace most with RuntimeError. | |||
2011-02-14 | python api renaming and added headers for some files which didnt have one, ↵ | Campbell Barton | |
no functionality change. | |||
2011-02-13 | fix for warnings from Sparse static source code checker, mostly BKE/BLI and ↵ | Campbell Barton | |
python functions. - use NULL rather then 0 where possible (makes code & function calls more readable IMHO). - set static variables and functions (exposed some unused vars/funcs). - use func(void) rather then func() for definitions. | |||
2010-12-31 | update python api with changes from Joshua's commit r33917. translate ↵ | Campbell Barton | |
reports into python errors. | |||
2010-12-03 | Enabled GCC -Wwrite-strings warning for CMake and replaced many 'char's for ↵ | Campbell Barton | |
'const char's,. Only one functional change where Transform orientations passed "" to BIF_createTransformOrientation() which could then have the value written into. | |||
2010-12-03 | fix for some pedantic warnings. | Campbell Barton | |
2010-11-23 | minor edits to exception formatting (remove ... or \n from suffix) | Campbell Barton | |
2010-09-01 | bugfix [#23285] Exporters not available whel using special characters in ↵ | Campbell Barton | |
path name - ID properties now suopport non utf-8 strings for their values but not their keys. - moved utility functions into py_capi_utils.c from bpy_utils and bpy_rna. - import/export paths have to be printed with repr() or %r, so non utf-8 chars are escaped. | |||
2010-08-14 | - PyLineSpit() - used to print the filename and line number for internal ↵ | Campbell Barton | |
errors now works when executing class functions in a module. - replaced PySys_GetObject("modules") with PyImport_GetModuleDict() - use defaults for keymap import/export rather then setting the same value every time from the UI scripts. | |||
2010-03-16 | made argument conversion for much more verbose, wasnt giving enough info ↵ | Brecht Van Lommel | |
with bad operator args. (commit 27432 by Campbell from render25 branch) | |||
2010-03-14 | remove unused includes | Campbell Barton | |
2010-02-12 | correct fsf address | Campbell Barton | |
2010-02-01 | bpy.props.IntVectorProperty & BoolVectorProperty | Campbell Barton | |
2009-12-31 | remove python api cruft from custom operator registration | Campbell Barton | |
2009-12-07 | use sets rather then tuples for enum/flags so you can use bitfield operators | Campbell Barton | |
2009-11-23 | workaround for an error with BKE_reportf (actually BLI_dynstr_vappendf) | Campbell Barton | |
fixes a crash that happens when formatting a python exception into a report. - for now use pythons string formatting function. happens when running the simple operator template so not sure if its worth re-tagging :S | |||
2009-11-10 | fix error with python exceptions in BPy_errors_to_report | Campbell Barton | |
2009-11-05 | - missing return values | Campbell Barton | |
- more detailed exceptions (always give file:line incase the python exception doesnt) - fix some errors in the edit docs editing docs still fails, need to figure out why. | |||
2009-09-03 | remove Py_CmpToRich (copy of py3.0 function), instead only support == and != ↵ | Campbell Barton | |
for PyRNA and KX_PySequence types. mesh1 > mesh2 # will raise an error. | |||
2009-08-15 | 2.5: warning fixes | Brecht Van Lommel | |
Directories intern/ and source/blender/ now compile warning free again here with scons/gcc. | |||
2009-08-10 | fix for build problem with audiospace and implicit declaration. | Campbell Barton | |
2009-08-10 | remove python2.x support | Campbell Barton | |