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
2 changed files with 141 additions and 123 deletions
Showing only changes of commit 16710e8744 - Show all commits

View File

@ -0,0 +1,18 @@
## 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)
### UN-CATEGORIZED
- Make PyGPU enum backwards compatible
- Include Addon READMEs in Pipeline Docs (#49)
- [Blender-Kitsu] Fix Frame Start & Frame End Calculation (#46)
- [Blender-Kitsu] Push Seq - restore gen_output_path() (#45)
- [Blender_Kitsu] Add Operators to cleanup Animation Files (#38)

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()