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
path: root/doc
AgeCommit message (Collapse)Author
2022-03-04Cleanup: unused Python variables & importsCampbell Barton
2022-02-22Merge branch 'blender-v3.1-release'Aaron Carlisle
2022-02-22Python API Docs: Hide version swtichAaron Carlisle
This still needs some fixes to be ready for release.
2022-02-14GNUmakefile: update arguments for 'doc_man' targetCampbell Barton
Add '--verbose' argument to the script so the destination is printed. Otherwise there is no hint to where the man page was written.
2022-02-11Docs: add license text files for all SPDX identifiersBrecht Van Lommel
2022-02-11License: add GPL-3.0-or-later identifierCampbell Barton
Some add-ons use this.
2022-02-11File headers: manually convert files to use SPDX headersCampbell Barton
Also add BSD-2-Clause to SPDX license list.
2022-02-11File headers: add missing copyright, add MIT to SPDX licensesCampbell Barton
2022-02-11File headers: use SPDX for Zlib licenseCampbell Barton
2022-02-11Cleanup: remove white-space before headersCampbell Barton
2022-02-11File headers: SPDX License migrationCampbell Barton
Use a shorter/simpler license convention, stops the header taking so much space. Follow the SPDX license specification: https://spdx.org/licenses - C/C++/objc/objc++ - Python - Shell Scripts - CMake, GNUmakefile While most of the source tree has been included - `./extern/` was left out. - `./intern/cycles` & `./intern/atomic` are also excluded because they use different header conventions. doc/license/SPDX-license-identifiers.txt has been added to list SPDX all used identifiers. See P2788 for the script that automated these edits. Reviewed By: brecht, mont29, sergey Ref D14069
2022-02-11Fix: Missing changes in recent "Curves" renameHans Goudey
More missing changes in fe1816f67fbc6aaf3. This will hopefully fix a Python API docs build error, and fixes the "Object Types Visibility" popover.
2022-02-11License: add Apache-2.0 to doc/licenseCampbell Barton
Include this as it's used the source/ directory.
2022-02-07Merge branch 'blender-v3.1-release'Aaron Carlisle
2022-02-07Cleanup: Grammar in doc/python_apiMyles Walcott
* Its -> It's * Scripts -> Script's * then -> than Several phrasing grammar fixes. Reviewed By: Blendify Differential Revision: https://developer.blender.org/D14021
2022-02-03Merge branch 'blender-v3.1-release'Aaron Carlisle
2022-02-03Py Docs: Fix error is version switchAaron Carlisle
Slile parameter of 4 was looking for the language in the URL but the API docs do not have a language in the URL.
2022-02-03Merge branch 'blender-v3.1-release'Aaron Carlisle
2022-02-03Py Docs: Fix json URLAaron Carlisle
In the future when we have a docs staging area it will be important to change where this JSON is pulled from. For now, always pull from the "Production" versions
2022-02-03Merge branch 'blender-v3.1-release'Aaron Carlisle
2022-02-03Py Docs: Fix typo in previous commitAaron Carlisle
- Correct spacing - Add missing comma
2022-02-03Merge branch 'blender-v3.1-release'Aaron Carlisle
2022-02-03Py Docs: Implement version switch to switch between versions on the websiteAaron Carlisle
This commit adds a version switch similar to the one on the user manual, in the future it would be nice to refactor both of these into a more generic code that works for both. Maybe develop this into a sphinx extension. As part of this change I had to change how the blender hash is displayed. Instead of the version hash in the top left it has been moved to the page footer. This change will also be backported to 2.93 LTS, 2.93 LTS, and 3.0.
2022-01-28Blender 3.2 bcon1 - alphaThomas Dinges
Bump the version number for the new release cycle.
2022-01-24Cleanup: Grammar: its self vs. itselfHans Goudey
2022-01-19PyAPI Docs: Prepare for Sphinx 4.5Aaron Carlisle
2022-01-18Python API Docs: add non-invert `Bone.convert_local_to_pose` example.Alexander Gavrilov
This updates the example function to support assigning a subset of bone matrices. The code was tested to work in real use by @gaiaclary.
2022-01-10Cleanup: typos in comments, remove libnumaapi referenceCampbell Barton
2021-12-14Cleanup: reorganize doxygen modulesCampbell Barton
- Nest compositor pages under the compositor module - Nest GUI, DNA/RNA & externformats modules under Blender. - Remove modules from intern which no longer exist. - Add intern modules (atomic, eigen, glew-mx, libc_compat, locale, numaapi, rigidbody, sky, utfconv). - Use 'intern_' prefix for intern modules since some of the modules use generic terms such as locale & atomic.
2021-12-07Cleanup: Fix typos in source codeluzpaz
Source typos corrected Reviewed By: Blendify Differential Revision: https://developer.blender.org/D13462
2021-12-07Docs: Incorrect link to context typeAaron Carlisle
Fixes T93773
2021-11-24Context: add accessors returning selected actions for animation editors.Alexander Gavrilov
Add a new 'selected_visible_actions' property to allow querying actions that are selected in animation related editors for use in UI and operators. The 'selected_editable_actions' variant excludes linked actions (the only reason an action can be read-only). In the Action and Shape Key editors there is only one action that is specified by the field at the top of the editor. In Dope Sheet it scans the channel rows and returns all actions related to the selected items. This includes summary items for actions and groups. In Graph Editor, it lists actions associated with selected curves. The new property is also used for Copy To Selected and Alt-Click. Ref D11803
2021-11-23Merge branch 'blender-v3.0-release'Clément Foucault
2021-11-23Documentation: Remove deprecated glColor* from bgl module.Jeroen Bakker
glColor isn't supported but still part of the documentation. This patch removes the glColor from the documentation. Ref {T93315}
2021-11-17cleanup: fix typos in comments and docsluzpaz
Followup to https://developer.blender.org/D10288 Reviewed By: Blendify Differential Revision: https://developer.blender.org/D10346
2021-11-16Merge branch 'blender-v3.0-release'Philipp Oeser
2021-11-16Fix T90866: Python operator templates are not accessible from menusDiptangshu Dey
Python Operator templates made accessible from respective menus (required to also use F3 search for quick access) Also fixed Modal Draw Operator id_name (had duplicate name from other template) Maniphest Tasks: T90866 Differential Revision: https://developer.blender.org/D13182
2021-11-08Cleanup: Grammar in commentsHans Goudey
2021-10-28Python doc generator: add missing `selected_ids` context keySybren A. Stüvel
Add the context key I introduced in rB03c0581c6ed to the Python API docs generator. No functional changes to Blender.
2021-10-28Python doc generator: add missing `selected_ids` context keySybren A. Stüvel
Add the context key I introduced in rB03c0581c6ed to the Python API docs generator. No functional changes to Blender.
2021-10-28Python doc generator: raise explanatory error when context key is missingSybren A. Stüvel
When a new key is added to the context, it also needs to be added to the `sphinx_doc_gen.py` file for generating the Python API documentation. When this isn't done, the script would raise a generic `KeyError`. Now it explains what needs to be updated to solve the problem. No functional changes to Blender.
2021-10-27Fix broken Python API doc generation after addition of selected_idsBrecht Van Lommel
2021-10-27Fix broken Python API doc generation after addition of selected_idsBrecht Van Lommel
2021-10-27Blender 3.1 bcon1 - alphaDalai Felinto
Bump the version number for the new release cycle.
2021-10-27Revert "Blender 3.1 bcon1 - alpha"Dalai Felinto
This reverts commit 7b9e3534cfd1dd4bf3aefb98407f2e42a6efac4a. This was supposed to go to master, not the 3.0 branch.
2021-10-27Blender 3.1 bcon1 - alphaDalai Felinto
Bump the version number for the new release cycle.
2021-10-20Tracking: support editing all selected tracksPhilipp Oeser
This patch adds a "selected_movieclip_tracks" context member and enables editing properties of multiple selected tracks via the usual Alt-click editing (as well as the "Copy To Selected" operator). Both use UI_context_copy_to_selected_list() to gather a list of other selected items [which are now taken via said new context member]. Strictly speaking, this could be done without the context member as well [just gathering other selected tracks in UI_context_copy_to_selected_list() without relying on a context member], but this might come in handy in other places (e.g. Addons). note: some could be desired for markers (e.g. editing pattern/search areas of all selected track markers, but since this is burried in a uiTemplate, this is a bit more work for another patch). Differential Revision: https://developer.blender.org/D12923
2021-10-16PyAPI Docs: Fix example not using keyword parameterAaron Carlisle
Fixes T92238
2021-10-04Asset Browser: Support dragging assets into catalogsJulian Eisel
With this it is possible to select any number of assets in the Asset Browser and drag them into catalogs. The assets will be moved to that catalog then. However, this will only work in the "Current File" asset library, since that is the only library that allows changing assets, which is what's done here. While dragging assets over the tree row, a tooltip is shown explaining what's going to happen. In preparation to this, the new UI tree-view API was already extended with custom drop support, see 4ee2d9df428d. ---- Changes here to the `wmDrag` code were needed to support dragging multiple assets. Some of it is considered temporary because a) a proper #AssetHandle design should replace some ugly parts of this patch and b) the multi-item support in `wmDrag` isn't that great yet. The entire API will have to be written anyway (see D4071). Maniphest Tasks: T91573 Differential Revision: https://developer.blender.org/D12713 Reviewed by: Sybren Stüvel
2021-10-01Python API Docs: add an example of `Bone.convert_local_to_pose` usage.Alexander Gavrilov
The use case for this method is quite obscure and difficult to understand without an example. Despite how big looks, this is actually the simplest example that makes sense.