Sybren A. Stüvel
e8869d9c71
Merge remote-tracking branch 'origin/blender-v2.90-release'
2020-07-27 19:02:44 +02:00
Aaron Carlisle
e893430a63
Partly revert "Fix T77276: Generating Python API docs raises many warnings"
...
This commit reverts the "noindex" part of the original commit.
using noindex made it imposible to link to a specific property.
The original warnings do not pose an issue so until a proper solution is
found I am reverting this commit.
This reverts commit 953c232db3
2020-07-27 13:01:28 -04:00
Nathan Letwory
5a1a4f4dd2
master is now 2.91.0 alpha.
2020-07-22 16:48:29 +03:00
Campbell Barton
a197b81090
Docs: include 'bl_math' module
2020-07-22 14:36:30 +10:00
Campbell Barton
20446f07f6
Docs: reference bl_rna_get_subclass_py instead of bl_rna_get_subclass
...
bl_rna_get_subclass only works for Nodes at the moment.
2020-07-06 23:07:18 +10:00
Aaron Carlisle
b7b57e7155
PyDoc: Update Python Package Requirements
2020-06-26 13:24:53 -04:00
Aaron Carlisle
b0449cac66
API Docs: Small edits to recent commit
...
- Revert string formatting change
- Add missing text edit
2020-06-23 17:10:07 -04:00
Campbell Barton
bab2b02507
Cleanup: style, raw multi-line string sphinx updater
2020-06-23 23:32:47 +10:00
Campbell Barton
6d639a606c
Docs: quiet deprecation warning, add missing context members
2020-06-23 23:32:36 +10:00
Tobias Heinke
23f8ab4250
API docs: intro overhaul
...
- Update terminology, spelling, formatting.
- Rename screen to workspace.
- Update for 2.8 UI changes.
2020-06-23 23:13:10 +10:00
Campbell Barton
502e6bd839
Fix doc generation for enum & attr's with multi-line descriptions
2020-06-18 16:26:16 +10:00
Aaron Carlisle
953c232db3
Fix T77276: Generating Python API docs raises many warnings
2020-06-04 22:31:54 +10:00
Aaron Carlisle
2e52b3206c
PyDoc: Fix warnings from out of bounds include statement
2020-06-02 18:21:42 -04:00
Bastien Montagne
8d670546f9
Merge branch 'blender-v2.83-release'
2020-06-01 12:12:57 +02:00
Bastien Montagne
31cf87a29e
Fix py api doc gen script after recent versionning changes.
2020-06-01 12:10:56 +02:00
Brecht Van Lommel
c93a88413d
Merge branch 'blender-v2.83-release'
2020-05-29 18:05:04 +02:00
Brecht Van Lommel
a86b5df005
Blender: change bugfix release versioning from a/b/c to .1/.2/.3
...
The file subversion is no longer used in the Python API or user interface,
and is now internal to Blender.
User interface, Python API and file I/O metadata now use more consistent
formatting for version numbers. Official releases use "2.83.0", "2.83.1",
and releases under development use "2.90.0 Alpha", "2.90.0 Beta".
Some Python add-ons may need to lower the Blender version in bl_info to
(2, 83, 0) or (2, 90, 0) if they used a subversion number higher than 0.
https://wiki.blender.org/wiki/Reference/Release_Notes/2.83/Python_API#Compatibility
This change is in preparation of LTS releases, and also brings us more
in line with semantic versioning.
Fixes T76058.
Differential Revision: https://developer.blender.org/D7748
2020-05-29 17:48:26 +02:00
Aaron Carlisle
0700521833
Py Docs: Update Sphinx and Theme Dependencies
...
`sphinx_rtd_theme==0.5.0rc1` probably should not be used for 2.83 but it
would be nice to test
2020-05-24 19:23:28 -04:00
Campbell Barton
9947b1fda6
Merge branch 'blender-v2.83-release'
2020-05-12 12:53:48 +10:00
Aaron Carlisle
5852f97dc2
API Docs: Fix broken url markup
2020-05-11 21:35:33 -04:00
Campbell Barton
0e41305344
Cleanup: reference 'bpy.types.bpy_struct' directly
...
Previously there wasn't a way to access this directly from bpy.types.
2020-05-11 16:56:09 +10:00
Campbell Barton
364780bce5
Docs: list inherited C/Python API functions
2020-05-11 16:43:49 +10:00
Campbell Barton
63849aac95
Fix duplicate property references in generated API docs
2020-05-11 16:41:06 +10:00
Campbell Barton
e3673fd869
Fix building docs with sphinx 3.x
2020-05-11 16:09:56 +10:00
Campbell Barton
f4d65b0d6e
Docs: update API docs, adding reference to bl_rna_get_subclass.
2020-05-11 15:48:51 +10:00
Aaron Carlisle
904249b4f3
Doxygen: Fix warnings in Doxyfile
2020-05-08 19:53:32 -04:00
Nathan Letwory
b9ec9afce1
Bump master to 2.90 alpha for bcon1
2020-04-15 16:01:35 +03:00
Bastien Montagne
5d3c7d1218
usual PY API doc gen fix after adding a new member to Context...
2020-04-06 12:16:07 +02:00
Campbell Barton
3d3a91103b
Doc: remove MeshTessFace reference
2020-03-24 16:26:07 +11:00
Bastien Montagne
db4d264e70
fix API doc generation after new volume
entry in context...
2020-03-20 10:48:30 +01:00
Aaron Carlisle
817c38f715
PyAPI Docs: Update aud example
...
Fixes T74641
2020-03-19 16:21:17 -04:00
Aaron Carlisle
7177862313
API Docs: Point to manual for Operator Cheat Sheet
2020-03-06 12:50:19 -05:00
Sybren A. Stüvel
2d5773d11a
Documentation: added bpy.msgbus description and examples
...
The `bpy.msgbus` namespace was not included in the documentation generation.
I've added it, and ported Campbell's examples from P563.
2020-03-06 14:29:03 +01:00
Aaron Carlisle
ae223ff52b
Addons: deprecate 'wiki_url'
...
When running with debug enabled ('-d' argument),
warnings are printed for add-ons which are not yet updated.
Reminder to name things based on what they do,
not the technologies they use :)
2020-03-05 11:45:22 +11:00
Aaron Carlisle
dc257318d0
PyAPI Doc: Add missing Imbuf documentantion
...
The documentation existed but it was never added to the script.
2020-02-25 23:17:01 -05:00
Ian Karanja
73e404697b
Fix small typo in BGL API docs
...
Differential Revision: https://developer.blender.org/D6681
2020-02-14 17:59:00 +01:00
Sybren A. Stüvel
be8879718e
Documentation: add note on altering data from frame change handlers
...
Blender can crash while rendering, when scene data is changed from within
a `frame_change_pre` or `frame_change_post` callback function. This results
in bug reports like T60094, T67627, and T73530. Until this is properly
resolved, this limitation should be documented.
No functional changes.
2020-02-11 11:00:12 +01:00
Campbell Barton
7d6c08beb8
Doc: simplify T72883 fix
...
Code example made it seem setting the active object was more complex
than a single assignment.
2020-02-11 11:27:01 +11:00
Aaron Carlisle
189e96ba68
Fix T72883: Correct Context Usage
2020-02-10 14:08:34 -05:00
Bastien Montagne
379ee3e527
PY API doc generation: Add option for multi-tasking sphinx.
2020-02-10 12:38:03 +01:00
mano-wii
2ab5ca81a5
Fix T68413: gpu module example in docs produces unexpected results
2020-01-27 10:29:00 -03:00
Campbell Barton
12b183ba55
Docs: update reference to PYTHONPATH
2020-01-25 20:15:38 +11:00
Bastien Montagne
efe119cd39
Merge branch 'blender-v2.82-release'
2020-01-13 15:58:42 +01:00
Bastien Montagne
dfa3f51e52
Fix (unreported) broken PY API doc gen after recent GP changes.
...
As usual... Adding/removing members from context requires updates of the
API building script.
2020-01-13 15:58:05 +01:00
Nathan Letwory
c91ebcd7ab
Docs: roll version to 2.83 for master
2020-01-10 15:21:08 +02:00
Bastien Montagne
50b478e328
Fix Py API doc generation after Mantaflow merge.
2019-12-23 15:19:03 +01:00
Sebastián Barschkis
043cac5d20
Mantaflow [Part 12]: Updated docs
...
Updated diff with latest changes from fluid-mantaflow branch
Reviewed By: sergey
Maniphest Tasks: T59995
Differential Revision: https://developer.blender.org/D5620
2019-12-16 16:39:50 +01:00
Bastien Montagne
eb798de101
Clean/Fix remaining cases of props assignments in resgistrable structs def.
...
We still had a few deprecated assignements of `bpy.props.xxx` to class
members in our API documentation and one of our py tests. Annotations
are to be used now.
Also remove the section about `register_module` utils, this has been
removed in 2.8.
Fix T71877: Python API overview sample code warning: class MyMaterialProps contains a property which should be an annotation!
Fix T71876: Python API overview references old bpy.utils.register_module function
2019-11-27 12:19:10 +01:00
Bastien Montagne
dc9b05df22
Fix API docs build after recent changes in BMesh operators.
...
Note: not sure what 'type' to give for that new
`BMO_OP_SLOT_SUBTYPE_PTR_STRUCT`, name sounds generic so used
`bpy_struct` for now... :/
2019-11-25 12:33:51 +01:00
Campbell Barton
d61f2cac18
Merge branch 'blender-v2.81-release'
2019-11-16 02:42:33 +11:00