Campbell Barton
c40b976ea8
py docs - gpu module wasn't included in docs.
...
also added convenience target to build sphinx api docs:
make doc_py
2011-10-13 06:59:09 +00:00
Campbell Barton
e3be5aacf8
fix [ #28873 ] Blenders Python API Sphinx Build Script give exceptions
2011-10-11 23:27:01 +00:00
Tamito Kajiyama
d546002476
Merged changes in the trunk up to revision 40911.
...
Conflicts resolved:
source/blender/blenloader/intern/readfile.c
2011-10-10 21:15:11 +00:00
Campbell Barton
081543fee8
fix for error generating docs, write all files as utf-8
2011-09-29 12:11:58 +00:00
Tamito Kajiyama
9c42afb1c0
Merged changes in the trunk up to revision 40413.
...
Conflicts resolved:
source/blender/makesrna/intern/rna_scene.c
2011-09-20 21:22:15 +00:00
Campbell Barton
8f5112f191
pep8 update & some minor cmake edits.
2011-09-20 18:29:19 +00:00
Campbell Barton
00de0cd6a7
fix for warnings after texface commit, also comment blender sphinx theme for api reference until we get an update for 'Naiad'
2011-09-20 01:35:39 +00:00
Tamito Kajiyama
70821c6b24
Merged changes in the trunk up to revision 40299.
2011-09-17 18:54:16 +00:00
Campbell Barton
862aababb3
- remove deprecated pose channel members
...
- change short -> char for flags that support it.
- add pose 'temp' pointer to use for outliner drawing (was using 'prev' and restoring which seems dodjy)
2011-09-16 02:42:50 +00:00
Campbell Barton
e2818f1b92
- include enum names and descriptions in sphinx generated documentation
...
- add descriptions for operator bl_options
2011-09-15 16:15:24 +00:00
Tamito Kajiyama
353713afe8
Merged changes in the trunk up to revision 40096.
...
Conflicts resolved:
source/blender/makesrna/intern/rna_scene.c
source/blender/python/intern/CMakeLists.txt
Note for branch builders: Enabling Blender Player may cause linker errors.
2011-09-10 13:36:27 +00:00
Campbell Barton
4eb9b9e4f1
bpy api - add new page for best-practice (so Thomas has something to point to when kicking devs for writing shoddy UI layouts)
2011-09-08 23:59:47 +00:00
Campbell Barton
290ad64a22
finished tips and tricks section of blender/python api docs, now included in generated docs.
2011-09-08 01:26:23 +00:00
Campbell Barton
67712c10c4
fix for doc building after pepper merge, also WIP tips/tricks.
2011-09-06 00:12:34 +00:00
Tamito Kajiyama
7db432d29d
Merged changes in the trunk up to revision 39826.
...
Made a major amount of conflict resolution for code adaptation to
the animation system updates introduced in the Pepper branch recently
merged to the trunk.
Resolved conflicts:
source/blender/blenkernel/intern/anim_sys.c
source/blender/blenkernel/intern/library.c
source/blender/editors/animation/anim_channels_defines.c
source/blender/editors/animation/anim_channels_edit.c
source/blender/editors/animation/anim_filter.c
source/blender/editors/animation/keyframes_draw.c
source/blender/editors/animation/keyframes_edit.c
source/blender/editors/include/ED_anim_api.h
source/blender/editors/space_nla/nla_buttons.c
source/blender/editors/space_nla/nla_channels.c
source/blender/makesdna/DNA_action_types.h
source/blender/makesdna/intern/makesdna.c
source/blender/makesrna/intern/rna_main_api.c
2011-09-03 20:48:43 +00:00
Campbell Barton
b20c9b0ba3
minor edits, pep8 - also correct float -> double promotion for blf.
2011-08-30 10:49:58 +00:00
Tamito Kajiyama
1c153b011d
Merged changes in the trunk up to revision 39759.
2011-08-28 23:25:13 +00:00
Campbell Barton
e9ca846018
document some of the pitfalls in the blender python api (taken from frequent mails and bug reports)
2011-08-26 04:00:55 +00:00
Campbell Barton
50a9454e0f
move wiki api intro and overview docs into the api reference docs.
...
Updated docs since some parts still were from beta still.
2011-08-25 04:25:33 +00:00
Tamito Kajiyama
33bb1ed53e
Merged changes in the trunk up to revision 39661.
2011-08-24 00:18:26 +00:00
Campbell Barton
75a63981cd
add warning about misuse of ID.user_clear() since it can crash blender.
2011-08-23 11:28:18 +00:00
Tamito Kajiyama
0ddf5b1da5
Restored the Python API documentation of the Freestyle module.
2011-08-15 00:34:26 +00:00
Tamito Kajiyama
9a0b816416
Merged changes in the trunk up to revision 38893.
2011-08-01 20:18:02 +00:00
Campbell Barton
f4293067c1
py api: sphinx doc corrections, pep8 cleanup and style edits, also added __all__ to some modules which were missing it.
2011-07-31 03:15:37 +00:00
Tamito Kajiyama
ce03ec4b86
Merged changes in the trunk up to revision 38543.
...
Conflicts resolved:
doc/python_api/sphinx_doc_gen.py
source/blender/blenkernel/CMakeLists.txt
source/blender/makesdna/DNA_material_types.h
source/blender/render/intern/source/pipeline.c
source/creator/CMakeLists.txt
2011-07-20 23:33:10 +00:00
Campbell Barton
6aae2698ac
patch [ #27885 ] bge.constraints documentation
...
by Solano Felicio (solano)
2011-07-08 02:59:25 +00:00
Campbell Barton
af27622a87
some corrections to bge.texture docs
2011-07-07 19:23:51 +00:00
Campbell Barton
01550f880e
add 'bgl' OpenGL doc to sphinx
2011-07-01 11:16:42 +00:00
Campbell Barton
69ff819a2e
print the help message if running from python directly.
2011-06-27 04:50:08 +00:00
Tamito Kajiyama
32c7e22d36
Merged changes in the trunk up to revision 37388.
...
Conflicts resolved:
release/scripts/startup/bl_ui/properties_render.py
source/creator/SConscript
source/blender/blenlib/intern/bpath.c
source/blender/editors/space_outliner/outliner.c
2011-06-11 00:22:10 +00:00
Campbell Barton
a9dd90be78
move load_image into image_utils and add some docstrings to bpy_extras module.
2011-05-28 09:34:45 +00:00
Campbell Barton
ecf2d1ff4e
- generate sphinx docs for bpy_extras module
...
- add in support to doc generator for automatically generating docs for submodules.
2011-05-28 07:47:58 +00:00
Tamito Kajiyama
31471f644c
Merged changes in the trunk up to revision 36551.
...
Conflicts resolved:
source/creator/SConscript
2011-05-09 01:38:29 +00:00
Campbell Barton
05a78baa87
sphinx api docs: fix for addons linking to the wrong operator SVN url's.
...
also change from blender from 'release' back to beta so new docs don't overwrite the 2.57b release docs.
2011-05-05 14:45:24 +00:00
Tamito Kajiyama
2497af95a1
Merged changes in the trunk up to revision 36199.
2011-04-17 14:20:43 +00:00
Campbell Barton
9ba543a522
minor improvements to sphinx doc main page
2011-04-13 14:43:11 +00:00
Campbell Barton
2ed8b5f679
reference the release PDF correctly
2011-04-12 16:56:15 +00:00
Campbell Barton
ba03e5023e
less alarming warnings about the python api not being stable in online docs and remove from interactive console.
2011-04-12 12:09:38 +00:00
Tamito Kajiyama
3df52d4e19
Merged changes in the trunk up to revision 36092.
...
Conflicts resolved:
source/blender/makesrna/SConscript
source/blender/makesrna/intern/CMakeLists.txt
source/blender/render/intern/source/pipeline.c
2011-04-11 00:09:56 +00:00
Campbell Barton
24b012c978
Sphinx RNA API changelog generator.
...
- lists added and removed functions and properties.
- lists renamed properties (does fuzzy comparison using min/max, description, type)
- lists functions with arguments changed.
Committed change log from 2.56 -> 2.57:
http://www.blender.org/documentation/250PythonDoc/change_log.html
2011-04-07 07:53:28 +00:00
Tamito Kajiyama
09c7d5aeb8
Merged changes in the trunk up to revision 35972.
2011-04-03 12:46:33 +00:00
Campbell Barton
d4a9bc1c21
while looking into adding back brush tool keys found mixed texture/image paint rna vars, using 'image paint' internally.
2011-04-01 04:22:30 +00:00
Campbell Barton
2900557568
examples for keyframing nested paths. based on report from user der_On's report [ #25746 ]
2011-03-31 12:45:54 +00:00
Tamito Kajiyama
040f0a1096
Merged changes in the trunk up to revision 35828.
...
Conflicts resolved:
source/blender/makesrna/RNA_enum_types.h
According to the changes in revision 35667, the Freestyle-related code
in release/scripts/ui/ was moved to release/scripts/startup/bl_ui/.
2011-03-27 23:11:22 +00:00
Campbell Barton
50a06eccff
pep8 cleanup
2011-03-27 05:23:14 +00:00
Campbell Barton
1b80538fea
fix [ #25688 ] undocumted functions in pyapi
...
expose collection function docs.
2011-03-22 04:28:51 +00:00
Tamito Kajiyama
003ab20292
Merged changes in the trunk up to revision 35618.
...
Conflicts resolved:
source/blender/makesrna/RNA_types.h
source/blender/makesrna/intern/rna_main_api.c
2011-03-19 00:05:30 +00:00
Campbell Barton
2d1ef275f2
bpy.types.libraries.load sphinx doc & examples (doc system needed some updates).
...
http://www.blender.org/documentation/blender_python_api_2_56_3/bpy.types.BlendDataLibraries.html#bpy.types.BlendDataLibraries.load
2011-03-14 10:31:50 +00:00
Tamito Kajiyama
63b31ef91b
Merged changes in the trunk up to revision 35203.
...
Conflicts resolved:
source/creator/creator.c
source/blender/python/intern/bpy.c
2011-02-26 20:21:09 +00:00
Campbell Barton
bc15e0e295
add NDEBUG to scons release flags + some pep8 cleanup for examples.
2011-02-25 16:19:50 +00:00