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
2020-10-05API Doc Gen: Do not ignore objects fileAaron Carlisle
This is used by the Blender manual or other sphinx website that would like to link to Blender's API documentation.
2020-10-02Cleanup: pep8 (indentation, spacing, long lines)Campbell Barton
2020-10-02Cleanup: pep8, blank linesCampbell Barton
2020-09-29API Docs: Minor text improvementsAaron Carlisle
2020-09-25API Docs: Fix xref urlsMax Schlecht
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
2020-07-27Partly revert "Fix T77276: Generating Python API docs raises many warnings"Aaron Carlisle
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
2020-07-22Docs: include 'bl_math' moduleCampbell Barton
2020-06-24API Docs: Small edits to recent commitAaron Carlisle
- Revert string formatting change - Add missing text edit
2020-06-23Cleanup: style, raw multi-line string sphinx updaterCampbell Barton
2020-06-23Docs: quiet deprecation warning, add missing context membersCampbell Barton
2020-06-18Fix doc generation for enum & attr's with multi-line descriptionsCampbell Barton
2020-06-04Fix T77276: Generating Python API docs raises many warningsAaron Carlisle
2020-05-29Merge branch 'blender-v2.83-release'Brecht Van Lommel
2020-05-29Blender: change bugfix release versioning from a/b/c to .1/.2/.3Brecht Van Lommel
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-12Merge branch 'blender-v2.83-release'Campbell Barton
2020-05-12API Docs: Fix broken url markupAaron Carlisle
2020-05-11Cleanup: reference 'bpy.types.bpy_struct' directlyCampbell Barton
Previously there wasn't a way to access this directly from bpy.types.
2020-05-11Docs: list inherited C/Python API functionsCampbell Barton
2020-05-11Fix duplicate property references in generated API docsCampbell Barton
2020-05-11Fix building docs with sphinx 3.xCampbell Barton
2020-04-06usual PY API doc gen fix after adding a new member to Context...Bastien Montagne
2020-03-20fix API doc generation after new `volume` entry in context...Bastien Montagne
2020-03-06Documentation: added bpy.msgbus description and examplesSybren A. Stüvel
The `bpy.msgbus` namespace was not included in the documentation generation. I've added it, and ported Campbell's examples from P563.
2020-02-26PyAPI Doc: Add missing Imbuf documentantionAaron Carlisle
The documentation existed but it was never added to the script.
2020-01-13Fix (unreported) broken PY API doc gen after recent GP changes.Bastien Montagne
As usual... Adding/removing members from context requires updates of the API building script.
2019-12-23Fix Py API doc generation after Mantaflow merge.Bastien Montagne
2019-11-15API Docs: don't show functions in 'bpy.app.handlers'Campbell Barton
This shows the function and it's memory location, it's not useful for docs so remove it.
2019-11-15API Docs: only document built-in typesCampbell Barton
Some types were documented in bpy.types aren't accessible there. For now, disable documenting types from add-ons and some types from bl_operators, bl_ui... since these are mostly for internal use.
2019-07-09API Docs: Change handling of Blender VersionAaron Carlisle
2019-07-07API Docs: Use OpensearchAaron Carlisle
2019-07-07API Docs: Theme: Prevent Super Long EnumsAaron Carlisle
2019-07-07Cleanup: API Doc Gen: move copying static dir to own functionAaron Carlisle
2019-07-04API Docs: Theme OptionsAaron Carlisle
- Limit Nav depth to 1 - Turn off stick nav - Add canonical_url
2019-06-24Fix errors raised at generating Python API docsCampbell Barton
D5121 by @Nutti
2019-05-27Fix (unreported) API doc generation script after removal of some ObjectBase ↵Bastien Montagne
ietms from context.
2019-05-01UV Sculpt: improve tool-system integrationCampbell Barton
In 2.7x UV sculpt was a kind of sub-mode (a toggle with it's own key-map & drawing code). Move this to an operator that uses the tool-system, this simplifies internal logic, especially brush selection which now matches sculpt and other paint modes. - Remove toggle used to enable uv sculpt. - Expose the brush, which was already used but there was no way to select different brushes. - Make UV sculpt use paint paint tool slots (using brushes how all other paint mode currently do). - Move UV Sculpt keymap to the tools keymap. - Remove Q to toggle UV sculpt mode, S/P/G keys to switch tools.
2019-03-18Fix (unreported) broken Py API doc after adding gpencil to buttons_context...Bastien Montagne
2019-03-12Context: add pose_objectCampbell Barton
Needed for UI scripts to detect mixed weight paint + pose mode.
2019-02-05Cleanup: remove contributors for Python filesCampbell Barton
Following removal from C source code. See: 8c68ed6df16d8893
2018-12-21RNA: naming, user-preferences -> preferencesCampbell Barton
2018-12-17Context: add objects_in_mode(_unique_data)Campbell Barton
Needed for Python to easily support multi-object edit/pose modes.
2018-12-17Context: remove active_gpencil_brushCampbell Barton
We don't have this for other painting modes, no need for a special case here.
2018-12-14Merge branch 'master' into blender2.8Campbell Barton
2018-12-14Fix typo in context docs.Campbell Barton
2018-11-27Python API: Fix partial buildJacques Lucke
`gpu_extras` was always visible
2018-11-26Timer: Generic BLI_timer with Python wrapperJacques Lucke
There is a new `bpy.app.timers` api. For more details, look in the Python API documentation. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D3994
2018-11-21Python API Docs: better titles.Brecht Van Lommel
The HTML title did not make it clear that these are docs for the API rather than a general Blender documentation. Some of the page titles were also too long and redundant.
2018-11-07Py API Docs: show gpu_extras moduleJacques Lucke
2018-10-19Fix py API docgen script for new context members.Bastien Montagne
2018-09-15PyDoc: add gpu.shaderCampbell Barton
Also some syntax corrections.