Age | Commit message (Collapse) | Author |
|
Based on D6425 by @robbott
Differential Revision: https://developer.blender.org/D6425
|
|
|
|
|
|
This fixes a compile warning for sphinx.
This commit includes some reformating of the information.
|
|
The new name makes more sense as the file is called index and we are not
writing the contents of all rst files
|
|
|
|
|
|
|
|
While not full width this gives a nice trade off between improved screen
use space and readibility.
The old value was 80 so this gives 25% more screen space.
See T73223
|
|
|
|
Remove submodule listings from the module docstring,
as this information already exists in the generator.
|
|
Use `.. currentmodule::` instead of `.. module::` for `bpy.types` and
`bpy.ops`. This change fixes most of the errors.
Ref D9139
|
|
This is no longer bundled with sphinx, support building without it.
|
|
2f1a0f6f0eabe090d3ea95c4f508ef72454369a2 copied Makefile syntax into a
shell script. Use sphinx-builds 'auto' command to set the number of
jobs to run.
|
|
This fixes the link and makes it more clear which class the note is
talking about
|
|
|
|
|
|
Compile times went from over 5min to under 2 on my laptop.
|
|
Tesing with newer versions of sphinx to directory `sphinx-build` is
executed has no affect on the build time. Testing even gave a 2-3% speed
boost.
|
|
This is used by the Blender manual or other sphinx website that would
like to link to Blender's API documentation.
|
|
|
|
|
|
|
|
|
|
|
|
Fully revert D7913 "Fix T77276: Generating Python API docs raises many warnings"
{D7913} broke xrefs/links to other types and permalinks in the docs. This makes the python api docs for 2.90 and 2.91 completely unusable.
It got partially reverted in commit e893430a6306ded059270e7df9d78180cdc0d9e3. That didn't fix those two issues though, so it should be fully reverted.
As you can see here, i'm not able to click `bpy_struct.id_data`, because no <a> tag got generated in the html.
{F8889934}
Here you can see a working, but wrong permalink, generated by clicking the little chain. (It should be `bpy.types.MeshVertices`, not `bpy.types.MeshVertices.MeshVertices`)
{F8889938}
Reviewed By: Blendify
Differential Revision: https://developer.blender.org/D8913
|
|
Especially with new undo/redo it is even less recommended to perform
complex operations in those callbacks, they should remain as fast and
localized as possible.
Also updated the section about undo/redo a bit.
|
|
|
|
|
|
|
|
Many of these are derived from similar modules in the CMake project, which
have this license.
Fixes T79715
|
|
|
|
ref T79491
Maniphest Tasks: T79491
Differential Revision: https://developer.blender.org/D8471
|
|
|
|
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 953c232db31f1a76f99ceb43119681ce0df1ab17
|
|
|
|
|
|
bl_rna_get_subclass only works for Nodes at the moment.
|
|
|
|
- Revert string formatting change
- Add missing text edit
|
|
|
|
|
|
- Update terminology, spelling, formatting.
- Rename screen to workspace.
- Update for 2.8 UI changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|