Skip to content
This repository has been archived by the owner on Oct 10, 2022. It is now read-only.

Commit

Permalink
Code clean-up to match Shot Manager
Browse files Browse the repository at this point in the history
  • Loading branch information
werwack committed May 13, 2022
1 parent 46b4416 commit 1f93b93
Show file tree
Hide file tree
Showing 31 changed files with 960 additions and 252 deletions.
10 changes: 0 additions & 10 deletions .flake8

This file was deleted.

2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ _PackagesForInstall
.venv

# VS Code
.vscode
# .vscode
.vscode/settings.json

.local
Expand Down
14 changes: 11 additions & 3 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,11 @@
"python.testing.unittestEnabled": false,
"python.linting.pylintEnabled": false,
"python.linting.flake8Enabled": true,
"python.linting.flake8Args": [],
"python.linting.flake8Args": [
"--max-line-length=120",
"--ignore=E402,E203,E501,W503,F722,F821",
"--exclude=.git,.history,.venv,.vscode,__pycache__"
],
"python.linting.enabled": true,
"gitlab.instanceUrl": "https://gitlab-ncsa.ubisoft.org/",
"blender.addon.sourceDirectory": "./stampinfo",
Expand All @@ -25,11 +29,15 @@
"python.testing.nosetestsEnabled": false,
"restructuredtext.confPath": "${​​​​​​​​workspaceFolder}​​​​​​​​\\docs",
"spellright.language": [
"en"
"en",
"fr"
],
"spellright.documentTypes": [
"markdown",
"latex",
"plaintext"
]
],
"blender.addon.sourceDirectory": "./stampinfo",
"restructuredtext.confPath": "${​​​​​​​​workspaceFolder}​​​​​​​​\\docs",
"esbonio.sphinx.confDir": ""
}
42 changes: 42 additions & 0 deletions .vscode/settings.shared.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"editor.formatOnSave": true,
"python.pythonPath": ".venv\\Scripts\\python.exe",
"python.formatting.provider": "black",
"python.formatting.blackArgs": [
"--line-length",
"120"
],
"python.testing.unittestArgs": [
"-v",
"-s",
"./tests",
"-p",
"test_*.py"
],
"python.testing.unittestEnabled": false,
"python.linting.pylintEnabled": false,
"python.linting.flake8Enabled": true,
"python.linting.flake8Args": [
"--max-line-length=120",
"--ignore=E402,E203,E501,W503,F722,F821",
"--exclude=.git,.history,.venv,.vscode,__pycache__"
],
"python.linting.enabled": true,
"gitlab.instanceUrl": "https://gitlab-ncsa.ubisoft.org/",
"blender.addon.sourceDirectory": "./stampinfo",
"python.testing.promptToConfigure": false,
"python.testing.pytestEnabled": false,
"python.testing.nosetestsEnabled": false,
"restructuredtext.confPath": "${​​​​​​​​workspaceFolder}​​​​​​​​\\docs",
"spellright.language": [
"en",
"fr"
],
"spellright.documentTypes": [
"markdown",
"latex",
"plaintext"
],
"blender.addon.sourceDirectory": "./stampinfo",
"restructuredtext.confPath": "${​​​​​​​​workspaceFolder}​​​​​​​​\\docs"
}
26 changes: 10 additions & 16 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
# 1.1.1 (2022-05-11)

## Code

- Code cleaning and updated to match the implementation of Ubisoft Shot Manager add-on
- Added custom class of Logger
- changed the global debug variable gbWkDebug to a variable devDebug stored in config.py

# 1.0.17 (2022-01-15)
evaluateRenderResolutionForStampInfo

- Added function evaluateRenderResolutionForStampInfo


# 1.0.15 (2021-11-02)

Expand All @@ -10,7 +19,6 @@ evaluateRenderResolutionForStampInfo
- Added a text field for Sequence
- Set date and time on by default

<br><br>

# 1.0.14 (2021-10-29)

Expand All @@ -19,26 +27,20 @@ evaluateRenderResolutionForStampInfo
- Logos built-in path was broken


<br><br>

# 1.0.13 (2021-09-28)

## Installation

- Improved again error catching for better user feedback when not in admin mode


<br><br>

# 1.0.12 (2021-09-23)

## Installation

- Improved error catching with pip download timeout


<br><br>

# 1.0.11 (2021-09-23)

## Documentation
Expand All @@ -50,8 +52,6 @@ evaluateRenderResolutionForStampInfo
- Provided better user feedback at install time in case of errors


<br><br>

# 1.0.9 (2021-08-20)

## UI
Expand All @@ -63,25 +63,19 @@ evaluateRenderResolutionForStampInfo
- Fix: Frame ranges are now disabled again when unchecked in the UI


<br><br>

# 1.0.8 (05/07/2021)

- Rewamped UI
- Improved documentation


<br><br>

# 1.0.1 (2021-06-12)

- Removed handlers and use of the compositing editor that were used to generate the final images
because code was unstable and complicated
- Added 2 Render buttons and a batch based on the VSE to create the final images


<br><br>

--------

# 0.9.x - Production versions
Expand Down
57 changes: 42 additions & 15 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
@@ -1,18 +1,45 @@
alabaster==0.7.12
appdirs==1.4.4
attrs==19.3.0
black==19.10b0
click==7.1.2
attrs==21.4.0
Babel==2.10.1
black==22.3.0
certifi==2021.10.8
charset-normalizer==2.0.12
click==8.1.3
colorama==0.4.4
docutils==0.17.1
fake-bpy-module-2.82==20200514
flake8==3.8.1
flake8-black==0.1.2
flake8-bugbear==20.1.4
importlib-metadata==1.6.0
flake8==4.0.1
flake8-black==0.3.2
flake8-bugbear==22.4.25
idna==3.3
imagesize==1.3.0
importlib-metadata==4.11.3
Jinja2==3.1.2
MarkupSafe==2.1.1
mccabe==0.6.1
pathspec==0.8.0
pycodestyle==2.6.0
pyflakes==2.2.0
regex==2020.5.14
toml==0.10.1
typed-ast==1.4.1
typing==3.7.4.1
zipp==3.1.0
mypy-extensions==0.4.3
packaging==21.3
pathspec==0.9.0
platformdirs==2.5.2
pycodestyle==2.8.0
pyflakes==2.4.0
Pygments==2.12.0
pyparsing==3.0.9
pytz==2022.1
regex==2022.4.24
requests==2.27.1
snowballstemmer==2.2.0
Sphinx==4.5.0
sphinxcontrib-applehelp==1.0.2
sphinxcontrib-devhelp==1.0.2
sphinxcontrib-htmlhelp==2.0.0
sphinxcontrib-jsmath==1.0.1
sphinxcontrib-qthelp==1.0.3
sphinxcontrib-serializinghtml==1.1.5
toml==0.10.2
tomli==2.0.1
typed-ast==1.5.3
typing==3.7.4.3
urllib3==1.26.9
zipp==3.8.0
Loading

0 comments on commit 1f93b93

Please sign in to comment.