Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-07-18script 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-17cmake: cleanup include paths, some duplicates and going up some unneeded dirs.Campbell Barton
2011-07-15move mathutils into its own lib.Campbell Barton
2011-07-14many mathutils exception types were wrong, went over all exceptions in ↵Campbell Barton
mathutils and double checked the're correct.
2011-07-14Shuffle code so it compiles with MSVC too. (Array of unknown size otherwise).Nathan Letwory
2011-07-14formatting changes for python mathutils module.Campbell Barton
2011-07-14rename bgl.Buffer attribute list to a method, to_list() as used for IDProps, ↵Campbell Barton
also made repr function nicer.
2011-07-14minor changes to bgl.Buffer py classCampbell 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-09fix [#27683] Blender hangs when baking a particle system when a driver is ↵Campbell Barton
present
2011-07-04fix for own error in intersect_line_sphere_2d(), using 3d function on 2d vectorsCampbell Barton
2011-06-27Minor warning cleanup & fixCampbell 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-26more compact code for recent sphere/line intersection functions.Campbell Barton
2011-06-262d version of line/circle intersec function.Campbell Barton
2011-06-26renamed math functions and made publicCampbell 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-26math 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-21fix for error in swizzle assignment leaving an unhandled exception.Campbell Barton
2011-06-17fix for memory leak converting an idproperty group into a dictCampbell Barton
2011-06-17IDProperty python module updateCampbell 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-02mathutils support for color arithmetic, also some minor whitespace edits. Campbell Barton
2011-05-31cmake maintenanceCampbell 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-29access pythons code object directly rather than attribute access.Campbell Barton
2011-05-28fixed "rather then" -> "rather than" typos all over the placeM.G. Kishalmi
2011-05-26sphinx docstrng formatting (some lines were getting really long)Campbell Barton
2011-05-24use PyDoc_STRVAR macro, so its possible to build without docstrings.Campbell Barton
2011-05-22quiet compiler warnings for -WundefCampbell Barton
2011-05-19add python access to mathutils.intersect_line_plane, update view3d_utils ↵Campbell Barton
module to use it.
2011-05-18python mathutils.Matrix.is_orthogonal readonly attribute.Campbell Barton
2011-05-10remove some duplicate declarationsCampbell Barton
2011-04-21converted more mixed tab/space indentations to tabs. only whitespace changes.Campbell Barton
2011-04-21whitespace only, no functional change mixed tabs/spaces --> tabs.v2.57aCampbell Barton
2011-04-21minor changesCampbell 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-19Some 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-18correction for windows.Campbell Barton
2011-04-18fix [#26951] blenderplayer and runtimes will not loadCampbell Barton
blenderplayer wasn't finding bundled python, eg: ./2.57/python/lib
2011-04-14incorrect documentation spotted by macouno.Campbell Barton
2011-04-06add option WITH_BUILTIN_GLEW, so linux packagers can disable to use their ↵Campbell Barton
own glew library.
2011-04-04rename mathutils.Vector/Quaternion difference() method to ↵Campbell Barton
rotation_difference() since its too vague when applied to vectors.
2011-04-02add angle wrapping functions: angle_wrap_rad(), angle_wrap_deg().Campbell Barton
use with mathutils.
2011-03-29fix [#26667] Can't import scripts when using blenderplayerCampbell 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-28misc nodes & editors: floats were being implicitly promoted to doubles, ↵Campbell Barton
adjust to use floats. + minor update to demo_mode
2011-03-27imbuf, mathutils & readfile: floats were being implicitly promoted to ↵Campbell Barton
doubles, adjust to use floats.
2011-03-25new 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-19C, style changes (mostly white space edits), no functional change.Campbell Barton
2011-03-17fix for [#26524] Api autocomplete more errorsCampbell Barton
problem was caused by change in python behavior, now hasattr(val, attr) only suppresses attribute exceptions.
2011-03-14move mathutils api changelog into wiki.Campbell Barton
2011-03-08py-api utf8/filepaths:Campbell Barton
in function PyC_UnicodeAsByte(), replace code copied from python with PyUnicode_EncodeFSDefault(), new in py3.2.
2011-03-07Drop 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-03fix for own error made r35267.Campbell Barton
2011-03-03further reading, need to untrack tracked PyObjects before clearing their ↵Campbell Barton
trackable vars.