Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-16 | Cleanup: remove redundant initializers | Campbell Barton | |
2015-01-06 | PyAPI: add PyList_APPEND | Campbell Barton | |
This appends while giving ownership to the list, avoiding temp assignment. This matches PyList_SET_ITEM which bypasses refcount's Note, this also reduce code-size, Py_DECREF is a rather heavy macro. | |||
2014-11-29 | Cleanup: unused headers | Campbell Barton | |
2014-11-28 | Cleanup: unused headers | Campbell Barton | |
2014-11-16 | Cleanup: use BLI_listbase_*** prefix for count,sort,sort_r | Campbell Barton | |
2014-07-17 | bmesh py api: BPY_BM_CHECK_SOURCE_* macro now accepts multiple args | Campbell Barton | |
2014-04-30 | Code cleanup: remove unused includes | Campbell Barton | |
Opted to keep includes if they are used indirectly (even if removing is possible). | |||
2013-11-17 | python api internals: no need to set the stop-iter exception string. | Campbell Barton | |
2013-04-14 | code cleanup: rename BKE_tessmesh -> BKE_editmesh, rename ↵ | Campbell Barton | |
EditDerivedBMesh.tc -> em. ('tc' is odd name which isn't used elsewhere). | |||
2013-01-14 | use booleans for bmesh api. | Campbell Barton | |
2012-11-29 | bmesh py api: use generic checking macros to see if an object if from the ↵ | Campbell Barton | |
same bmesh. - was such a common operation so this saves having exceptions set inline all over the place. | |||
2012-10-15 | code cleanup: define sizes of vectors for function args and use C style comments | Campbell Barton | |
2012-09-26 | fix for very bad bug with python list slicing which - in bmesh and bpy api ↵ | Campbell Barton | |
for all? 2.5x + releases. negative stop values when slicing was broken. eg. bpy.data.objects[0:-2] != list(bpy.data.objects)[0:-2] | |||
2012-08-26 | style cleanup: whitespace | Campbell Barton | |
2012-07-17 | code cleanup: spelling | Campbell Barton | |
2012-04-07 | code cleanup: no functional changes | Campbell Barton | |
- memset(..., -1) is used incorrectly even though it worked: MOD_solidify.c - thanks Halley from IRC for noticing this. use fill_vn_i() instead. - quiet warnings in editmesh_slide.c - cleanup comments in bmesh and some other minor comment additions. | |||
2012-03-24 | code cleanup: move bmesh inline funcs to headers (avoids compiling the C files). | Campbell Barton | |
2012-03-20 | style cleanup | Campbell Barton | |
2012-03-18 | spelling cleanup | Campbell Barton | |
2012-03-16 | bmesh py api: | Campbell Barton | |
Wrap customdata, so far you can access the data layers in a pythonic way but not manipulate the customdata yet. provides dictionary like access to customdata layers, eg: texpoly = bm.faces.tex["UVMap"] print(bm.verts.shape.keys()) # un-intended pun, keys() works on all layers. print("MyInt" in bm.edges.int) # __contains__ layer = bm.faces.get("CheckForLayer") | |||
2012-03-15 | prepare for adding bmesh py api for customdata layer access - no functional ↵ | Campbell Barton | |
changes. |