Docs: Improve Add-on Table and readmes #70

Merged
Nick Alberelli merged 16 commits from docs/addon-release-improvements into main 2023-06-05 16:09:57 +02:00
55 changed files with 363 additions and 233 deletions

View File

@ -1,4 +1,5 @@
<!--@include: ../../scripts-blender/addons/anim_cupboard/README.md--> <!--@include: ../../scripts-blender/addons/anim_cupboard/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/anim_cupboard/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/anim_cupboard/CHANGELOG.md-->

View File

@ -1,4 +1,5 @@
<!--@include: ../../scripts-blender/addons/asset_pipeline/README.md--> <!--@include: ../../scripts-blender/addons/asset_pipeline/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/asset_pipeline/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/asset_pipeline/CHANGELOG.md-->

View File

@ -1,4 +1,5 @@
<!--@include: ../../scripts-blender/addons/blender_kitsu/README.md--> <!--@include: ../../scripts-blender/addons/blender_kitsu/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/blender_kitsu/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/blender_kitsu/CHANGELOG.md-->

View File

@ -1,4 +1,5 @@
<!--@include: ../../scripts-blender/addons/blender_svn/README.md--> <!--@include: ../../scripts-blender/addons/blender_svn/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/blender_svn/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/blender_svn/CHANGELOG.md-->

View File

@ -1,4 +1,5 @@
<!--@include: ../../scripts-blender/addons/bone_gizmos/README.md--> <!--@include: ../../scripts-blender/addons/bone_gizmos/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/bone_gizmos/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/bone_gizmos/CHANGELOG.md-->

View File

@ -1,4 +1,5 @@
<!--@include: ../../scripts-blender/addons/cache_manager/README.md--> <!--@include: ../../scripts-blender/addons/cache_manager/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/cache_manager/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/cache_manager/CHANGELOG.md-->

View File

@ -1,4 +1,5 @@
<!--@include: ../../scripts-blender/addons/contactsheet/README.md--> <!--@include: ../../scripts-blender/addons/contactsheet/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/contactsheet/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/contactsheet/CHANGELOG.md-->

View File

@ -1,4 +1,5 @@
<!--@include: ../../scripts-blender/addons/easy_weights/README.md--> <!--@include: ../../scripts-blender/addons/easy_weights/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/easy_weights/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/easy_weights/CHANGELOG.md-->

View File

@ -1,4 +1,5 @@
<!--@include: ../../scripts-blender/addons/geonode_shapekeys/README.md--> <!--@include: ../../scripts-blender/addons/geonode_shapekeys/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/geonode_shapekeys/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/geonode_shapekeys/CHANGELOG.md-->

View File

@ -1,4 +1,5 @@
<!--@include: ../../scripts-blender/addons/grease_converter/README.md--> <!--@include: ../../scripts-blender/addons/grease_converter/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/grease_converter/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/grease_converter/CHANGELOG.md-->

View File

@ -1,3 +1,4 @@
<!--@include: ../../scripts-blender/addons/lattice_magic/README.md--> <!--@include: ../../scripts-blender/addons/lattice_magic/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/lattice_magic/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/lattice_magic/CHANGELOG.md-->

View File

@ -1,3 +1,4 @@
<!--@include: ../../scripts-blender/addons/lighting_overrider/README.md--> <!--@include: ../../scripts-blender/addons/lighting_overrider/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/lighting_overrider/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/lighting_overrider/CHANGELOG.md-->

View File

@ -1,3 +1,4 @@
<!--@include: ../../scripts-blender/addons/pose_shape_keys/README.md--> <!--@include: ../../scripts-blender/addons/pose_shape_keys/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/pose_shape_keys/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/pose_shape_keys/CHANGELOG.md-->

View File

@ -1,3 +1,4 @@
<!--@include: ../../scripts-blender/addons/render_review/README.md--> <!--@include: ../../scripts-blender/addons/render_review/README.md-->
# CHANGELOG ##
# Changelog
<!--@include: ../../scripts-blender/addons/render_review/CHANGELOG.md--> <!--@include: ../../scripts-blender/addons/render_review/CHANGELOG.md-->

View File

@ -5,17 +5,17 @@ Add-ons used by the Blender Studio pipeline. Download the latest addons releases
| Add-on | Description | Version | Checksum | | Add-on | Description | Version | Checksum |
|---|---|---|---| |---|---|---|---|
|Anim Cupboard |Miscellaneous tools for animators. | [v0.0.2](../download/anim_cupboard/anim_cupboard-0.0.2.zip) |[SHA256](../download/anim_cupboard/anim_cupboard-0.0.2.sha256)| |[Anim Cupboard](../addons/anim_cupboard) |Miscellaneous tools for animators. | [v0.0.2](../download/anim_cupboard/anim_cupboard-0.0.2.zip) |[SHA256](../download/anim_cupboard/anim_cupboard-0.0.2.sha256)|
|Asset Pipeline |Manages the Asset Pipeline, used by Modeling, Shading and Rigging departments. |[v0.1.1](../download/asset_pipeline/asset_pipeline-0.1.1.zip) |[SHA256](../download/asset_pipeline/asset_pipeline-0.1.1.sha256)| |[Asset Pipeline](../addons/asset_pipeline ) |Manages the Asset Pipeline, used by Modeling, Shading and Rigging departments. |[v0.1.1](../download/asset_pipeline/asset_pipeline-0.1.1.zip) |[SHA256](../download/asset_pipeline/asset_pipeline-0.1.1.sha256)|
|Blender Kitsu|Enforce conventions, build shots, manage production files and update data on kitsu server. |[v0.1.1](../download/blender_kitsu/blender_kitsu-0.1.1.zip) |[SHA256](../download/blender_kitsu/blender_kitsu-0.1.1.sha256)| |[Blender Kitsu](../addons/blender_kitsu )|Enforce conventions, build shots, manage production files and update data on kitsu server. |[v0.1.1](../download/blender_kitsu/blender_kitsu-0.1.1.zip) |[SHA256](../download/blender_kitsu/blender_kitsu-0.1.1.sha256)|
|Blender SVN |UI for the SVN (Subversion) file versioning system. | [v0.2.1](../download/blender_svn/blender_svn-0.2.1.zip) |[SHA256](../download/blender_svn/blender_svn-0.2.1.sha256)| |[Blender SVN](../addons/blender_svn ) |UI for the SVN (Subversion) file versioning system. | [v0.2.1](../download/blender_svn/blender_svn-0.2.1.zip) |[SHA256](../download/blender_svn/blender_svn-0.2.1.sha256)|
|Blender Gizmos|Attempt to prototype a system for using meshes for the manipulation of armatures. |[v0.0.2](../download/bone_gizmos/bone_gizmos-0.0.2.zip) |[SHA256](../download/bone_gizmos/bone_gizmos-0.0.2.sha256)| |[Blender Gizmos](../addons/bone_gizmos )|Attempt to prototype a system for using meshes for the manipulation of armatures. |[v0.0.2](../download/bone_gizmos/bone_gizmos-0.0.2.zip) |[SHA256](../download/bone_gizmos/bone_gizmos-0.0.2.sha256)|
|Cache Manager |Streamline the Alembic cache workflow of assets. |[v0.2.1](../download/cache_manager/cache_manager-0.1.1.zip) |[SHA256](../download/cache_manager/cache_manager-0.1.1.sha256)| |[Cache Manager](../addons/cache_manager ) |Streamline the Alembic cache workflow of assets. |[v0.2.1](../download/cache_manager/cache_manager-0.1.1.zip) |[SHA256](../download/cache_manager/cache_manager-0.1.1.sha256)|
|Contact Sheet |Create a contactsheet from sequence editor strips. | [v0.1.1](../download/contactsheet/contactsheet-0.1.1.zip) |[SHA256](../download/contactsheet/contactsheet-0.1.1.sha256)| |[Contact Sheet](../addons/contactsheet ) |Create a contactsheet from sequence editor strips. | [v0.1.1](../download/contactsheet/contactsheet-0.1.1.zip) |[SHA256](../download/contactsheet/contactsheet-0.1.1.sha256)|
|Easy Weights |Quality of life improvements for weight painting. |[v0.1.1](../download/easy_weights/easy_weights-0.1.1.zip) |[SHA256](../download/easy_wights/easy_wights-0.1.1.sha256)| |[Easy Weights](../addons/easy_weights ) |Quality of life improvements for weight painting. |[v0.1.1](../download/easy_weights/easy_weights-0.1.1.zip) |[SHA256](../download/easy_wights/easy_wights-0.1.1.sha256)|
|Geonode Shapekeys |Enable animators to sculpt on linked and overridden meshes. | [v0.0.2](../download/geonode_shapekeys/geonode_shapekeys-0.0.2.zip) |[SHA256](../download/geonode_shapekeys/geonode_shapekeys-0.0.2.sha256)| |[Geonode Shapekeys](../addons/geonode_shapekeys ) |Enable animators to sculpt on linked and overridden meshes. | [v0.0.2](../download/geonode_shapekeys/geonode_shapekeys-0.0.2.zip) |[SHA256](../download/geonode_shapekeys/geonode_shapekeys-0.0.2.sha256)|
|Grease Converter |Convert annotations to Grease Pencil objects and vise versa. |[v0.1.1](../download/grease_converter/grease_converter-0.1.1.zip) |[SHA256](../download/grease_converter/grease_converter-0.1.1.sha256)| |[Grease Converter](../addons/grease_converter ) |Convert annotations to Grease Pencil objects and vise versa. |[v0.1.1](../download/grease_converter/grease_converter-0.1.1.zip) |[SHA256](../download/grease_converter/grease_converter-0.1.1.sha256)|
|Lattice Magic |Lattice-based utilities. |[v0.1.1](../download/lattice_magic/lattice_magic-0.1.1.zip) |[SHA256](../download/lattice_magic/lattice_magic-0.1.1.sha256)| |[Lattice Magic](../addons/lattice_magic ) |Lattice-based utilities. |[v0.1.1](../download/lattice_magic/lattice_magic-0.1.1.zip) |[SHA256](../download/lattice_magic/lattice_magic-0.1.1.sha256)|
|Lighting Overrider |Create, manage and apply python overrides in a flexible and reliable way. | [v0.1.1](../download/lighting_overrider/lighting_overrider-0.1.1.zip) |[SHA256](download/lighting_overrider/lighting_overrider-0.1.1.sha256)| |[Lighting Overrider](../addons/lighting_overrider ) |Create, manage and apply python overrides in a flexible and reliable way. | [v0.1.1](../download/lighting_overrider/lighting_overrider-0.1.1.zip) |[SHA256](download/lighting_overrider/lighting_overrider-0.1.1.sha256)|
|Pose Shape Keys|Manage and maintain shapekeys for rigging. |[v0.0.2](../download/pose_shape_keys/pose_shape_keys-0.0.2.zip) |[SHA256](../download/pose_shape_keys/pose_shape_keys-0.0.2.sha256)| |[Pose Shape Keys](../addons/pose_shape_keys )|Manage and maintain shapekeys for rigging. |[v0.0.2](../download/pose_shape_keys/pose_shape_keys-0.0.2.zip) |[SHA256](../download/pose_shape_keys/pose_shape_keys-0.0.2.sha256)|
|Render Review |Review renders from Flamenco with the sequence editor. |[v0.1.1](../download/render_review/render_review-0.1.1.zip) |[SHA256](../download/render_review/render_review-0.1.1.sha256)| |[Render Review](../addons/render_review ) |Review renders from Flamenco with the sequence editor. |[v0.1.1](../download/render_review/render_review-0.1.1.zip) |[SHA256](../download/render_review/render_review-0.1.1.sha256)|

View File

@ -0,0 +1,11 @@
## 0.0.2 - 2023-06-02
### ADDED
- Add release system
### FIXED
- Fix Addon Install Instructions
- Fix Addons Spelling and Links (#54)
- Fix crash in update_file_list()

View File

@ -10,9 +10,9 @@ Miscellaneous operators and tools requested by Blender Studio Animators.
- [Easy Constraints](#easy-constraints) - [Easy Constraints](#easy-constraints)
## Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `anim_cupboard` folder. Copy this folder into your Blender addons directory or create a sym link to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
## Features ## Features
### Select Similar Curves ### Select Similar Curves

View File

@ -12,7 +12,7 @@ from . import warn_about_broken_libraries
bl_info = { bl_info = {
'name' : "Animation Cupboard", 'name' : "Animation Cupboard",
'author': "Demeter Dzadik", 'author': "Demeter Dzadik",
'version' : (0, 0, 1), "version": (0, 0, 2),
'blender' : (3, 2, 0), 'blender' : (3, 2, 0),
'description' : "Tools to improve animation workflows", 'description' : "Tools to improve animation workflows",
'location': "Various", 'location': "Various",

View File

@ -0,0 +1,7 @@
## 0.1.1 - 2023-06-02
### FIXED
- Fix Addon Install Instructions
- Fix Addons Spelling and Links (#54)

View File

@ -22,9 +22,9 @@ asset-pipeline is a Blender Add-on that manages the Asset Pipeline of the Blende
## Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `asset_pipeline` folder. Copy this folder into your Blender addons directory or create a sym link to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
> **_NOTE:_** This add-on depends on other add-ons that are in the [Blender Studio Tools](https://projects.blender.org/studio/blender-studio-pipeline). > **_NOTE:_** This add-on depends on other add-ons that are in the [Blender Studio Tools](https://projects.blender.org/studio/blender-studio-pipeline).

View File

@ -31,7 +31,7 @@ bl_info = {
"author": "Paul Golter", "author": "Paul Golter",
"description": "Blender Studio Asset Pipeline Add-on", "description": "Blender Studio Asset Pipeline Add-on",
"blender": (3, 1, 0), "blender": (3, 1, 0),
"version": (0, 1, 0), "version": (0, 1, 1),
"location": "View3D", "location": "View3D",
"warning": "", "warning": "",
"doc_url": "", "doc_url": "",

View File

@ -0,0 +1,14 @@
## 0.1.1 - 2023-06-02
### ADDED
- Add "FX-" to output collection (#59)
### FIXED
- Fix Addon Install Instructions
- Fix "Update output collection"
- Fix PyGPU Key (#60)
- Fix Addons Spelling and Links (#54)
- Make PyGPU enum backwards compatible
- Fix Frame Start & Frame End Calculation (#46)
- Push Seq - restore gen_output_path() (#45)
- Add Operators to cleanup Animation Files (#38)

View File

@ -31,10 +31,9 @@ blender-kitsu is a Blender Add-on to interact with Kitsu from within Blender. It
- [Credits](#credits) - [Credits](#credits)
## Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `blender_kitsu` folder. Copy this folder into your Blender addons directory or create a sym link to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
## How to get started ## How to get started
After installing you need to setup the addon preferences to fit your environment. After installing you need to setup the addon preferences to fit your environment.
In order to be able to log in to Kitsu you need a server that runs the Kitsu production management suite. In order to be able to log in to Kitsu you need a server that runs the Kitsu production management suite.

View File

@ -1,123 +1,123 @@
# ***** BEGIN GPL LICENSE BLOCK ***** # ***** BEGIN GPL LICENSE BLOCK *****
# #
# This program is free software; you can redistribute it and/or # This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License # modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2 # as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version. # of the License, or (at your option) any later version.
# #
# This program is distributed in the hope that it will be useful, # This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of # but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software Foundation, # along with this program; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# #
# ***** END GPL LICENCE BLOCK ***** # ***** END GPL LICENCE BLOCK *****
# #
# (c) 2021, Blender Foundation - Paul Golter # (c) 2021, Blender Foundation - Paul Golter
import bpy import bpy
from blender_kitsu import ( from blender_kitsu import (
shot_builder, shot_builder,
lookdev, lookdev,
bkglobals, bkglobals,
types, types,
cache, cache,
models, models,
playblast, playblast,
propsdata, propsdata,
props, props,
prefs, prefs,
sqe, sqe,
util, util,
generic, generic,
auth, auth,
context, context,
anim, anim,
tasks, tasks,
ui, ui,
) )
from blender_kitsu.logger import LoggerFactory, LoggerLevelManager from blender_kitsu.logger import LoggerFactory, LoggerLevelManager
logger = LoggerFactory.getLogger(__name__) logger = LoggerFactory.getLogger(__name__)
bl_info = { bl_info = {
"name": "Blender Kitsu", "name": "Blender Kitsu",
"author": "Paul Golter", "author": "Paul Golter",
"description": "Blender addon to interact with Kitsu", "description": "Blender addon to interact with Kitsu",
"blender": (2, 93, 0), "blender": (2, 93, 0),
"version": (0, 1, 0), "version": (0, 1, 1),
"location": "View3D", "location": "View3D",
"warning": "", "warning": "",
"doc_url": "", "doc_url": "",
"tracker_url": "", "tracker_url": "",
"category": "Generic", "category": "Generic",
} }
_need_reload = "props" in locals() _need_reload = "props" in locals()
if _need_reload: if _need_reload:
import importlib import importlib
lookdev.reload() lookdev.reload()
bkglobals = importlib.reload(bkglobals) bkglobals = importlib.reload(bkglobals)
cache = importlib.reload(cache) cache = importlib.reload(cache)
types = importlib.reload(types) types = importlib.reload(types)
models = importlib.reload(models) models = importlib.reload(models)
playblast = importlib.reload(playblast) playblast = importlib.reload(playblast)
propsdata = importlib.reload(propsdata) propsdata = importlib.reload(propsdata)
props = importlib.reload(props) props = importlib.reload(props)
prefs = importlib.reload(prefs) prefs = importlib.reload(prefs)
ui = importlib.reload(ui) ui = importlib.reload(ui)
sqe.reload() sqe.reload()
util = importlib.reload(util) util = importlib.reload(util)
generic.reload() generic.reload()
auth.reload() auth.reload()
context.reload() context.reload()
tasks.reload() tasks.reload()
anim.reload() anim.reload()
def register(): def register():
lookdev.register() lookdev.register()
prefs.register() prefs.register()
cache.register() cache.register()
props.register() props.register()
sqe.register() sqe.register()
generic.register() generic.register()
auth.register() auth.register()
context.register() context.register()
# tasks.register() # tasks.register()
playblast.register() playblast.register()
anim.register() anim.register()
shot_builder.register() shot_builder.register()
LoggerLevelManager.configure_levels() LoggerLevelManager.configure_levels()
logger.info("Registered blender-kitsu") logger.info("Registered blender-kitsu")
def unregister(): def unregister():
anim.unregister() anim.unregister()
# tasks.unregister() # tasks.unregister()
context.unregister() context.unregister()
auth.unregister() auth.unregister()
generic.unregister() generic.unregister()
sqe.unregister() sqe.unregister()
props.unregister() props.unregister()
cache.unregister() cache.unregister()
prefs.unregister() prefs.unregister()
lookdev.unregister() lookdev.unregister()
playblast.unregister() playblast.unregister()
shot_builder.unregister() shot_builder.unregister()
LoggerLevelManager.restore_levels() LoggerLevelManager.restore_levels()
if __name__ == "__main__": if __name__ == "__main__":
register() register()

View File

@ -0,0 +1,26 @@
## 0.2.1 - 2023-06-02
### ADDED
- Add a debug UI toggle
- Multi-repository support
### FIXED
- Fix Addon Install Instructions
- Fix Revert operator not working
- Fix Addons Spelling and Links (#54)
- Fix error in writing credentials to file
- Fix URL reading on linux
- Fix crash in update_file_list()
## CHANGED
- SVN Cleanup now resets background threads
- Allow context menus to open .blend files
- More restructuring, added a ProcessManager.
- Auto-authenticate when add-on is enabled
- Store credentials on disk
- UX improvements
- Restructure add-on
## REMOVED
- Nuke BAT dead code and relevant UI/UX.

View File

@ -4,10 +4,10 @@ blender-svn is a Blender add-on to interact with the Subversion version control
[Blender-SVN Demo Video](https://studio.blender.org/films/charge/gallery/?asset=5999) [Blender-SVN Demo Video](https://studio.blender.org/films/charge/gallery/?asset=5999)
## Installation ## Installation
1. Make sure you have an SVN client installed, such that typing `svn` in the command line gives a result. 1. Download [latest release](../addons/overview)
2. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. From the root of the repository navigate to `/scripts-blender/addons/` 3. Navigate to the downloaded add-on and select `Install Add-on`
4. Find the the `blender_svn` folder. Copy this folder into your Blender addons directory or create a sym link to it. 4. Make sure you have an SVN client installed, such that typing `svn` in the command line gives a result.
## Features ## Features
- Open a .blend file that is in an SVN repository, and enter credentials. - Open a .blend file that is in an SVN repository, and enter credentials.

View File

@ -7,7 +7,7 @@ bl_info = {
"author": "Demeter Dzadik, Paul Golter", "author": "Demeter Dzadik, Paul Golter",
"description": "Blender Add-on to interact with Subversion.", "description": "Blender Add-on to interact with Subversion.",
"blender": (3, 1, 0), "blender": (3, 1, 0),
"version": (0, 2, 0), "version": (0, 2, 1),
"location": "View3D", "location": "View3D",
"warning": "", "warning": "",
"doc_url": "", "doc_url": "",

View File

@ -0,0 +1,9 @@
## 0.0.2 - 2023-06-02
### ADDED
- Add release system
### FIXED
- Fix Addon Install Instructions
- Fix Addons Spelling and Links (#54)

View File

@ -8,9 +8,9 @@
- [Animator UX](#animator-ux) - [Animator UX](#animator-ux)
## Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `bone_gizmos` folder. Copy this folder into your Blender addons directory or create a sym link to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
## What are Bone Gizmos? ## What are Bone Gizmos?
This add-on is a prototype for a potential future Mesh Gizmos feature in Blender. See [this](https://projects.blender.org/blender/blender/issues/92218) task for more details. This add-on is a prototype for a potential future Mesh Gizmos feature in Blender. See [this](https://projects.blender.org/blender/blender/issues/92218) task for more details.

View File

@ -12,7 +12,7 @@ from bpy.types import AddonPreferences
bl_info = { bl_info = {
'name' : "Bone Gizmos", 'name' : "Bone Gizmos",
'author': "Demeter Dzadik", 'author': "Demeter Dzadik",
'version' : (0, 0, 1), "version": (0, 0, 2),
'blender' : (3, 0, 0), 'blender' : (3, 0, 0),
'description' : "Bone Gizmos for better armature interaction", 'description' : "Bone Gizmos for better armature interaction",
'location': "Properties->Bone->Viewport Display->Custom Gizmo", 'location': "Properties->Bone->Viewport Display->Custom Gizmo",

View File

@ -0,0 +1,7 @@
## 0.1.1 - 2023-06-02
### FIXED
- Fix Addon Install Instructions
- Fix Addons Spelling and Links (#54)

View File

@ -10,9 +10,9 @@ cache-Manager is a Blender Add-on to streamline the alembic cache workflow of as
## Disclaimer ## Disclaimer
This addon is not used in the production of the Blender-Studio anymore and is not maintained actively. This addon is not used in the production of the Blender-Studio anymore and is not maintained actively.
## Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `cache_manager` folder. Copy this folder into your Blender addons directory or create a sym link to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
## How to get started ## How to get started
After installing the addon you need to setup the addon preferences. After installing the addon you need to setup the addon preferences.

View File

@ -40,7 +40,7 @@ bl_info = {
"author": "Paul Golter", "author": "Paul Golter",
"description": "Blender addon to streamline alembic caches of assets", "description": "Blender addon to streamline alembic caches of assets",
"blender": (2, 93, 0), "blender": (2, 93, 0),
"version": (0, 1, 0), "version": (0, 1, 1),
"location": "View3D", "location": "View3D",
"warning": "", "warning": "",
"doc_url": "", "doc_url": "",

View File

@ -0,0 +1,8 @@
## 0.1.1 - 2023-06-02
### FIXED
- Fix Addon Install Instructions
- Fix Addons Spelling and Links (#54)

View File

@ -7,9 +7,9 @@ Blender Add-on to create a contactsheet from sequence editor strips.
- [Installation](#installation) - [Installation](#installation)
- [Features](#features) - [Features](#features)
## Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `contactsheet` folder. Copy this folder into your Blender addons directory or create a symlink to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
## Features ## Features
After the addon is enabled you will find a `Contactsheet` tab in the Sequence Editor Toolbar. After the addon is enabled you will find a `Contactsheet` tab in the Sequence Editor Toolbar.

View File

@ -38,7 +38,7 @@ bl_info = {
"author": "Paul Golter", "author": "Paul Golter",
"description": "Blender addon to create a contactsheet from sequence editor strips", "description": "Blender addon to create a contactsheet from sequence editor strips",
"blender": (3, 0, 0), "blender": (3, 0, 0),
"version": (0, 1, 0), "version": (0, 1, 1),
"location": "Sequence Editor", "location": "Sequence Editor",
"category": "Sequencer", "category": "Sequencer",
} }

View File

@ -1,3 +1,4 @@
## 0.1.1 - 2023-06-02 ## 0.1.1 - 2023-06-02
## DOCUMENTED
- Initial release

View File

@ -15,9 +15,9 @@ Easy Weight is an addon focused on quality of life improvements for weight paint
- [Previous Features](#previous-features) - [Previous Features](#previous-features)
## Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `easy_weights` folder. Copy this folder into your Blender addons directory or create a symlink to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
## How to Use ## How to Use
Easy Weight is an addon focused on quality of life improvements for weight painting in Blender. Easy Weight is an addon focused on quality of life improvements for weight painting in Blender.

View File

@ -0,0 +1,13 @@
## 0.0.2 - 2023-06-02
### FIXED
- Fix Addon Install Instructions
- Fix PyAPI breakage (context overriding)
- Fix Addons Spelling and Links (#54)
- Fix error in writing credentials to file
- Fix another error in disable_modifiers()
- Fix small bug found by MackBo
- Another small bugfix
### REMOVED
- Nuke BAT dead code and relevant UI/UX.

View File

@ -6,9 +6,9 @@ GeoNode Shape Keys is a Blender Add-on that lets you deform linked and overridde
- [How to Use](#how-to-use) - [How to Use](#how-to-use)
## Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `geonode_shapekeys` folder. Copy this folder into your Blender addons directory or create a symlink to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
# How to use # How to use
The add-on's UI is only visible on linked and overridden meshes. The add-on's UI is only visible on linked and overridden meshes.

View File

@ -9,7 +9,7 @@ from . import operators, ui, props
bl_info = { bl_info = {
'name': "GeoNode Shape Keys", 'author': "Demeter Dzadik", 'name': "GeoNode Shape Keys", 'author': "Demeter Dzadik",
'version': (0, 0, 1), "version": (0, 0, 2),
'blender': (3, 5, 0), 'blender': (3, 5, 0),
'description': "Shape keys in the modifier stack", 'description': "Shape keys in the modifier stack",
'location': "Properties->Mesh->Shape Keys->GeoNode ShapeKeys, only on overridden meshes", 'location': "Properties->Mesh->Shape Keys->GeoNode ShapeKeys, only on overridden meshes",

View File

@ -0,0 +1,4 @@
## 0.1.1 - 2023-06-02
## DOCUMENTED
- Initial release

View File

@ -8,9 +8,9 @@ grease-converter is a Blender Add-on that can convert annotations to grease penc
## Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `grease_converter` folder. Copy this folder into your Blender addons directory or create a symlink to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
## How to get started ## How to get started
After the add-on is installed you have 2 new operators available. After the add-on is installed you have 2 new operators available.

View File

@ -23,7 +23,7 @@ bl_info = {
"author": "Paul Golter", "author": "Paul Golter",
"description": "Blender add-on to convert annotations to grease pencil objects and back", "description": "Blender add-on to convert annotations to grease pencil objects and back",
"blender": (3, 0, 0), "blender": (3, 0, 0),
"version": (0, 1, 0), "version": (0, 1, 1),
"location": "View3D", "location": "View3D",
"warning": "", "warning": "",
"doc_url": "", "doc_url": "",

View File

@ -1,3 +1,6 @@
## 0.1.1 - 2023-06-02 ## 0.1.1 - 2023-06-02
## DOCUMENTED
- Initial release

View File

@ -18,11 +18,10 @@ This addon adds some Lattice-based utilities to Blender.
- [Deletion](#deletion-1) - [Deletion](#deletion-1)
### Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `lattice_magic` folder. Copy this folder into your Blender addons directory or create a symlink to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
4. After that, you can find the Lattice Magic panel in the 3D Viewport's Sidebar, which you can bring up by pressing the N key.
## Tweak Lattice ## Tweak Lattice

View File

@ -0,0 +1,4 @@
## 0.1.1 - 2023-06-02
### ADDED
- Add release system

View File

@ -8,9 +8,10 @@ System to create, manage and apply python overrides in a flexible and reliable w
## Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `lighting_overrider` folder. Copy this folder into your Blender addons directory or create a symlink to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
## Purpose ## Purpose

View File

@ -1,26 +1,26 @@
from . import categories from . import categories
from .categories import * from .categories import *
from . import templates, json_io, execution, ui, override_picker from . import templates, json_io, execution, ui, override_picker
bl_info = { bl_info = {
"name": "Lighting Overrider", "name": "Lighting Overrider",
"author": "Simon Thommes", "author": "Simon Thommes",
"version": (0, 1, 0), "version": (0, 1, 1),
"blender": (3, 0, 0), "blender": (3, 0, 0),
"location": "3D Viewport > Sidebar > Overrides", "location": "3D Viewport > Sidebar > Overrides",
"description": "Tool for the Blender Studio to create, manage and store local python overrides of linked data on a shot and sequence level.", "description": "Tool for the Blender Studio to create, manage and store local python overrides of linked data on a shot and sequence level.",
"category": "Workflow", "category": "Workflow",
} }
modules = [templates] modules = [templates]
modules += [globals()[mod] for mod in categories.__all__] modules += [globals()[mod] for mod in categories.__all__]
modules += [json_io, execution, ui, override_picker] modules += [json_io, execution, ui, override_picker]
def register(): def register():
for m in modules: for m in modules:
m.register() m.register()
def unregister(): def unregister():
for m in modules: for m in modules:
m.unregister() m.unregister()

View File

@ -0,0 +1,4 @@
## 0.0.2 - 2023-06-02
## DOCUMENTED
- Initial release

View File

@ -12,9 +12,9 @@ It also lets you manage multiple copies of a shape key together. Each copy can h
You can find a detailed video tutorial on how to download, install and use the addon [here](https://studio.blender.org/training/blender-studio-rigging-tools/pose-shape-keys/). You can find a detailed video tutorial on how to download, install and use the addon [here](https://studio.blender.org/training/blender-studio-rigging-tools/pose-shape-keys/).
## Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `pose_shape_keys` folder. Copy this folder into your Blender addons directory or create a sym link to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
## Basic Workflow: ## Basic Workflow:

View File

@ -17,7 +17,7 @@
bl_info = { bl_info = {
"name": "Pose Shape Keys", "name": "Pose Shape Keys",
"author": "Demeter Dzadik", "author": "Demeter Dzadik",
"version": (0, 0, 1), "version": (0, 0, 2),
"blender": (3, 1, 0), "blender": (3, 1, 0),
"location": "Properties -> Mesh Data -> Shape Keys -> Pose Keys", "location": "Properties -> Mesh Data -> Shape Keys -> Pose Keys",
"description": "Create shape keys that blend deformed meshes into a desired shape", "description": "Create shape keys that blend deformed meshes into a desired shape",

View File

@ -0,0 +1,6 @@
## 0.1.1 - 2023-06-02
### CHANGED
- Always use Video Editing workspace (#61)

View File

@ -7,9 +7,9 @@ Blender Add-on to review renders from Flamenco with the Sequence Editor
- [Features](#features) - [Features](#features)
## Installation ## Installation
1. Clone repository `git clone https://projects.blender.org/studio/blender-studio-pipeline.git` 1. Download [latest release](../addons/overview)
2. From the root of the repository navigate to `/scripts-blender/addons/` 2. Launch Blender, navigate to `Edit > Preferences` select `Addons` and then `Install`,
3. Find the the `render_review` folder. Copy this folder into your Blender addons directory or create a sym link to it. 3. Navigate to the downloaded add-on and select `Install Add-on`
After install you need to configure the addon in the addon preferences. After install you need to configure the addon in the addon preferences.

View File

@ -40,7 +40,7 @@ bl_info = {
"author": "Paul Golter", "author": "Paul Golter",
"description": "Addon to review renders from Flamenco with the Sequence Editor", "description": "Addon to review renders from Flamenco with the Sequence Editor",
"blender": (3, 0, 0), "blender": (3, 0, 0),
"version": (0, 1, 0), "version": (0, 1, 1),
"location": "Sequence Editor", "location": "Sequence Editor",
"warning": "", "warning": "",
"doc_url": "", "doc_url": "",