Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-18 | script to report deprecated functions of text and their age in days. | Campbell Barton | |
2011-07-17 | 'bgl' python module. | Campbell Barton | |
- add back slicing for buffers, (was previously in 2.4x but not working in py3): buf = bgl.Buffer(...) ls = buf[:] - fix for crash with negative index access not being clamped. - improve repr() function for multi dimensional buffers. - add back 'list' attribute, but print deprecation warning. | |||
2011-07-17 | cmake: cleanup include paths, some duplicates and going up some unneeded dirs. | Campbell Barton | |
2011-07-15 | move mathutils into its own lib. | Campbell Barton | |
2011-07-14 | many mathutils exception types were wrong, went over all exceptions in ↵ | Campbell Barton | |
mathutils and double checked the're correct. | |||
2011-07-14 | Shuffle code so it compiles with MSVC too. (Array of unknown size otherwise). | Nathan Letwory | |
2011-07-14 | formatting changes for python mathutils module. | Campbell Barton | |
2011-07-14 | rename bgl.Buffer attribute list to a method, to_list() as used for IDProps, ↵ | Campbell Barton | |
also made repr function nicer. | |||
2011-07-14 | minor changes to bgl.Buffer py class | Campbell Barton | |
- use getset rather then getattr - remove verbose Buffer docstring, better use sphinx docs for this - replace bge.Buffer with the Buffer class and add a __new__ function to the class so it can be called. - improve error messages | |||
2011-07-09 | fix [#27683] Blender hangs when baking a particle system when a driver is ↵ | Campbell Barton | |
present | |||
2011-07-04 | fix for own error in intersect_line_sphere_2d(), using 3d function on 2d vectors | Campbell Barton | |
2011-06-27 | Minor warning cleanup & fix | Campbell Barton | |
- comment/remove assignments from values to themselves. - add case break statements (no functional change but some source code checkers notice). - fix python errors when the sculpt brush is None. | |||
2011-06-26 | more compact code for recent sphere/line intersection functions. | Campbell Barton | |
2011-06-26 | 2d version of line/circle intersec function. | Campbell Barton | |
2011-06-26 | renamed math functions and made public | Campbell Barton | |
lambda_cp_line --> line_point_factor_v3 lambda_cp_line2 --> line_point_factor_v2 correction to previous commit function name isect_seg_sphere_v3 --> isect_line_sphere_v3 ... since its not clipped. added a clip argument to the python version of the function. | |||
2011-06-26 | math func to find the intersection(s) between a segment and a sphere for ↵ | Campbell Barton | |
C/python. from python: i1, i2 = mathutils.geometry.intersect_line_sphere(l1, l2, sphere, radius) | |||
2011-06-21 | fix for error in swizzle assignment leaving an unhandled exception. | Campbell Barton | |
2011-06-17 | fix for memory leak converting an idproperty group into a dict | 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-06-02 | mathutils support for color arithmetic, also some minor whitespace edits. | Campbell Barton | |
2011-05-31 | cmake maintenance | Campbell Barton | |
blender_add_lib now takes a separate include argument to suppress warnings in system includes (mostly ffmpeg & python). also only build wm_apple.c on apple+carbon configuration. | |||
2011-05-29 | access pythons code object directly rather than attribute access. | Campbell Barton | |
2011-05-28 | fixed "rather then" -> "rather than" typos all over the place | M.G. Kishalmi | |
2011-05-26 | sphinx docstrng formatting (some lines were getting really long) | Campbell Barton | |
2011-05-24 | use PyDoc_STRVAR macro, so its possible to build without docstrings. | Campbell Barton | |
2011-05-22 | quiet compiler warnings for -Wundef | Campbell Barton | |
2011-05-19 | add python access to mathutils.intersect_line_plane, update view3d_utils ↵ | Campbell Barton | |
module to use it. | |||
2011-05-18 | python mathutils.Matrix.is_orthogonal readonly attribute. | Campbell Barton | |
2011-05-10 | remove some duplicate declarations | Campbell Barton | |
2011-04-21 | converted more mixed tab/space indentations to tabs. only whitespace changes. | Campbell Barton | |
2011-04-21 | whitespace only, no functional change mixed tabs/spaces --> tabs.v2.57a | 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-04-19 | Some strings to store ID names were too small, could cause stack corruption. | Campbell Barton | |
corrected these and replaced 'sizeof(((ID *)NULL)->name)-2' with 'MAX_ID_NAME-2'. | |||
2011-04-18 | correction for windows. | Campbell Barton | |
2011-04-18 | fix [#26951] blenderplayer and runtimes will not load | Campbell Barton | |
blenderplayer wasn't finding bundled python, eg: ./2.57/python/lib | |||
2011-04-14 | incorrect documentation spotted by macouno. | Campbell Barton | |
2011-04-06 | add option WITH_BUILTIN_GLEW, so linux packagers can disable to use their ↵ | Campbell Barton | |
own glew library. | |||
2011-04-04 | rename mathutils.Vector/Quaternion difference() method to ↵ | Campbell Barton | |
rotation_difference() since its too vague when applied to vectors. | |||
2011-04-02 | add angle wrapping functions: angle_wrap_rad(), angle_wrap_deg(). | Campbell Barton | |
use with mathutils. | |||
2011-03-29 | fix [#26667] Can't import scripts when using blenderplayer | Campbell Barton | |
- move import override initialization to bpy_internal_import.c so the player and blender can both call. - remove ineffectual & unused sandboxing code. | |||
2011-03-28 | misc nodes & editors: floats were being implicitly promoted to doubles, ↵ | Campbell Barton | |
adjust to use floats. + minor update to demo_mode | |||
2011-03-27 | imbuf, mathutils & readfile: floats were being implicitly promoted to ↵ | Campbell Barton | |
doubles, adjust to use floats. | |||
2011-03-25 | new function RNA_warning(), replaces printf with function which may be ↵ | Campbell Barton | |
called via python. Now this gives the line number of the scripts thats running, eg: uiItemFullO: unknown operator 'some.operator' /c/bin/2.56/scripts/startup/bl_ui/space_view3d_toolbar.py:73 | |||
2011-03-19 | C, style changes (mostly white space edits), no functional change. | Campbell Barton | |
2011-03-17 | fix for [#26524] Api autocomplete more errors | Campbell Barton | |
problem was caused by change in python behavior, now hasattr(val, attr) only suppresses attribute exceptions. | |||
2011-03-14 | move mathutils api changelog into wiki. | Campbell Barton | |
2011-03-08 | py-api utf8/filepaths: | Campbell Barton | |
in function PyC_UnicodeAsByte(), replace code copied from python with PyUnicode_EncodeFSDefault(), new in py3.2. | |||
2011-03-07 | Drop support for python 3.1. | Campbell Barton | |
for building py3.2 on *nix see: http://wiki.blender.org/index.php?title=Dev:2.5/Doc/Building_Blender/Linux/Troubleshooting#Python also fixed possible buffer overrun with getting the fake filepath for a blender textblock. | |||
2011-03-03 | fix for own error made r35267. | Campbell Barton | |
2011-03-03 | further reading, need to untrack tracked PyObjects before clearing their ↵ | Campbell Barton | |
trackable vars. |