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
2010-04-13Fix for including docstrings of static methods.Tamito Kajiyama
2010-04-06Added an entry for the documentation of the Freestyle Python API.Tamito Kajiyama
Also fixed a minor bug in sphinx_doc_gen.py that raised a TypeError when a C extension function does not have a docstring.
2010-04-04Merged changes in the trunk up to revision 27992.Tamito Kajiyama
2010-04-04[#21867] Add rotate option to blf moduleCampbell Barton
by Dan Eicher (dna)
2010-03-29Merged changes in the trunk up to revision 27817.Tamito Kajiyama
2010-03-28bgl/BGE: glCopyTexImage2D + bgl.buffer creation error more verbose + dome ↵Dalai Felinto
post_draw (it draw only for the last overlayed scene) 1) glCopyTexImage2D - www.opengl.org/sdk/docs/man/xhtml/glCopyTexImage2D.xml 2) dome post_draw. Now dome mode can also use scene.post_draw. It only runs for the last scene. It's really useful. I'm working on a nice showcase for this (a dome visualizer for the dome mode running with bgl. In the mean time this is a (lame) example of both working together (the buffer is being copied and draw on top of the window): http://blenderecia.orgfree.com/blender/tmp/dome_bgl_copytex2d.jpg
2010-03-26Merged changes in the trunk up to revision 27752.Tamito Kajiyama
2010-03-23rna/py-api fix.Brecht Van Lommel
C functions and python used different argument order, this relied on mapping non-keyword arguments to 'REQUIRED' arguments but meant that you could not have an optional, non-keyword argument. next commit will make order of arguments consistant (currently only changed order that rna wrapped). (commit 27674 by Campbell from render25 branch)
2010-03-23report an error parsing args, will try fix properly but this involves many ↵Brecht Van Lommel
changes so do this for now. (commit 27671 by Campbell from render25 branch)
2010-03-23fix for parsing python args to rna functions, was using allocated size as ↵Brecht Van Lommel
argument count. (commit 27670 by Campbell from render25 branch)
2010-03-23getting an item from a collection wasnt being checked correctly.Brecht Van Lommel
(commit 27665 by Campbell from render25 branch)
2010-03-22spaces -> tabs, (4 spaces == 1 tab, only for white space preceding text)Campbell Barton
2010-03-21Merged changes in the trunk up to revision 27647.Tamito Kajiyama
2010-03-21Fix syntax for ID keyword.Guillermo S. Romero
2010-03-21SVN maintenance.Guillermo S. Romero
2010-03-20merge own commits into render branch into trunk since 27560Campbell Barton
27562, 27570, 27571, 27574, 27576, 27577, 27579, 27590, 27591, 27594, 27595, 27596, 27599, 27605, 27611, 27612, 27613, 27614, 27623
2010-03-16fix for nasty bug where registering properties would register them in the ↵Brecht Van Lommel
parent classes SRNA, made for confusing rigify args turning up in add sequencer adding collection. (commit 27433 by Campbell from render25 branch)
2010-03-16made 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-16Keying Set Fixes:Joshua Leung
* 'Export Keying Set' operator works again - a change in the previous commit broke the created code * Relative Keying Sets don't get their paths shown * Keying Set paths show options for inserting keyframes too now --- Another attempt at fixing compile troubles, and removed some commented out + obsolete stuff.
2010-03-15Compile fix for MSVCAndrea Weikert
- missing #define for finite and isnan
2010-03-15disallow 'nan' for button input and pydriver'sCampbell Barton
2010-03-14attempt to fix build error on msvcCampbell Barton
2010-03-14strip quites off buildinfo at startup (was doing this for splash screen and ↵Campbell Barton
python api)
2010-03-14remove unused includesCampbell Barton
2010-03-14PyAPI Bugfix - Fix for crash on struct.path_to_id()Joshua Leung
2010-03-11Merged changes in the trunk up to revision 27420.Tamito Kajiyama
2010-03-10Python/RNA: added collection.move(from, to) for python definedBrecht Van Lommel
collection properties.
2010-03-10RNA/Python: support for layer subtype with BoolVectorProperty.Brecht Van Lommel
2010-03-06python api function for rna objects: object.as_pointer()Campbell Barton
This means we can write low level apis in pyton or C where blender data is passed to external C modules without having to have blender support this directly. Example use case is to get an image pointer then use ctypes to get the image buffer and pass it to a C image processing function.
2010-03-03fix for minor errors/warningsCampbell Barton
2010-03-03set the context on importing bpy module.Campbell Barton
2010-03-03Merged changes in the trunk up to revision 27226 (Blender 2.5 alpha 2 ↵Tamito Kajiyama
release point).
2010-03-02fix for OBJ exporting Texface imagesCampbell Barton
2010-03-02bugfix for displaying ID propertiesCampbell Barton
- fixed memleak from 2.4x with setting arrays from python - basic support for IDPropertyArrays context.object["foo"] = [{"smap": 10}, {"foo": 2}]
2010-03-01Delete keyframe API method now takes array_index = -1 to delete keyframes ↵Joshua Leung
from entire arrays, as for insert keyframe. Enabled the 'keyframe_delete' method for RNA structs.
2010-03-01parts of the Python API are unstable, big discalmer in API docs main page, ↵Campbell Barton
API Docs title and interactive console banner.
2010-03-01replace operator options bl_undo and bl_register with bl_optionsCampbell Barton
eg. bl_options = {'REGISTER', 'UNDO', 'BLOCKING', 'GRAB_POINTER'} This didnt exist when operators were originally wrapped.
2010-03-01patch from Clark Gaebel, use const char * for buildinfo strings, also ↵Campbell Barton
updated bpy_app.c
2010-02-28comparing Vector(-2, 0, 0) and Vector(2, 0, 0) was returning true, this bug ↵Campbell Barton
is years old, strange nobody noticed. use float comparison from the "Ever Faster Float Comparisons" paper, tested with random values as well as random values converted to ints (where this existing code would fail).
2010-02-28make BGL and BLF modile names lowercaseCampbell Barton
2010-02-28examples for autogenerated docs are now implicit and used when available.Campbell Barton
This means adding the file "bpy.props.py" in the examples dir will automatically be used when generating docs, unused examples give warnings.
2010-02-28include BLF in automated doc generationCampbell Barton
http://www.blender.org/documentation/250PythonDoc/BLF.html
2010-02-28python BLF module for drawing text, updated template to draw text in the 3D ↵Campbell Barton
view.
2010-02-28- template with an example of a modal operator drawing with opengl (draw a ↵Campbell Barton
line on the screen) - access to event.mouse_region_x/y - basic type checking to callback functions (use PyCapsule names)
2010-02-28Merged changes in the trunk up to revision 27178.Tamito Kajiyama
2010-02-28bugfix [#21247] Controls holding numbers are not zeroed when empty string ↵Campbell Barton
value is given to them - dont import math as math and m, just import all members directly. (from math import *) - was adding __builtins__ twice to the namespace - account for unlikely but possibly failier to import math.
2010-02-27utility function pyrna_enum_value_from_id for getting the enum from a string ↵Campbell Barton
and raising an error if its invalid.
2010-02-27hold the python operator instance in the operator, otherwise the handelers ↵Campbell Barton
need to be stored in the operator type or in the module which isnt nice for modal operators.
2010-02-27python support for defining region drawing callbacks, while not directly ↵Campbell Barton
related to operators, this means python can now make operators that draw in the 3D viewport interactively. nicer then 2.4x space handelers because you can register draw handelers to draw pre/post 3d space or in pixel space.
2010-02-27was using wrong global flag for python script disabling in recent commit.Campbell Barton