Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-13 | Fix for including docstrings of static methods. | Tamito Kajiyama | |
2010-04-06 | Added 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-04 | Merged changes in the trunk up to revision 27992. | Tamito Kajiyama | |
2010-04-04 | [#21867] Add rotate option to blf module | Campbell Barton | |
by Dan Eicher (dna) | |||
2010-03-29 | Merged changes in the trunk up to revision 27817. | Tamito Kajiyama | |
2010-03-28 | bgl/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-26 | Merged changes in the trunk up to revision 27752. | Tamito Kajiyama | |
2010-03-23 | rna/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-23 | report 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-23 | fix 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-23 | getting an item from a collection wasnt being checked correctly. | Brecht Van Lommel | |
(commit 27665 by Campbell from render25 branch) | |||
2010-03-22 | spaces -> tabs, (4 spaces == 1 tab, only for white space preceding text) | Campbell Barton | |
2010-03-21 | Merged changes in the trunk up to revision 27647. | Tamito Kajiyama | |
2010-03-21 | Fix syntax for ID keyword. | Guillermo S. Romero | |
2010-03-21 | SVN maintenance. | Guillermo S. Romero | |
2010-03-20 | merge own commits into render branch into trunk since 27560 | Campbell Barton | |
27562, 27570, 27571, 27574, 27576, 27577, 27579, 27590, 27591, 27594, 27595, 27596, 27599, 27605, 27611, 27612, 27613, 27614, 27623 | |||
2010-03-16 | fix 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-16 | made 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-16 | Keying 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-15 | Compile fix for MSVC | Andrea Weikert | |
- missing #define for finite and isnan | |||
2010-03-15 | disallow 'nan' for button input and pydriver's | Campbell Barton | |
2010-03-14 | attempt to fix build error on msvc | Campbell Barton | |
2010-03-14 | strip quites off buildinfo at startup (was doing this for splash screen and ↵ | Campbell Barton | |
python api) | |||
2010-03-14 | remove unused includes | Campbell Barton | |
2010-03-14 | PyAPI Bugfix - Fix for crash on struct.path_to_id() | Joshua Leung | |
2010-03-11 | Merged changes in the trunk up to revision 27420. | Tamito Kajiyama | |
2010-03-10 | Python/RNA: added collection.move(from, to) for python defined | Brecht Van Lommel | |
collection properties. | |||
2010-03-10 | RNA/Python: support for layer subtype with BoolVectorProperty. | Brecht Van Lommel | |
2010-03-06 | python 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-03 | fix for minor errors/warnings | Campbell Barton | |
2010-03-03 | set the context on importing bpy module. | Campbell Barton | |
2010-03-03 | Merged changes in the trunk up to revision 27226 (Blender 2.5 alpha 2 ↵ | Tamito Kajiyama | |
release point). | |||
2010-03-02 | fix for OBJ exporting Texface images | Campbell Barton | |
2010-03-02 | bugfix for displaying ID properties | Campbell Barton | |
- fixed memleak from 2.4x with setting arrays from python - basic support for IDPropertyArrays context.object["foo"] = [{"smap": 10}, {"foo": 2}] | |||
2010-03-01 | Delete 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-01 | parts of the Python API are unstable, big discalmer in API docs main page, ↵ | Campbell Barton | |
API Docs title and interactive console banner. | |||
2010-03-01 | replace operator options bl_undo and bl_register with bl_options | Campbell Barton | |
eg. bl_options = {'REGISTER', 'UNDO', 'BLOCKING', 'GRAB_POINTER'} This didnt exist when operators were originally wrapped. | |||
2010-03-01 | patch from Clark Gaebel, use const char * for buildinfo strings, also ↵ | Campbell Barton | |
updated bpy_app.c | |||
2010-02-28 | comparing 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-28 | make BGL and BLF modile names lowercase | Campbell Barton | |
2010-02-28 | examples 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-28 | include BLF in automated doc generation | Campbell Barton | |
http://www.blender.org/documentation/250PythonDoc/BLF.html | |||
2010-02-28 | python 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-28 | Merged changes in the trunk up to revision 27178. | Tamito Kajiyama | |
2010-02-28 | bugfix [#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-27 | utility function pyrna_enum_value_from_id for getting the enum from a string ↵ | Campbell Barton | |
and raising an error if its invalid. | |||
2010-02-27 | hold 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-27 | python 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-27 | was using wrong global flag for python script disabling in recent commit. | Campbell Barton | |