Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-07 | code cleanup: some structs were declaring data when only typedef's were ↵ | Campbell Barton | |
intended, make local vars and functions static. | |||
2013-04-07 | freestyle lineset `tag` attribute was defined but not used, also some code ↵ | Campbell Barton | |
cleanup. | |||
2013-04-05 | fix [#34870] bmesh.ops.* parameter lists and descriptions don't show in ↵ | Campbell Barton | |
PyConsole on auto-complete more a feature request then a bug but nice to have __doc__ on bmesh operators. | |||
2013-03-10 | add STREQ macro (commonly used macro like CLAMP, MAX2, STRINGIFY). Use for ↵ | Campbell Barton | |
some areas of the python api, bmesh. | |||
2012-11-27 | move bmesh operator calling into its own file. | Campbell Barton | |
2012-11-27 | py/bmesh api - add support for single item buffers (odd feature but used ↵ | Campbell Barton | |
quite a bit with bmesh operators). also add utility functions BMO_slot_buffer_from_single(), BMO_slot_buffer_get_single() | |||
2012-11-27 | bmesh/py operator api: | Campbell Barton | |
add type checking for element buffers, there was nothing stopping python from passing any element type into an argument when in some cases only verts/edges/faces were expected. now operator args define which types they support. | |||
2012-11-26 | py/bmesh api - support for converting from/to BMO_OP_SLOT_MAPPING type. | Campbell Barton | |
2012-11-26 | add subtypes to bmesh operators (needed for python api to know how to ↵ | Campbell Barton | |
convert return values). | |||
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-11-20 | py api: add mapping support to bmesh operator return values. | Campbell Barton | |
2012-11-20 | py api: remove ".out" from the names of dict keys returned from bmesh operators. | Campbell Barton | |
2012-11-20 | bmesh operator api edits, add macros and NULL the buffer if ↵ | Campbell Barton | |
BMO_slot_buffer_alloc()'s len is zero. | |||
2012-11-20 | bmesh py api: add support for return values from bmesh operators. | Campbell Barton | |
2012-11-19 | use input and output slots for bmesh operators, needed for the python api to ↵ | Campbell Barton | |
get return values. | |||
2012-09-15 | quiet -Wmissing-prototypes warnings, and enable this warning by default for ↵ | Campbell Barton | |
C with gcc. helps for finding unused functions and making functions static, also did some minor code cleanup. | |||
2012-08-26 | style cleanup: whitespace | Campbell Barton | |
2012-08-12 | style cleanup | Campbell Barton | |
2012-07-21 | add option so operators can be called with a flag, currently the only flag ↵ | Campbell Barton | |
is to respect hidden geometry. this is useful for bmesh tools that operate in object mode or for modifiers which would previously use hidden faces in some cases. | |||
2012-07-03 | add bmesh/python operator support for vector and matrix args. | Campbell Barton | |
also rename BMO_OP_SLOT_PNT to BMO_OP_SLOT_PTR (matches RNA and sounds less like 'point') | |||
2012-06-30 | fix for some build warnings. | Campbell Barton | |
2012-06-30 | add support for passing lists of verts/edges/faces to bmesh operators | Campbell Barton | |
2012-06-30 | all bmesh operators can now be accessed from bmesh.ops.* using a generic ↵ | Campbell Barton | |
wrapper, argument parsing still needs to have support added for vector, matrix and element types. | |||
2012-06-27 | add access to dissolve_limit from python. | Campbell Barton | |
2012-06-27 | bmesh.ops module for bmesh operator access, only remove_doubles and ↵ | Campbell Barton | |
convex_hull at the moment. |